|
MAST
|
This class provides some routines that are common to structural assembly routines. More...
#include <structural_assembly.h>


Public Member Functions | |
| StructuralAssembly () | |
| virtual | ~StructuralAssembly () |
| virtual void | init (MAST::AssemblyBase &assembly) |
| virtual void | clear () |
| void | set_elem_incompatible_sol (MAST::StructuralElementBase &elem) |
| void | update_incompatible_solution (libMesh::NumericVector< Real > &X, libMesh::NumericVector< Real > &dX) |
Protected Attributes | |
| MAST::AssemblyBase * | _assembly |
| assembles the point loas More... | |
| std::map< const libMesh::Elem *, RealVectorX > | _incompatible_sol |
| map of local incompatible mode solution per 3D elements More... | |
This class provides some routines that are common to structural assembly routines.
Definition at line 37 of file structural_assembly.h.
| MAST::StructuralAssembly::StructuralAssembly | ( | ) |
Definition at line 95 of file structural_assembly.cpp.
|
virtual |
Definition at line 102 of file structural_assembly.cpp.
|
virtual |
Implements MAST::AssemblyBase::SolverMonitor.
Definition at line 160 of file structural_assembly.cpp.

|
virtual |
Implements MAST::AssemblyBase::SolverMonitor.
Definition at line 125 of file structural_assembly.cpp.

| void MAST::StructuralAssembly::set_elem_incompatible_sol | ( | MAST::StructuralElementBase & | elem | ) |
Definition at line 108 of file structural_assembly.cpp.


| void MAST::StructuralAssembly::update_incompatible_solution | ( | libMesh::NumericVector< Real > & | X, |
| libMesh::NumericVector< Real > & | dX | ||
| ) |
Definition at line 180 of file structural_assembly.cpp.


|
protected |
assembles the point loas
Definition at line 65 of file structural_assembly.h.
|
protected |
map of local incompatible mode solution per 3D elements
Definition at line 70 of file structural_assembly.h.