Project Geode-Simplex
class SamplingData
Functions
SamplingData
cpp
public void SamplingData<DataModel>(DataModel && model, const Metric<dimension> & metric)public void SamplingData<DataModel>(DataModel && model, const Metric<dimension> & metric)~SamplingData
cpp
public void ~SamplingData<DataModel>()public void ~SamplingData<DataModel>()model
cpp
public const Model & model()public const Model & model()builder
cpp
public Builder & builder()public Builder & builder()modifier
cpp
public Modifier & modifier()public Modifier & modifier()metric
cpp
public const Metric<dimension> & metric()public const Metric<dimension> & metric()mutex
cpp
public std::mutex & mutex()public std::mutex & mutex()tag_unique_vertices
cpp
public void tag_unique_vertices(Span unique_vertices)public void tag_unique_vertices(Span unique_vertices)is_vertex_tagged
cpp
public bool is_vertex_tagged(index_t unique_vertex)public bool is_vertex_tagged(index_t unique_vertex)release_tagged_vertices
cpp
public void release_tagged_vertices()public void release_tagged_vertices()clean_model
cpp
public CleanMappings clean_model()public CleanMappings clean_model()release_model
cpp
public DataModel release_model()public DataModel release_model()updated_triangles
cpp
public vector updated_triangles(const Surface<dimension> & surface, index_t triangle)public vector updated_triangles(const Surface<dimension> & surface, index_t triangle)updated_tetrahedra
cpp
public vector updated_tetrahedra(const Block<dimension> & block, index_t tetrahedron)public vector updated_tetrahedra(const Block<dimension> & block, index_t tetrahedron)