Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)

Public Member Functions | Private Attributes
TimestepEstimator< T > Class Template Reference

Timestep Estimator. More...

#include <utility.hh>

Collaboration diagram for TimestepEstimator< T >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

Real operator() (const concepts::Vector< Real > &sol) const
 Application operator.
Real testOld (const concepts::Vector< Real > &sol) const
 TimestepEstimator (const linDG3D::FvdgSpace &spc, const Real c)
 Constructor.

Private Attributes

const Real c_
const T fluxFct_
const linDG3D::FvdgSpacespc_

Detailed Description

template<typename T>
class TimestepEstimator< T >

Timestep Estimator.

Gives an estimate for the maximal timestep

Author:
Christoph Winkelmann, 2002

Definition at line 81 of file utility.hh.


Constructor & Destructor Documentation

template<typename T >
TimestepEstimator< T >::TimestepEstimator ( const linDG3D::FvdgSpace spc,
const Real  c 
) [inline]

Constructor.

Parameters:
spcspace to estimate the timestep for
cconstant in the CFL condition

Definition at line 87 of file utility.hh.


Member Function Documentation

template<typename T >
Real TimestepEstimator< T >::operator() ( const concepts::Vector< Real > &  sol) const

Application operator.

Parameters:
solSolution vector to estimate the timestep for
template<typename T >
Real TimestepEstimator< T >::testOld ( const concepts::Vector< Real > &  sol) const

Member Data Documentation

template<typename T >
const Real TimestepEstimator< T >::c_ [private]

Definition at line 97 of file utility.hh.

template<typename T >
const T TimestepEstimator< T >::fluxFct_ [private]

Definition at line 96 of file utility.hh.

template<typename T >
const linDG3D::FvdgSpace& TimestepEstimator< T >::spc_ [private]

Definition at line 95 of file utility.hh.


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

Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)