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

N-dimensional hypersphere (solid ball) domain. More...

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

Go to the source code of this file.

Classes

class  mc::domains::Hypersphere< dim >
 N-dimensional ball (solid sphere). More...
 

Namespaces

namespace  mc
 
namespace  mc::domains
 

Detailed Description

N-dimensional hypersphere (solid ball) domain.

Implements a solid ball (closed sphere) of specified radius centered at the origin. Supports arbitrary dimensions via template parameter.

Definition in file hypersphere.hpp.