You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Strengthen doc linter with new Doxygen rendering checks
Add three new checks to lint_docs.py:
- check_unpaired_math: catches unpaired \f$ delimiters and unbalanced
\f[/\f] display math blocks that break all subsequent rendering
- check_doxygen_commands_in_backticks: catches Doxygen @ and \ block
commands inside backtick code spans (known Doxygen bug #6054)
- check_single_quote_in_backtick: catches single quotes in single-
backtick spans which Doxygen treats as ending the span
Fix 7 pre-existing single-quote issues found by the new check in
case.md, contributing.md, and testing.md (use double backticks).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: docs/documentation/case.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -298,7 +298,7 @@ These physical parameters must be consistent with fluid material's parameters de
298
298
#### Elliptic Smoothing
299
299
300
300
Initial conditions in which not all patches support the `patch_icpp(j)%%smoothen` parameter can still be smoothed by applying iterations of the heat equation to the initial condition.
301
-
This is enabled by adding `'elliptic_smoothing': "T",` and `'elliptic_smoothing_iters': N,` to the case dictionary, where `N` is the number of smoothing iterations to apply.
301
+
This is enabled by adding ``'elliptic_smoothing': "T",`` and ``'elliptic_smoothing_iters': N,`` to the case dictionary, where `N` is the number of smoothing iterations to apply.
@@ -658,7 +658,7 @@ If `file_per_process` is true, then pre_process, simulation, and post_process mu
658
658
659
659
-`cons_vars_wrt` and `prim_vars_wrt` activate the output of conservative and primitive state variables into the database.
660
660
661
-
-`[variable's name]_wrt` activates the output of each specified variable into the database.
661
+
-``[variable's name]_wrt`` activates the output of each specified variable into the database.
662
662
663
663
-`schlieren_alpha(i)` specifies the intensity of the numerical Schlieren of $i$-th component.
664
664
@@ -898,11 +898,11 @@ The parameters are optionally used to define initial velocity profiles and pertu
898
898
899
899
-`mixlayer_vel_profile` activates setting the mean streamwise velocity to a hyperbolic tangent profile. This option works only for `n > 0`.
900
900
901
-
-`mixlayer_vel_coef` is a parameter for the hyperbolic tangent profile of a mixing layer when `mixlayer_vel_profile = 'T'`. The mean streamwise velocity profile is given as:
901
+
-`mixlayer_vel_coef` is a parameter for the hyperbolic tangent profile of a mixing layer when ``mixlayer_vel_profile = 'T'``. The mean streamwise velocity profile is given as:
902
902
903
903
\f[ u = \text{patch\_icpp(1)\%vel(1)} \cdot \tanh( y_{cc} \cdot \text{mixlayer\_vel\_coef}) \f]
904
904
905
-
-`mixlayer_perturb` activates the velocity perturbation for a temporal mixing layer with hyperbolic tangent mean streamwise velocity profile, using an inverter version of the spectrum-based synthetic turbulence generation method proposed by \cite Guo23. This option only works for `p > 0` and `mixlayer_vel_profile = 'T'`.
905
+
-`mixlayer_perturb` activates the velocity perturbation for a temporal mixing layer with hyperbolic tangent mean streamwise velocity profile, using an inverter version of the spectrum-based synthetic turbulence generation method proposed by \cite Guo23. This option only works for `p > 0` and ``mixlayer_vel_profile = 'T'``.
Copy file name to clipboardExpand all lines: docs/documentation/testing.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -99,7 +99,7 @@ To test the post-processing code, append the `-a` or `--test-all` option:
99
99
./mfc.sh test -a -j 8
100
100
```
101
101
102
-
This argument will re-run the test stack with `parallel_io='T'`, which generates silo_hdf5 files.
102
+
This argument will re-run the test stack with ``parallel_io='T'``, which generates silo_hdf5 files.
103
103
It will also turn most write parameters (`*_wrt`) on.
104
104
Then, it searches through the silo files using `h5dump` to ensure that there are no `NaN`s or `Infinity`s.
105
105
Although adding this option does not guarantee that accurate `.silo` files are generated, it does ensure that the post-process code does not fail or produce malformed data.
0 commit comments