Wildmeshing Toolkit
wmtk::components::SimplicialEmbeddingOptions Struct Reference

#include <SimplicialEmbeddingOptions.hpp>

Public Attributes

std::map< PrimitiveType, attribute::MeshAttributeHandletag_attributes
 All simplex dimensions must have an int64_t scalar attribute where the tags are stored. More...
 
int64_t value
 The value that should be simplicially embedded. More...
 
std::vector< attribute::MeshAttributeHandlepass_through_attributes
 Other attributes that should be processed with the default behavior. More...
 
bool generate_simplicial_embedding = true
 If false, this component forms a simplicial complex out of the tags, i.e., all faces of tagged simplices are also tagged. More...
 

Detailed Description

Definition at line 7 of file SimplicialEmbeddingOptions.hpp.

Member Data Documentation

◆ generate_simplicial_embedding

bool wmtk::components::SimplicialEmbeddingOptions::generate_simplicial_embedding = true

If false, this component forms a simplicial complex out of the tags, i.e., all faces of tagged simplices are also tagged.

Definition at line 25 of file SimplicialEmbeddingOptions.hpp.

Referenced by wmtk::components::simplicial_embedding().

◆ pass_through_attributes

std::vector<attribute::MeshAttributeHandle> wmtk::components::SimplicialEmbeddingOptions::pass_through_attributes

Other attributes that should be processed with the default behavior.

Definition at line 20 of file SimplicialEmbeddingOptions.hpp.

Referenced by wmtk::components::simplicial_embedding(), and TEST_CASE().

◆ tag_attributes

std::map<PrimitiveType, attribute::MeshAttributeHandle> wmtk::components::SimplicialEmbeddingOptions::tag_attributes

All simplex dimensions must have an int64_t scalar attribute where the tags are stored.

Definition at line 12 of file SimplicialEmbeddingOptions.hpp.

Referenced by wmtk::components::simplicial_embedding(), and TEST_CASE().

◆ value

int64_t wmtk::components::SimplicialEmbeddingOptions::value

The value that should be simplicially embedded.

Definition at line 16 of file SimplicialEmbeddingOptions.hpp.

Referenced by wmtk::components::simplicial_embedding(), and TEST_CASE().


The documentation for this struct was generated from the following file: