QuOc

 

Public Member Functions

tpcfe::StandardSlopeInterface< GridType > Class Template Reference

Basis class for slope interface (compatibility only) classes for standard coarsening. More...

#include <tpCFEMultigrid.h>

Inheritance diagram for tpcfe::StandardSlopeInterface< GridType >:
tpcfe::SlopeInterfaceBase< GridType >

List of all members.

Public Member Functions

 StandardSlopeInterface ()
 StandardSlopeInterface (const GridType &)
void determineSlopes (const GridType &)
virtual void determineCoarseningWeights (const GridType &)
virtual void coarsenSlopeInterface (SlopeInterfaceBase< GridType > &, const GridType &, const GridType &)
virtual void storeAllStandardSlopesOnly (const GridType &)

Detailed Description

template<typename GridType>
class tpcfe::StandardSlopeInterface< GridType >

Basis class for slope interface (compatibility only) classes for standard coarsening.

Definition at line 303 of file tpCFEMultigrid.h.


Constructor & Destructor Documentation

template<typename GridType>
tpcfe::StandardSlopeInterface< GridType >::StandardSlopeInterface (  )  [inline]

Definition at line 305 of file tpCFEMultigrid.h.

: SlopeInterfaceBase<GridType> ( ) {}

template<typename GridType>
tpcfe::StandardSlopeInterface< GridType >::StandardSlopeInterface ( const GridType &   )  [inline]

Definition at line 307 of file tpCFEMultigrid.h.

                                             : SlopeInterfaceBase<GridType> ( ) {
    throw aol::Exception ( "StandardSlopeInterface for CFE_CD not useful", __FILE__, __LINE__ );
  }


Member Function Documentation

template<typename GridType>
virtual void tpcfe::StandardSlopeInterface< GridType >::coarsenSlopeInterface ( SlopeInterfaceBase< GridType > &  ,
const GridType &  ,
const GridType &   
) [inline, virtual]

Implements tpcfe::SlopeInterfaceBase< GridType >.

Definition at line 319 of file tpCFEMultigrid.h.

                                                                                                                                                    {
    throw aol::Exception ( "StandardSlopeInterface for CFE_CD not useful", __FILE__, __LINE__ );
  }

template<typename GridType>
virtual void tpcfe::StandardSlopeInterface< GridType >::determineCoarseningWeights ( const GridType &   )  [inline, virtual]

Implements tpcfe::SlopeInterfaceBase< GridType >.

Definition at line 315 of file tpCFEMultigrid.h.

                                                                       {
    throw aol::Exception ( "StandardSlopeInterface for CFE_CD not useful", __FILE__, __LINE__ );
  }

template<typename GridType>
void tpcfe::StandardSlopeInterface< GridType >::determineSlopes ( const GridType &   )  [inline, virtual]

Implements tpcfe::SlopeInterfaceBase< GridType >.

Definition at line 311 of file tpCFEMultigrid.h.

                                           {
    throw aol::Exception ( "StandardSlopeInterface for CFE_CD not useful", __FILE__, __LINE__ );
  }

template<typename GridType>
virtual void tpcfe::StandardSlopeInterface< GridType >::storeAllStandardSlopesOnly ( const GridType &   )  [inline, virtual]

call this method only if you know what you are doing and if you wish to use standard coarsening (1, 0.5) everywhere (which is incorrect for both jumping coefficients and complicated domains) compile with --expert :-)

Implements tpcfe::SlopeInterfaceBase< GridType >.

Definition at line 323 of file tpCFEMultigrid.h.

                                                               {
    throw aol::Exception ( "StandardSlopeInterface for CFE_CD not useful", __FILE__, __LINE__ );
  }


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

Generated on Fri Sep 9 2011 21:10:12 for QuocMesh by doxygen 1.7.1