Skip to content

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)

class SamplingData ​

Geode-solutions' documentation website