Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Gradient.H File Reference

#include "LevelData.H"
#include "FArrayBox.H"
#include "FluxBox.H"
#include "QuadCFInterp.H"

Include dependency graph for Gradient.H:

Include dependency graph

Go to the source code of this file.

Functions

void levelGradientCC (LevelData< FArrayBox > &a_grad, LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > *a_phiCrsePtr, const Real a_dx, const int a_nRefCrse, const ProblemDomain &a_dProblem)
void levelGradientCC (LevelData< FArrayBox > &a_grad, LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > *a_phiCrsePtr, const Real a_dx, const int a_nRefCrse, const Box &a_dProblem)
void levelGradientCC (LevelData< FArrayBox > &a_grad, LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > *a_phiCrsePtr, const Real a_dx, QuadCFInterp &a_cfInterp)
void levelGradientCC (LevelData< FArrayBox > &a_grad, const LevelData< FArrayBox > &a_phi, const Real a_dx)
void compGradientCC (LevelData< FArrayBox > &a_grad, LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > *a_phiCrsePtr, const LevelData< FArrayBox > *a_phiFinePtr, const Real a_dx, const int a_nRefCrse, const int a_nRefFine, const ProblemDomain &a_dProblem)
void compGradientCC (LevelData< FArrayBox > &a_grad, LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > *a_phiCrsePtr, const LevelData< FArrayBox > *a_phiFinePtr, const Real a_dx, const int a_nRefCrse, const int a_nRefFine, const Box &a_dProblem)
void compGradientCC (LevelData< FArrayBox > &a_grad, LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > *a_phiCrsePtr, const LevelData< FArrayBox > *a_phiFinePtr, const Real a_dx, const int a_nRefFine, const ProblemDomain &a_dProblem, QuadCFInterp &a_cfInterpCrse)
void compGradientCC (LevelData< FArrayBox > &a_grad, LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > *a_phiCrsePtr, const LevelData< FArrayBox > *a_phiFinePtr, const Real a_dx, const int a_nRefFine, const Box &a_dProblem, QuadCFInterp &a_cfInterpCrse)
void compGradientCC (LevelData< FArrayBox > &a_Grad, const LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > *a_phiFinePtr, const Real a_dx, const int a_nRefFine, const ProblemDomain &a_dProblem)
void compGradientCC (LevelData< FArrayBox > &a_Grad, const LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > *a_phiFinePtr, const Real a_dx, const int a_nRefFine, const Box &a_dProblem)
void levelGradientMAC (LevelData< FluxBox > &a_edgeGrad, LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > *a_phiCrsePtr, const Real a_dx, const int a_nRefCrse, const ProblemDomain &a_dProblem)
void levelGradientMAC (LevelData< FluxBox > &a_edgeGrad, LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > *a_phiCrsePtr, const Real a_dx, const int a_nRefCrse, const Box &a_dProblem)
void levelGradientMAC (LevelData< FluxBox > &a_edgeGrad, LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > *a_phiCrsePtr, const Real a_dx, QuadCFInterp &a_cfInterpCrse)
void levelGradientMAC (LevelData< FluxBox > &a_edgeGrad, const LevelData< FArrayBox > &a_phi, const Real a_dx)
void compGradientMAC (LevelData< FluxBox > &a_edgeGrad, LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > *a_phiCrse, const LevelData< FArrayBox > *a_phiFine, const Real a_dx, const int a_nRefCrse, const int a_nRefFine, const Box &a_dProblem)
void compGradientMAC (LevelData< FluxBox > &a_edgeGrad, LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > *a_phiCrse, const LevelData< FArrayBox > *a_phiFine, const Real a_dx, const int a_nRefCrse, const int a_nRefFine, const ProblemDomain &a_dProblem)
void compGradientMAC (LevelData< FluxBox > &a_edgeGrad, LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > *a_phiCrse, const LevelData< FArrayBox > *a_phiFine, const Real a_dx, const int a_nRefFine, QuadCFInterp &a_cfInterpCrse)
void singleBoxMacGrad (FArrayBox &a_gradFab, const FArrayBox &a_phiFab, int a_gradComp, int a_phiComp, int a_numComp, const Box &a_edgeBox, Real a_dx, int a_dir, int a_edgeDir, const IntVectSet &a_gridIVS)
 utility function for internal use

void createGridIVS (IntVectSet &a_gridIVS, const DisjointBoxLayout &a_grids)
 internal utility function


Function Documentation

void compGradientCC LevelData< FArrayBox > &    a_Grad,
const LevelData< FArrayBox > &    a_phi,
const LevelData< FArrayBox > *    a_phiFinePtr,
const Real    a_dx,
const int    a_nRefFine,
const Box   a_dProblem
 

void compGradientCC LevelData< FArrayBox > &    a_Grad,
const LevelData< FArrayBox > &    a_phi,
const LevelData< FArrayBox > *    a_phiFinePtr,
const Real    a_dx,
const int    a_nRefFine,
const ProblemDomain   a_dProblem
 

