Commit Graph

10656 Commits

Author SHA1 Message Date
Ingmar Schoegl
cbbc5e61ee [docs] Restructure Kinetics doxygen documentation 2023-07-16 11:45:09 -04:00
Ingmar Schoegl
3dc0d96051 [docs] Consolidate chemical equilibrium documentation 2023-07-16 11:45:09 -04:00
Ingmar Schoegl
ea5351a051 [docs] Fix doxygen warning in vcs_VolPhase 2023-07-16 11:45:09 -04:00
Ingmar Schoegl
6fc22c4f88 [SCons] Add deprecation warning for icc compiler 2023-07-10 21:07:54 -04:00
Ingmar Schoegl
a4b0743c6d [GH] Test multiple fmt library versions
Uses 'include' as specified here:
https://docs.github.com/en/actions/using-jobs/using-a-matrix-for-your-jobs#expanding-or-adding-matrix-configurations
2023-07-10 21:06:18 -04:00
Ingmar Schoegl
6ff7b2a8eb [SolutionArray] Switch CSV output to fmt::format 2023-07-10 21:06:18 -04:00
Ingmar Schoegl
6a93b99f3e [SCons] Add FMT_HEADER_ONLY=1
Fixes #1540
2023-07-10 21:06:18 -04:00
Ingmar Schoegl
2b011da1df Ensure that fmt can interpret template types
Fixes #1537
2023-07-10 21:06:18 -04:00
Ingmar Schoegl
f1a58e99ae Remove defunct fmt adaptations 2023-07-10 21:06:18 -04:00
Ingmar Schoegl
2057cbf867 [SCons] Require fmt>=6.1.2
fmt 6.1.2 is the system package on Ubuntu 20.04 LTS
2023-07-10 21:06:18 -04:00
Ingmar Schoegl
5eb5887184 [doc] Fix documentation of pure species fits 2023-07-10 14:01:11 -04:00
Ingmar Schoegl
b7738c770f [doc] Fix broken links 2023-07-10 14:01:11 -04:00
Ingmar Schoegl
22d760cbfa [oneD] Consolidate evalRightBoundary
The Poisson equation condition was evaluated outside of the
dedicated method.
2023-07-06 09:44:19 -04:00
Ingmar Schoegl
27d3d3c489 [oneD] Replace hardcoded offset 2023-07-06 09:44:19 -04:00
Ingmar Schoegl
8041ecbff3 [Python] Fix 1D initial guess condition
A new 'unstrained-flow' type was added that was not captured correctly.
2023-07-06 09:44:19 -04:00
Ingmar Schoegl
f89efe84ef [SCons] Require minimum HighFive version 2023-07-05 17:06:37 -04:00
Ray Speth
2cf33cf848 [SCons] Add support for building MATLAB toolbox on Apple Silicon 2023-07-03 18:13:58 -04:00
Ingmar Schoegl
6f2c665898 [samples] Overwrite existing CSV files 2023-07-03 14:08:17 -04:00
Ingmar Schoegl
7bdce8f378 [oneD] Remove hard-coded offset_T 2023-07-03 14:08:17 -04:00
Ray Speth
2771e614f5 Bump version to 3.0.0b1 2023-07-02 09:58:03 -04:00
Ray Speth
be63409f53 [SCons] Use options for dynamic linking in generated cantera.pc
Fixes #1422
2023-07-02 09:58:03 -04:00
Ray Speth
754ea74e7c [Doc] Fix typos 2023-07-02 09:58:03 -04:00
Ray Speth
7806fdfca9 [Doc] Fix some Doxygen formatting issues 2023-07-02 09:58:03 -04:00
Ray Speth
8c534e863e [SCons] Ignore yaml-cpp compiler warning 2023-07-02 09:58:03 -04:00
Ray Speth
2050fee1b8 [Python/Test] Filter expected warnings 2023-07-02 09:58:03 -04:00
Ray Speth
8b7e4f24bf [Python] Show call site in deprecation warnings
For warnings from pure Python methods, we need the 'stacklevel=2'
argument to show the call in the users' code. For Cythonized methods,
the default 'stacklevel=1' gives the desired result because the Cython
method is not visible as part of the Python stacktrace.
2023-07-02 09:58:03 -04:00
Ray Speth
493a63d44e [Python] Include class and method name in deprecation warnings 2023-07-02 09:58:03 -04:00
Ray Speth
21e598277e [Python] Eliminate use of deprecated FlameBase.other_components method 2023-07-02 09:58:03 -04:00
Ray Speth
c1b3d5c4b1 Ensure mass flow rate is set for FlowReactor
Fixes a confusing error (depending on the LAPACK implementation) if
the reactor is initialized before setting the mass flow rate.
2023-07-02 09:58:03 -04:00
Ray Speth
ae3c63e8e6 Fix Numpy deprecation warnings in test suite 2023-07-02 09:58:03 -04:00
Ray Speth
146290a833 Fix signed/unsigned comparison warnings in SharedCabinet 2023-07-02 09:58:03 -04:00
Ray Speth
6444e6b53d Fix warnings about uninitialized variables 2023-07-02 09:58:03 -04:00
Ray Speth
18b538575f Hide deprecation warning when compiling ResidJacEval.cpp 2023-07-02 09:58:03 -04:00
Ray Speth
8aad9f36a4 Fix warnings about unused variables 2023-07-02 09:58:03 -04:00
Ray Speth
3b2ce47dd7 Fix compiler warnings in gtest test suite 2023-07-02 09:58:03 -04:00
Ray Speth
4b8173ccb9 Fix compiler warnings from SolutionArray 2023-07-02 09:58:03 -04:00
Ray Speth
07bc22a0c0 Add helper function for getting sizes as signed int 2023-07-02 09:58:03 -04:00
Ray Speth
b83d329647 Eliminate use of deprecated std::wstring_convert 2023-07-02 09:58:03 -04:00
Ingmar Schoegl
7a8174c66b [Python] Include class and method name in deprecation warnings 2023-07-01 16:28:40 -04:00
Ingmar Schoegl
10b1f2509f [Python] Make names in ExtensibleReactor consistent 2023-07-01 16:28:40 -04:00
Ingmar Schoegl
bde497c545 [unittest] Update tests 2023-07-01 16:28:40 -04:00
Ingmar Schoegl
a5c90068f5 [Matlab] Update vdot/qdot in experimental toolbox 2023-07-01 16:28:40 -04:00
Ingmar Schoegl
d4c0406803 Address review comments 2023-07-01 16:28:40 -04:00
Ingmar Schoegl
196cd3c6cd [Matlab] Replace setMaster in experimental toolbox 2023-07-01 16:28:40 -04:00
Ingmar Schoegl
c0b1879262 [samples] Address #1460 2023-07-01 16:28:40 -04:00
Ingmar Schoegl
6ccefab009 [samples] Update samples 2023-07-01 16:28:40 -04:00
Ingmar Schoegl
cdcc3dd06b [Python] Update Reactor API
Replace unpythonic reactor setters
2023-07-01 16:28:40 -04:00
Ingmar Schoegl
d5f8bfc090 [zeroD] Implement missing getters 2023-07-01 16:28:40 -04:00
Ingmar Schoegl
697d718c8b [zeroD] Replace master by primary 2023-07-01 16:28:40 -04:00
Ingmar Schoegl
d8b0b7cd9f [clib] Update wall interface 2023-07-01 16:28:40 -04:00