VirtualFluids 0.2.0
Parallel CFD LBM Solver
Loading...
Searching...
No Matches
InitialConditionImp Class Referenceabstract

#include <InitialConditionImp.h>

Inheritance diagram for InitialConditionImp:
InitialCondition InitialConditionShearWave InitialConditionTaylorGreenUx InitialConditionTaylorGreenUz

Public Member Functions

void setParameter (std::shared_ptr< vf::gpu::Parameter > para)
 
void init (const int level)
 
virtual real getInitVX (int i, int level)=0
 
virtual real getInitVY (int i, int level)=0
 
virtual real getInitVZ (int i, int level)=0
 
virtual real getInitROH (int i, int level)=0
 
virtual real getInitPRESS (int i, int level)=0
 
- Public Member Functions inherited from InitialCondition
virtual ~InitialCondition ()=default
 

Protected Member Functions

 InitialConditionImp ()
 
real getXCoord (int i, int level)
 
real getYCoord (int i, int level)
 
real getZCoord (int i, int level)
 

Protected Attributes

std::shared_ptr< vf::gpu::Parameterpara
 
real XCoordStopNode
 
real YCoordStopNode
 
real ZCoordStopNode
 

Detailed Description

Definition at line 45 of file InitialConditionImp.h.

Constructor & Destructor Documentation

◆ InitialConditionImp()

InitialConditionImp::InitialConditionImp ( )
inlineprotected

Definition at line 57 of file InitialConditionImp.h.

Member Function Documentation

◆ getInitPRESS()

virtual real InitialConditionImp::getInitPRESS ( int  i,
int  level 
)
pure virtual

◆ getInitROH()

virtual real InitialConditionImp::getInitROH ( int  i,
int  level 
)
pure virtual

◆ getInitVX()

virtual real InitialConditionImp::getInitVX ( int  i,
int  level 
)
pure virtual

◆ getInitVY()

virtual real InitialConditionImp::getInitVY ( int  i,
int  level 
)
pure virtual

◆ getInitVZ()

virtual real InitialConditionImp::getInitVZ ( int  i,
int  level 
)
pure virtual

Member Data Documentation

◆ para

std::shared_ptr<vf::gpu::Parameter> InitialConditionImp::para
protected

Definition at line 62 of file InitialConditionImp.h.

◆ XCoordStopNode

real InitialConditionImp::XCoordStopNode
protected

Definition at line 63 of file InitialConditionImp.h.

◆ YCoordStopNode

real InitialConditionImp::YCoordStopNode
protected

Definition at line 63 of file InitialConditionImp.h.

◆ ZCoordStopNode

real InitialConditionImp::ZCoordStopNode
protected

Definition at line 63 of file InitialConditionImp.h.


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