CoolProp 8.0.0
An open-source fluid property and humid air property database
Public Member Functions | List of all members
CoolProp::region::RegionAtlas Class Reference

Detailed Description

Definition at line 33 of file RegionAtlas.h.

#include <RegionAtlas.h>

Public Member Functions

 RegionAtlas ()=default
 
 RegionAtlas (const RegionAtlas &)=delete
 
RegionAtlasoperator= (const RegionAtlas &)=delete
 
 RegionAtlas (RegionAtlas &&)=default
 
RegionAtlasoperator= (RegionAtlas &&)=default
 
 ~RegionAtlas ()=default
 
std::size_t add (Region region)
 
int find_region (double a, double b) const noexcept
 
std::vector< std::size_t > find_all_curve_hits (double a, double b) const
 
std::size_t size () const noexcept
 
const Regionregion (std::size_t i) const noexcept
 

Constructor & Destructor Documentation

◆ RegionAtlas() [1/3]

CoolProp::region::RegionAtlas::RegionAtlas ( )
default

◆ RegionAtlas() [2/3]

CoolProp::region::RegionAtlas::RegionAtlas ( const RegionAtlas )
delete

◆ RegionAtlas() [3/3]

CoolProp::region::RegionAtlas::RegionAtlas ( RegionAtlas &&  )
default

◆ ~RegionAtlas()

CoolProp::region::RegionAtlas::~RegionAtlas ( )
default

Member Function Documentation

◆ add()

std::size_t CoolProp::region::RegionAtlas::add ( Region  region)

Definition at line 6 of file RegionAtlas.cpp.

◆ find_all_curve_hits()

std::vector< std::size_t > CoolProp::region::RegionAtlas::find_all_curve_hits ( double  a,
double  b 
) const

Definition at line 69 of file RegionAtlas.cpp.

◆ find_region()

int CoolProp::region::RegionAtlas::find_region ( double  a,
double  b 
) const
noexcept

Definition at line 50 of file RegionAtlas.cpp.

◆ operator=() [1/2]

RegionAtlas & CoolProp::region::RegionAtlas::operator= ( const RegionAtlas )
delete

◆ operator=() [2/2]

RegionAtlas & CoolProp::region::RegionAtlas::operator= ( RegionAtlas &&  )
default

◆ region()

const Region & CoolProp::region::RegionAtlas::region ( std::size_t  i) const
inlinenoexcept

Definition at line 59 of file RegionAtlas.h.

◆ size()

std::size_t CoolProp::region::RegionAtlas::size ( ) const
inlinenoexcept

Definition at line 56 of file RegionAtlas.h.


The documentation for this class was generated from the following files: