LifeV
|
OneDFSIFunctionSolverDefinedRiemann - Class which implements Riemann boundary conditions for the 1D segment. More...
#include <OneDFSIFunctionSolverDefined.hpp>
Protected Attributes | |
container2D_Type | M_bcU |
Value of U at the boundary. More... | |
container2D_Type | M_bcW |
Value of W at the boundary. More... | |
Protected Attributes inherited from OneDFSIFunctionSolverDefined | |
fluxPtr_Type | M_fluxPtr |
sourcePtr_Type | M_sourcePtr |
solutionPtr_Type | M_solutionPtr |
UInt | M_bcNode |
bcSide_Type | M_bcSide |
bcType_Type | M_bcType |
Type definitions and Enumerators | |
typedef OneDFSIFunctionSolverDefined | super |
typedef super::container2D_Type | container2D_Type |
Constructors & Destructor | |
OneDFSIFunctionSolverDefinedRiemann (const bcSide_Type &bcSide, const bcType_Type &bcType) | |
Constructor. More... | |
OneDFSIFunctionSolverDefinedRiemann (const OneDFSIFunctionSolverDefinedRiemann &bcFunctionRiemann) | |
Copy constructor. More... | |
virtual | ~OneDFSIFunctionSolverDefinedRiemann () |
Destructor. More... | |
Methods | |
virtual Real | operator() (const Real &time, const Real &timeStep) |
Operator() More... | |
Protected Methods | |
void | updateBCVariables () |
Update the boundary condition variables. More... | |
OneDFSIFunctionSolverDefinedRiemann - Class which implements Riemann boundary conditions for the 1D segment.
Definition at line 189 of file OneDFSIFunctionSolverDefined.hpp.
typedef OneDFSIFunctionSolverDefined super |
Definition at line 196 of file OneDFSIFunctionSolverDefined.hpp.
Definition at line 197 of file OneDFSIFunctionSolverDefined.hpp.
|
explicit |
Constructor.
bcLine | the line of the boundary condition (first or second). |
bcType | the type of the boundary condition ( , , , , , ). |
Definition at line 107 of file OneDFSIFunctionSolverDefined.cpp.
|
explicit |
Copy constructor.
bcFunctionRiemann | OneDFSIFunctionSolverDefinedRiemann |
Definition at line 113 of file OneDFSIFunctionSolverDefined.cpp.
|
inlinevirtual |
Destructor.
Definition at line 219 of file OneDFSIFunctionSolverDefined.hpp.
Operator()
Evaluate the function.
time | the current time. |
timeStep | the time step. |
Reimplemented from OneDFSIFunctionSolverDefined.
Reimplemented in OneDFSIFunctionSolverDefinedWindkessel3, OneDFSIFunctionSolverDefinedAbsorbing, and OneDFSIFunctionSolverDefinedCompatibility.
Definition at line 123 of file OneDFSIFunctionSolverDefined.cpp.
|
protected |
Update the boundary condition variables.
Definition at line 134 of file OneDFSIFunctionSolverDefined.cpp.
|
protected |
Value of U at the boundary.
Definition at line 250 of file OneDFSIFunctionSolverDefined.hpp.
|
protected |
Value of W at the boundary.
Definition at line 253 of file OneDFSIFunctionSolverDefined.hpp.