Go to the documentation of this file.
35#ifndef ortholinearelasticmaterial_h
36#define ortholinearelasticmaterial_h
49#define _IFT_OrthotropicLinearElasticMaterial_Name "orthole"
50#define _IFT_OrthotropicLinearElasticMaterial_ex "ex"
51#define _IFT_OrthotropicLinearElasticMaterial_ey "ey"
52#define _IFT_OrthotropicLinearElasticMaterial_ez "ez"
53#define _IFT_OrthotropicLinearElasticMaterial_nyyz "nyyz"
54#define _IFT_OrthotropicLinearElasticMaterial_nyxz "nyxz"
55#define _IFT_OrthotropicLinearElasticMaterial_nyxy "nyxy"
56#define _IFT_OrthotropicLinearElasticMaterial_gyz "gyz"
57#define _IFT_OrthotropicLinearElasticMaterial_gxz "gxz"
58#define _IFT_OrthotropicLinearElasticMaterial_gxy "gxy"
59#define _IFT_OrthotropicLinearElasticMaterial_talphax "talphax"
60#define _IFT_OrthotropicLinearElasticMaterial_talphay "talphay"
61#define _IFT_OrthotropicLinearElasticMaterial_talphaz "talphaz"
62#define _IFT_OrthotropicLinearElasticMaterial_lcs "lcs"
63#define _IFT_OrthotropicLinearElasticMaterial_scs "scs"
121 const char *
giveClassName()
const override {
return "OrthotropicLinearElasticMaterial"; }
LinearElasticMaterial(int n, Domain *d)
Constructor.
double give(int aProperty, GaussPoint *gp) const override
const char * giveInputRecordName() const override
FloatArrayF< 3 > helpPlaneNormal
friend class CrossSection
OrthotropicLinearElasticMaterial(int n, Domain *d)
void initializeFrom(InputRecord &ir) override
FloatMatrixF< 6, 6 > give3dMaterialStiffnessMatrix(MatResponseMode mode, GaussPoint *gp, TimeStep *tStep) const override
void giveInputRecord(DynamicInputRecord &input) override
FloatMatrixF< 3, 3 > localCoordinateSystem
FloatMatrixF< 6, 6 > giveRotationMatrix(GaussPoint *gp) const
FloatArrayF< 6 > giveThermalDilatationVector(GaussPoint *gp, TimeStep *tStep) const override
FloatMatrixF< 3, 3 > giveTensorRotationMatrix(GaussPoint *gp) const
const char * giveClassName() const override
CS_type
Coordinate system type.
@ localCS
Coordinate system of principal axes is specified in global coordinate system (general).
@ unknownCS
Unknown coordinate system.
#define _IFT_OrthotropicLinearElasticMaterial_Name
This page is part of the
OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak
Bořek Patzák
Project e-mail:
oofem@fsv.cvut.cz
Generated at for OOFEM by
doxygen
1.15.0 written by Dimitri van Heesch,
© 1997-2011