CG  Version 25
Public Member Functions | Public Attributes | Static Public Attributes | Protected Attributes | List of all members
RadiationBoundaryCondition Class Reference

#include <RadiationBoundaryCondition.h>

Collaboration diagram for RadiationBoundaryCondition:
Collaboration graph
[legend]

Public Member Functions

 RadiationBoundaryCondition (int orderOfAccuracy=4)
 
 ~RadiationBoundaryCondition ()
 
int initialize (MappedGrid &mg, int side, int axis, int nc1=0, int nc2=0, real c_=1., real period_=-1., int numberOfModes_=-1, int orderOfTimeStepping_=-1, int numberOfPoles_=-1)
 
int assignBoundaryConditions (realMappedGridFunction &u, real t, real dt, realMappedGridFunction &u2)
 
int setOrderOfAccuracy (int orderOfAccuracy)
 
 RadiationBoundaryCondition (int orderOfAccuracy=4)
 
 ~RadiationBoundaryCondition ()
 
int initialize (MappedGrid &mg, int side, int axis, int nc1=0, int nc2=0, real c_=1., real period_=-1., int numberOfModes_=-1, int orderOfTimeStepping_=-1, int numberOfPoles_=-1)
 
int assignBoundaryConditions (realMappedGridFunction &u, real t, real dt, realMappedGridFunction &u2)
 
int setOrderOfAccuracy (int orderOfAccuracy)
 

Public Attributes

OGFunction * tz
 

Static Public Attributes

static int debug =0
 
static real cpuTime =0.
 

Protected Attributes

RadiationKernelradiationKernel
 
int nc1
 
int nc2
 
int numberOfGridPoints
 
int numberOfModes
 
int orderOfTimeStepping
 
int numberOfPoles
 
double period
 
double c
 
double radius
 
int rside
 
int raxis
 
int orderOfAccuracy
 
int numberOfDerivatives
 
int numberOfTimeLevels
 
int currentTimeLevel
 
real currentTime
 
RealArray uSave
 
RealArray uxSave
 

Constructor & Destructor Documentation

RadiationBoundaryCondition::RadiationBoundaryCondition ( int  orderOfAccuracy = 4)
RadiationBoundaryCondition::~RadiationBoundaryCondition ( )

References radiationKernel.

RadiationBoundaryCondition::RadiationBoundaryCondition ( int  orderOfAccuracy = 4)
RadiationBoundaryCondition::~RadiationBoundaryCondition ( )

Member Function Documentation

int RadiationBoundaryCondition::assignBoundaryConditions ( realMappedGridFunction &  u,
real  t,
real  dt,
realMappedGridFunction &  u2 
)
int RadiationBoundaryCondition::assignBoundaryConditions ( realMappedGridFunction &  u,
real  t,
real  dt,
realMappedGridFunction &  u2 
)
int RadiationBoundaryCondition::initialize ( MappedGrid &  mg,
int  side,
int  axis,
int  nc1 = 0,
int  nc2 = 0,
real  c_ = 1.,
real  period_ = -1.,
int  numberOfModes_ = -1,
int  orderOfTimeStepping_ = -1,
int  numberOfPoles_ = -1 
)
int RadiationBoundaryCondition::initialize ( MappedGrid &  mg,
int  side,
int  axis,
int  nc1 = 0,
int  nc2 = 0,
real  c_ = 1.,
real  period_ = -1.,
int  numberOfModes_ = -1,
int  orderOfTimeStepping_ = -1,
int  numberOfPoles_ = -1 
)
int RadiationBoundaryCondition::setOrderOfAccuracy ( int  orderOfAccuracy)
int RadiationBoundaryCondition::setOrderOfAccuracy ( int  orderOfAccuracy)

Member Data Documentation

double RadiationBoundaryCondition::c
protected
static real RadiationBoundaryCondition::cpuTime =0.
static
real RadiationBoundaryCondition::currentTime
protected
int RadiationBoundaryCondition::currentTimeLevel
protected
static int RadiationBoundaryCondition::debug =0
static
int RadiationBoundaryCondition::nc1
protected
int RadiationBoundaryCondition::nc2
protected
int RadiationBoundaryCondition::numberOfDerivatives
protected
int RadiationBoundaryCondition::numberOfGridPoints
protected

Referenced by initialize().

int RadiationBoundaryCondition::numberOfModes
protected

Referenced by initialize().

int RadiationBoundaryCondition::numberOfPoles
protected

Referenced by initialize().

int RadiationBoundaryCondition::numberOfTimeLevels
protected
int RadiationBoundaryCondition::orderOfAccuracy
protected
int RadiationBoundaryCondition::orderOfTimeStepping
protected

Referenced by initialize().

double RadiationBoundaryCondition::period
protected

Referenced by initialize().

RadiationKernel * RadiationBoundaryCondition::radiationKernel
protected
double RadiationBoundaryCondition::radius
protected

Referenced by initialize().

int RadiationBoundaryCondition::raxis
protected
int RadiationBoundaryCondition::rside
protected
OGFunction * RadiationBoundaryCondition::tz
RealArray RadiationBoundaryCondition::uSave
protected
RealArray RadiationBoundaryCondition::uxSave
protected

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