Monte Carlo Integration Library 1.0
High-performance Monte Carlo methods for numerical integration and optimization
Classes | Namespaces
hyperrectangle.hpp File Reference

Axis-aligned hyperrectangular domain in N dimensions. More...

#include "integration_domain.hpp"
#include <utility>
#include "../geometry.hpp"
#include "hyperrectangle.tpp"
Include dependency graph for hyperrectangle.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mc::domains::HyperRectangle< dim >
 Axis-aligned hyperrectangular domain. More...
 

Namespaces

namespace  mc
 
namespace  mc::domains
 

Detailed Description

Axis-aligned hyperrectangular domain in N dimensions.

Implements a simple but efficient integration domain representing a Cartesian box (hyperrectangle) centered at the origin with specified extents along each dimension.

Definition in file hyperrectangle.hpp.