MAST
Multidisciplinary-design Adaptation and Sensitivity Toolkit (MAST)
MAST::Solid1DSectionElementPropertyCard Class Reference

Detailed Description

Definition at line 30 of file solid_1d_section_element_property_card.h.

#include <solid_1d_section_element_property_card.h>

Inheritance diagram for MAST::Solid1DSectionElementPropertyCard:
Collaboration diagram for MAST::Solid1DSectionElementPropertyCard:

Public Member Functions

 Solid1DSectionElementPropertyCard ()
 
virtual ~Solid1DSectionElementPropertyCard ()
 virtual destructor More...
 
virtual const MAST::FieldFunction< Real > & A () const
 
virtual MAST::FieldFunction< Real > & A ()
 
virtual const MAST::FieldFunction< Real > & Ay () const
 
virtual MAST::FieldFunction< Real > & Ay ()
 
virtual const MAST::FieldFunction< Real > & Az () const
 
virtual MAST::FieldFunction< Real > & Az ()
 
virtual void clear ()
 
virtual std::unique_ptr< MAST::FieldFunction< RealMatrixX > > damping_matrix (const MAST::ElementBase &e) const
 
virtual std::unique_ptr< MAST::FieldFunction< RealMatrixX > > damping_matrix () const
 
virtual bool depends_on (const MAST::FunctionBase &f) const
 returns true if the property card depends on the function f More...
 
virtual const MAST::FieldFunction< Real > & Gam () const
 
virtual MAST::FieldFunction< Real > & Gam ()
 
virtual const MAST::MaterialPropertyCardBaseget_material () const
 returns a reference to the material More...
 
virtual const MAST::FieldFunction< RealMatrixX > & I () const
 
virtual MAST::FieldFunction< RealMatrixX > & I ()
 
virtual bool if_isotropic () const
 return true if the property is isotropic More...
 
virtual std::unique_ptr< MAST::FieldFunction< RealMatrixX > > inertia_matrix (const MAST::ElementBase &e) const
 
virtual std::unique_ptr< MAST::FieldFunction< RealMatrixX > > inertia_matrix () const
 
virtual void init ()
 Only used by 1D sections. More...
 
virtual const MAST::FieldFunction< Real > & Ip () const
 
virtual MAST::FieldFunction< Real > & Ip ()
 
virtual const MAST::FieldFunction< Real > & J () const
 
virtual MAST::FieldFunction< Real > & J ()
 
virtual const MAST::FieldFunction< RealMatrixX > & Kap () const
 
virtual MAST::FieldFunction< RealMatrixX > & Kap ()
 
virtual std::unique_ptr< MAST::FieldFunction< RealMatrixX > > prestress_A_matrix (MAST::ElementBase &e) const
 
virtual std::unique_ptr< MAST::FieldFunction< RealMatrixX > > prestress_A_matrix () const
 
virtual std::unique_ptr< MAST::FieldFunction< RealMatrixX > > prestress_B_matrix (MAST::ElementBase &e) const
 
virtual std::unique_ptr< MAST::FieldFunction< RealMatrixX > > prestress_B_matrix () const
 
virtual const MAST::FieldFunction< Real > * section (const MAST::ElementBase &e) const
 
virtual const MAST::FieldFunction< Real > * section () const
 
virtual void set_material (MAST::MaterialPropertyCardBase &mat)
 sets the material card More...
 
virtual std::unique_ptr< MAST::FieldFunction< RealMatrixX > > stiffness_A_matrix (const MAST::ElementBase &e) const
 
virtual std::unique_ptr< MAST::FieldFunction< RealMatrixX > > stiffness_A_matrix () const
 
virtual std::unique_ptr< MAST::FieldFunction< RealMatrixX > > stiffness_B_matrix (const MAST::ElementBase &e) const
 
virtual std::unique_ptr< MAST::FieldFunction< RealMatrixX > > stiffness_B_matrix () const
 
virtual std::unique_ptr< MAST::FieldFunction< RealMatrixX > > stiffness_D_matrix (const MAST::ElementBase &e) const
 
virtual std::unique_ptr< MAST::FieldFunction< RealMatrixX > > stiffness_D_matrix () const
 
virtual std::unique_ptr< MAST::FieldFunction< RealMatrixX > > thermal_capacitance_matrix (const MAST::ElementBase &e) const
 
virtual std::unique_ptr< MAST::FieldFunction< RealMatrixX > > thermal_capacitance_matrix () const
 
virtual std::unique_ptr< MAST::FieldFunction< RealMatrixX > > thermal_conductance_matrix (const MAST::ElementBase &e) const
 
virtual std::unique_ptr< MAST::FieldFunction< RealMatrixX > > thermal_conductance_matrix () const
 
virtual std::unique_ptr< MAST::FieldFunction< RealMatrixX > > thermal_expansion_A_matrix (const MAST::ElementBase &e) const
 
virtual std::unique_ptr< MAST::FieldFunction< RealMatrixX > > thermal_expansion_A_matrix () const
 
virtual std::unique_ptr< MAST::FieldFunction< RealMatrixX > > thermal_expansion_B_matrix (const MAST::ElementBase &e) const
 
virtual std::unique_ptr< MAST::FieldFunction< RealMatrixX > > thermal_expansion_B_matrix () const
 
virtual std::unique_ptr< MAST::FieldFunction< RealMatrixX > > transverse_shear_stiffness_matrix (const MAST::ElementBase &e) const
 
virtual std::unique_ptr< MAST::FieldFunction< RealMatrixX > > transverse_shear_stiffness_matrix () const
 
- Public Member Functions inherited from MAST::ElementPropertyCard1D
 ElementPropertyCard1D ()
 
virtual ~ElementPropertyCard1D ()
 virtual destructor More...
 
virtual MAST::BendingOperatorType bending_model (const MAST::GeomElem &elem) const
 returns the bending model to be used for the 2D element. More...
 
virtual unsigned int dim () const
 dimension of the element for which this property is defined More...
 
virtual int extra_quadrature_order (const MAST::GeomElem &elem) const
 returns the extra quadrature order (on top of the system) that this element should use. More...
 
void set_bending_model (MAST::BendingOperatorType b)
 returns the bending model to be used for the 2D element More...
 
RealVectorXy_vector ()
 returns value of the property val. More...
 
const RealVectorXy_vector () const
 constant reference to vector in the x-y plane of the element. More...
 
- Public Member Functions inherited from MAST::ElementPropertyCardBase
 ElementPropertyCardBase ()
 
virtual ~ElementPropertyCardBase ()
 virtual destructor More...
 
virtual bool get_warping_only () const
 
bool if_diagonal_mass_matrix () const
 returns the type of strain to be used for this element More...
 
virtual bool if_prestressed () const
 
void set_diagonal_mass_matrix (bool m)
 sets the mass matrix to be diagonal or consistent More...
 
virtual const MAST::MaterialPropertyCardBaseset_material (MAST::MaterialPropertyCardBase &mat) const
 return the material property. More...
 
void set_strain (MAST::StrainType strain)
 sets the type of strain to be used, which is LINEAR_STRAIN by default More...
 
const MAST::StrainType strain_type () const
 returns the type of strain to be used for this element More...
 
- Public Member Functions inherited from MAST::FunctionSetBase
 FunctionSetBase ()
 
virtual ~FunctionSetBase ()
 destructor deletes the function pointers More...
 
void add (MAST::FunctionBase &f)
 adds the function to this card and returns a reference to it. More...
 
bool contains (const std::string &nm) const
 checks if the card contains the specified property value More...
 
template<typename ValType >
const ValType & get (const std::string &nm) const
 returns a constant reference to the specified function More...
 
template<typename ValType >
ValType & get (const std::string &nm)
 returns a writable reference to the specified function More...
 

Protected Attributes

std::unique_ptr< MAST::FieldFunction< Real > > _A
 
std::unique_ptr< MAST::FieldFunction< RealMatrixX > > _AI
 
std::unique_ptr< MAST::FieldFunction< Real > > _Ay
 
std::unique_ptr< MAST::FieldFunction< Real > > _Az
 
std::unique_ptr< MAST::FieldFunction< RealMatrixX > > _damp
 
std::unique_ptr< MAST::FieldFunction< Real > > _Gamma
 
std::unique_ptr< MAST::FieldFunction< RealMatrixX > > _inertia
 
bool _initialized
 
std::unique_ptr< MAST::FieldFunction< Real > > _Ip
 
std::unique_ptr< MAST::FieldFunction< Real > > _J
 
std::unique_ptr< MAST::FieldFunction< RealMatrixX > > _Kappa
 
MAST::MaterialPropertyCardBase_material
 material property card More...
 
std::unique_ptr< MAST::FieldFunction< RealMatrixX > > _stiff_A
 
std::unique_ptr< MAST::FieldFunction< RealMatrixX > > _stiff_B
 
std::unique_ptr< MAST::FieldFunction< RealMatrixX > > _stiff_D
 
std::unique_ptr< MAST::FieldFunction< RealMatrixX > > _thermal_A
 
std::unique_ptr< MAST::FieldFunction< RealMatrixX > > _thermal_B
 
std::unique_ptr< MAST::FieldFunction< RealMatrixX > > _transverse_shear
 
- Protected Attributes inherited from MAST::ElementPropertyCard1D
MAST::BendingOperatorType _bending_model
 material property card. More...
 
RealVectorX _local_y
 vector in the x-y plane. More...
 
- Protected Attributes inherited from MAST::ElementPropertyCardBase
bool _diagonal_mass
 flag to use a diagonal mass matrix. More...
 
MAST::StrainType _strain_type
 type of nonlinear strain to be used for analysis More...
 
bool _warping_only = false
 
- Protected Attributes inherited from MAST::FunctionSetBase
std::map< std::string, MAST::FunctionBase * > _properties
 map of the functions in this card More...
 

Constructor & Destructor Documentation

◆ Solid1DSectionElementPropertyCard()

MAST::Solid1DSectionElementPropertyCard::Solid1DSectionElementPropertyCard ( )
inline

Definition at line 35 of file solid_1d_section_element_property_card.h.

◆ ~Solid1DSectionElementPropertyCard()

virtual MAST::Solid1DSectionElementPropertyCard::~Solid1DSectionElementPropertyCard ( )
inlinevirtual

virtual destructor

Definition at line 45 of file solid_1d_section_element_property_card.h.

Member Function Documentation

◆ A() [1/2]

const MAST::FieldFunction< Real > & MAST::Solid1DSectionElementPropertyCard::A ( ) const
virtual
Returns
a constant reference to the section area function

Implements MAST::ElementPropertyCard1D.

Definition at line 1491 of file solid_1d_section_element_property_card.cpp.

◆ A() [2/2]

MAST::FieldFunction< Real > & MAST::Solid1DSectionElementPropertyCard::A ( )
virtual
Returns
reference to the section area function

Implements MAST::ElementPropertyCard1D.

Definition at line 1556 of file solid_1d_section_element_property_card.cpp.

◆ Ay() [1/2]

const MAST::FieldFunction< Real > & MAST::Solid1DSectionElementPropertyCard::Ay ( ) const
virtual
Returns
constant reference to the function that calculates section area moment about y-axis

Implements MAST::ElementPropertyCard1D.

Definition at line 1516 of file solid_1d_section_element_property_card.cpp.

◆ Ay() [2/2]

MAST::FieldFunction< Real > & MAST::Solid1DSectionElementPropertyCard::Ay ( )
virtual
Returns
reference to the function that calculates section area moment about y-axis

Implements MAST::ElementPropertyCard1D.

Definition at line 1581 of file solid_1d_section_element_property_card.cpp.

◆ Az() [1/2]

const MAST::FieldFunction< Real > & MAST::Solid1DSectionElementPropertyCard::Az ( ) const
virtual
Returns
constant reference to the function that calculates section area moment about z-axis

Implements MAST::ElementPropertyCard1D.

Definition at line 1524 of file solid_1d_section_element_property_card.cpp.

◆ Az() [2/2]

