Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
c793213
Improve code comments and clarify logic in PlasmaPhase.cpp
pag1pag Dec 12, 2025
3db5050
Fix scope of electron Gibbs function update
pag1pag Dec 12, 2025
bd84e37
Add electron and heavy species heat capacity methods to PlasmaPhase
pag1pag Dec 12, 2025
6c5946f
Add mean temperature and pressure methods to PlasmaPhase
pag1pag Dec 12, 2025
a5aaa0a
Refactor PlasmaPhase.h interface
pag1pag Dec 12, 2025
2274d20
Improve PlasmaPhase method documentation
pag1pag Dec 12, 2025
2d3bfb6
Reorganize PlasmaPhase thermodynamic method declarations
pag1pag Dec 12, 2025
18dbabb
Refactor PlasmaPhase: reorganize and clarify method sections
pag1pag Dec 12, 2025
159c2b0
Update documentation for PlasmaPhase overrides
pag1pag Dec 12, 2025
7c5ab95
Add documentation for electron species methods
pag1pag Dec 12, 2025
b221a91
[BUG/FIX] Document and update PlasmaPhase chemical potential methods
pag1pag Dec 12, 2025
4a35e56
[BUG/FIX] Comment out getEntropy_R and getGibbs_RT in PlasmaPhase
pag1pag Dec 12, 2025
2674280
Comment out getPartialMolarEntropies in PlasmaPhase
pag1pag Dec 12, 2025
fe3f527
Clarify plasma phase documentation and units
pag1pag Dec 12, 2025
e2a1996
Fix incorrect function call for electron mass in PlasmaPhase
pag1pag Dec 12, 2025
f44bb29
Comment out unimplemented PlasmaPhase methods
pag1pag Dec 12, 2025
faab3c1
Add plasma-specific heat capacity in Python/Cython interface
pag1pag Dec 12, 2025
e77bc25
Make setState_TD method virtual in Phase class
pag1pag Dec 15, 2025
5ab2da7
Add state-setting methods for PlasmaPhase
pag1pag Dec 15, 2025
9506050
Update plasma test phase and known failures
pag1pag Dec 15, 2025
44ccec5
Set electron temperature equal to T in tests
pag1pag Dec 15, 2025
a509b66
Add setState method to PlasmaPhase
pag1pag Dec 16, 2025
a7e5123
Refactor PlasmaPhase pressure calculation
pag1pag Dec 16, 2025
4611fd1
Add plasma test case with different Te and T
pag1pag Dec 16, 2025
f018d11
Implement standard concentration and molar volume methods in PlasmaPhase
pag1pag Dec 16, 2025
9a29ed3
Add known failures for two-temperature plasma differential methods
pag1pag Dec 16, 2025
b53122f
Improve plasma phase thermodynamic consistency tests
pag1pag Dec 16, 2025
4556b2d
Add TgTeP and TgTeD properties to PlasmaPhase
pag1pag Dec 16, 2025
8db2268
Add simple test file
pag1pag Mar 18, 2026
a20d788
Merge branch 'main' into fix_thermo_maxwellian_two_temperatures_plasma
pag1pag Mar 18, 2026
25fbcfe
Use vector overloads for state and entropy APIs
pag1pag Mar 19, 2026
335765e
Move standardConcentration in PlasmaPhase.cpp to match with the order…
pag1pag Mar 19, 2026
1a82d33
Move intEnergy_mole
pag1pag Mar 19, 2026
1c75a92
Update docstrings for PlasmaPhase and enthalpy_mole
pag1pag Mar 19, 2026
e143aef
Update docstring of standardConcentration, and add units
pag1pag Mar 19, 2026
af9d11d
Move methods related to EEDF in corresponding sections
pag1pag Mar 19, 2026
8885998
Move ElectronMobility in the EEDF section
pag1pag Mar 19, 2026
6b42037
Remove cp_mole_e, cp_mole_h and related cv, cp_mass functions
pag1pag Mar 19, 2026
90c668d
Add docstring for getPartialMolarIntEnergies
pag1pag Mar 19, 2026
393edb7
Update docstring of getChemPotentials
pag1pag Mar 19, 2026
51a8aa9
Update docstrings
pag1pag Mar 19, 2026
e8bbf08
Update docstring for getPartialMolarVolumes
pag1pag Mar 19, 2026
c998494
Update docstrings for getStandardVolumes
pag1pag Mar 19, 2026
cb89b9b
Add comments for not-overriden methods
pag1pag Mar 19, 2026
b4fa02c
Remove cp_mole_e and friends from thermo.p[xd|yx]
pag1pag Mar 19, 2026
9255779
Fix one failing test, and add test cases
pag1pag Mar 19, 2026
ae1ca10
Check that the electron temperature is positive
pag1pag Mar 19, 2026
7a49ad6
Resolve data path
pag1pag Mar 19, 2026
3544412
Change `mean_temperature` method to a property
pag1pag Mar 19, 2026
7435824
Add thermo tests in Python
pag1pag Mar 19, 2026
a41e380
Fix tests issues by setting mean_electron_energy to 1eV
pag1pag Mar 20, 2026
2caaef7
Update consistency-cases.yaml
pag1pag Mar 20, 2026
2a19d92
Remove unused `m_Me` property.
pag1pag Mar 23, 2026
4ace279
Remove `TgTeP` from Python method
pag1pag Mar 23, 2026
d270fa5
Remove fallback setState_* stubs in PlasmaPhase
pag1pag Mar 23, 2026
95912f4
Add python type for `mean_temperature`
pag1pag Mar 23, 2026
41ea41e
Fix trailing whitespaces
pag1pag Mar 23, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion include/cantera/thermo/Phase.h
Original file line number Diff line number Diff line change
Expand Up @@ -377,7 +377,7 @@ class Phase
//! @param t Temperature in kelvin
//! @param rho Density (kg/m^3)
//! @since New in %Cantera 3.0.
void setState_TD(double t, double rho);
virtual void setState_TD(double t, double rho);

//! @} end group set thermo state

Expand Down
Loading
Loading