#include <elasticity_system.h>
libMesh::ElasticitySystem::ElasticitySystem |
( |
EquationSystems & |
es, |
|
|
const std::string & |
name, |
|
|
const unsigned int |
number |
|
) |
| |
libMesh::ElasticitySystem::~ElasticitySystem |
( |
| ) |
|
|
virtual |
void libMesh::ElasticitySystem::attach_mesh_spring_network |
( |
MeshSpringNetwork * |
msn | ) |
|
|
inline |
void libMesh::ElasticitySystem::attach_particle_mesh |
( |
ParticleMesh< 3 > * |
pm | ) |
|
|
inline |
void libMesh::ElasticitySystem::build_nodal_force_gravity |
( |
const std::vector< Real > & |
f | ) |
|
construct the nodal force vector due to gravity f = (fx,fy,fz) is the force density.
It is an area density for surface mesh, and volume density of volume mesh!
void libMesh::ElasticitySystem::clear |
( |
| ) |
|
|
virtual |
Clear all the data structures associated with the system.
void libMesh::ElasticitySystem::destroy_ksp_solver |
( |
| ) |
|
void libMesh::ElasticitySystem::init_ksp_solver |
( |
| ) |
|
KSP& libMesh::ElasticitySystem::ksp_solver |
( |
| ) |
|
|
inline |
std::vector< Real > libMesh::ElasticitySystem::mesh_size |
( |
| ) |
const |
std::vector<Real> libMesh::ElasticitySystem::nodal_force |
( |
| ) |
const |
|
inline |
Return the nodal force vector
ParticleMesh<3>* libMesh::ElasticitySystem::particle_mesh |
( |
| ) |
|
|
inline |
ParticleMesh<3>* libMesh::ElasticitySystem::particle_mesh |
( |
| ) |
const |
|
inline |
sys_type& libMesh::ElasticitySystem::system |
( |
| ) |
|
|
inline |
- Returns
- a clever pointer to the system.
The documentation for this class was generated from the following files: