OOFEM
2.4
OOFEM.org - Object Oriented Finite Element Solver
|
#include "../sm/CrossSections/structuralcrosssection.h"
#include "../sm/Materials/structuralmaterial.h"
#include "floatarray.h"
#include "floatmatrix.h"
Go to the source code of this file.
Classes | |
class | oofem::SimpleCrossSection |
Class implementing "simple" cross section model in finite element problem. More... | |
Namespaces | |
oofem | |
the oofem namespace is to define a context or scope in which all oofem names are defined. | |
Macros | |
Input fields for SimpleCrossSection | |
#define | _IFT_SimpleCrossSection_Name "simplecs" |
#define | _IFT_SimpleCrossSection_thick "thick" |
#define | _IFT_SimpleCrossSection_width "width" |
#define | _IFT_SimpleCrossSection_area "area" |
#define | _IFT_SimpleCrossSection_iy "iy" |
Inertia moment y. More... | |
#define | _IFT_SimpleCrossSection_iz "iz" |
Inertia moment z. More... | |
#define | _IFT_SimpleCrossSection_ik "ik" |
Torsion moment x. More... | |
#define | _IFT_SimpleCrossSection_shearcoeff "beamshearcoeff" |
#define | _IFT_SimpleCrossSection_shearareay "shearareay" |
Shear area y direction. More... | |
#define | _IFT_SimpleCrossSection_shearareaz "shearareaz" |
Shear area z direction. More... | |
#define | _IFT_SimpleCrossSection_drillStiffness "drillstiffness" |
Penalty term for drilling stiffness. More... | |
#define | _IFT_SimpleCrossSection_relDrillStiffness "reldrillstiffness" |
Relative penalty term for drilling stiffness. More... | |
#define | _IFT_SimpleCrossSection_drillType "drilltype" |
Type of artificially added stiffnes for drilling DOFs. More... | |
#define | _IFT_SimpleCrossSection_MaterialNumber "material" |
Material number for the bulk material. More... | |
#define | _IFT_SimpleCrossSection_directorx "directorx" |
#define | _IFT_SimpleCrossSection_directory "directory" |
#define | _IFT_SimpleCrossSection_directorz "directorz" |
#define _IFT_SimpleCrossSection_area "area" |
Definition at line 48 of file simplecrosssection.h.
Referenced by oofem::VariableCrossSection::giveInputRecord(), oofem::SimpleCrossSection::giveInputRecord(), oofem::VariableCrossSection::initializeFrom(), and oofem::SimpleCrossSection::initializeFrom().
#define _IFT_SimpleCrossSection_directorx "directorx" |
Definition at line 59 of file simplecrosssection.h.
Referenced by oofem::VariableCrossSection::giveInputRecord(), oofem::SimpleCrossSection::giveInputRecord(), oofem::VariableCrossSection::initializeFrom(), and oofem::SimpleCrossSection::initializeFrom().
#define _IFT_SimpleCrossSection_directory "directory" |
Definition at line 60 of file simplecrosssection.h.
Referenced by oofem::VariableCrossSection::giveInputRecord(), oofem::SimpleCrossSection::giveInputRecord(), oofem::VariableCrossSection::initializeFrom(), and oofem::SimpleCrossSection::initializeFrom().
#define _IFT_SimpleCrossSection_directorz "directorz" |
Definition at line 61 of file simplecrosssection.h.
Referenced by oofem::VariableCrossSection::giveInputRecord(), oofem::SimpleCrossSection::giveInputRecord(), oofem::VariableCrossSection::initializeFrom(), and oofem::SimpleCrossSection::initializeFrom().
#define _IFT_SimpleCrossSection_drillStiffness "drillstiffness" |
Penalty term for drilling stiffness.
Definition at line 55 of file simplecrosssection.h.
Referenced by oofem::VariableCrossSection::giveInputRecord(), oofem::VariableCrossSection::initializeFrom(), and oofem::SimpleCrossSection::initializeFrom().
#define _IFT_SimpleCrossSection_drillType "drilltype" |
Type of artificially added stiffnes for drilling DOFs.
Definition at line 57 of file simplecrosssection.h.
Referenced by oofem::VariableCrossSection::giveInputRecord(), oofem::VariableCrossSection::initializeFrom(), and oofem::SimpleCrossSection::initializeFrom().
#define _IFT_SimpleCrossSection_ik "ik" |
Torsion moment x.
Definition at line 51 of file simplecrosssection.h.
Referenced by oofem::VariableCrossSection::giveInputRecord(), oofem::SimpleCrossSection::giveInputRecord(), oofem::VariableCrossSection::initializeFrom(), and oofem::SimpleCrossSection::initializeFrom().
#define _IFT_SimpleCrossSection_iy "iy" |
Inertia moment y.
Definition at line 49 of file simplecrosssection.h.
Referenced by oofem::VariableCrossSection::giveInputRecord(), oofem::SimpleCrossSection::giveInputRecord(), oofem::VariableCrossSection::initializeFrom(), and oofem::SimpleCrossSection::initializeFrom().
#define _IFT_SimpleCrossSection_iz "iz" |
Inertia moment z.
Definition at line 50 of file simplecrosssection.h.
Referenced by oofem::VariableCrossSection::giveInputRecord(), oofem::SimpleCrossSection::giveInputRecord(), oofem::VariableCrossSection::initializeFrom(), and oofem::SimpleCrossSection::initializeFrom().
#define _IFT_SimpleCrossSection_MaterialNumber "material" |
Material number for the bulk material.
Definition at line 58 of file simplecrosssection.h.
Referenced by oofem::VariableCrossSection::giveInputRecord(), oofem::SimpleCrossSection::giveInputRecord(), oofem::VariableCrossSection::initializeFrom(), and oofem::SimpleCrossSection::initializeFrom().
#define _IFT_SimpleCrossSection_Name "simplecs" |
Definition at line 45 of file simplecrosssection.h.
Referenced by oofem::SimpleCrossSection::giveInputRecordName().
#define _IFT_SimpleCrossSection_relDrillStiffness "reldrillstiffness" |
Relative penalty term for drilling stiffness.
Definition at line 56 of file simplecrosssection.h.
Referenced by oofem::VariableCrossSection::giveInputRecord(), oofem::VariableCrossSection::initializeFrom(), and oofem::SimpleCrossSection::initializeFrom().
#define _IFT_SimpleCrossSection_shearareay "shearareay" |
Shear area y direction.
Definition at line 53 of file simplecrosssection.h.
Referenced by oofem::VariableCrossSection::giveInputRecord(), oofem::SimpleCrossSection::giveInputRecord(), oofem::VariableCrossSection::initializeFrom(), and oofem::SimpleCrossSection::initializeFrom().
#define _IFT_SimpleCrossSection_shearareaz "shearareaz" |
Shear area z direction.
Definition at line 54 of file simplecrosssection.h.
Referenced by oofem::VariableCrossSection::giveInputRecord(), oofem::SimpleCrossSection::giveInputRecord(), oofem::VariableCrossSection::initializeFrom(), and oofem::SimpleCrossSection::initializeFrom().
#define _IFT_SimpleCrossSection_shearcoeff "beamshearcoeff" |
Definition at line 52 of file simplecrosssection.h.
Referenced by oofem::SimpleCrossSection::giveInputRecord(), and oofem::SimpleCrossSection::initializeFrom().
#define _IFT_SimpleCrossSection_thick "thick" |
Definition at line 46 of file simplecrosssection.h.
Referenced by oofem::Quasicontinuum::addCrosssectionToInterpolationElements(), oofem::VariableCrossSection::giveInputRecord(), oofem::SimpleCrossSection::giveInputRecord(), oofem::VariableCrossSection::initializeFrom(), and oofem::SimpleCrossSection::initializeFrom().
#define _IFT_SimpleCrossSection_width "width" |
Definition at line 47 of file simplecrosssection.h.
Referenced by oofem::Quasicontinuum::addCrosssectionToInterpolationElements(), oofem::VariableCrossSection::giveInputRecord(), oofem::SimpleCrossSection::giveInputRecord(), oofem::VariableCrossSection::initializeFrom(), and oofem::SimpleCrossSection::initializeFrom().