LifeV
|
OneDFSIFunctionSolverDefinedResistance - Class which implements resistance boundary conditions for the 1D segment. More...
#include <OneDFSIFunctionSolverDefined.hpp>
Protected Member Functions | |
void | resistance (Real &resistance) |
Set the value of the resistance. More... | |
Real | venousPressure () |
Venous pressure. More... | |
Protected Member Functions inherited from OneDFSIFunctionSolverDefinedCompatibility | |
void | setupNode () |
Automatically identify the boundary node. More... | |
Real | computeRHS (const Real &timeStep) |
Compute the rhs. More... | |
void | computeEigenValuesVectors () |
Compute the current eigenvalues and eigenvectors. More... | |
Real | evaluateRHS (const Real &eigenvalue, const container2D_Type &eigenvector, const container2D_Type &deltaEigenvector, const Real &timeStep) |
Compute the rhs. More... | |
Real | computeCFL (const Real &eigenvalue, const Real &timeStep) const |
Compute the current CFL. More... | |
Real | scalarProduct (const container2D_Type &vector1, const container2D_Type &vector2) |
Scalar product between 2 2D vectors. More... | |
Protected Member Functions inherited from OneDFSIFunctionSolverDefinedRiemann | |
void | updateBCVariables () |
Update the boundary condition variables. More... | |
Protected Member Functions inherited from OneDFSIFunctionSolverDefined |
Protected Attributes | |
Real | M_resistance |
Protected Attributes inherited from OneDFSIFunctionSolverDefinedCompatibility | |
UInt | M_bcElement |
ID of the boundary edge. More... | |
UInt | M_bcInternalNode |
Dof of the internal node adjacent to the boundary. More... | |
container2D_Type | M_eigenvalues |
Eigen values of the jacobian diffFlux (= dF/dU = H) More... | |
container2D_Type | M_deltaEigenvalues |
container2D_Type | M_leftEigenvector1 |
Left eigen vectors for the two eigen values. More... | |
container2D_Type | M_leftEigenvector2 |
container2D_Type | M_deltaLeftEigenvector1 |
container2D_Type | M_deltaLeftEigenvector2 |
Protected Attributes inherited from OneDFSIFunctionSolverDefinedRiemann | |
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 | |
typedef OneDFSIFunctionSolverDefinedAbsorbing | super |
typedef super::fluxPtr_Type | fluxPtr_Type |
typedef super::sourcePtr_Type | sourcePtr_Type |
typedef super::solutionPtr_Type | solutionPtr_Type |
Constructors & Destructor | |
OneDFSIFunctionSolverDefinedResistance (const bcSide_Type &bcSide, const bcType_Type &bcType, const Real &resistance) | |
Constructor. More... | |
OneDFSIFunctionSolverDefinedResistance (const OneDFSIFunctionSolverDefinedResistance &bcFunctionResistance) | |
Copy constructor. More... | |
virtual | ~OneDFSIFunctionSolverDefinedResistance () |
Destructor. More... | |
OneDFSIFunctionSolverDefinedResistance - Class which implements resistance boundary conditions for the 1D segment.
Definition at line 487 of file OneDFSIFunctionSolverDefined.hpp.
Definition at line 494 of file OneDFSIFunctionSolverDefined.hpp.
typedef super::fluxPtr_Type fluxPtr_Type |
Definition at line 496 of file OneDFSIFunctionSolverDefined.hpp.
typedef super::sourcePtr_Type sourcePtr_Type |
Definition at line 497 of file OneDFSIFunctionSolverDefined.hpp.
Definition at line 498 of file OneDFSIFunctionSolverDefined.hpp.
|
explicit |
Constructor.
bcLine | the line of the boundary condition (first or second). |
bcType | the type of the boundary condition ( , , , , , ). |
resistance | the terminal resistance. |
Definition at line 358 of file OneDFSIFunctionSolverDefined.cpp.
|
explicit |
Copy constructor.
bcFunctionResistance | OneDFSIFunctionSolverDefinedResistance |
Definition at line 363 of file OneDFSIFunctionSolverDefined.cpp.
|
inlinevirtual |
Destructor.
Definition at line 521 of file OneDFSIFunctionSolverDefined.hpp.
|
inlineprotectedvirtual |
Set the value of the resistance.
resistance | value of the resistance |
Reimplemented from OneDFSIFunctionSolverDefinedAbsorbing.
Definition at line 531 of file OneDFSIFunctionSolverDefined.hpp.
|
inlineprotectedvirtual |
Venous pressure.
Reimplemented from OneDFSIFunctionSolverDefinedAbsorbing.
Definition at line 540 of file OneDFSIFunctionSolverDefined.hpp.
|
protected |
Definition at line 545 of file OneDFSIFunctionSolverDefined.hpp.