Peano
Loading...
Searching...
No Matches
Scenario< Shortcuts, basisSize > Class Template Referenceabstract

#include <Scenario.h>

Inheritance diagram for Scenario< Shortcuts, basisSize >:
Collaboration diagram for Scenario< Shortcuts, basisSize >:

Public Member Functions

 Scenario (DomainInformation *a_info)
 
virtual void initUnknownsPointwise (const double *const x, const tarch::la::Vector< Dimensions, double > &center, const double t, const double dt, double *Q)=0
 
virtual void initPointSourceLocation (double pointSourceLocation[][3])
 
virtual void setPointSourceVector (const double *const Q, const double *const x, const double t, const double dt, double *forceVector, int n)
 
virtual void refinementCriteria (std::vector< Refinement::RefinementCriterion< Shortcuts > * > &criteria)
 

Protected Attributes

DomainInformation * info
 

Detailed Description

template<class Shortcuts, int basisSize>
class Scenario< Shortcuts, basisSize >

Definition at line 8 of file Scenario.h.

Constructor & Destructor Documentation

◆ Scenario()

template<class Shortcuts , int basisSize>
Scenario< Shortcuts, basisSize >::Scenario ( DomainInformation *  a_info)

Definition at line 11 of file Scenario.h.

References Scenario< Shortcuts, basisSize >::info.

Member Function Documentation

◆ initPointSourceLocation()

◆ initUnknownsPointwise()

◆ refinementCriteria()

◆ setPointSourceVector()

template<class Shortcuts , int basisSize>
virtual void Scenario< Shortcuts, basisSize >::setPointSourceVector ( const double *const  Q,
const double *const  x,
const double  t,
const double  dt,
double *  forceVector,
int  n 
)
virtual

Field Documentation

◆ info

template<class Shortcuts , int basisSize>
DomainInformation* Scenario< Shortcuts, basisSize >::info
protected

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