25 #ifndef GRINS_ELASTIC_CABLE_BASE_H 
   26 #define GRINS_ELASTIC_CABLE_BASE_H 
   33   template<
typename StressStrainLaw>
 
   40                       bool is_compressible);
 
   52                              libMesh::Real mu = 1.0 );
 
   55                                  const libMesh::FEBase& elem,
 
   57                                  const libMesh::Gradient& grad_u,
 
   58                                  const libMesh::Gradient& grad_v,
 
   59                                  const libMesh::Gradient& grad_w,
 
   64                                  libMesh::Real& lambda_sq);
 
   78 #endif // GRINS_ELASTIC_CABLE_BASE_H 
libMesh::Real(libMesh::DiffContext::* VarDerivType)() const 
 
void(libMesh::FEMContext::* InteriorFuncType)(unsigned int, unsigned int, libMesh::Real &) const 
 
void compute_metric_tensors(unsigned int qp, const libMesh::FEBase &elem, const AssemblyContext &context, const libMesh::Gradient &grad_u, const libMesh::Gradient &grad_v, const libMesh::Gradient &grad_w, libMesh::TensorValue< libMesh::Real > &a_cov, libMesh::TensorValue< libMesh::Real > &a_contra, libMesh::TensorValue< libMesh::Real > &A_cov, libMesh::TensorValue< libMesh::Real > &A_contra, libMesh::Real &lambda_sq)
 
virtual ~ElasticCableBase()
 
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. 
 
StressStrainLaw _stress_strain_law