OPALX (Object Oriented Parallel Accelerator Library for Exascale) MINIorX
OPALX
BcTypes.h File Reference
Include dependency graph for BcTypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ippl::detail::BCondBase< Field >
 
class  ippl::ExtrapolateFace< Field >
 
class  ippl::NoBcFace< Field >
 
class  ippl::ConstantFace< Field >
 
class  ippl::ZeroFace< Field >
 
class  ippl::PeriodicFace< Field >
 

Namespaces

namespace  ippl
 Implementations for FFT constructor/destructor and transforms.
 
namespace  ippl::detail
 

Enumerations

enum  ippl::FieldBC {
  ippl::PERIODIC_FACE = 0b0000 , ippl::CONSTANT_FACE = 0b0001 , ippl::ZERO_FACE = 0b0011 , ippl::EXTRAPOLATE_FACE = 0b0100 ,
  ippl::NO_FACE = 0b1000
}
 

Functions

template<typename Field >
std::ostream & ippl::detail::operator<< (std::ostream &, const BCondBase< Field > &)