MAST::FieldFunction< Real > & MAST::Solid1DSectionElementPropertyCard::Az ( )
virtual
Returns
reference to the function that calculates section area moment about z-axis

Implements MAST::ElementPropertyCard1D.

Definition at line 1589 of file solid_1d_section_element_property_card.cpp.

◆ clear()

void MAST::Solid1DSectionElementPropertyCard::clear ( )
virtual

Definition at line 1621 of file solid_1d_section_element_property_card.cpp.

◆ damping_matrix() [1/2]

std::unique_ptr< MAST::FieldFunction< RealMatrixX > > MAST::Solid1DSectionElementPropertyCard::damping_matrix ( const MAST::ElementBase e) const
virtual

◆ damping_matrix() [2/2]

std::unique_ptr< MAST::FieldFunction< RealMatrixX > > MAST::Solid1DSectionElementPropertyCard::damping_matrix ( ) const
virtual

Definition at line 1779 of file solid_1d_section_element_property_card.cpp.

◆ depends_on()

bool MAST::Solid1DSectionElementPropertyCard::depends_on ( const MAST::FunctionBase f) const
virtual

returns true if the property card depends on the function f

Reimplemented from MAST::FunctionSetBase.

Definition at line 1483 of file solid_1d_section_element_property_card.cpp.

◆ Gam() [1/2]

const MAST::FieldFunction< Real > & MAST::Solid1DSectionElementPropertyCard::Gam ( ) const
virtual
Returns
constant reference to the function that calculates the warping constant

Definition at line 1548 of file solid_1d_section_element_property_card.cpp.

◆ Gam() [2/2]

MAST::FieldFunction< Real > & MAST::Solid1DSectionElementPropertyCard::Gam ( )
virtual
Returns
reference to the function that calculates the warping constant

Definition at line 1613 of file solid_1d_section_element_property_card.cpp.

◆ get_material()

virtual const MAST::MaterialPropertyCardBase& MAST::Solid1DSectionElementPropertyCard::get_material ( ) const
inlinevirtual

returns a reference to the material

Reimplemented from MAST::ElementPropertyCardBase.

Definition at line 146 of file solid_1d_section_element_property_card.h.

◆ I() [1/2]

const MAST::FieldFunction< RealMatrixX > & MAST::Solid1DSectionElementPropertyCard::I ( ) const
virtual
Returns
constant reference to the function that calculates the section area moment of inertia

Implements MAST::ElementPropertyCard1D.

Definition at line 1532 of file solid_1d_section_element_property_card.cpp.

◆ I() [2/2]

MAST::FieldFunction< RealMatrixX > & MAST::Solid1DSectionElementPropertyCard::I ( )
virtual
Returns
reference to the function that calculates the section area moment of inertia

Implements MAST::ElementPropertyCard1D.

Definition at line 1597 of file solid_1d_section_element_property_card.cpp.

◆ if_isotropic()

virtual bool MAST::Solid1DSectionElementPropertyCard::if_isotropic ( ) const
inlinevirtual

return true if the property is isotropic

Implements MAST::ElementPropertyCardBase.

Definition at line 138 of file solid_1d_section_element_property_card.h.

◆ inertia_matrix() [1/2]

std::unique_ptr< MAST::FieldFunction< RealMatrixX > > MAST::Solid1DSectionElementPropertyCard::inertia_matrix ( const MAST::ElementBase e) const
virtual

◆ inertia_matrix() [2/2]

std::unique_ptr< MAST::FieldFunction< RealMatrixX > > MAST::Solid1DSectionElementPropertyCard::inertia_matrix ( ) const
virtual

Definition at line 1809 of file solid_1d_section_element_property_card.cpp.

◆ init()

void MAST::Solid1DSectionElementPropertyCard::init ( )
virtual

Only used by 1D sections.

Added for polymorphism enhancement.

Added by DJN.

Reimplemented from MAST::ElementPropertyCardBase.

Definition at line 1638 of file solid_1d_section_element_property_card.cpp.

◆ Ip() [1/2]

const MAST::FieldFunction< Real > & MAST::Solid1DSectionElementPropertyCard::Ip ( ) const
virtual
Returns
reference to the section polar moment function

Implements MAST::ElementPropertyCard1D.

Definition at line 1508 of file solid_1d_section_element_property_card.cpp.

◆ Ip() [2/2]

MAST::FieldFunction< Real > & MAST::Solid1DSectionElementPropertyCard::Ip ( )
virtual
Returns
reference to the section polar moment function

Implements MAST::ElementPropertyCard1D.

Definition at line 1573 of file solid_1d_section_element_property_card.cpp.

◆ J() [1/2]

const MAST::FieldFunction< Real > & MAST::Solid1DSectionElementPropertyCard::J ( ) const
virtual
Returns
constant reference to the function that calculates the section torsional constant

Implements MAST::ElementPropertyCard1D.

Definition at line 1500 of file solid_1d_section_element_property_card.cpp.

◆ J() [2/2]

MAST::FieldFunction< Real > & MAST::Solid1DSectionElementPropertyCard::J ( )
virtual
Returns
reference to the function that calculates the section torsional constant

Implements MAST::ElementPropertyCard1D.

Definition at line 1565 of file solid_1d_section_element_property_card.cpp.

◆ Kap() [1/2]

const MAST::FieldFunction< RealMatrixX > & MAST::Solid1DSectionElementPropertyCard::Kap ( ) const
virtual
Returns
constant reference to the function that calculates the shear coeffcients (kappa)

Definition at line 1540 of file solid_1d_section_element_property_card.cpp.

◆ Kap() [2/2]

MAST::FieldFunction< RealMatrixX > & MAST::Solid1DSectionElementPropertyCard::Kap ( )
virtual
Returns
reference to the function that calculates the shear coeffcients (kappa)

Definition at line 1605 of file solid_1d_section_element_property_card.cpp.

◆ prestress_A_matrix() [1/2]

std::unique_ptr< MAST::FieldFunction< RealMatrixX > > MAST::Solid1DSectionElementPropertyCard::prestress_A_matrix ( MAST::ElementBase e) const
virtual

◆ prestress_A_matrix() [2/2]

std::unique_ptr< MAST::FieldFunction< RealMatrixX > > MAST::Solid1DSectionElementPropertyCard::prestress_A_matrix ( ) const
virtual

Definition at line 1954 of file solid_1d_section_element_property_card.cpp.

◆ prestress_B_matrix() [1/2]

std::unique_ptr< MAST::FieldFunction< RealMatrixX > > MAST::Solid1DSectionElementPropertyCard::prestress_B_matrix ( MAST::ElementBase e) const
virtual

◆ prestress_B_matrix() [2/2]

std::unique_ptr< MAST::FieldFunction< RealMatrixX > > MAST::Solid1DSectionElementPropertyCard::prestress_B_matrix ( ) const
virtual

Definition at line 1993 of file solid_1d_section_element_property_card.cpp.

◆ section() [1/2]

const MAST::FieldFunction< Real > * MAST::Solid1DSectionElementPropertyCard::section ( const MAST::ElementBase e) const
virtual

◆ section() [2/2]

const MAST::FieldFunction< Real > * MAST::Solid1DSectionElementPropertyCard::section ( ) const
virtual

Definition at line 2085 of file solid_1d_section_element_property_card.cpp.

◆ set_material()

virtual void MAST::Solid1DSectionElementPropertyCard::set_material ( MAST::MaterialPropertyCardBase mat)
inlinevirtual

sets the material card

Definition at line 130 of file solid_1d_section_element_property_card.h.

◆ stiffness_A_matrix() [1/2]

std::unique_ptr< MAST::FieldFunction< RealMatrixX > > MAST::Solid1DSectionElementPropertyCard::stiffness_A_matrix ( const MAST::ElementBase e) const
virtual

◆ stiffness_A_matrix() [2/2]

std::unique_ptr< MAST::FieldFunction< RealMatrixX > > MAST::Solid1DSectionElementPropertyCard::stiffness_A_matrix ( ) const
virtual

Definition at line 1694 of file solid_1d_section_element_property_card.cpp.

◆ stiffness_B_matrix() [1/2]

std::unique_ptr< MAST::FieldFunction< RealMatrixX > > MAST::Solid1DSectionElementPropertyCard::stiffness_B_matrix ( const MAST::ElementBase e) const
virtual

◆ stiffness_B_matrix() [2/2]

std::unique_ptr< MAST::FieldFunction< RealMatrixX > > MAST::Solid1DSectionElementPropertyCard::stiffness_B_matrix ( ) const
virtual

Definition at line 1724 of file solid_1d_section_element_property_card.cpp.

◆ stiffness_D_matrix() [1/2]

std::unique_ptr< MAST::FieldFunction< RealMatrixX > > MAST::Solid1DSectionElementPropertyCard::stiffness_D_matrix ( const MAST::ElementBase e) const
virtual

◆ stiffness_D_matrix() [2/2]

std::unique_ptr< MAST::FieldFunction< RealMatrixX > > MAST::Solid1DSectionElementPropertyCard::stiffness_D_matrix ( ) const
virtual

Definition at line 1754 of file solid_1d_section_element_property_card.cpp.

◆ thermal_capacitance_matrix() [1/2]

std::unique_ptr< MAST::FieldFunction< RealMatrixX > > MAST::Solid1DSectionElementPropertyCard::thermal_capacitance_matrix ( const MAST::ElementBase e) const
virtual

◆ thermal_capacitance_matrix() [2/2]

std::unique_ptr< MAST::FieldFunction< RealMatrixX > > MAST::Solid1DSectionElementPropertyCard::thermal_capacitance_matrix ( ) const
virtual

Definition at line 2061 of file solid_1d_section_element_property_card.cpp.

◆ thermal_conductance_matrix() [1/2]

std::unique_ptr< MAST::FieldFunction< RealMatrixX > > MAST::Solid1DSectionElementPropertyCard::thermal_conductance_matrix ( const MAST::ElementBase e) const
virtual

◆ thermal_conductance_matrix() [2/2]

std::unique_ptr< MAST::FieldFunction< RealMatrixX > > MAST::Solid1DSectionElementPropertyCard::thermal_conductance_matrix ( ) const
virtual

Definition at line 2029 of file solid_1d_section_element_property_card.cpp.

◆ thermal_expansion_A_matrix() [1/2]

std::unique_ptr< MAST::FieldFunction< RealMatrixX > > MAST::Solid1DSectionElementPropertyCard::thermal_expansion_A_matrix ( const MAST::ElementBase e) const
virtual

◆ thermal_expansion_A_matrix() [2/2]

std::unique_ptr< MAST::FieldFunction< RealMatrixX > > MAST::Solid1DSectionElementPropertyCard::thermal_expansion_A_matrix ( ) const
virtual

Definition at line 1846 of file solid_1d_section_element_property_card.cpp.

◆ thermal_expansion_B_matrix() [1/2]

std::unique_ptr< MAST::FieldFunction< RealMatrixX > > MAST::Solid1DSectionElementPropertyCard::thermal_expansion_B_matrix ( const MAST::ElementBase e) const
virtual

◆ thermal_expansion_B_matrix() [2/2]

std::unique_ptr< MAST::FieldFunction< RealMatrixX > > MAST::Solid1DSectionElementPropertyCard::thermal_expansion_B_matrix ( ) const
virtual

Definition at line 1882 of file solid_1d_section_element_property_card.cpp.

◆ transverse_shear_stiffness_matrix() [1/2]

std::unique_ptr< MAST::FieldFunction< RealMatrixX > > MAST::Solid1DSectionElementPropertyCard::transverse_shear_stiffness_matrix ( const MAST::ElementBase e) const
virtual

◆ transverse_shear_stiffness_matrix() [2/2]

std::unique_ptr< MAST::FieldFunction< RealMatrixX > > MAST::Solid1DSectionElementPropertyCard::transverse_shear_stiffness_matrix ( ) const
virtual

Definition at line 1918 of file solid_1d_section_element_property_card.cpp.

Member Data Documentation

◆ _A

