PolyFEM
Loading...
Searching...
No Matches
polyfem::assembler::ThermodynamicProcess Class Reference

#include <PressureAssembler.hpp>

Inheritance diagram for polyfem::assembler::ThermodynamicProcess:
[legend]

Public Member Functions

 ThermodynamicProcess ()
 
virtual ~ThermodynamicProcess ()
 
virtual double pressure (const double start_pressure, const double v0, const double v1) const
 
virtual double first_derivative (const double start_pressure, const double v0, const double v1) const
 
virtual double second_derivative (const double start_pressure, const double v0, const double v1) const
 
virtual double energy (const double start_pressure, const double v0, const double v1) const
 

Protected Attributes

const double atmospheric = 101.3e3
 

Detailed Description

Definition at line 14 of file PressureAssembler.hpp.

Constructor & Destructor Documentation

◆ ThermodynamicProcess()

polyfem::assembler::ThermodynamicProcess::ThermodynamicProcess ( )
inline

Definition at line 17 of file PressureAssembler.hpp.

◆ ~ThermodynamicProcess()

virtual polyfem::assembler::ThermodynamicProcess::~ThermodynamicProcess ( )
inlinevirtual

Definition at line 18 of file PressureAssembler.hpp.

Member Function Documentation

◆ energy()

virtual double polyfem::assembler::ThermodynamicProcess::energy ( const double  start_pressure,
const double  v0,
const double  v1 
) const
inlinevirtual

◆ first_derivative()

virtual double polyfem::assembler::ThermodynamicProcess::first_derivative ( const double  start_pressure,
const double  v0,
const double  v1 
) const
inlinevirtual

◆ pressure()

virtual double polyfem::assembler::ThermodynamicProcess::pressure ( const double  start_pressure,
const double  v0,
const double  v1 
) const
inlinevirtual

◆ second_derivative()

virtual double polyfem::assembler::ThermodynamicProcess::second_derivative ( const double  start_pressure,
const double  v0,
const double  v1 
) const
inlinevirtual

Member Data Documentation

◆ atmospheric


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