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.