25 #ifndef GRINS_ELASTIC_MEMBRANE_H 
   26 #define GRINS_ELASTIC_MEMBRANE_H 
   33   template<
typename StressStrainLaw>
 
   39                      bool is_compressible );
 
   61                                &libMesh::FEMContext::interior_accel,
 
   62                                &libMesh::DiffContext::get_elem_solution_accel_derivative); }
 
   67                                                  const libMesh::Point& point,
 
   68                                                  libMesh::Real& value );
 
   87 #endif // GRINS_ELASTIC_MEMBRANE_H 
unsigned int _stress_zz_index
Index from registering sigma_zz for postprocessing. Mainly for sanity checking. 
 
void mass_residual_impl(bool compute_jacobian, AssemblyContext &context, InteriorFuncType interior_solution, VarDerivType get_solution_deriv, libMesh::Real mu=1.0)
Implementation of mass_residual. 
 
std::vector< unsigned int > _stress_indices
Index from registering this quantity for postprocessing. Each component will have it's own index...
 
virtual void element_time_derivative(bool compute_jacobian, AssemblyContext &context, CachedValues &)
Time dependent part(s) of physics for element interiors. 
 
virtual void element_constraint(bool compute_jacobian, AssemblyContext &context, CachedValues &cache)
Constraint part(s) of physics for element interiors. 
 
virtual void mass_residual(bool compute_jacobian, AssemblyContext &context, CachedValues &)
Mass matrix part(s) for element interiors. All boundary terms lie within the time_derivative part...
 
std::vector< unsigned int > _strain_indices
Index from registering this quantity for postprocessing. Each component will have it's own index...
 
virtual ~ElasticMembrane()
 
virtual void register_postprocessing_vars(const GetPot &input, PostProcessedQuantities< libMesh::Real > &postprocessing)
Register postprocessing variables for ElasticMembrane. 
 
virtual void compute_postprocessed_quantity(unsigned int quantity_index, const AssemblyContext &context, const libMesh::Point &point, libMesh::Real &value)
Compute the registered postprocessed quantities.