Thermal-FIST 1.5
Package for hadron resonance gas model applications
Loading...
Searching...
No Matches
thermalfist::ExcludedVolumeModelCS Class Reference

Class implementing auxiliary functions for the Carnahan-Starling excluded volume model. More...

#include <ExcludedVolumeModels.h>

Inheritance diagram for thermalfist::ExcludedVolumeModelCS:
thermalfist::ExcludedVolumeModelBase

Public Member Functions

 ExcludedVolumeModelCS ()
 
virtual ~ExcludedVolumeModelCS ()
 
virtual double EtaMax () const
 
virtual double f (double eta) const
 
double d1f (double eta) const
 
double d2f (double eta) const
 
double d3f (double eta) const
 
double d4f (double eta) const
 
virtual double df (int n, double eta) const
 
virtual double etasol (double etatil) const
 
- Public Member Functions inherited from thermalfist::ExcludedVolumeModelBase
 ExcludedVolumeModelBase ()
 
virtual ~ExcludedVolumeModelBase ()
 
virtual double etasolBinarySearch (double etatil) const
 

Detailed Description

Class implementing auxiliary functions for the Carnahan-Starling excluded volume model.

Examples
NeutronStars-CSHRG.cpp, SusceptibilitiesBQS.cpp, and ThermodynamicsBQS.cpp.

Definition at line 65 of file ExcludedVolumeModels.h.

Constructor & Destructor Documentation

◆ ExcludedVolumeModelCS()

thermalfist::ExcludedVolumeModelCS::ExcludedVolumeModelCS ( )
inline

Definition at line 68 of file ExcludedVolumeModels.h.

◆ ~ExcludedVolumeModelCS()

virtual thermalfist::ExcludedVolumeModelCS::~ExcludedVolumeModelCS ( )
inlinevirtual

Definition at line 71 of file ExcludedVolumeModels.h.

Member Function Documentation

◆ d1f()

double thermalfist::ExcludedVolumeModelCS::d1f ( double eta) const
inline

Definition at line 76 of file ExcludedVolumeModels.h.

◆ d2f()

double thermalfist::ExcludedVolumeModelCS::d2f ( double eta) const
inline

Definition at line 79 of file ExcludedVolumeModels.h.

◆ d3f()

double thermalfist::ExcludedVolumeModelCS::d3f ( double eta) const
inline

Definition at line 82 of file ExcludedVolumeModels.h.

◆ d4f()

double thermalfist::ExcludedVolumeModelCS::d4f ( double eta) const
inline

Definition at line 85 of file ExcludedVolumeModels.h.

◆ df()

double thermalfist::ExcludedVolumeModelCS::df ( int n,
double eta ) const
virtual

Reimplemented from thermalfist::ExcludedVolumeModelBase.

Definition at line 38 of file ExcludedVolumeModels.cpp.

◆ EtaMax()

virtual double thermalfist::ExcludedVolumeModelCS::EtaMax ( ) const
inlinevirtual

Reimplemented from thermalfist::ExcludedVolumeModelBase.

Definition at line 72 of file ExcludedVolumeModels.h.

◆ etasol()

virtual double thermalfist::ExcludedVolumeModelCS::etasol ( double etatil) const
inlinevirtual

Reimplemented from thermalfist::ExcludedVolumeModelBase.

Definition at line 98 of file ExcludedVolumeModels.h.

◆ f()

virtual double thermalfist::ExcludedVolumeModelCS::f ( double eta) const
inlinevirtual

Reimplemented from thermalfist::ExcludedVolumeModelBase.

Definition at line 73 of file ExcludedVolumeModels.h.


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