MRCPP
latest
Installation
Obtaining the code
Building the code
Running tests
Running examples
Pilot code
MRCPP as a dependency
Application Program Interface
Introduction
MWFunctions
MWOperators
Gaussians
Parallel
Printer
Plotter
Timer
Programmer's Manual
Manual overview
Clang-tidy
MRCPP
Index
Edit on GitHub
Index
I
|
M
|
N
|
P
I
INVALID_ARG_ABORT (C macro)
M
mrcpp::ABGVOperator (C++ class)
mrcpp::ABGVOperator::ABGVOperator (C++ function)
mrcpp::add (C++ function)
,
[1]
mrcpp::apply (C++ function)
,
[1]
,
[2]
mrcpp::BoundingBox (C++ class)
,
[1]
mrcpp::BoundingBox::BoundingBox (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
,
[9]
,
[10]
,
[11]
mrcpp::BoundingBox::boxLengths (C++ member)
mrcpp::BoundingBox::cornerIndex (C++ member)
mrcpp::BoundingBox::getBoxIndex (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
mrcpp::BoundingBox::getNodeIndex (C++ function)
,
[1]
,
[2]
,
[3]
mrcpp::BoundingBox::lowerBounds (C++ member)
mrcpp::BoundingBox::nBoxes (C++ member)
mrcpp::BoundingBox::operator= (C++ function)
,
[1]
mrcpp::BoundingBox::periodic (C++ member)
mrcpp::BoundingBox::print (C++ function)
mrcpp::BoundingBox::setDerivedParameters (C++ function)
mrcpp::BoundingBox::setNBoxes (C++ function)
mrcpp::BoundingBox::setPeriodic (C++ function)
,
[1]
mrcpp::BoundingBox::setScalingFactors (C++ function)
mrcpp::BoundingBox::unitLengths (C++ member)
mrcpp::BoundingBox::upperBounds (C++ member)
mrcpp::BSOperator (C++ class)
mrcpp::BSOperator::BSOperator (C++ function)
mrcpp::build_grid (C++ function)
,
[1]
,
[2]
,
[3]
mrcpp::clear (C++ function)
mrcpp::clear_grid (C++ function)
mrcpp::copy_func (C++ function)
mrcpp::copy_grid (C++ function)
mrcpp::CrossCorrelationCache (C++ class)
mrcpp::CrossCorrelationCache::getRMatrix (C++ function)
mrcpp::CrossCorrelationCache::libPath (C++ member)
mrcpp::CrossCorrelationCache::mem (C++ member)
mrcpp::CrossCorrelationCache::memLoaded (C++ member)
mrcpp::CrossCorrelationCache::objs (C++ member)
mrcpp::DerivativeConvolution (C++ class)
mrcpp::DerivativeConvolution::DerivativeConvolution (C++ function)
mrcpp::divergence (C++ function)
mrcpp::dot (C++ function)
,
[1]
mrcpp::free_particle_analytical_solution (C++ function)
mrcpp::FunctionTree (C++ class)
mrcpp::FunctionTree::add (C++ function)
mrcpp::FunctionTree::clear (C++ function)
mrcpp::FunctionTree::crop (C++ function)
mrcpp::FunctionTree::evalf (C++ function)
mrcpp::FunctionTree::FunctionTree (C++ function)
mrcpp::FunctionTree::integrate (C++ function)
mrcpp::FunctionTree::loadTree (C++ function)
mrcpp::FunctionTree::map (C++ function)
mrcpp::FunctionTree::multiply (C++ function)
mrcpp::FunctionTree::normalize (C++ function)
mrcpp::FunctionTree::power (C++ function)
mrcpp::FunctionTree::rescale (C++ function)
mrcpp::FunctionTree::saveTree (C++ function)
mrcpp::FunctionTree::square (C++ function)
mrcpp::GaussExp (C++ class)
mrcpp::GaussExp::append (C++ function)
,
[1]
mrcpp::GaussExp::calcCoulombEnergy (C++ function)
mrcpp::GaussExp::evalf (C++ function)
mrcpp::GaussFunc (C++ class)
mrcpp::GaussFunc::calcCoulombEnergy (C++ function)
mrcpp::GaussFunc::differentiate (C++ function)
mrcpp::GaussFunc::evalf (C++ function)
mrcpp::GaussFunc::GaussFunc (C++ function)
mrcpp::GaussFunc::mult (C++ function)
,
[1]
mrcpp::GaussFunc::normalize (C++ function)
mrcpp::GaussFunc::periodify (C++ function)
mrcpp::GaussPoly (C++ class)
mrcpp::GaussPoly::differentiate (C++ function)
mrcpp::GaussPoly::evalf (C++ function)
mrcpp::GaussPoly::GaussPoly (C++ function)
mrcpp::GaussPoly::mult (C++ function)
mrcpp::GaussPoly::normalize (C++ function)
mrcpp::GaussPoly::periodify (C++ function)
mrcpp::GaussPoly::setPoly (C++ function)
mrcpp::get_coef (C++ function)
mrcpp::get_func (C++ function)
mrcpp::get_n_nodes (C++ function)
mrcpp::get_size_nodes (C++ function)
mrcpp::gradient (C++ function)
mrcpp::HeatKernel (C++ class)
mrcpp::HeatKernel::A (C++ member)
mrcpp::HeatKernel::append (C++ function)
,
[1]
mrcpp::HeatKernel::B (C++ member)
mrcpp::HeatKernel::calcCoulombEnergy (C++ function)
mrcpp::HeatKernel::evalf (C++ function)
mrcpp::HeatOperator (C++ class)
mrcpp::HeatOperator::HeatOperator (C++ function)
,
[1]
mrcpp::HelmholtzOperator (C++ class)
mrcpp::HelmholtzOperator::HelmholtzOperator (C++ function)
mrcpp::IdentityConvolution (C++ class)
mrcpp::IdentityConvolution::IdentityConvolution (C++ function)
,
[1]
mrcpp::InterpolatingBasis (C++ class)
,
[1]
mrcpp::InterpolatingBasis::calcCVMaps (C++ function)
mrcpp::InterpolatingBasis::calcQuadratureValues (C++ function)
mrcpp::InterpolatingBasis::initScalingBasis (C++ function)
mrcpp::InterpolatingBasis::InterpolatingBasis (C++ function)
,
[1]
mrcpp::JpowerIntegrals (C++ class)
mrcpp::JpowerIntegrals::crop (C++ function)
mrcpp::JpowerIntegrals::JpowerIntegrals (C++ function)
mrcpp::JpowerIntegrals::operator[] (C++ function)
mrcpp::LegendreBasis (C++ class)
,
[1]
mrcpp::LegendreBasis::calcCVMaps (C++ function)
mrcpp::LegendreBasis::calcQuadratureValues (C++ function)
mrcpp::LegendreBasis::initScalingBasis (C++ function)
mrcpp::LegendreBasis::LegendreBasis (C++ function)
,
[1]
mrcpp::map (C++ function)
mrcpp::multiply (C++ function)
,
[1]
mrcpp::MultiResolutionAnalysis (C++ class)
,
[1]
mrcpp::MultiResolutionAnalysis::calcMaxDistance (C++ function)
,
[1]
mrcpp::MultiResolutionAnalysis::MultiResolutionAnalysis (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
mrcpp::MultiResolutionAnalysis::operator!= (C++ function)
,
[1]
mrcpp::MultiResolutionAnalysis::operator== (C++ function)
,
[1]
mrcpp::MultiResolutionAnalysis::print (C++ function)
,
[1]
mrcpp::MultiResolutionAnalysis::setupFilter (C++ function)
mrcpp::MWNode (C++ class)
mrcpp::MWNode::addCoefBlock (C++ function)
mrcpp::MWNode::allocCoefs (C++ function)
mrcpp::MWNode::attachCoefs (C++ function)
mrcpp::MWNode::calcComponentNorm (C++ function)
mrcpp::MWNode::calcNorms (C++ function)
mrcpp::MWNode::children (C++ member)
mrcpp::MWNode::childSerialIx (C++ member)
mrcpp::MWNode::clearNorms (C++ function)
mrcpp::MWNode::coefs (C++ member)
mrcpp::MWNode::componentNorms (C++ member)
mrcpp::MWNode::copyCoefsFromChildren (C++ function)
mrcpp::MWNode::crop (C++ function)
mrcpp::MWNode::cvTransform (C++ function)
mrcpp::MWNode::dealloc (C++ function)
mrcpp::MWNode::deleteChildren (C++ function)
mrcpp::MWNode::deleteGenerated (C++ function)
mrcpp::MWNode::deleteParent (C++ function)
mrcpp::MWNode::freeCoefs (C++ function)
mrcpp::MWNode::getCenter (C++ function)
mrcpp::MWNode::getChildIndex (C++ function)
,
[1]
mrcpp::MWNode::getCoefs (C++ function)
mrcpp::MWNode::getExpandedChildPts (C++ function)
mrcpp::MWNode::getExpandedQuadPts (C++ function)
mrcpp::MWNode::getLowerBounds (C++ function)
mrcpp::MWNode::getNodeNorm (C++ function)
mrcpp::MWNode::getPrimitiveChildPts (C++ function)
mrcpp::MWNode::getPrimitiveQuadPts (C++ function)
mrcpp::MWNode::getScalingNorm (C++ function)
mrcpp::MWNode::getUpperBounds (C++ function)
mrcpp::MWNode::getWaveletNorm (C++ function)
mrcpp::MWNode::giveChildCoefs (C++ function)
mrcpp::MWNode::giveChildrenCoefs (C++ function)
mrcpp::MWNode::giveParentCoefs (C++ function)
mrcpp::MWNode::hasCoord (C++ function)
mrcpp::MWNode::hilbertPath (C++ member)
mrcpp::MWNode::isAncestor (C++ function)
mrcpp::MWNode::isCompatible (C++ function)
mrcpp::MWNode::maxSquareNorm (C++ member)
mrcpp::MWNode::maxWSquareNorm (C++ member)
mrcpp::MWNode::MWNode (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
mrcpp::MWNode::mwTransform (C++ function)
mrcpp::MWNode::nodeIndex (C++ member)
mrcpp::MWNode::parent (C++ member)
mrcpp::MWNode::parentSerialIx (C++ member)
mrcpp::MWNode::print (C++ function)
mrcpp::MWNode::printCoefs (C++ function)
mrcpp::MWNode::reCompress (C++ function)
mrcpp::MWNode::resetMaxSquareNorm (C++ function)
mrcpp::MWNode::retrieveNode (C++ function)
,
[1]
mrcpp::MWNode::retrieveNodeNoGen (C++ function)
,
[1]
mrcpp::MWNode::retrieveNodeOrEndNode (C++ function)
,
[1]
,
[2]
,
[3]
mrcpp::MWNode::retrieveParent (C++ function)
mrcpp::MWNode::serialIx (C++ member)
mrcpp::MWNode::setCoefBlock (C++ function)
mrcpp::MWNode::setMaxSquareNorm (C++ function)
mrcpp::MWNode::squareNorm (C++ member)
mrcpp::MWNode::threadSafeGenChildren (C++ function)
mrcpp::MWNode::tree (C++ member)
mrcpp::MWNode::zeroCoefBlock (C++ function)
mrcpp::MWNode::zeroCoefs (C++ function)
mrcpp::MWNode::zeroNorms (C++ function)
mrcpp::MWNode::~MWNode (C++ function)
mrcpp::MWOperator (C++ class)
mrcpp::MWTree (C++ class)
mrcpp::MWTree::calcSquareNorm (C++ function)
mrcpp::MWTree::clear (C++ function)
mrcpp::MWTree::copyEndNodeTable (C++ function)
mrcpp::MWTree::decrementNodeCount (C++ function)
mrcpp::MWTree::deleteRootNodes (C++ function)
mrcpp::MWTree::endNodeTable (C++ member)
mrcpp::MWTree::findNode (C++ function)
,
[1]
mrcpp::MWTree::getIx (C++ function)
mrcpp::MWTree::getNNodes (C++ function)
,
[1]
mrcpp::MWTree::getNNodesAtDepth (C++ function)
mrcpp::MWTree::getNode (C++ function)
,
[1]
mrcpp::MWTree::getNodeOrEndNode (C++ function)
,
[1]
,
[2]
,
[3]
mrcpp::MWTree::getRootBox (C++ function)
mrcpp::MWTree::getSizeNodes (C++ function)
,
[1]
mrcpp::MWTree::getSquareNorm (C++ function)
,
[1]
mrcpp::MWTree::incrementNodeCount (C++ function)
mrcpp::MWTree::makeMaxSquareNorms (C++ function)
mrcpp::MWTree::mwTransform (C++ function)
mrcpp::MWTree::mwTransformDown (C++ function)
mrcpp::MWTree::mwTransformUp (C++ function)
mrcpp::MWTree::MWTree (C++ function)
mrcpp::MWTree::nodesAtDepth (C++ member)
mrcpp::MWTree::nodesAtNegativeDepth (C++ member)
mrcpp::MWTree::print (C++ function)
mrcpp::MWTree::resetEndNodeTable (C++ function)
mrcpp::MWTree::rootBox (C++ member)
mrcpp::MWTree::setZero (C++ function)
,
[1]
mrcpp::MWTree::~MWTree (C++ function)
mrcpp::OperatorNode (C++ class)
mrcpp::OperatorNode::addCoefBlock (C++ function)
mrcpp::OperatorNode::allocCoefs (C++ function)
mrcpp::OperatorNode::attachCoefs (C++ function)
mrcpp::OperatorNode::calcComponentNorm (C++ function)
mrcpp::OperatorNode::calcNorms (C++ function)
mrcpp::OperatorNode::children (C++ member)
mrcpp::OperatorNode::childSerialIx (C++ member)
mrcpp::OperatorNode::clearNorms (C++ function)
mrcpp::OperatorNode::coefs (C++ member)
mrcpp::OperatorNode::componentNorms (C++ member)
mrcpp::OperatorNode::copyCoefsFromChildren (C++ function)
mrcpp::OperatorNode::crop (C++ function)
mrcpp::OperatorNode::cvTransform (C++ function)
mrcpp::OperatorNode::dealloc (C++ function)
mrcpp::OperatorNode::deleteChildren (C++ function)
mrcpp::OperatorNode::deleteGenerated (C++ function)
mrcpp::OperatorNode::deleteParent (C++ function)
mrcpp::OperatorNode::freeCoefs (C++ function)
mrcpp::OperatorNode::getCenter (C++ function)
mrcpp::OperatorNode::getChildIndex (C++ function)
,
[1]
mrcpp::OperatorNode::getCoefs (C++ function)
mrcpp::OperatorNode::getComponent (C++ function)
mrcpp::OperatorNode::getExpandedChildPts (C++ function)
mrcpp::OperatorNode::getExpandedQuadPts (C++ function)
mrcpp::OperatorNode::getLowerBounds (C++ function)
mrcpp::OperatorNode::getNodeNorm (C++ function)
mrcpp::OperatorNode::getPrimitiveChildPts (C++ function)
mrcpp::OperatorNode::getPrimitiveQuadPts (C++ function)
mrcpp::OperatorNode::getScalingNorm (C++ function)
mrcpp::OperatorNode::getUpperBounds (C++ function)
mrcpp::OperatorNode::getWaveletNorm (C++ function)
mrcpp::OperatorNode::giveChildCoefs (C++ function)
mrcpp::OperatorNode::giveChildrenCoefs (C++ function)
mrcpp::OperatorNode::giveParentCoefs (C++ function)
mrcpp::OperatorNode::hasCoord (C++ function)
mrcpp::OperatorNode::hilbertPath (C++ member)
mrcpp::OperatorNode::isAncestor (C++ function)
mrcpp::OperatorNode::isCompatible (C++ function)
mrcpp::OperatorNode::maxSquareNorm (C++ member)
mrcpp::OperatorNode::maxWSquareNorm (C++ member)
mrcpp::OperatorNode::mwTransform (C++ function)
mrcpp::OperatorNode::nodeIndex (C++ member)
mrcpp::OperatorNode::parent (C++ member)
mrcpp::OperatorNode::parentSerialIx (C++ member)
mrcpp::OperatorNode::print (C++ function)
mrcpp::OperatorNode::printCoefs (C++ function)
mrcpp::OperatorNode::reCompress (C++ function)
mrcpp::OperatorNode::resetMaxSquareNorm (C++ function)
mrcpp::OperatorNode::retrieveNode (C++ function)
,
[1]
mrcpp::OperatorNode::retrieveNodeNoGen (C++ function)
,
[1]
mrcpp::OperatorNode::retrieveNodeOrEndNode (C++ function)
,
[1]
,
[2]
,
[3]
mrcpp::OperatorNode::retrieveParent (C++ function)
mrcpp::OperatorNode::serialIx (C++ member)
mrcpp::OperatorNode::setCoefBlock (C++ function)
mrcpp::OperatorNode::setMaxSquareNorm (C++ function)
mrcpp::OperatorNode::squareNorm (C++ member)
mrcpp::OperatorNode::threadSafeGenChildren (C++ function)
mrcpp::OperatorNode::tree (C++ member)
mrcpp::OperatorNode::zeroCoefBlock (C++ function)
mrcpp::OperatorNode::zeroCoefs (C++ function)
mrcpp::OperatorNode::zeroNorms (C++ function)
mrcpp::OperatorTree (C++ class)
mrcpp::OperatorTree::calcSquareNorm (C++ function)
mrcpp::OperatorTree::clear (C++ function)
mrcpp::OperatorTree::copyEndNodeTable (C++ function)
mrcpp::OperatorTree::decrementNodeCount (C++ function)
mrcpp::OperatorTree::deleteRootNodes (C++ function)
mrcpp::OperatorTree::endNodeTable (C++ member)
mrcpp::OperatorTree::findNode (C++ function)
,
[1]
mrcpp::OperatorTree::getIx (C++ function)
mrcpp::OperatorTree::getNNodes (C++ function)
mrcpp::OperatorTree::getNNodesAtDepth (C++ function)
mrcpp::OperatorTree::getNode (C++ function)
,
[1]
,
[2]
mrcpp::OperatorTree::getNodeOrEndNode (C++ function)
,
[1]
,
[2]
,
[3]
mrcpp::OperatorTree::getRootBox (C++ function)
mrcpp::OperatorTree::getSizeNodes (C++ function)
mrcpp::OperatorTree::getSquareNorm (C++ function)
mrcpp::OperatorTree::incrementNodeCount (C++ function)
mrcpp::OperatorTree::makeMaxSquareNorms (C++ function)
mrcpp::OperatorTree::mwTransform (C++ function)
mrcpp::OperatorTree::mwTransformDown (C++ function)
mrcpp::OperatorTree::mwTransformUp (C++ function)
mrcpp::OperatorTree::nodePtrAccess (C++ member)
mrcpp::OperatorTree::nodePtrStore (C++ member)
mrcpp::OperatorTree::nodesAtDepth (C++ member)
mrcpp::OperatorTree::nodesAtNegativeDepth (C++ member)
mrcpp::OperatorTree::print (C++ function)
mrcpp::OperatorTree::resetEndNodeTable (C++ function)
mrcpp::OperatorTree::rootBox (C++ member)
mrcpp::OperatorTree::setupOperNodeCache (C++ function)
mrcpp::OperatorTree::setZero (C++ function)
mrcpp::PHOperator (C++ class)
mrcpp::PHOperator::PHOperator (C++ function)
mrcpp::Plotter (C++ class)
mrcpp::Plotter::cubePlot (C++ function)
mrcpp::Plotter::gridPlot (C++ function)
mrcpp::Plotter::linePlot (C++ function)
mrcpp::Plotter::Plotter (C++ function)
mrcpp::Plotter::setOrigin (C++ function)
mrcpp::Plotter::setRange (C++ function)
mrcpp::Plotter::setSuffix (C++ function)
mrcpp::Plotter::surfPlot (C++ function)
mrcpp::PoissonOperator (C++ class)
mrcpp::PoissonOperator::PoissonOperator (C++ function)
mrcpp::power (C++ function)
mrcpp::print::environment (C++ function)
mrcpp::print::footer (C++ function)
mrcpp::print::header (C++ function)
mrcpp::print::memory (C++ function)
mrcpp::print::separator (C++ function)
mrcpp::print::time (C++ function)
mrcpp::print::tree (C++ function)
,
[1]
mrcpp::Printer (C++ class)
mrcpp::Printer::getPrecision (C++ function)
mrcpp::Printer::getPrintLevel (C++ function)
mrcpp::Printer::getWidth (C++ function)
mrcpp::Printer::init (C++ function)
mrcpp::Printer::setFixed (C++ function)
mrcpp::Printer::setPrecision (C++ function)
mrcpp::Printer::setPrintLevel (C++ function)
mrcpp::Printer::setScientific (C++ function)
mrcpp::Printer::setWidth (C++ function)
mrcpp::project (C++ function)
mrcpp::refine_grid (C++ function)
,
[1]
,
[2]
mrcpp::SchrodingerEvolution_CrossCorrelation (C++ class)
mrcpp::SchrodingerEvolution_CrossCorrelation::SchrodingerEvolution_CrossCorrelation (C++ function)
mrcpp::SharedMemory (C++ class)
mrcpp::SharedMemory::SharedMemory (C++ function)
mrcpp::smooth_compact_function (C++ function)
mrcpp::square (C++ function)
mrcpp::TimeEvolution_CrossCorrelationCalculator (C++ class)
mrcpp::TimeEvolution_CrossCorrelationCalculator::applyCcc (C++ function)
mrcpp::TimeEvolution_CrossCorrelationCalculator::calcNode (C++ function)
mrcpp::TimeEvolution_CrossCorrelationCalculator::imaginary (C++ member)
mrcpp::TimeEvolutionOperator (C++ class)
mrcpp::TimeEvolutionOperator::initialize (C++ function)
mrcpp::TimeEvolutionOperator::TimeEvolutionOperator (C++ function)
mrcpp::Timer (C++ class)
mrcpp::Timer::elapsed (C++ function)
mrcpp::Timer::operator= (C++ function)
mrcpp::Timer::resume (C++ function)
mrcpp::Timer::start (C++ function)
mrcpp::Timer::stop (C++ function)
mrcpp::Timer::Timer (C++ function)
,
[1]
MSG_ABORT (C macro)
MSG_ERROR (C macro)
MSG_INFO (C macro)
MSG_WARN (C macro)
N
NEEDS_FIX (C macro)
NEEDS_TESTING (C macro)
NOT_IMPLEMENTED_ABORT (C macro)
NOT_REACHED_ABORT (C macro)
P
println (C macro)
printout (C macro)
Read the Docs
v: latest
Versions
latest
stable
v1.5.0
v1.4.2
v1.4.1
v1.4.0
v1.3.6
v1.3.0
rtd-build
Downloads
pdf
html
On Read the Docs
Project Home
Builds