EBGeometry
Compact, header-only C++ library for fast evaluation of signed distance functions
Loading...
Searching...
No Matches
Namespaces | Functions
EBGeometry_Random.hpp File Reference

Centralized random sampling utilities. More...

#include <cstddef>
#include <cstdint>
#include <vector>
#include "EBGeometry_Vec.hpp"
#include "EBGeometry_RandomImplem.hpp"
Include dependency graph for EBGeometry_Random.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  EBGeometry
 Namespace containing all of EBGeometry's functionality.
 
namespace  EBGeometry::Random
 Namespace for random sampling utilities (a single, centralized home for RNG use).
 

Functions

template<class T >
std::vector< Vec3T< T > > EBGeometry::Random::samplePoints (size_t a_count, uint64_t a_seed)
 Sample a_count uniform random points in the unit cube [0,1]^3.
 

Detailed Description

Centralized random sampling utilities.

Author
Robert Marskar