Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
amrex::AMReX Class Reference

#include <AMReX.H>

Public Member Functions

 AMReX ()
 
 ~AMReX ()
 
 AMReX (AMReX const &)=delete
 
 AMReX (AMReX &&)=delete
 
AMReXoperator= (AMReX const &)=delete
 
AMReXoperator= (AMReX &&)=delete
 
GeometrygetDefaultGeometry () noexcept
 

Static Public Member Functions

static bool empty () noexcept
 
static int size () noexcept
 
static AMReXtop () noexcept
 
static void push (AMReX *pamrex)
 
static void push (std::unique_ptr< AMReX > pamrex)
 
static void erase (AMReX *pamrex)
 

Constructor & Destructor Documentation

◆ AMReX() [1/3]

amrex::AMReX::AMReX ( )

◆ ~AMReX()

amrex::AMReX::~AMReX ( )

◆ AMReX() [2/3]

amrex::AMReX::AMReX ( AMReX const &  )
delete

◆ AMReX() [3/3]

amrex::AMReX::AMReX ( AMReX &&  )
delete

Member Function Documentation

◆ empty()

static bool amrex::AMReX::empty ( )
inlinestaticnoexcept

◆ erase()

void amrex::AMReX::erase ( AMReX pamrex)
static

◆ getDefaultGeometry()

Geometry * amrex::AMReX::getDefaultGeometry ( )
inlinenoexcept

◆ operator=() [1/2]

AMReX & amrex::AMReX::operator= ( AMReX &&  )
delete

◆ operator=() [2/2]

AMReX & amrex::AMReX::operator= ( AMReX const &  )
delete

◆ push() [1/2]

void amrex::AMReX::push ( AMReX pamrex)
static

◆ push() [2/2]

void amrex::AMReX::push ( std::unique_ptr< AMReX pamrex)
static

◆ size()

static int amrex::AMReX::size ( )
inlinestaticnoexcept

◆ top()

static AMReX * amrex::AMReX::top ( )
inlinestaticnoexcept

The documentation for this class was generated from the following files: