35 #ifndef variablecrosssection_h 36 #define variablecrosssection_h 38 #include "../sm/CrossSections/simplecrosssection.h" 39 #include "../sm/CrossSections/layeredcrosssection.h" 40 #include "../sm/Materials/structuralmaterial.h" 47 #define _IFT_VariableCrossSection_Name "variablecs" 104 localFormulationFlag =
false;
123 virtual const char *
giveClassName()
const {
return "VariableCrossSection"; }
136 #endif // variablecrosssection_h
virtual const char * giveClassName() const
#define _IFT_VariableCrossSection_Name
ScalarFunction iyExpr
Expression for cross section inertia moment $I_y$.
ScalarFunction directoryExpr
Expression for director vector component in y-axis.
ScalarFunction shearAreayExpr
Expression for cross section beam shear area $A_y$.
ScalarFunction thicknessExpr
Expression for cross section thickness.
Abstract base class for all finite elements.
CrossSectionProperty
List of properties possibly stored in a cross section.
Class implementing cross section model in finite element problem.
ScalarFunction widthExpr
Expression for cross section width.
VariableCrossSection(int n, Domain *d)
Constructor.
ScalarFunction ixExpr
Expression for cross section torsion moment $I_x$.
ScalarFunction directorzExpr
Expression for director vector component in z-axis.
ScalarFunction shearAreazExpr
Expression for cross section beam shear area $A_z$.
bool localFormulationFlag
if set to true, all expressions are in element local cs, otherwise are expressed in global cs ...
ScalarFunction relDrillingStiffnessExpr
Expression for cross section relative drilling stiffness.
Class representing vector of real numbers.
IRResultType
Type defining the return values of InputRecord reading operations.
Implementation of Scalar function.
Class implementing "simple" cross section model in finite element problem.
ScalarFunction drillingTypeExpr
Expression for type of artificially added stiffness.
ScalarFunction directorxExpr
Expression for director vector component in x-axis.
ScalarFunction areaExpr
Expression for cross section area.
ScalarFunction izExpr
Expression for cross section inertia moment $I_z$.
the oofem namespace is to define a context or scope in which all oofem names are defined.
ScalarFunction drillingStiffnessExpr
Expression for cross section beam drilling stiffness.
Class representing integration point in finite element program.
virtual const char * giveInputRecordName() const