#include <SuperancillaryBoundaryCurve.h>
|
| | SuperancillaryBoundaryCurve (std::shared_ptr< SuperAncillary_t > sa, double p_min, double p_max, char prop_key, short Q, double output_scale, double b_min, double b_max) |
| |
| double | eval (double p) const noexcept override |
| |
| double | eval_da (double p) const noexcept override |
| |
| double | eval_fast (double p) const noexcept override |
| |
| std::pair< double, double > | bounds () const noexcept override |
| |
| std::pair< double, double > | a_range () const noexcept override |
| |
| State | state () const |
| |
| | BoundaryCurve ()=default |
| |
| | BoundaryCurve (const BoundaryCurve &)=default |
| |
| | BoundaryCurve (BoundaryCurve &&)=default |
| |
| BoundaryCurve & | operator= (const BoundaryCurve &)=default |
| |
| BoundaryCurve & | operator= (BoundaryCurve &&)=default |
| |
| virtual | ~BoundaryCurve ()=default |
| |
| virtual double | eval (double a) const noexcept=0 |
| |
| virtual double | eval_da (double a) const noexcept=0 |
| |
| virtual double | eval_fast (double a) const noexcept |
| |
| virtual std::pair< double, double > | bounds () const noexcept=0 |
| |
| virtual std::pair< double, double > | a_range () const noexcept=0 |
| |
◆ SuperAncillary_t
◆ SuperancillaryBoundaryCurve()
| CoolProp::region::SuperancillaryBoundaryCurve::SuperancillaryBoundaryCurve |
( |
std::shared_ptr< SuperAncillary_t > |
sa, |
|
|
double |
p_min, |
|
|
double |
p_max, |
|
|
char |
prop_key, |
|
|
short |
Q, |
|
|
double |
output_scale, |
|
|
double |
b_min, |
|
|
double |
b_max |
|
) |
| |
|
inline |
◆ a_range()
| std::pair< double, double > CoolProp::region::SuperancillaryBoundaryCurve::a_range |
( |
| ) |
const |
|
inlineoverridevirtualnoexcept |
◆ bounds()
| std::pair< double, double > CoolProp::region::SuperancillaryBoundaryCurve::bounds |
( |
| ) |
const |
|
inlineoverridevirtualnoexcept |
◆ build()
| std::unique_ptr< SuperancillaryBoundaryCurve > CoolProp::region::SuperancillaryBoundaryCurve::build |
( |
std::shared_ptr< SuperAncillary_t > |
sa, |
|
|
double |
p_min, |
|
|
double |
p_max, |
|
|
char |
prop_key, |
|
|
short |
Q, |
|
|
double |
output_scale |
|
) |
| |
|
static |
◆ eval()
| double CoolProp::region::SuperancillaryBoundaryCurve::eval |
( |
double |
p | ) |
const |
|
inlineoverridevirtualnoexcept |
◆ eval_da()
| double CoolProp::region::SuperancillaryBoundaryCurve::eval_da |
( |
double |
p | ) |
const |
|
inlineoverridevirtualnoexcept |
◆ eval_fast()
| double CoolProp::region::SuperancillaryBoundaryCurve::eval_fast |
( |
double |
p | ) |
const |
|
inlineoverridevirtualnoexcept |
◆ from_state()
◆ state()
| State CoolProp::region::SuperancillaryBoundaryCurve::state |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: