|
| | MBAMRData () |
| |
| | MBAMRData (const MBAMRLayout &a_grid, Array< Point, DIM+1 > a_ghost, Point a_boundGhost=Point::Zeros()) |
| |
| | MBAMRData (const MBAMRLayout &a_grid, Point a_ghost, Point a_boundGhost=Point::Zeros()) |
| |
| | MBAMRData (const MBAMRLayout &a_grid, std::vector< std::shared_ptr< MBLevelBoxData< T, C, MEM, CTR >>> a_levelData) |
| |
| void | define (const MBAMRLayout &a_grid, Array< Point, DIM+1 > a_ghost, Point a_boundGhost=Point::Zeros()) |
| |
| void | define (const MBAMRLayout &a_grid, std::vector< std::shared_ptr< MBLevelBoxData< T, C, MEM, CTR >>> a_levelData) |
| |
| bool | validate () const |
| |
| void | setVal (T a_value) |
| |
| void | setRandom (T a_low, T a_high) |
| |
| void | exchange () |
| |
| Array< Point, DIM+1 > | ghost () const |
| |
| const MBAMRLayout & | grid () const |
| |
| MBLevelBoxData< T, C, MEM, CTR > & | getLevel (unsigned int a_level) |
| |
| const MBLevelBoxData< T, C, MEM, CTR > & | getLevel (unsigned int a_level) const |
| |
| MBLevelBoxData< T, C, MEM, CTR > & | operator[] (unsigned int a_level) |
| |
| const MBLevelBoxData< T, C, MEM, CTR > & | operator[] (unsigned int a_level) const |
| |
| AMRData< T, C, MEM, CTR > & | getBlock (unsigned int a_block) |
| |
| const AMRData< T, C, MEM, CTR > & | getBlock (unsigned int a_block) const |
| |
| int | numLevels () const |
| |
| int | numBlocks () const |
| |
| void | averageDown () |
| |
| void | interpolate (unsigned int a_level) |
| |
| void | interpolate () |
| |
| void | increment (const MBAMRData< T, C, MEM, CTR > &a_data, T a_scale) |
| |
| void | operator*= (T a_value) |
| |
| void | operator+= (T a_value) |
| |
| T | integrate (Array< T, DIM > a_cdx, unsigned int a_c=0) |
| |
| T | integrate (T a_cdx, unsigned int a_c=0) |
| |
| T | integrateAbs (Array< T, DIM > a_cdx, unsigned int a_c=0) |
| |
| T | integrateAbs (T a_cdx, unsigned int a_c=0) |
| |
| T | absMax (unsigned int a_c=0) |
| |
| void | copyTo (MBAMRData &a_rhs) |
| |