dune-fem 2.8.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Protected Attributes | List of all members
Dune::Fem::InversePiolaTransformation< Geometry, dimRange > Class Template Reference

#include <dune/fem/space/basisfunctionset/piolatransformation.hh>

Public Types

typedef PiolaTransformation< Geometry, dimRange > InverseTransformationType
 

Public Member Functions

template<class Point >
 InversePiolaTransformation (const Geometry &geo, const Point &p)
 
template<class F >
FieldVector< F, dimRange > apply (const FieldVector< F, dimRange > &d) const
 
template<class F >
FieldVector< F, dimRange > apply_t (const FieldVector< F, dimRange > &d) const
 
template<class F >
FieldMatrix< F, dimRange, dimDomain > apply (const FieldMatrix< F, dimRange, dimDomain > &d) const
 
template<class F >
FieldMatrix< F, dimRange, dimDomain > apply_t (const FieldMatrix< F, dimRange, dimDomain > &d) const
 

Protected Attributes

JacobianInverseTransposed gjit_
 
real_type detInv_
 

Member Typedef Documentation

◆ InverseTransformationType

template<class Geometry , int dimRange>
typedef PiolaTransformation< Geometry, dimRange > Dune::Fem::InversePiolaTransformation< Geometry, dimRange >::InverseTransformationType

Constructor & Destructor Documentation

◆ InversePiolaTransformation()

template<class Geometry , int dimRange>
template<class Point >
Dune::Fem::InversePiolaTransformation< Geometry, dimRange >::InversePiolaTransformation ( const Geometry &  geo,
const Point &  p 
)
inline

Member Function Documentation

◆ apply() [1/2]

template<class Geometry , int dimRange>
template<class F >
FieldMatrix< F, dimRange, dimDomain > Dune::Fem::InversePiolaTransformation< Geometry, dimRange >::apply ( const FieldMatrix< F, dimRange, dimDomain > &  d) const
inline

◆ apply() [2/2]

template<class Geometry , int dimRange>
template<class F >
FieldVector< F, dimRange > Dune::Fem::InversePiolaTransformation< Geometry, dimRange >::apply ( const FieldVector< F, dimRange > &  d) const
inline

◆ apply_t() [1/2]

template<class Geometry , int dimRange>
template<class F >
FieldMatrix< F, dimRange, dimDomain > Dune::Fem::InversePiolaTransformation< Geometry, dimRange >::apply_t ( const FieldMatrix< F, dimRange, dimDomain > &  d) const
inline

◆ apply_t() [2/2]

template<class Geometry , int dimRange>
template<class F >
FieldVector< F, dimRange > Dune::Fem::InversePiolaTransformation< Geometry, dimRange >::apply_t ( const FieldVector< F, dimRange > &  d) const
inline

Member Data Documentation

◆ detInv_

template<class Geometry , int dimRange>
real_type Dune::Fem::InversePiolaTransformation< Geometry, dimRange >::detInv_
protected

◆ gjit_

template<class Geometry , int dimRange>
JacobianInverseTransposed Dune::Fem::InversePiolaTransformation< Geometry, dimRange >::gjit_
protected

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