std::unique_ptr<MAST::FieldFunction<Real> > MAST::Solid1DSectionElementPropertyCard::_A
protected

Definition at line 267 of file solid_1d_section_element_property_card.h.

◆ _AI

std::unique_ptr<MAST::FieldFunction<RealMatrixX> > MAST::Solid1DSectionElementPropertyCard::_AI
protected

Definition at line 277 of file solid_1d_section_element_property_card.h.

◆ _Ay

std::unique_ptr<MAST::FieldFunction<Real> > MAST::Solid1DSectionElementPropertyCard::_Ay
protected

Definition at line 273 of file solid_1d_section_element_property_card.h.

◆ _Az

std::unique_ptr<MAST::FieldFunction<Real> > MAST::Solid1DSectionElementPropertyCard::_Az
protected

Definition at line 275 of file solid_1d_section_element_property_card.h.

◆ _damp

std::unique_ptr<MAST::FieldFunction<RealMatrixX> > MAST::Solid1DSectionElementPropertyCard::_damp
protected

Definition at line 289 of file solid_1d_section_element_property_card.h.

◆ _Gamma

std::unique_ptr<MAST::FieldFunction<Real> > MAST::Solid1DSectionElementPropertyCard::_Gamma
protected

Definition at line 281 of file solid_1d_section_element_property_card.h.

◆ _inertia

std::unique_ptr<MAST::FieldFunction<RealMatrixX> > MAST::Solid1DSectionElementPropertyCard::_inertia
protected

Definition at line 291 of file solid_1d_section_element_property_card.h.

◆ _initialized

bool MAST::Solid1DSectionElementPropertyCard::_initialized
protected

Definition at line 260 of file solid_1d_section_element_property_card.h.

◆ _Ip

std::unique_ptr<MAST::FieldFunction<Real> > MAST::Solid1DSectionElementPropertyCard::_Ip
protected

Definition at line 271 of file solid_1d_section_element_property_card.h.

◆ _J

std::unique_ptr<MAST::FieldFunction<Real> > MAST::Solid1DSectionElementPropertyCard::_J
protected

Definition at line 269 of file solid_1d_section_element_property_card.h.

◆ _Kappa

std::unique_ptr<MAST::FieldFunction<RealMatrixX> > MAST::Solid1DSectionElementPropertyCard::_Kappa
protected

Definition at line 279 of file solid_1d_section_element_property_card.h.

◆ _material

MAST::MaterialPropertyCardBase* MAST::Solid1DSectionElementPropertyCard::_material
protected

material property card

Definition at line 265 of file solid_1d_section_element_property_card.h.

◆ _stiff_A

std::unique_ptr<MAST::FieldFunction<RealMatrixX> > MAST::Solid1DSectionElementPropertyCard::_stiff_A
protected

Definition at line 283 of file solid_1d_section_element_property_card.h.

◆ _stiff_B

std::unique_ptr<MAST::FieldFunction<RealMatrixX> > MAST::Solid1DSectionElementPropertyCard::_stiff_B
protected

Definition at line 285 of file solid_1d_section_element_property_card.h.

◆ _stiff_D

std::unique_ptr<MAST::FieldFunction<RealMatrixX> > MAST::Solid1DSectionElementPropertyCard::_stiff_D
protected

Definition at line 287 of file solid_1d_section_element_property_card.h.

◆ _thermal_A

std::unique_ptr<MAST::FieldFunction<RealMatrixX> > MAST::Solid1DSectionElementPropertyCard::_thermal_A
protected

Definition at line 293 of file solid_1d_section_element_property_card.h.

◆ _thermal_B

std::unique_ptr<MAST::FieldFunction<RealMatrixX> > MAST::Solid1DSectionElementPropertyCard::_thermal_B
protected

Definition at line 295 of file solid_1d_section_element_property_card.h.

◆ _transverse_shear

std::unique_ptr<MAST::FieldFunction<RealMatrixX> > MAST::Solid1DSectionElementPropertyCard::_transverse_shear
protected

Definition at line 297 of file solid_1d_section_element_property_card.h.


The documentation for this class was generated from the following files: