GridHierarchy stores the hierarchical structure on an adaptive application. More...
#include "DAGHParams.h"#include "DAGHDefaults.h"#include "DAGHDistribution.h"#include "GridUnitList.h"#include "GridBoxList.h"#include "BBoxList.h"#include "DCoords.h"#include "CommServer.h"#include "CommIOServer.h"#include "GridFunctionVoid.h"#include "AllocError.h"#include <iosfwd>Go to the source code of this file.
Classes | |
| struct | dimspec |
| struct | MergedGridUnit |
| class | GridHierarchy |
| GridHierarchy stores the hierarchical structure on an adaptive application. More... | |
Defines | |
| #define | DAGHChkPtTagNameSize (256) |
Functions | |
| double | toWorld (struct dimspec const &ds, const int lc) |
| double | toWorldLower (struct dimspec const &ds, const int lc) |
| double | toWorldUpper (struct dimspec const &ds, const int lc, const int step, const int olap) |
| int | toLocal (struct dimspec const &ds, double const wc) |
| void | DAGHIO_EndIOPingFunction (GridHierarchy &GH) |
| std::ostream & | operator<< (std::ostream &, const GridHierarchy &) |
| std::ostream & | operator<< (std::ostream &, const struct dimspecs &) |
| std::ostream & | operator<< (std::ostream &, const struct MergedGridUnit &) |
| std::ofstream & | operator<< (std::ofstream &, const GridHierarchy &) |
| std::ifstream & | operator>> (std::ifstream &, GridHierarchy &) |
| std::stringstream & | operator<< (std::stringstream &, const GridHierarchy &) |
| std::stringstream & | operator>> (std::stringstream &, GridHierarchy &) |
GridHierarchy stores the hierarchical structure on an adaptive application.
| #define DAGHChkPtTagNameSize (256) |
Referenced by GridHierarchy::DAGH_InitChkpt(), and operator>>().
| void DAGHIO_EndIOPingFunction | ( | GridHierarchy & | GH | ) |
| std::stringstream& operator<< | ( | std::stringstream & | , | |
| const GridHierarchy & | ||||
| ) |
| std::ofstream& operator<< | ( | std::ofstream & | , | |
| const GridHierarchy & | ||||
| ) |
| std::ostream& operator<< | ( | std::ostream & | , | |
| const struct MergedGridUnit & | ||||
| ) |
References MergedGridUnit::bb, and MergedGridUnit::gul.
| std::ostream& operator<< | ( | std::ostream & | , | |
| const struct dimspecs & | ||||
| ) |
| std::ostream& operator<< | ( | std::ostream & | , | |
| const GridHierarchy & | ||||
| ) |
References GridFunctionVoid::GF_Name(), GridHierarchy::gflist, GridHierarchy::gfnum, and GridHierarchy::rank.
| std::stringstream& operator>> | ( | std::stringstream & | , | |
| GridHierarchy & | ||||
| ) |
References GridHierarchy::complist, DAGHChkPtTagNameSize, GridHierarchy::distribution, GridHierarchy::gflist, GridHierarchy::gfnum, GridHierarchy::globalgbl, if(), GridHierarchy::io_close_server, GridHierarchy::io_end_server, GridHierarchy::io_flush_server, GridHierarchy::io_read_server, GridHierarchy::io_write_server, GridHierarchy::localbboxarray, GridHierarchy::localgbl, GridHierarchy::locallist, GridHierarchy::oldglobalgbl, and GridHierarchy::oldlocalgbl.
| std::ifstream& operator>> | ( | std::ifstream & | , | |
| GridHierarchy & | ||||
| ) |
References GridHierarchy::complist, DAGHChkPtTagNameSize, GridHierarchy::distribution, GridHierarchy::gflist, GridHierarchy::gfnum, GridHierarchy::globalgbl, if(), GridHierarchy::io_close_server, GridHierarchy::io_end_server, GridHierarchy::io_flush_server, GridHierarchy::io_read_server, GridHierarchy::io_write_server, GridHierarchy::localbboxarray, GridHierarchy::localgbl, GridHierarchy::locallist, GridHierarchy::oldglobalgbl, and GridHierarchy::oldlocalgbl.
| int toLocal | ( | struct dimspec const & | ds, | |
| double const | wc | |||
| ) | [inline] |
References dimspec::hfine, and dimspec::low.
Referenced by GridHierarchy::localCoords().
| double toWorld | ( | struct dimspec const & | ds, | |
| const int | lc | |||
| ) | [inline] |
References dimspec::hfine, and dimspec::low.
Referenced by GridHierarchy::wlb(), GridHierarchy::worldCoords(), and GridHierarchy::wub().
| double toWorldLower | ( | struct dimspec const & | ds, | |
| const int | lc | |||
| ) | [inline] |
References dimspec::high, dimspec::low, and dimspec::nfine.
Referenced by GridHierarchy::worldCoordsLower().
| double toWorldUpper | ( | struct dimspec const & | ds, | |
| const int | lc, | |||
| const int | step, | |||
| const int | olap | |||
| ) | [inline] |
References dimspec::high, dimspec::low, and dimspec::nfine.
Referenced by GridHierarchy::worldCoordsUpper().
1.6.3