dune-fem  2.4.1-rc
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
parDG_NoMPI::pardg::SlopeLimiter2d Class Referenceabstract
Inheritance diagram for parDG_NoMPI::pardg::SlopeLimiter2d:
Inheritance graph

Public Member Functions

 SlopeLimiter2d (int dim_system, int poly_order, Triang2d &tr2d, DG2d &dg2d)
 
virtual ~SlopeLimiter2d ()
 
virtual void operator() (double *U)
 
virtual void operator() (const double *u, double *uLimited)=0
 

Protected Member Functions

virtual void pre_op (double *U)
 
virtual void post_op (double *U)
 

Protected Attributes

const int dim_system
 
const int poly_order
 
const int num_base_polys
 
Triang2d & tr2d
 
DG2d & dg2d
 

Constructor & Destructor Documentation

parDG_NoMPI::pardg::SlopeLimiter2d::SlopeLimiter2d ( int  dim_system,
int  poly_order,
Triang2d &  tr2d,
DG2d &  dg2d 
)
virtual parDG_NoMPI::pardg::SlopeLimiter2d::~SlopeLimiter2d ( )
virtual

Member Function Documentation

virtual void parDG_NoMPI::pardg::Limiter::operator() ( const double *  u,
double *  uLimited 
)
pure virtualinherited
virtual void parDG_NoMPI::pardg::SlopeLimiter2d::operator() ( double *  U)
virtual
virtual void parDG_NoMPI::pardg::SlopeLimiter2d::post_op ( double *  U)
protectedvirtual
virtual void parDG_NoMPI::pardg::SlopeLimiter2d::pre_op ( double *  U)
protectedvirtual

Member Data Documentation

DG2d& parDG_NoMPI::pardg::SlopeLimiter2d::dg2d
protected
const int parDG_NoMPI::pardg::SlopeLimiter2d::dim_system
protected
const int parDG_NoMPI::pardg::SlopeLimiter2d::num_base_polys
protected
const int parDG_NoMPI::pardg::SlopeLimiter2d::poly_order
protected
Triang2d& parDG_NoMPI::pardg::SlopeLimiter2d::tr2d
protected

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