Fixed traction boundary condition for the standard linear elastic, fixed coefficient displacement equation in which the traction is caused by the hydrostatic pressure of an external liquid reservoir. More...
Additional Inherited Members | |
Protected Member Functions inherited from tractionDisplacementFvPatchVectorField | |
template<class Type > | |
void | updateCoeffs (const Type &pressure) |
Update the coefficients associated with the patch field. More... | |
tractionDisplacementFvPatchVectorField (const fvPatch &, const DimensionedField< vector, volMesh > &) | |
Construct from patch and internal field. More... | |
Fixed traction boundary condition for the standard linear elastic, fixed coefficient displacement equation in which the traction is caused by the hydrostatic pressure of an external liquid reservoir.
Definition at line 50 of file hydrostaticDisplacementFvPatchVectorField.H.
hydrostaticDisplacementFvPatchVectorField | ( | const fvPatch & | p, |
const DimensionedField< vector, volMesh > & | iF, | ||
const dictionary & | dict | ||
) |
Construct from patch, internal field and dictionary.
Definition at line 32 of file hydrostaticDisplacementFvPatchVectorField.C.
Referenced by hydrostaticDisplacementFvPatchVectorField::clone().
hydrostaticDisplacementFvPatchVectorField | ( | const hydrostaticDisplacementFvPatchVectorField & | tdpvf, |
const fvPatch & | p, | ||
const DimensionedField< vector, volMesh > & | iF, | ||
const fvPatchFieldMapper & | mapper | ||
) |
Construct by mapping given.
hydrostaticDisplacementFvPatchVectorField onto a new patch
Definition at line 47 of file hydrostaticDisplacementFvPatchVectorField.C.
|
delete |
Disallow copy without setting internal field reference.
hydrostaticDisplacementFvPatchVectorField | ( | const hydrostaticDisplacementFvPatchVectorField & | tdpvf, |
const DimensionedField< vector, volMesh > & | iF | ||
) |
Copy constructor setting internal field reference.
Definition at line 63 of file hydrostaticDisplacementFvPatchVectorField.C.
TypeName | ( | "hydrostaticDisplacement" | ) |
Runtime type information.
|
inlinevirtual |
Construct and return a clone setting internal field reference.
Reimplemented from tractionDisplacementFvPatchVectorField.
Definition at line 106 of file hydrostaticDisplacementFvPatchVectorField.H.
References hydrostaticDisplacementFvPatchVectorField::hydrostaticDisplacementFvPatchVectorField().
|
virtual |
Update the coefficients associated with the patch field.
Reimplemented from tractionDisplacementFvPatchVectorField.
Definition at line 79 of file hydrostaticDisplacementFvPatchVectorField.C.
References Foam::max(), tractionDisplacementFvPatchVectorField::updateCoeffs(), and dimensioned< Type >::value().
|
virtual |
Write.
Reimplemented from tractionDisplacementFvPatchVectorField.
Definition at line 98 of file hydrostaticDisplacementFvPatchVectorField.C.
References fvPatchField< Type >::write(), and Foam::writeEntry().