summaryrefslogtreecommitdiffstats
path: root/Help/guide/tutorial/Step5
Commit message (Collapse)AuthorAgeFilesLines
* Tutorial: Fix-up typos and inconsistenciesbetsy.mcphail2023-09-071-2/+3
| | | | | | | * Fix typo in Step 2 * Fix incorrect code referenced in Step 3, TODO 7. Update comments in MathFunctions/CMakeLists.txt to unique strings. * Resolve inconsistencies between steps in MathFunctions/CMakeLists.txt
* Tutorial: Refactor MakeTable commands into MakeTable.cmakeMarkus Ferrell2023-03-071-1/+10
|
* Tutorial: Refactor MathFunctions codeMarkus Ferrell2023-02-238-27/+52
| | | | | | | Propagate the refactor in Step 10 MathFunctions through all of the steps. Use MathFunctions/MathFunctions.cxx instead of Tutorial.cxx to determine which sqrt library is called. Adds .h files which correspond to their .cxx files by name.
* Tutorial: Fix exercise in Step 5 to match solution provided in Step 6Joshua Perrett2023-01-181-1/+1
| | | | | If you look at the solution for Step 6, you will see `0.0001` rather than `0.00001` used for the last test case. Fix the typo.
* Tutorial: Fix typo in step 5 todo statementMarkus Ferrell2023-01-111-1/+1
|
* Tutorial: Update step 5 styleMarkus Ferrell2022-10-062-0/+32
|
* Tutorial: Update step 4 styleMarkus Ferrell2022-09-281-0/+1
|
* Tutorial: Move step 10 to step 4Markus Ferrell2022-08-083-49/+14
| | | | Shifts steps 4-9 to 5-10.
* Tutorial: Move step 8 to step 5. Shift steps 5-7 to 6-8.Markus Ferrell2022-07-191-0/+7
|
* Tutorial: Step 4 improvementsJoseph Snyder2021-10-071-1/+1
| | | | | | | | | | | Small changes to the text and CMake code for the fourth step of the tutorial: * Remove parameter from endfunction call * Standardize on "binary directory" for test location * Add additional information about a Release build. Issue: #22663
* Tutorial: Fix regexps in sample CMakeLists.txt filesChristophe Bernard2021-09-301-1/+1
| | | | | | Replace original regexp `[-nan|nan|0]` with `(-nan|nan|0)` which is what the author most likely intended to write in the first place.
* Tutorial: Remove MakeTable.cxx from Steps 5 and 6Betsy McPhail2020-04-231-25/+0
| | | | | | | This file is not referenced until Step 6 and, therefore, should be added to the source code at Step 7. Fixes: #20618
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-1/+2
| | | | | Run the `clang-format.bash` script to update our C and C++ code to a new include order `.clang-format`. Use `clang-format` version 6.0.
* Tutorial: Improve Step 2Betsy McPhail2019-08-191-1/+1
| | | | | | | | * Fix typo in #include * Remove CMakeLists file that users should create * Clarify which files users are expected to create * Highlight the importance of configuring TutorialConfig.h.in after the MY_MATH option has been set
* Tutorial: Improve Step 1Betsy McPhail2019-08-192-13/+10
| | | | | | | | | | * Update minimum required version to 3.10 * Use VERSION argument to project command rather than separate variables * Replace `endif(USE_MYMATH)` with more modern `endif()` * Simplify the call to 'configure_file()' * Add comments to tutorial.cxx to use as anchors in documentation * Remove CMakeLists and TutorialConfig.h.in files that users should create. Consequently, remove Step1 from CMake tests.
* Help/guide/tutorial: Revert "require C++14 for the Tutorial"Brad King2019-07-241-1/+2
| | | | | | | | | | Revert the changes from commit a2a90f41e3 (Tests: require C++14 for the Tutorial, 2019-03-21, v3.15.0-rc1~41^2~2) for the content in its new home. In commit d50b31be35 (Clang: For MSVC ABI do not use modes older than C++14, 2019-07-23) we fixed the C++ standard selection for GNU-like Clang with the MSVC ABI so the test code itself no longer needs to do it. In particular, changing the tests in this way broke the tutorial's narrative.
* Help: Populate tutorial guide textBetsy McPhail2019-06-194-70/+5
| | | | | | Migrate tutorial text from individual `directions.txt` files to the main tutorial document. Add some comments to source code to provide anchors for inclusion.
* Help/guide/tutorial: Adopt tutorial codeKitware Robot2019-06-188-0/+233