Commit Graph

5 Commits

Author SHA1 Message Date
Ian Bell
636fba7093 fix(docs): resolve all 162 doxygen warnings (#2708)
- Remove 13 obsolete Doxyfile tags (TCL_SUBST, CLANG_ASSISTED_PARSING,
  CLANG_OPTIONS, COLS_IN_ALPHA_INDEX, HTML_TIMESTAMP, FORMULA_TRANSPARENT,
  LATEX_SOURCE_CODE, PERL_PATH, CLASS_DIAGRAMS, MSCGEN_PATH, DOT_FONTNAME,
  DOT_FONTSIZE, DOT_TRANSPARENT)
- Fix unclosed \f$ inline math blocks in TransportRoutines.h and VLERoutines.h
- Fix spurious \f] inside display math block in TransportRoutines.h
- Fix @param name mismatches (matrix→mat, mole_fractions→mf, x0→x, etc.)
- Add missing @param docs to FlashRoutines, MixtureDerivatives,
  PhaseEnvelopeRoutines, ODEIntegrators, BicubicBackend, CoolProp.h
- Remove @return on void function in MixtureParameters.h
- Remove unresolvable \ref tags in ReducingFunctions.h and CoolPropLib.h
- Fix UNIFAC.h @param on no-arg function
- Remove ~25 duplicate /// @param blocks from PolyMath.cpp definitions
- Remove duplicate @param from IncompressibleBackend.cpp
- Clean up commented-out @param block leaking into calc_rhomass

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-04 10:34:15 -04:00
Julien Marrec
6913fc41dc Format macros, they keep getting picked incrementally by clang format + Strip trailing whitespaces
```
find . -regextype posix-extended -regex '.*\.(cpp|hpp|c|h|cxx|hxx|py)$' | xargs -I@ sed -i 's/[ \t]*$//' "@"
```
2022-04-01 07:39:35 -04:00
Julien Marrec
05c8cf503b Lint: use automated tooling to reformat C++ and CMakeLists files (#2103)
* Add initial clang tidy / clang format config files

* Clang format the entire codebase

```
find ./src -regextype posix-extended -regex '.*\.(cpp|hpp|c|h|cxx|hxx)$' | xargs clang-format-12 -style=file -i -fallback-style=none
find ./include -regextype posix-extended -regex '.*\.(cpp|hpp|c|h|cxx|hxx)$' | xargs clang-format-12 -style=file -i -fallback-style=none
find ./Web -regextype posix-extended -regex '.*\.(cpp|hpp|c|h|cxx|hxx)$' | xargs clang-format-12 -style=file -i -fallback-style=none
find ./dev -regextype posix-extended -regex '.*\.(cpp|hpp|c|h|cxx|hxx)$' | xargs clang-format-12 -style=file -i -fallback-style=none
find ./wrappers -regextype posix-extended -regex '.*\.(cpp|hpp|c|h|cxx|hxx)$' | xargs clang-format-12 -style=file -i -fallback-style=none
```

* Add a .cmake-format file and reformat CmakeLists.txt with it

https://github.com/cheshirekow/cmake_format

* Add a clang-format workflow


only runs on PRs, only on touched files
2022-03-31 10:51:48 -04:00
Ian Bell
034a2d4612 Add include guard for ODEIntegrators.h 2017-12-03 16:18:35 -07:00
Ian Bell
9b129ce950 First cut at adding ODE integrators; closes #1220 2016-09-01 13:24:14 -06:00