84#ifndef surfaceAlignedSBRStressFvMotionSolver_H
85#define surfaceAlignedSBRStressFvMotionSolver_H
101class surfaceAlignedSBRStressFvMotionSolver
103 public displacementSBRStressFvMotionSolver
129 scalar smoothFactor_;
132 label nNonOrthogonalCorr_;
142 scalar minSigmaDiff_;
148 surfaceAlignedSBRStressFvMotionSolver
150 const surfaceAlignedSBRStressFvMotionSolver&
154 void operator=(
const surfaceAlignedSBRStressFvMotionSolver&) =
delete;
157 void calculateCellRot();
163 TypeName(
"surfaceAlignedSBRStress");
169 surfaceAlignedSBRStressFvMotionSolver
183 virtual void solve();
IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
A list of pointers to objects of type <T>, with allocation/deallocation management of the pointers....
Mesh consisting of general polyhedral cells.
TypeName("surfaceAlignedSBRStress")
Runtime type information.
~surfaceAlignedSBRStressFvMotionSolver()
Destructor.
virtual void solve()
Solve for motion.
List< word > wordList
List of word.
GeometricField< vector, fvPatchField, volMesh > volVectorField
GeometricField< vector, pointPatchField, pointMesh > pointVectorField
GeometricField< symmTensor, fvPatchField, volMesh > volSymmTensorField
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.