ABLATE Source Documentation  0.12.33
ablate::finiteVolume::processes::ConstantPressureFix Class Reference

#include <constantPressureFix.hpp>

+ Inheritance diagram for ablate::finiteVolume::processes::ConstantPressureFix:

Public Member Functions

 ConstantPressureFix (std::shared_ptr< eos::EOS > eos, double pressure)
 
void Setup (ablate::finiteVolume::FiniteVolumeSolver &fv) override
 
- Public Member Functions inherited from ablate::finiteVolume::processes::Process
virtual void Initialize (ablate::finiteVolume::FiniteVolumeSolver &fv)
 

Detailed Description

This classes updates density after each time step to ensure pressure remains constant

Member Function Documentation

◆ Setup()

void ablate::finiteVolume::processes::ConstantPressureFix::Setup ( ablate::finiteVolume::FiniteVolumeSolver fv)
overridevirtual

Function to setup UpdateDensityForConstantPressure

Returns

Implements ablate::finiteVolume::processes::Process.


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