|
Chombo + EB
3.0
|
#include "LevelData.H"#include "FArrayBox.H"#include "FluxBox.H"#include "NamespaceHeader.H"#include "NamespaceFooter.H"
Go to the source code of this file.
Macros | |
| #define | _EDGETOCELL_H_ |
Functions | |
| void | EdgeToCell (const LevelData< FluxBox > &a_edgeData, LevelData< FArrayBox > &a_cellData) |
| averages cell-centered cellData to edge-centered edgeData More... | |
| void | EdgeToCell (const FluxBox &a_edgeData, FArrayBox &a_cellData) |
| averages cellData->edgeData (all directions) for one FAB More... | |
| 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 More... | |
| 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 More... | |
| void | EdgeToCellMax (const LevelData< FluxBox > &a_edgeData, LevelData< FArrayBox > &a_cellData) |
| cell-centered cellData from edge-centered edgeData using max More... | |
| void | EdgeToCellMax (const FluxBox &a_edgeData, FArrayBox &a_cellData) |
| edgeData->cellData using max (all directions) for one FAB More... | |
| 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 More... | |
| 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 More... | |
| #define _EDGETOCELL_H_ |
averages cell-centered cellData to edge-centered edgeData
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
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.
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
1.8.13