MAST
|
Public Member Functions | |
StiffnessMatrix3D (const MAST::FieldFunction< Real > &E11, const MAST::FieldFunction< Real > &E22, const MAST::FieldFunction< Real > &E33, const MAST::FieldFunction< Real > &nu12, const MAST::FieldFunction< Real > &nu13, const MAST::FieldFunction< Real > &nu23, const MAST::FieldFunction< Real > &G12, const MAST::FieldFunction< Real > &G13, const MAST::FieldFunction< Real > &G23) | |
virtual | ~StiffnessMatrix3D () |
virtual void | operator() (const libMesh::Point &p, const Real t, RealMatrixX &m) const |
calculates the value of the function at the specified point, p , and time, t , and returns it in v . More... | |
virtual void | derivative (const MAST::FunctionBase &f, const libMesh::Point &p, const Real t, RealMatrixX &m) const |
calculates the value of the derivative of function with respect to the function f at the specified point, p , and time, t , and returns it in v . More... | |
Public Member Functions inherited from MAST::FieldFunction< RealMatrixX > | |
FieldFunction (const std::string &nm) | |
virtual void | operator() (RealMatrixX &v) const |
calculates the value of the function and returns it in v . More... | |
virtual void | perturbation (RealMatrixX &v) const |
calculates the perturbation and returns it in v . More... | |
virtual void | perturbation (const libMesh::Point &p, const Real t, RealMatrixX &v) const |
calculates the value of a perturbation in function at the specified point, p , and time, t , and returns it in v . More... | |
virtual void | derivative (const MAST::FunctionBase &f, RealMatrixX &v) const |
calculates the value of the function derivative and returns it in v . More... | |
Public Member Functions inherited from MAST::FunctionBase | |
FunctionBase (const std::string &nm, const bool is_field_func) | |
initializes the parameter to the given name More... | |
FunctionBase (const MAST::FunctionBase &f) | |
Copy constructor. More... | |
virtual | ~FunctionBase () |
virtual destructor More... | |
const std::string & | name () const |
returns the name of this function More... | |
virtual bool | depends_on (const MAST::FunctionBase &f) const |
returns true if the function depends on the provided value More... | |
virtual bool | is_shape_parameter () const |
virtual void | set_as_shape_parameter (bool f) |
virtual bool | is_topology_parameter () const |
virtual void | set_as_topology_parameter (bool f) |
Protected Attributes | |
const MAST::FieldFunction< Real > & | _E11 |
const MAST::FieldFunction< Real > & | _E22 |
const MAST::FieldFunction< Real > & | _E33 |
const MAST::FieldFunction< Real > & | _nu12 |
const MAST::FieldFunction< Real > & | _nu13 |
const MAST::FieldFunction< Real > & | _nu23 |
const MAST::FieldFunction< Real > & | _G12 |
const MAST::FieldFunction< Real > & | _G13 |
const MAST::FieldFunction< Real > & | _G23 |
Protected Attributes inherited from MAST::FunctionBase | |
std::string | _name |
name of this parameter More... | |
bool | _is_field_func |
flag to store the nature of field function More... | |
bool | _is_shape_parameter |
bool | _is_topology_parameter |
std::set< const MAST::FunctionBase * > | _functions |
set of functions that this function depends on More... | |
Definition at line 112 of file orthotropic_material_property_card.cpp.
MAST::OrthotropicMaterialProperty::StiffnessMatrix3D::StiffnessMatrix3D | ( | const MAST::FieldFunction< Real > & | E11, |
const MAST::FieldFunction< Real > & | E22, | ||
const MAST::FieldFunction< Real > & | E33, | ||
const MAST::FieldFunction< Real > & | nu12, | ||
const MAST::FieldFunction< Real > & | nu13, | ||
const MAST::FieldFunction< Real > & | nu23, | ||
const MAST::FieldFunction< Real > & | G12, | ||
const MAST::FieldFunction< Real > & | G13, | ||
const MAST::FieldFunction< Real > & | G23 | ||
) |
Definition at line 551 of file orthotropic_material_property_card.cpp.
|
inlinevirtual |
Definition at line 125 of file orthotropic_material_property_card.cpp.
|
virtual |
calculates the value of the derivative of function with respect to the function f
at the specified point, p
, and time, t
, and returns it in v
.
Reimplemented from MAST::FieldFunction< RealMatrixX >.
Definition at line 631 of file orthotropic_material_property_card.cpp.
|
virtual |
calculates the value of the function at the specified point, p
, and time, t
, and returns it in v
.
Reimplemented from MAST::FieldFunction< RealMatrixX >.
Definition at line 588 of file orthotropic_material_property_card.cpp.
|
protected |
Definition at line 138 of file orthotropic_material_property_card.cpp.
|
protected |
Definition at line 138 of file orthotropic_material_property_card.cpp.
|
protected |
Definition at line 138 of file orthotropic_material_property_card.cpp.
|
protected |
Definition at line 140 of file orthotropic_material_property_card.cpp.
|
protected |
Definition at line 140 of file orthotropic_material_property_card.cpp.
|
protected |
Definition at line 140 of file orthotropic_material_property_card.cpp.
|
protected |
Definition at line 139 of file orthotropic_material_property_card.cpp.
|
protected |
Definition at line 139 of file orthotropic_material_property_card.cpp.
|
protected |
Definition at line 139 of file orthotropic_material_property_card.cpp.