CoolProp 8.0.0
An open-source fluid property and humid air property database
Public Member Functions | Public Attributes | List of all members
CoolProp::sbtl::RegionSpec Struct Reference

Detailed Description

Definition at line 25 of file SurfaceSpec.h.

#include <SurfaceSpec.h>

Public Member Functions

 RegionSpec ()=default
 
 RegionSpec (region::AxisTransform p, std::unique_ptr< region::BoundaryCurve > lo, std::unique_ptr< region::BoundaryCurve > hi, region::AxisScale sec=region::AxisScale::LINEAR)
 
 RegionSpec (const RegionSpec &)=delete
 
RegionSpecoperator= (const RegionSpec &)=delete
 
 RegionSpec (RegionSpec &&)=default
 
RegionSpecoperator= (RegionSpec &&)=default
 
 ~RegionSpec ()=default
 

Public Attributes

region::AxisTransform primary {region::AxisScale::LINEAR, 0.0, 1.0, 0.0, 1.0, 1.0}
 
std::unique_ptr< region::BoundaryCurveb_lo
 
std::unique_ptr< region::BoundaryCurveb_hi
 
region::AxisScale secondary {region::AxisScale::LINEAR}
 

Constructor & Destructor Documentation

◆ RegionSpec() [1/4]

CoolProp::sbtl::RegionSpec::RegionSpec ( )
default

◆ RegionSpec() [2/4]

CoolProp::sbtl::RegionSpec::RegionSpec ( region::AxisTransform  p,
std::unique_ptr< region::BoundaryCurve lo,
std::unique_ptr< region::BoundaryCurve hi,
region::AxisScale  sec = region::AxisScale::LINEAR 
)
inline

Definition at line 39 of file SurfaceSpec.h.

◆ RegionSpec() [3/4]

CoolProp::sbtl::RegionSpec::RegionSpec ( const RegionSpec )
delete

◆ RegionSpec() [4/4]

CoolProp::sbtl::RegionSpec::RegionSpec ( RegionSpec &&  )
default

◆ ~RegionSpec()

CoolProp::sbtl::RegionSpec::~RegionSpec ( )
default

Member Function Documentation

◆ operator=() [1/2]

RegionSpec & CoolProp::sbtl::RegionSpec::operator= ( const RegionSpec )
delete

◆ operator=() [2/2]

RegionSpec & CoolProp::sbtl::RegionSpec::operator= ( RegionSpec &&  )
default

Member Data Documentation

◆ b_hi

std::unique_ptr<region::BoundaryCurve> CoolProp::sbtl::RegionSpec::b_hi

Definition at line 33 of file SurfaceSpec.h.

◆ b_lo

std::unique_ptr<region::BoundaryCurve> CoolProp::sbtl::RegionSpec::b_lo

Definition at line 32 of file SurfaceSpec.h.

◆ primary

region::AxisTransform CoolProp::sbtl::RegionSpec::primary {region::AxisScale::LINEAR, 0.0, 1.0, 0.0, 1.0, 1.0}

Definition at line 31 of file SurfaceSpec.h.

◆ secondary

region::AxisScale CoolProp::sbtl::RegionSpec::secondary {region::AxisScale::LINEAR}

Definition at line 36 of file SurfaceSpec.h.


The documentation for this struct was generated from the following file: