| 
    GRINS-0.7.0
    
   | 
 
#include <incompressible_plane_stress_hyperelasticity.h>


Public Member Functions | |
| IncompressiblePlaneStressHyperelasticity (const GetPot &input) | |
| IncompressiblePlaneStressHyperelasticity (const GetPot &input, const std::string &material) | |
| virtual | ~IncompressiblePlaneStressHyperelasticity () | 
  Public Member Functions inherited from GRINS::StressStrainLaw< IncompressiblePlaneStressHyperelasticity< StrainEnergy > > | |
| StressStrainLaw () | |
| virtual | ~StressStrainLaw () | 
| void | compute_stress (unsigned int dim, const libMesh::TensorValue< libMesh::Real > &g_contra, const libMesh::TensorValue< libMesh::Real > &g_cov, const libMesh::TensorValue< libMesh::Real > &G_contra, const libMesh::TensorValue< libMesh::Real > &G_cov, libMesh::TensorValue< libMesh::Real > &stress) | 
| void | compute_stress_and_elasticity (unsigned int dim, const libMesh::TensorValue< libMesh::Real > &g_contra, const libMesh::TensorValue< libMesh::Real > &g_cov, const libMesh::TensorValue< libMesh::Real > &G_contra, const libMesh::TensorValue< libMesh::Real > &G_cov, libMesh::TensorValue< libMesh::Real > &stress, ElasticityTensor &C) | 
| libMesh::Real | compute_33_stress (const libMesh::TensorValue< libMesh::Real > &g_contra, const libMesh::TensorValue< libMesh::Real > &g_cov, const libMesh::TensorValue< libMesh::Real > &G_contra, const libMesh::TensorValue< libMesh::Real > &G_cov) | 
| This is primarily a helper function for the plane stress cases.  More... | |
Private Member Functions | |
| void | compute_stress_imp (unsigned int dim, const libMesh::TensorValue< libMesh::Real > &a_contra, const libMesh::TensorValue< libMesh::Real > &a_cov, const libMesh::TensorValue< libMesh::Real > &A_contra, const libMesh::TensorValue< libMesh::Real > &A_cov, libMesh::TensorValue< libMesh::Real > &stress) | 
| void | compute_stress_and_elasticity_imp (unsigned int dim, const libMesh::TensorValue< libMesh::Real > &a_contra, const libMesh::TensorValue< libMesh::Real > &a_cov, const libMesh::TensorValue< libMesh::Real > &A_contra, const libMesh::TensorValue< libMesh::Real > &A_cov, libMesh::TensorValue< libMesh::Real > &stress, ElasticityTensor &C) | 
| void | compute_I1_I2 (const libMesh::TensorValue< libMesh::Real > &a_contra, const libMesh::TensorValue< libMesh::Real > &a_cov, const libMesh::TensorValue< libMesh::Real > &A_contra, const libMesh::TensorValue< libMesh::Real > &A_cov, libMesh::Real lambda_sq, libMesh::Real A_over_a, libMesh::Real &I1, libMesh::Real &I2) const | 
| void | compute_stress_terms (libMesh::Real lambda_sq, libMesh::Real A_over_a, libMesh::Real I1, libMesh::Real I2, libMesh::Real &a_term, libMesh::Real &A_term) const | 
| void | compute_stress_deriv_terms (libMesh::Real lambda_sq, libMesh::Real A_over_a, libMesh::Real I1, libMesh::Real I2, const libMesh::TensorValue< libMesh::Real > &a_contra, const libMesh::TensorValue< libMesh::Real > &A_contra, libMesh::TensorValue< libMesh::Real > &daterm_dstrain, libMesh::TensorValue< libMesh::Real > &dAterm_dstrain) const | 
| void | compute_Acontra_deriv (const libMesh::TensorValue< libMesh::Real > &A_contra, ElasticityTensor &dAcontra_dstrain) const | 
| libMesh::Real | compute_33_stress_imp (const libMesh::TensorValue< libMesh::Real > &g_contra, const libMesh::TensorValue< libMesh::Real > &g_cov, const libMesh::TensorValue< libMesh::Real > &G_contra, const libMesh::TensorValue< libMesh::Real > &G_cov) | 
Private Attributes | |
| StrainEnergy | _W | 
Friends | |
| class | StressStrainLaw< IncompressiblePlaneStressHyperelasticity< StrainEnergy > > | 
Definition at line 45 of file incompressible_plane_stress_hyperelasticity.h.
| GRINS::IncompressiblePlaneStressHyperelasticity< StrainEnergy >::IncompressiblePlaneStressHyperelasticity | ( | const GetPot & | input | ) | 
Definition at line 37 of file incompressible_plane_stress_hyperelasticity.C.
| GRINS::IncompressiblePlaneStressHyperelasticity< StrainEnergy >::IncompressiblePlaneStressHyperelasticity | ( | const GetPot & | input, | 
| const std::string & | material | ||
| ) | 
Definition at line 44 of file incompressible_plane_stress_hyperelasticity.C.
      
  | 
  virtual | 
Definition at line 52 of file incompressible_plane_stress_hyperelasticity.C.
      
  | 
  private | 
Definition at line 247 of file incompressible_plane_stress_hyperelasticity.C.
      
  | 
  private | 
Definition at line 225 of file incompressible_plane_stress_hyperelasticity.C.
      
  | 
  private | 
Definition at line 139 of file incompressible_plane_stress_hyperelasticity.C.
      
  | 
  private | 
Definition at line 90 of file incompressible_plane_stress_hyperelasticity.C.
      
  | 
  private | 
Definition at line 182 of file incompressible_plane_stress_hyperelasticity.C.
      
  | 
  private | 
Definition at line 58 of file incompressible_plane_stress_hyperelasticity.C.
      
  | 
  private | 
Definition at line 164 of file incompressible_plane_stress_hyperelasticity.C.
      
  | 
  friend | 
Definition at line 56 of file incompressible_plane_stress_hyperelasticity.h.
      
  | 
  private | 
Definition at line 101 of file incompressible_plane_stress_hyperelasticity.h.