CG  Version 25
Macros | Functions
interfaceBoundaryConditions.C File Reference
#include "DomainSolver.h"
#include "Interface.h"
#include "ParallelUtility.h"
Include dependency graph for interfaceBoundaryConditions.C:

Macros

#define mixedRHS(component, side, axis, grid)   bcData(component+numberOfComponents*(0),side,axis,grid)
 
#define mixedCoeff(component, side, axis, grid)   bcData(component+numberOfComponents*(1),side,axis,grid)
 
#define mixedNormalCoeff(component, side, axis, grid)   bcData(component+numberOfComponents*(2),side,axis,grid)
 

Functions

which data to get (or which data were set).Multiple items are *chosen by bit-wise or of the different options *\param info(input)
 Set or get the right-hand-side for an interface boundary condition.
 

Macro Definition Documentation

#define mixedCoeff (   component,
  side,
  axis,
  grid 
)    bcData(component+numberOfComponents*(1),side,axis,grid)
#define mixedNormalCoeff (   component,
  side,
  axis,
  grid 
)    bcData(component+numberOfComponents*(2),side,axis,grid)
#define mixedRHS (   component,
  side,
  axis,
  grid 
)    bcData(component+numberOfComponents*(0),side,axis,grid)

Function Documentation

which data to get ( or which data were  set)

Set or get the right-hand-side for an interface boundary condition.

This function is used when solving the interface equations by iteration.

Parameters
option(input) : option=getInterfaceRightHandSide : get the RHS, option=setInterfaceRightHandSide : set the RHS
interfaceDataOptions(input) : a list of items from Parameters::InterfaceDataEnum that define