Class SimpleQuadrature

Class Documentation

class SimpleQuadrature

Public Types

using Integrand = std::function<double(Eigen::Vector3d const&)>
using Domain = Eigen::AlignedBox3d

Public Static Functions

static void determineSamplePointsInSphere(const double radius, unsigned int p)
static void determineSamplePointsInCircle(const double radius, unsigned int p)
static double integrate(Integrand integrand)

Public Static Attributes

static std::vector<Eigen::Vector3d> m_samplePoints
static double m_volume = 0.0