.. _program_listing_file_SPlisHSPlasH_Utilities_GaussQuadrature.h: Program Listing for File GaussQuadrature.h ========================================== |exhale_lsh| :ref:`Return to documentation for file ` (``SPlisHSPlasH/Utilities/GaussQuadrature.h``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp #ifndef __GaussQuadrature_h__ #define __GaussQuadrature_h__ #include namespace SPH { class GaussQuadrature { public: using Integrand = std::function; using Domain = Eigen::AlignedBox3d; static double integrate(Integrand integrand, Domain const& domain, unsigned int p); static void exportSamples(unsigned int p); }; } #endif