Welcome to MRCPP’s documentation!¶
The MultiResolution Computation Program Package (MRCPP) is a general purpose numerical mathematics library based on multiresolution analysis and the multiwavelet basis which provide low-scaling algorithms as well as rigorous error control in numerical computations.
The code is being developed at the Hylleraas Centre for Quantum Molecular Sciences at UiT - The Arctic University of Norway.
The code can be found on GitHub.
Installation
Application Program Interface
Programmer's Manual
- Manual overview
- MWTree
- MWNode
- OperatorNode
- OperatorTree
- BoundingBox
- CrossCorrelationCache
- LegendreBasis
- InterpolatingBasis
- TimeEvolutionOperator
- JpowerIntegrals
- Special functions
- SchrodingerEvolution_CrossCorrelation
- TimeEvolution_CrossCorrelationCalculator
- Apply for complex valued functions
- HeatOperator
- HeatKernel
- Clang-tidy