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