perf(jacobian-action): major updates to jacobian action application by removing redudant quadrature work. ~5x increase in speed
This commit is contained in:
@@ -85,9 +85,11 @@ export namespace mean_field::eos {
|
||||
template <std::size_t Index, ThermodynamicRelationType RelationType>
|
||||
using RelationInputT = typename detail::QuantityAt<Index, typename RelationType::InputQuantities>::Type;
|
||||
|
||||
using PressureFromDensity = Relation<quantity::Pressure, quantity::Density>;
|
||||
using PressureFromSpecificEnthalpy = Relation<quantity::Pressure, quantity::SpecificEnthalpy>;
|
||||
using SpecificEnthalpyFromDensity = Relation<quantity::SpecificEnthalpy, quantity::Density>;
|
||||
using SpecificEnthalpyFromPressure = Relation<quantity::SpecificEnthalpy, quantity::Pressure>;
|
||||
using DensityFromSpecificEnthalpy = Relation<quantity::Density, quantity::SpecificEnthalpy>;
|
||||
using PressureFromDensity = Relation<dimensions::quantity::Pressure, dimensions::quantity::Density>;
|
||||
using PressureFromSpecificEnthalpy =
|
||||
Relation<dimensions::quantity::Pressure, dimensions::quantity::SpecificEnthalpy>;
|
||||
using SpecificEnthalpyFromDensity = Relation<dimensions::quantity::SpecificEnthalpy, dimensions::quantity::Density>;
|
||||
using SpecificEnthalpyFromPressure =
|
||||
Relation<dimensions::quantity::SpecificEnthalpy, dimensions::quantity::Pressure>;
|
||||
using DensityFromSpecificEnthalpy = Relation<dimensions::quantity::Density, dimensions::quantity::SpecificEnthalpy>;
|
||||
} // namespace mean_field::eos
|
||||
|
||||
Reference in New Issue
Block a user