LimiterType< VectorType, FlagType, dim > Class Template Reference
Compute a slope-limiter-like refinement criterion.  
More...
#include <LimiterType.h>
List of all members.
| Public Types | 
| typedef base::vec_grid_fct_type | vec_grid_fct_type | 
| typedef base::grid_fct_type | grid_fct_type | 
| typedef base::flag_fct_type | flag_fct_type | 
| typedef base::max_vector_type | max_vector_type | 
| Public Member Functions | 
|  | LimiterType () | 
| virtual | ~LimiterType () | 
| virtual void | register_at (ControlDevice &Ctrl) | 
| virtual void | register_at (ControlDevice &Ctrl, const std::string &prefix) | 
| virtual void | update () | 
| virtual bool | SetFlags (vec_grid_fct_type &u, grid_fct_type &work, flag_fct_type &flags, const int &cnt, const int &Time, const int &Level, const double &t, const FlagType &FlagValue) | 
| virtual bool | FlagByLimiter (grid_fct_type &work, flag_fct_type &flags, const int &Time, const int &Level, const DataType &TolVal, const DataType &ScVal, const FlagType &FlagValue) | 
| virtual void | OutputName (char *name, int cnt) | 
| virtual DataType | phi (const DataType theta) | 
| Public Attributes | 
| max_vector_type | Tol | 
| max_vector_type | ScTol | 
| max_vector_type | Sc | 
| max_vector_type | Maxv | 
Detailed Description
template<class VectorType, class FlagType, int dim>
 class LimiterType< VectorType, FlagType, dim >
Compute a slope-limiter-like refinement criterion. 
- Author:
- Ralf Deiterding 
- Version:
- 1.0 
- Date:
- Jul-2004 
Member Typedef Documentation
template<class VectorType, class FlagType, int dim> 
      
 
 
template<class VectorType, class FlagType, int dim> 
      
 
 
template<class VectorType, class FlagType, int dim> 
      
 
 
template<class VectorType, class FlagType, int dim> 
      
 
 
Constructor & Destructor Documentation
template<class VectorType, class FlagType, int dim> 
      
 
 
template<class VectorType, class FlagType, int dim> 
      
 
 
Member Function Documentation
template<class VectorType, class FlagType, int dim> 
      
 
 
template<class VectorType, class FlagType, int dim> 
      
 
 
template<class VectorType, class FlagType, int dim> 
      
 
 
template<class VectorType, class FlagType, int dim> 
      
 
 
template<class VectorType, class FlagType, int dim> 
      
 
 
template<class VectorType, class FlagType, int dim> 
      
        
          | virtual bool LimiterType< VectorType, FlagType, dim >::SetFlags | ( | vec_grid_fct_type & | u, | 
        
          |  |  | grid_fct_type & | work, | 
        
          |  |  | flag_fct_type & | flags, | 
        
          |  |  | const int & | cnt, | 
        
          |  |  | const int & | Time, | 
        
          |  |  | const int & | Level, | 
        
          |  |  | const double & | t, | 
        
          |  |  | const FlagType & | FlagValue |  | 
        
          |  | ) |  |  |  [inline, virtual] | 
      
 
 
template<class VectorType, class FlagType, int dim> 
      
 
 
Member Data Documentation
template<class VectorType, class FlagType, int dim> 
      
 
 
template<class VectorType, class FlagType, int dim> 
      
 
 
template<class VectorType, class FlagType, int dim> 
      
 
 
template<class VectorType, class FlagType, int dim> 
      
 
 
The documentation for this class was generated from the following file: