Block-Structured AMR Software Framework
amrex::algoim::BoundingBox< N > Struct Template Reference

#include <AMReX_algoim_K.H>

Public Member Functions

constexpr Real operator() (int side, int) const noexcept
 

Static Public Member Functions

static constexpr Real min (int) noexcept
 
static constexpr Real max (int) noexcept
 
static constexpr Real extent (int) noexcept
 
static constexpr GpuArray< Real, N > midpoint () noexcept
 
static constexpr Real midpoint (int) noexcept
 

Member Function Documentation

◆ extent()

template<int N>
static constexpr Real amrex::algoim::BoundingBox< N >::extent ( int  )
inlinestaticconstexprnoexcept

◆ max()

template<int N>
static constexpr Real amrex::algoim::BoundingBox< N >::max ( int  )
inlinestaticconstexprnoexcept

◆ midpoint() [1/2]

template<int N>
static constexpr GpuArray<Real,N> amrex::algoim::BoundingBox< N >::midpoint ( )
inlinestaticconstexprnoexcept

◆ midpoint() [2/2]

template<int N>
static constexpr Real amrex::algoim::BoundingBox< N >::midpoint ( int  )
inlinestaticconstexprnoexcept

◆ min()

template<int N>
static constexpr Real amrex::algoim::BoundingBox< N >::min ( int  )
inlinestaticconstexprnoexcept

◆ operator()()

template<int N>
constexpr Real amrex::algoim::BoundingBox< N >::operator() ( int  side,
int   
) const
inlineconstexprnoexcept

The documentation for this struct was generated from the following file: