Opm::MechContainer< Scalar > Class Template Reference

#include <MechContainer.hpp>

Public Member Functions

void allocate (const std::size_t bufferSize, std::map< std::string, int > &rstKeywords)
 
void assignDisplacement (const unsigned globalDofIdx, const Dune::FieldVector< Scalar, 3 > &disp)
 
void assignDelStress (const unsigned globalDofIdx, const Dune::FieldVector< Scalar, 6 > &delStress)
 
void assignPotentialForces (const unsigned globalDofIdx, const Scalar force, const Scalar pressForce, const Scalar tempForce)
 
void assignFracStress (const unsigned globalDofIdx, const Dune::FieldVector< Scalar, 6 > &fracStress)
 
void assignLinStress (const unsigned globalDofIdx, const Dune::FieldVector< Scalar, 6 > &linStress)
 
void assignStrain (const unsigned globalDofIdx, const Dune::FieldVector< Scalar, 6 > &strain)
 
void assignStress (const unsigned globalDofIdx, const Dune::FieldVector< Scalar, 6 > &stress)
 
void outputRestart (data::Solution &sol)
 
bool allocated () const
 

Member Function Documentation

◆ allocate()

template<class Scalar >
void Opm::MechContainer< Scalar >::allocate ( const std::size_t  bufferSize,
std::map< std::string, int > &  rstKeywords 
)

◆ allocated()

template<class Scalar >
bool Opm::MechContainer< Scalar >::allocated ( ) const
inline

◆ assignDelStress()

template<class Scalar >
void Opm::MechContainer< Scalar >::assignDelStress ( const unsigned  globalDofIdx,
const Dune::FieldVector< Scalar, 6 > &  delStress 
)

◆ assignDisplacement()

template<class Scalar >
void Opm::MechContainer< Scalar >::assignDisplacement ( const unsigned  globalDofIdx,
const Dune::FieldVector< Scalar, 3 > &  disp 
)

◆ assignFracStress()

template<class Scalar >
void Opm::MechContainer< Scalar >::assignFracStress ( const unsigned  globalDofIdx,
const Dune::FieldVector< Scalar, 6 > &  fracStress 
)

◆ assignLinStress()

template<class Scalar >
void Opm::MechContainer< Scalar >::assignLinStress ( const unsigned  globalDofIdx,
const Dune::FieldVector< Scalar, 6 > &  linStress 
)

◆ assignPotentialForces()

template<class Scalar >
void Opm::MechContainer< Scalar >::assignPotentialForces ( const unsigned  globalDofIdx,
const Scalar  force,
const Scalar  pressForce,
const Scalar  tempForce 
)

◆ assignStrain()

template<class Scalar >
void Opm::MechContainer< Scalar >::assignStrain ( const unsigned  globalDofIdx,
const Dune::FieldVector< Scalar, 6 > &  strain 
)

◆ assignStress()

template<class Scalar >
void Opm::MechContainer< Scalar >::assignStress ( const unsigned  globalDofIdx,
const Dune::FieldVector< Scalar, 6 > &  stress 
)

◆ outputRestart()

template<class Scalar >
void Opm::MechContainer< Scalar >::outputRestart ( data::Solution &  sol)

The documentation for this class was generated from the following file: