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)