Opm::TransMult Class Reference

#include <TransMult.hpp>

Public Member Functions

 TransMult (size_t nx, size_t ny, size_t nz)
 
double getMultiplier (size_t globalIndex, FaceDir::DirEnum faceDir) const
 
double getMultiplier (size_t i, size_t j, size_t k, FaceDir::DirEnum faceDir) const
 
double getRegionMultiplier (size_t globalCellIndex1, size_t globalCellIndex2, FaceDir::DirEnum faceDir) const
 
bool hasDirectionProperty (FaceDir::DirEnum faceDir) const
 
std::shared_ptr< GridProperty
< double > > 
getDirectionProperty (FaceDir::DirEnum faceDir)
 
void applyMULT (std::shared_ptr< const GridProperty< double > > srcMultProp, FaceDir::DirEnum faceDir)
 
void applyMULTFLT (std::shared_ptr< const FaultCollection > faults)
 
void setMultregtScanner (std::shared_ptr< const MULTREGTScanner > multregtScanner)
 

Constructor & Destructor Documentation

Opm::TransMult::TransMult ( size_t  nx,
size_t  ny,
size_t  nz 
)

Member Function Documentation

void Opm::TransMult::applyMULT ( std::shared_ptr< const GridProperty< double > >  srcMultProp,
FaceDir::DirEnum  faceDir 
)
void Opm::TransMult::applyMULTFLT ( std::shared_ptr< const FaultCollection faults)
std::shared_ptr<GridProperty<double> > Opm::TransMult::getDirectionProperty ( FaceDir::DirEnum  faceDir)
double Opm::TransMult::getMultiplier ( size_t  globalIndex,
FaceDir::DirEnum  faceDir 
) const
double Opm::TransMult::getMultiplier ( size_t  i,
size_t  j,
size_t  k,
FaceDir::DirEnum  faceDir 
) const
double Opm::TransMult::getRegionMultiplier ( size_t  globalCellIndex1,
size_t  globalCellIndex2,
FaceDir::DirEnum  faceDir 
) const
bool Opm::TransMult::hasDirectionProperty ( FaceDir::DirEnum  faceDir) const
void Opm::TransMult::setMultregtScanner ( std::shared_ptr< const MULTREGTScanner multregtScanner)

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