|
MADNESS 0.10.1
|
Provides BoundaryConditions. More...
#include <madness/world/madness_exception.h>#include <madness/misc/array_of_bools.h>#include <madness/mra/kernelrange.h>#include <array>#include <cstddef>#include <iostream>

Go to the source code of this file.
Classes | |
| class | madness::BoundaryConditions< NDIM > |
| This class is used to specify boundary conditions for all operators. More... | |
Namespaces | |
| namespace | madness |
| Namespace for all elements and tools of MADNESS. | |
Enumerations | |
| enum | madness::BCType { madness::BC_ZERO , madness::BC_PERIODIC , madness::BC_FREE , madness::BC_DIRICHLET , madness::BC_ZERONEUMANN , madness::BC_NEUMANN } |
Functions | |
| template<std::size_t NDIM> | |
| array_of_bools< NDIM > | madness::lattice_sum () |
| template<std::size_t NDIM> | |
| array_of_bools< NDIM > | madness::no_lattice_sum () |
| template<std::size_t NDIM> | |
| static std::ostream & | madness::operator<< (std::ostream &s, const BoundaryConditions< NDIM > &bc) |
Provides BoundaryConditions.