23 #include "tests/structural/build_structural_elem_2D.h" 25 #include "elasticity/structural_discipline.h" 35 extern libMesh::LibMeshInit*
__init;
40 _e_type(libMesh::INVALID_ELEM),
44 _structural_sys(nullptr),
66 _gamma_air_f(nullptr),
80 libMesh::ElemType e_type) {
90 libMesh::MeshTools::Generation::build_square(*
_mesh,
103 libMesh::FEType fetype (libMesh::FIRST, libMesh::LAGRANGE);
148 if (!if_link_offset_to_th)
179 const unsigned int order = 1;
182 vel = RealVectorX::Zero(3);
MAST::ConstantFieldFunction * _mach_f
std::vector< MAST::Parameter * > _params_for_sensitivity
MAST::NonlinearSystem * _sys
MAST::BoundaryConditionBase * _thermal_load
MAST::ConstantFieldFunction * _ref_temp_f
This class implements a system for solution of nonlinear systems.
MAST::IsotropicMaterialPropertyCard * _m_card
MAST::ConstantFieldFunction * _dwdt_f
This is a scalar function whose value can be changed and one that can be used as a design variable in...
void set_strain(MAST::StrainType strain)
sets the type of strain to be used, which is LINEAR_STRAIN by default
MAST::ConstantFieldFunction * _thz_f
libMesh::LibMeshInit * __init
MAST::ConstantFieldFunction * _kappa_f
MAST::ConstantFieldFunction * _E_f
MAST::Parameter * _rho_air
void add(MAST::FunctionBase &f)
adds the function to this card and returns a reference to it.
MAST::ConstantFieldFunction * _temp_f
MAST::ConstantFieldFunction * _rho_air_f
MAST::Parameter * _velocity
Matrix< Real, Dynamic, 1 > RealVectorX
MAST::ConstantFieldFunction * _velocity_f
libMesh::ElemType _e_type
libMesh::SerialMesh * _mesh
libMesh::EquationSystems * _eq_sys
MAST::ConstantFieldFunction * _hzoff_f
MAST::Parameter * _gamma_air
MAST::ConstantFieldFunction * _gamma_air_f
MAST::StructuralDiscipline * _discipline
void init(bool if_link_offset_to_th, bool if_nonlinear, libMesh::ElemType e_type)
MAST::StructuralSystemInitialization * _structural_sys
MAST::ConstantFieldFunction * _nu_f
MAST::PistonTheoryBoundaryCondition * _p_theory
MAST::ConstantFieldFunction * _alpha_f
virtual void set_material(MAST::MaterialPropertyCardBase &mat)
sets the material card
MAST::Solid2DSectionElementPropertyCard * _p_card
MAST::ConstantFieldFunction * _dwdx_f