WENOStatistics< VectorType, InterpolationType, OutputType, dim > Class Template Reference

#include <WENOStatistics.h>

Inheritance diagram for WENOStatistics< VectorType, InterpolationType, OutputType, dim >:
AMRBase< VectorType, dim > StatParser< InterpolationType::point_type, VectorType::InternalDataType, dim > controlable

List of all members.

Public Types

typedef base::vec_grid_fct_type vec_grid_fct_type
typedef GridFunction< DataType,
dim > 
grid_fct_type

Public Member Functions

 WENOStatistics (InterpolationType *int_ref, OutputType *out_ref)
void Setup (GridHierarchy *gh, const int &ghosts, int *shape, double *geom)
virtual void register_at (ControlDevice &Ctrl)
virtual void register_at (ControlDevice &Ctrl, const std::string &prefix)
 ~WENOStatistics ()
void Evaluate (double *t, vec_grid_fct_type &U, grid_fct_type &Work)

template<class VectorType, class InterpolationType, class OutputType, int dim>
class WENOStatistics< VectorType, InterpolationType, OutputType, dim >


Member Typedef Documentation

template<class VectorType , class InterpolationType , class OutputType , int dim>
typedef GridFunction<DataType,dim> WENOStatistics< VectorType, InterpolationType, OutputType, dim >::grid_fct_type
template<class VectorType , class InterpolationType , class OutputType , int dim>
typedef base::vec_grid_fct_type WENOStatistics< VectorType, InterpolationType, OutputType, dim >::vec_grid_fct_type

Reimplemented from AMRBase< VectorType, dim >.


Constructor & Destructor Documentation

template<class VectorType , class InterpolationType , class OutputType , int dim>
WENOStatistics< VectorType, InterpolationType, OutputType, dim >::WENOStatistics ( InterpolationType *  int_ref,
OutputType *  out_ref 
) [inline]
template<class VectorType , class InterpolationType , class OutputType , int dim>
WENOStatistics< VectorType, InterpolationType, OutputType, dim >::~WENOStatistics (  )  [inline]

References RegisterAt().


Member Function Documentation

template<class VectorType , class InterpolationType , class OutputType , int dim>
void WENOStatistics< VectorType, InterpolationType, OutputType, dim >::Evaluate ( double *  t,
vec_grid_fct_type U,
grid_fct_type Work 
) [inline]
template<class VectorType , class InterpolationType , class OutputType , int dim>
virtual void WENOStatistics< VectorType, InterpolationType, OutputType, dim >::register_at ( ControlDevice Ctrl,
const std::string &  prefix 
) [inline, virtual]

Reimplemented from AMRBase< VectorType, dim >.

template<class VectorType , class InterpolationType , class OutputType , int dim>
virtual void WENOStatistics< VectorType, InterpolationType, OutputType, dim >::register_at ( ControlDevice Ctrl  )  [inline, virtual]

Reimplemented from AMRBase< VectorType, dim >.

template<class VectorType , class InterpolationType , class OutputType , int dim>
void WENOStatistics< VectorType, InterpolationType, OutputType, dim >::Setup ( GridHierarchy gh,
const int &  ghosts,
int *  shape,
double *  geom 
) [inline]

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