Opm::TensorMobility< dim > Struct Template Reference

A wrapper for a tensor. More...

#include <ReservoirPropertyCapillaryAnisotropicRelperm.hpp>

Public Member Functions

 TensorMobility ()
 
 TensorMobility (const TensorMobility &other)
 
void setToAverage (const TensorMobility &m1, const TensorMobility &m2)
 
void setToSum (const TensorMobility &m1, const TensorMobility &m2)
 
void setToInverse (const TensorMobility &m)
 
template<class Vec >
Vec multiply (const Vec &v)
 
TensorMobilityoperator*= (const TensorMobility &other)
 

Public Attributes

FullMatrix< double, SharedData,
COrdering > 
mob
 

Detailed Description

template<int dim>
struct Opm::TensorMobility< dim >

A wrapper for a tensor.

Constructor & Destructor Documentation

template<int dim>
Opm::TensorMobility< dim >::TensorMobility ( )
inline
template<int dim>
Opm::TensorMobility< dim >::TensorMobility ( const TensorMobility< dim > &  other)
inline

Member Function Documentation

template<int dim>
template<class Vec >
Vec Opm::TensorMobility< dim >::multiply ( const Vec &  v)
inline
template<int dim>
TensorMobility& Opm::TensorMobility< dim >::operator*= ( const TensorMobility< dim > &  other)
inline
template<int dim>
void Opm::TensorMobility< dim >::setToAverage ( const TensorMobility< dim > &  m1,
const TensorMobility< dim > &  m2 
)
inline
template<int dim>
void Opm::TensorMobility< dim >::setToInverse ( const TensorMobility< dim > &  m)
inline
template<int dim>
void Opm::TensorMobility< dim >::setToSum ( const TensorMobility< dim > &  m1,
const TensorMobility< dim > &  m2 
)
inline

Member Data Documentation


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