EdgeToCell.H File Reference

#include "LevelData.H"
#include "FArrayBox.H"
#include "FluxBox.H"
#include "NamespaceHeader.H"
#include "NamespaceFooter.H"

Include dependency graph for EdgeToCell.H:

Go to the source code of this file.

Functions

void EdgeToCell (const LevelData< FluxBox > &a_edgeData, LevelData< FArrayBox > &a_cellData)
 averages cell-centered cellData to edge-centered edgeData
void EdgeToCell (const FluxBox &a_edgeData, FArrayBox &a_cellData)
 averages cellData->edgeData (all directions) for one FAB
void EdgeToCell (const FluxBox &a_edgeData, const int a_edgeComp, FArrayBox &a_cellData, const int a_cellComp, const int a_dir)
 averages cellData->edgeData in 1 direction, for one component in a FAB
void EdgeToCell (const FluxBox &a_edgeData, const int a_edgeComp, FArrayBox &a_cellData, const int a_cellComp, const Box &a_cellBox, const int a_dir)
 averages cellData->edgeData in 1 direction, for one component in a FAB, on a given cell box
void EdgeToCellMax (const LevelData< FluxBox > &a_edgeData, LevelData< FArrayBox > &a_cellData)
 cell-centered cellData from edge-centered edgeData using max
void EdgeToCellMax (const FluxBox &a_edgeData, FArrayBox &a_cellData)
 edgeData->cellData using max (all directions) for one FAB
void EdgeToCellMax (const FluxBox &a_edgeData, const int a_edgeComp, FArrayBox &a_cellData, const int a_cellComp, const int a_dir)
 fills cellData using edgeData in 1 direction using max, for one component in a FAB
void EdgeToCellMax (const FluxBox &a_edgeData, const int a_edgeComp, FArrayBox &a_cellData, const int a_cellComp, const Box &a_cellBox, const int a_dir)
 fills cellData->edgeData in 1 direction, for one component in a FAB, on a given cell box using max


Function Documentation

void EdgeToCell ( const LevelData< FluxBox > &  a_edgeData,
LevelData< FArrayBox > &  a_cellData 
)

averages cell-centered cellData to edge-centered edgeData

void EdgeToCell ( const FluxBox a_edgeData,
FArrayBox a_cellData 
)

averages cellData->edgeData (all directions) for one FAB

averages cell-centered cellData to SpaceDim-dimensioned EdgeData -- assumes all boundary conditions already set. Does this for all grids.

void EdgeToCell ( const FluxBox a_edgeData,
const int  a_edgeComp,
FArrayBox a_cellData,
const int  a_cellComp,
const int  a_dir 
)

averages cellData->edgeData in 1 direction, for one component in a FAB

void EdgeToCell ( const FluxBox a_edgeData,
const int  a_edgeComp,
FArrayBox a_cellData,
const int  a_cellComp,
const Box a_cellBox,
const int  a_dir 
)

averages cellData->edgeData in 1 direction, for one component in a FAB, on a given cell box

void EdgeToCellMax ( const LevelData< FluxBox > &  a_edgeData,
LevelData< FArrayBox > &  a_cellData 
)

cell-centered cellData from edge-centered edgeData using max

instead of averaging faces to cells, this function puts the max of the two opposing face-centered values into each cell.

void EdgeToCellMax ( const FluxBox a_edgeData,
FArrayBox a_cellData 
)

edgeData->cellData using max (all directions) for one FAB

fills cell-centered cellData from EdgeData using max -- assumes all boundary conditions already set. Does this for all grids.

void EdgeToCellMax ( const FluxBox a_edgeData,
const int  a_edgeComp,
FArrayBox a_cellData,
const int  a_cellComp,
const int  a_dir 
)

fills cellData using edgeData in 1 direction using max, for one component in a FAB

void EdgeToCellMax ( const FluxBox a_edgeData,
const int  a_edgeComp,
FArrayBox a_cellData,
const int  a_cellComp,
const Box a_cellBox,
const int  a_dir 
)

fills cellData->edgeData in 1 direction, for one component in a FAB, on a given cell box using max


Generated on Fri Apr 5 04:21:19 2019 for Chombo + EB by  doxygen 1.5.5