void compGradientCC LevelData< FArrayBox > &    a_grad,
LevelData< FArrayBox > &    a_phi,
const LevelData< FArrayBox > *    a_phiCrsePtr,
const LevelData< FArrayBox > *    a_phiFinePtr,
const Real    a_dx,
const int    a_nRefFine,
const Box   a_dProblem,
QuadCFInterp   a_cfInterpCrse
 

void compGradientCC LevelData< FArrayBox > &    a_grad,
LevelData< FArrayBox > &    a_phi,
const LevelData< FArrayBox > *    a_phiCrsePtr,
const LevelData< FArrayBox > *    a_phiFinePtr,
const Real    a_dx,
const int    a_nRefFine,
const ProblemDomain   a_dProblem,
QuadCFInterp   a_cfInterpCrse
 

void compGradientCC LevelData< FArrayBox > &    a_grad,
LevelData< FArrayBox > &    a_phi,
const LevelData< FArrayBox > *    a_phiCrsePtr,
const LevelData< FArrayBox > *    a_phiFinePtr,
const Real    a_dx,
const int    a_nRefCrse,
const int    a_nRefFine,
const Box   a_dProblem
 

void compGradientCC LevelData< FArrayBox > &    a_grad,
LevelData< FArrayBox > &    a_phi,
const LevelData< FArrayBox > *    a_phiCrsePtr,
const LevelData< FArrayBox > *    a_phiFinePtr,
const Real    a_dx,
const int    a_nRefCrse,
const int    a_nRefFine,
const ProblemDomain   a_dProblem
 

void compGradientMAC LevelData< FluxBox > &    a_edgeGrad,
LevelData< FArrayBox > &    a_phi,
const LevelData< FArrayBox > *    a_phiCrse,
const LevelData< FArrayBox > *    a_phiFine,
const Real    a_dx,
const int    a_nRefFine,
QuadCFInterp   a_cfInterpCrse
 

void compGradientMAC LevelData< FluxBox > &    a_edgeGrad,
LevelData< FArrayBox > &    a_phi,
const LevelData< FArrayBox > *    a_phiCrse,
const LevelData< FArrayBox > *    a_phiFine,
const Real    a_dx,
const int    a_nRefCrse,
const int    a_nRefFine,
const ProblemDomain   a_dProblem
 

void compGradientMAC LevelData< FluxBox > &    a_edgeGrad,
LevelData< FArrayBox > &    a_phi,
const LevelData< FArrayBox > *    a_phiCrse,
const LevelData< FArrayBox > *    a_phiFine,
const Real    a_dx,
const int    a_nRefCrse,
const int    a_nRefFine,
const Box   a_dProblem
 

void createGridIVS IntVectSet   a_gridIVS,
const DisjointBoxLayout   a_grids
 

internal utility function

void levelGradientCC LevelData< FArrayBox > &    a_grad,
const LevelData< FArrayBox > &    a_phi,
const Real    a_dx
 

void levelGradientCC LevelData< FArrayBox > &    a_grad,
LevelData< FArrayBox > &    a_phi,
const LevelData< FArrayBox > *    a_phiCrsePtr,
const Real    a_dx,
QuadCFInterp   a_cfInterp
 

void levelGradientCC LevelData< FArrayBox > &    a_grad,
LevelData< FArrayBox > &    a_phi,
const LevelData< FArrayBox > *    a_phiCrsePtr,
const Real    a_dx,
const int    a_nRefCrse,
const Box   a_dProblem
 

void levelGradientCC LevelData< FArrayBox > &    a_grad,
LevelData< FArrayBox > &    a_phi,
const LevelData< FArrayBox > *    a_phiCrsePtr,
const Real    a_dx,
const int    a_nRefCrse,
const ProblemDomain   a_dProblem
 

void levelGradientMAC LevelData< FluxBox > &    a_edgeGrad,
const LevelData< FArrayBox > &    a_phi,
const Real    a_dx
 

void levelGradientMAC LevelData< FluxBox > &    a_edgeGrad,
LevelData< FArrayBox > &    a_phi,
const LevelData< FArrayBox > *    a_phiCrsePtr,
const Real    a_dx,
QuadCFInterp   a_cfInterpCrse
 

void levelGradientMAC LevelData< FluxBox > &    a_edgeGrad,
LevelData< FArrayBox > &    a_phi,
const LevelData< FArrayBox > *    a_phiCrsePtr,
const Real    a_dx,
const int    a_nRefCrse,
const Box   a_dProblem
 

void levelGradientMAC LevelData< FluxBox > &    a_edgeGrad,
LevelData< FArrayBox > &    a_phi,
const LevelData< FArrayBox > *    a_phiCrsePtr,
const Real    a_dx,
const int    a_nRefCrse,
const ProblemDomain   a_dProblem
 

void singleBoxMacGrad FArrayBox   a_gradFab,
const FArrayBox   a_phiFab,
int    a_gradComp,
int    a_phiComp,
int    a_numComp,
const Box   a_edgeBox,
Real    a_dx,
int    a_dir,
int    a_edgeDir,
const IntVectSet   a_gridIVS
 

utility function for internal use


Generated on Wed Jan 19 17:53:01 2005 for Chombo&INSwithParticles by doxygen1.2.16