#include <AMRTGA.H>

| T | The LevelData class that holds solution data. | |
| TFlux | The FArrayBox class that holds flux data within a LevelData. |
Public Member Functions | |
| LevelTGAHelmOp () | |
| LevelTGAHelmOp (bool a_isTimeIndependent) | |
| virtual | ~LevelTGAHelmOp () |
| Destructor. | |
| virtual void | fillGrad (const T &a_phi)=0 |
| These functions are part of the LevelTGA interface...... | |
| virtual void | getFlux (TFlux &a_flux, const T &a_data, const Box &a_grid, const DataIndex &a_dit, Real a_scale)=0 |
| LevelTGAHelmOp< T, TFlux >::LevelTGAHelmOp | ( | ) | [inline] |
Base class default constructor. This constructs a time-independent LevelTGAHelmOp.
| LevelTGAHelmOp< T, TFlux >::LevelTGAHelmOp | ( | bool | a_isTimeIndependent | ) | [inline] |
Base class constructor which specifies explicitly whether this operator is time-dependent.
| a_isTimeDependent | If set to true, this Helmholtz operator will be treated as a time-dependent operator. |
| virtual LevelTGAHelmOp< T, TFlux >::~LevelTGAHelmOp | ( | ) | [inline, virtual] |
Destructor.
| virtual void LevelTGAHelmOp< T, TFlux >::fillGrad | ( | const T & | a_phi | ) | [pure virtual] |
These functions are part of the LevelTGA interface......
Implemented in AMRPoissonOp, ViscousTensorOp, NWOViscousTensorOp, ResistivityOp, ViscousTensorOp, EBAMRPoissonOp, EBConductivityOp, EBViscousTensorOp, NWOEBConductivityOp, NWOEBViscousTensorOp, and slowEBCO.
| virtual void LevelTGAHelmOp< T, TFlux >::getFlux | ( | TFlux & | a_flux, | |
| const T & | a_data, | |||
| const Box & | a_grid, | |||
| const DataIndex & | a_dit, | |||
| Real | a_scale | |||
| ) | [pure virtual] |
1.5.5