Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
Real Space

Types and operations for real space coordinates and geometry in AMReX. More...

Classes

struct  amrex::XDim3
 A simple struct holding 3 Real values for a 3D coordinate. More...
 
class  amrex::CoordSys
 Coordinate system; provides mapping between physical space and index space. More...
 
struct  amrex::GeometryData
 GPU-safe snapshot of Geometry data suitable for capture in GPU kernels. More...
 
class  amrex::Geometry
 Rectangular problem domain geometry. More...
 
class  amrex::RealBox
 A Box with real dimensions. More...
 
class  amrex::RealVectND< dim >
 A Real vector in dim-dimensional space. More...
 

Functions

std::ostream & amrex::operator<< (std::ostream &, const Geometry &)
 Write a Geometry to an output stream in ASCII format.
 
std::istream & amrex::operator>> (std::istream &, Geometry &)
 Read a Geometry from an input stream in ASCII format.
 
const Geometryamrex::DefaultGeometry ()
 Return the default Geometry held by the top-level AMReX instance.
 

Detailed Description

Types and operations for real space coordinates and geometry in AMReX.

These abstractions define physical coordinates, bounding boxes and geometric information associated with the computational domain.

Central types include:

Function Documentation

◆ DefaultGeometry()

const Geometry & amrex::DefaultGeometry ( )
inline

Return the default Geometry held by the top-level AMReX instance.

◆ operator<<()

std::ostream & amrex::operator<< ( std::ostream &  os,
const Geometry g 
)

Write a Geometry to an output stream in ASCII format.

◆ operator>>()

std::istream & amrex::operator>> ( std::istream &  is,
Geometry g 
)

Read a Geometry from an input stream in ASCII format.