Wildmeshing Toolkit
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
6
7
8
9
]
▼
components
►
adaptive_tessellation
►
wmtk
►
components
►
adaptive_tessellation
►
image
bicubic_interpolation.cpp
bicubic_interpolation.hpp
Image.cpp
Image.hpp
load_image_exr.cpp
load_image_exr.hpp
Sampling.hpp
save_image_exr.cpp
save_image_exr.hpp
adaptive_tessellation.cpp
►
CDT
►
wmtk
►
components
►
CDT
►
internal
CDT.cpp
CDT.hpp
cdt_lib.cpp
cdt_lib.hpp
get_vf.cpp
get_vf.hpp
CDT.cpp
CDT.hpp
►
delaunay
►
wmtk
►
components
►
delaunay
►
internal
delaunay_2d.cpp
delaunay_2d.hpp
delaunay_3d.cpp
delaunay_3d.hpp
delaunay_geogram.cpp
delaunay_geogram.hpp
delaunay.cpp
delaunay.hpp
►
edge_insertion
►
wmtk
►
components
►
edge_insertion
►
internal
edge_insertion.cpp
edge_insertion.hpp
EdgeInsOptions.hpp
edge_insertion.cpp
edge_insertion.hpp
►
export_cache
►
wmtk
►
components
►
export_cache
export_cache.cpp
export_cache.hpp
ExportCacheOptions.hpp
►
get_all_meshes
►
wmtk
►
components
►
get_all_meshes
get_all_meshes.cpp
get_all_meshes.hpp
GetAllMeshesOptions.hpp
►
import_cache
►
wmtk
►
components
►
import_cache
import_cache.cpp
import_cache.hpp
ImportCacheOptions.hpp
►
input
►
src
►
wmtk
►
components
►
input
input.cpp
input.hpp
InputOptions.cpp
InputOptions.hpp
mesh_with_tag_from_image.cpp
mesh_with_tag_from_image.hpp
►
tests
input.cpp
►
isotropic_remeshing
►
wmtk
►
components
►
isotropic_remeshing
isotropic_remeshing.cpp
isotropic_remeshing.hpp
IsotropicRemeshingOptions.cpp
IsotropicRemeshingOptions.hpp
►
longest_edge_split
►
wmtk
►
components
►
longest_edge_split
longest_edge_split.cpp
longest_edge_split.hpp
LongestEdgeSplitOptions.hpp
►
main
►
wmtk
►
components
run_components.cpp
run_components.hpp
►
marching
►
wmtk
►
components
►
marching
►
internal
Marching.cpp
Marching.hpp
►
tests
marching.cpp
marching.cpp
marching.hpp
MarchingOptions.hpp
►
mesh_info
►
wmtk
►
components
►
mesh_info
►
internal
MeshInfoOptions.hpp
mesh_info.cpp
mesh_info.hpp
►
multimesh
►
src
►
wmtk
►
components
►
multimesh
►
fusion
FusionOptions.hpp
►
internal
split_path.hpp
►
utils
►
detail
attribute_ambiguous_error.cpp
attribute_ambiguous_error.hpp
attribute_error.hpp
attribute_missing_error.cpp
attribute_missing_error.hpp
named_error_text.cpp
named_error_text.hpp
AttributeDescription.cpp
AttributeDescription.hpp
get_attribute.cpp
get_attribute.hpp
axis_aligned_fusion.cpp
axis_aligned_fusion.hpp
from_boundary.cpp
from_boundary.hpp
from_facet_bijection.cpp
from_facet_bijection.hpp
from_tag.cpp
from_tag.hpp
MeshCollection.cpp
MeshCollection.hpp
multimesh.cpp
multimesh.hpp
MultimeshOptions.hpp
NamedMultiMesh.cpp
NamedMultiMesh.hpp
►
tests
get_attributes.cpp
named_multimesh.cpp
utils.cpp
utils.hpp
►
multimesh_from_tag
►
wmtk
►
components
►
multimesh_from_tag
►
internal
MultiMeshFromTag.cpp
MultiMeshFromTag.hpp
multimesh_from_tag.cpp
multimesh_from_tag.hpp
►
output
►
wmtk
►
components
►
output
output.cpp
output.hpp
OutputOptions.cpp
OutputOptions.hpp
►
periodic_optimization
►
wmtk
►
components
►
periodic_optimization
►
internal
periodic_optimization.cpp
periodic_optimization.hpp
PeriodicOptimizationOptions.hpp
periodic_optimization.cpp
periodic_optimization.hpp
►
procedural
►
wmtk
►
components
►
procedural
DiskOptions.cpp
DiskOptions.hpp
Grid2Options.cpp
Grid2Options.hpp
Grid3Options.cpp
Grid3Options.hpp
grid_utils.cpp
grid_utils.hpp
GridOptions.cpp
GridOptions.hpp
make_mesh.hpp
ProceduralOptions.hpp
TriangleFanOptions.cpp
TriangleFanOptions.hpp
►
regular_space
►
wmtk
►
components
►
regular_space
►
internal
RegularSpace.cpp
RegularSpace.hpp
RegularSpaceOptions.cpp
RegularSpaceOptions.hpp
regular_space.cpp
regular_space.hpp
►
shortest_edge_collapse
►
wmtk
►
components
►
shortest_edge_collapse
shortest_edge_collapse.cpp
shortest_edge_collapse.hpp
ShortestEdgeCollapseOptions.hpp
►
simplicial_embedding
►
wmtk
►
components
►
simplicial_embedding
►
internal
SimplicialEmbedding.cpp
SimplicialEmbedding.hpp
simplicial_embedding.cpp
simplicial_embedding.hpp
SimplicialEmbeddingOptions.hpp
►
tag_intersection
►
wmtk
►
components
►
tag_intersection
►
internal
TagIntersection.cpp
TagIntersection.hpp
TagIntersectionOptions.cpp
TagIntersectionOptions.hpp
tag_intersection.cpp
tag_intersection.hpp
►
tests
►
simplicial_embedding
test_simplicial_embedding.cpp
integration_test.cpp
test_component_adaptive_tessellation.cpp
test_component_CDT.cpp
test_component_delaunay.cpp
test_component_edge_insertion.cpp
test_component_export_cache.cpp
test_component_fusion.cpp
test_component_get_all_meshes.cpp
test_component_import_cache.cpp
test_component_isotropic_remeshing.cpp
test_component_mesh_info.cpp
test_component_multimesh.cpp
test_component_multimesh_from_tag.cpp
test_component_output.cpp
test_component_procedural.cpp
test_component_regular_space.cpp
test_component_tag_intersection.cpp
test_component_to_points.cpp
test_component_triangle_insertion.cpp
test_component_wildmeshing.cpp
test_component_winding_number.cpp
►
tetwild_simplification
►
wmtk
►
components
►
tetwild_simplification
tetwild_simplification.cpp
tetwild_simplification.hpp
►
to_points
►
wmtk
►
components
►
to_points
to_points.cpp
to_points.hpp
►
triangle_insertion
►
wmtk
►
components
►
triangle_insertion
triangle_insertion.cpp
triangle_insertion.hpp
►
utils
►
wmtk
►
components
►
utils
ComponentOptionsBase.hpp
get_attributes.cpp
get_attributes.hpp
json_macros.hpp
json_serialize_enum.hpp
json_utils.cpp
json_utils.hpp
PathResolver.cpp
PathResolver.hpp
resolve_path.cpp
resolve_path.hpp
►
wildmeshing
►
wmtk
►
components
►
wildmeshing
►
internal
wildmeshing2d.cpp
wildmeshing2d.hpp
wildmeshing3d.cpp
wildmeshing3d.hpp
wildmeshing_utils.cpp
wildmeshing_utils.hpp
WildmeshingOptions.hpp
wildmeshing.cpp
wildmeshing.hpp
wildmeshing_old.cpp
wildmeshing_old.hpp
WildmeshingOptions_old.hpp
►
winding_number
►
wmtk
►
components
►
winding_number
►
internal
winding_number.cpp
winding_number.hpp
WindingNumberOptions.hpp
winding_number.cpp
winding_number.hpp
docs
▼
src
►
wmtk
►
attribute
►
internal
AttributeCacheData.hpp
AttributeCacheData.hxx
AttributeFlatCache.hpp
AttributeFlatCache.hxx
AttributeTransactionStack.hpp
AttributeTransactionStack.hxx
CheckpointScope.cpp
CheckpointScope.hpp
CompoundAccessor.hpp
CompoundAccessor.hxx
hash.cpp
hash.hpp
MapTypes.hpp
►
utils
variant_comparison.hpp
Accessor.hpp
Accessor.hxx
AccessorBase.hpp
AccessorBase.hxx
Attribute.cpp
Attribute.hpp
AttributeAccessMode.hpp
AttributeCache.hpp
AttributeHandle.hpp
AttributeManager.cpp
AttributeManager.hpp
AttributeScope.hpp
AttributeScope.hxx
AttributeScopeHandle.cpp
AttributeScopeHandle.hpp
AttributeType.hpp
CachingAccessor.hpp
CachingAccessor.hxx
FlagAccessor.hpp
MapTypes.hpp
MeshAttributeHandle.cpp
MeshAttributeHandle.hpp
MeshAttributes.cpp
MeshAttributes.hpp
PerThreadAttributeScopeStacks.cpp
PerThreadAttributeScopeStacks.hpp
TupleAccessor.hpp
TupleAccessor.hxx
TypedAttributeHandle.cpp
TypedAttributeHandle.hpp
►
autogen
►
edge_mesh
autogenerated_tables.cpp
autogenerated_tables.hpp
get_tuple_from_simplex_local_id.hpp
is_ccw.hpp
is_ccw.hxx
local_id_table_offset.hpp
local_id_table_offset.hxx
local_switch_tuple.hpp
local_switch_tuple.hxx
simplex_index_from_valid_index.hpp
simplex_index_from_valid_index.hxx
SimplexDart.hpp
subdart_maximal_action_to_face.cpp
subdart_maximal_action_to_face.hpp
tuple_from_valid_index.hpp
tuple_from_valid_index.hxx
valid_index_from_tuple.hpp
valid_index_from_tuple.hxx
►
point_mesh
SimplexDart.cpp
SimplexDart.hpp
►
subgroup
convert.hpp
convert.hxx
subgroup_transformations.cpp
subgroup_transformations.hpp
►
tet_mesh
autogenerated_tables.cpp
autogenerated_tables.hpp
get_tuple_from_simplex_local_id.hpp
is_ccw.hpp
is_ccw.hxx
local_id_table_offset.hpp
local_id_table_offset.hxx
local_switch_tuple.hpp
local_switch_tuple.hxx
simplex_index_from_valid_index.hpp
simplex_index_from_valid_index.hxx
SimplexDart.hpp
subdart_maximal_action_to_face.cpp
subdart_maximal_action_to_face.hpp
tuple_from_valid_index.hpp
tuple_from_valid_index.hxx
valid_index_from_tuple.hpp
valid_index_from_tuple.hxx
►
tri_mesh
autogenerated_tables.cpp
autogenerated_tables.hpp
get_tuple_from_simplex_local_id.hpp
is_ccw.hpp
is_ccw.hxx
local_id_table_offset.hpp
local_id_table_offset.hxx
local_switch_tuple.hpp
local_switch_tuple.hxx
simplex_index_from_valid_index.hpp
simplex_index_from_valid_index.hxx
SimplexDart.hpp
subdart_maximal_action_to_face.cpp
subdart_maximal_action_to_face.hpp
tuple_from_valid_index.hpp
tuple_from_valid_index.hxx
valid_index_from_tuple.hpp
valid_index_from_tuple.hxx
►
utils
largest_shared_subdart_size.cpp
largest_shared_subdart_size.hpp
local_id_table_offset.cpp
local_id_table_offset.hpp
relative_face_index.cpp
relative_face_index.hpp
simplex_index_from_valid_index.cpp
simplex_index_from_valid_index.hpp
subdart_maximal_action_to_face.cpp
subdart_maximal_action_to_face.hpp
valid_index_to_simplex_index.cpp
valid_index_to_simplex_index.hpp
Dart.cpp
Dart.hpp
find_local_dart_action.hpp
is_ccw.cpp
is_ccw.hpp
local_dart_action.cpp
local_dart_action.hpp
local_switch_tuple.cpp
local_switch_tuple.hpp
simplex_index_from_valid_index.cpp
simplex_index_from_valid_index.hpp
SimplexDart.cpp
SimplexDart.hpp
tuple_from_valid_index.cpp
tuple_from_valid_index.hpp
valid_index_from_tuple.cpp
valid_index_from_tuple.hpp
►
function
►
simplex
AMIPS.cpp
AMIPS.hpp
EdgeValenceEnergy.cpp
EdgeValenceEnergy.hpp
PositionMapAMIPS2D.cpp
PositionMapAMIPS2D.hpp
TriangleAMIPS.cpp
TriangleAMIPS.hpp
►
utils
amips.cpp
amips.hpp
autodiff.cpp
autodiff.h
AutoDiffRAII.cpp
AutoDiffRAII.hpp
AutoDiffUtils.hpp
PositionMapEvaluator.cpp
PositionMapEvaluator.hpp
SimplexGetter.cpp
SimplexGetter.hpp
Function.cpp
Function.hpp
LocalNeighborsSumFunction.cpp
LocalNeighborsSumFunction.hpp
PerSimplexAutodiffFunction.cpp
PerSimplexAutodiffFunction.hpp
PerSimplexFunction.cpp
PerSimplexFunction.hpp
►
invariants
►
internal
ConstantInvariant.cpp
ConstantInvariant.hpp
CollapseEnergyBeforeInvariant.cpp
CollapseEnergyBeforeInvariant.hpp
CollapseEnergyBeforeInvariantDouble.cpp
CollapseEnergyBeforeInvariantDouble.hpp
CollapseSoftEnergyBeforeInvariant.cpp
CollapseSoftEnergyBeforeInvariant.hpp
EdgeValenceInvariant.cpp
EdgeValenceInvariant.hpp
EnergyFilterInvariant.cpp
EnergyFilterInvariant.hpp
EnvelopeInvariant.cpp
EnvelopeInvariant.hpp
find_invariant_in_collection_by_type.hpp
FrozenVertexInvariant.cpp
FrozenVertexInvariant.hpp
FunctionInvariant.cpp
FunctionInvariant.hpp
FusionEdgeInvariant.cpp
FusionEdgeInvariant.hpp
InteriorEdgeInvariant.cpp
InteriorEdgeInvariant.hpp
InteriorSimplexInvariant.cpp
InteriorSimplexInvariant.hpp
InteriorVertexInvariant.cpp
InteriorVertexInvariant.hpp
Invariant.cpp
Invariant.hpp
InvariantCollection.cpp
InvariantCollection.hpp
MaxEdgeLengthInvariant.cpp
MaxEdgeLengthInvariant.hpp
MaxFunctionInvariant.cpp
MaxFunctionInvariant.hpp
MinEdgeLengthInvariant.cpp
MinEdgeLengthInvariant.hpp
MinIncidentValenceInvariant.cpp
MinIncidentValenceInvariant.hpp
MultiMeshLinkConditionInvariant.cpp
MultiMeshLinkConditionInvariant.hpp
MultiMeshMapValidInvariant.cpp
MultiMeshMapValidInvariant.hpp
MultiMeshTopologyInvariant.cpp
MultiMeshTopologyInvariant.hpp
NoBoundaryCollapseToInteriorInvariant.cpp
NoBoundaryCollapseToInteriorInvariant.hpp
NoChildMeshAttachingInvariant.cpp
NoChildMeshAttachingInvariant.hpp
RoundedInvariant.cpp
RoundedInvariant.hpp
SeparateSubstructuresInvariant.cpp
SeparateSubstructuresInvariant.hpp
SimplexInversionInvariant.cpp
SimplexInversionInvariant.hpp
Swap23EnergyBeforeInvariant.cpp
Swap23EnergyBeforeInvariant.hpp
Swap2dEdgeLengthInvariant.cpp
Swap2dEdgeLengthInvariant.hpp
Swap2dUnroundedVertexInvariant.cpp
Swap2dUnroundedVertexInvariant.hpp
Swap32EnergyBeforeInvariant.cpp
Swap32EnergyBeforeInvariant.hpp
Swap32EnergyBeforeInvariantDouble.cpp
Swap32EnergyBeforeInvariantDouble.hpp
Swap44EnergyBeforeInvariant.cpp
Swap44EnergyBeforeInvariant.hpp
Swap44EnergyBeforeInvariantDouble.cpp
Swap44EnergyBeforeInvariantDouble.hpp
Swap56EnergyBeforeInvariant.cpp
Swap56EnergyBeforeInvariant.hpp
Swap56EnergyBeforeInvariantDouble.cpp
Swap56EnergyBeforeInvariantDouble.hpp
TetMeshSubstructureTopologyPreservingInvariant.cpp
TetMeshSubstructureTopologyPreservingInvariant.hpp
TodoInvariant.cpp
TodoInvariant.hpp
TriMeshSubstructureTopologyPreservingInvariant.cpp
TriMeshSubstructureTopologyPreservingInvariant.hpp
uvEdgeInvariant.cpp
uvEdgeInvariant.hpp
ValenceImprovementInvariant.cpp
ValenceImprovementInvariant.hpp
►
io
Cache.cpp
Cache.hpp
CachedMultiMesh.cpp
CachedMultiMesh.hpp
HDF5Reader.cpp
HDF5Reader.hpp
HDF5Writer.cpp
HDF5Writer.hpp
MeshReader.cpp
MeshReader.hpp
MeshWriter.hpp
MshReader.cpp
MshReader.hpp
ParaviewWriter.cpp
ParaviewWriter.hpp
read_mesh.cpp
read_mesh.hpp
►
multimesh
►
attribute
AttributeScopeHandle.cpp
AttributeScopeHandle.hpp
CollapseNewValueApplicator.hpp
NewSimplexValueApplicator.cpp
NewSimplexValueApplicator.hpp
SplitNewValueApplicator.hpp
UpdateStrategyCollection.hpp
UseParentScopeRAII.cpp
UseParentScopeRAII.hpp
►
operations
CollapseReturnData.hpp
extract_operation_tuples.cpp
extract_operation_tuples.hpp
SplitReturnData.hpp
►
utils
►
internal
TupleTag.cpp
TupleTag.hpp
check_map_valid.cpp
check_map_valid.hpp
create_tag.cpp
create_tag.hpp
extract_child_mesh_from_tag.cpp
extract_child_mesh_from_tag.hpp
find_local_dart_action.cpp
find_local_dart_action.hpp
find_local_switch_sequence.cpp
find_local_switch_sequence.hpp
find_local_switch_sequence_to_face.cpp
find_local_switch_sequence_to_face.hpp
local_switch_tuple.cpp
local_switch_tuple.hpp
MapValidator.cpp
MapValidator.hpp
transfer_attribute.cpp
transfer_attribute.hpp
transport_tuple.cpp
transport_tuple.hpp
tuple_map_attribute_io.cpp
tuple_map_attribute_io.hpp
BoundaryChecker.cpp
BoundaryChecker.hpp
consolidate.cpp
consolidate.hpp
Mappable.hpp
MappableContainer.cpp
MappableContainer.hpp
MultiMeshManager.cpp
MultiMeshManager.hpp
MultiMeshManager_map_updates.cpp
MultiMeshSimplexEventVisitor.hpp
MultiMeshSimplexVisitor.hpp
MultiMeshVisitor.hpp
same_simplex_dimension_bijection.cpp
same_simplex_dimension_bijection.hpp
same_simplex_dimension_surjection.cpp
same_simplex_dimension_surjection.hpp
►
operations
►
attribute_new
CollapseNewAttributeStrategy.cpp
CollapseNewAttributeStrategy.hpp
CollapseNewAttributeTopoInfo.hpp
Enums.hpp
NewAttributeStrategy.cpp
NewAttributeStrategy.hpp
SplitNewAttributeStrategy.cpp
SplitNewAttributeStrategy.hpp
SplitNewAttributeTopoInfo.hpp
►
attribute_update
AttributeTransferStrategy.cpp
AttributeTransferStrategy.hpp
AttributeTransferStrategyBase.cpp
AttributeTransferStrategyBase.hpp
CastAttributeTransferStrategy.hpp
make_cast_attribute_transfer_strategy.cpp
make_cast_attribute_transfer_strategy.hpp
►
composite
ProjectOperation.cpp
ProjectOperation.hpp
TetCellSplit.cpp
TetCellSplit.hpp
TetEdgeSwap.cpp
TetEdgeSwap.hpp
TetFaceSwap.cpp
TetFaceSwap.hpp
TriEdgeSwap.cpp
TriEdgeSwap.hpp
TriFaceSplit.cpp
TriFaceSplit.hpp
►
edge_mesh
CollapseNewAttributeTopoInfo.cpp
CollapseNewAttributeTopoInfo.hpp
EdgeOperationData.cpp
EdgeOperationData.hpp
SplitNewAttributeTopoInfo.cpp
SplitNewAttributeTopoInfo.hpp
►
internal
CollapseAlternateFacetData.cpp
CollapseAlternateFacetData.hpp
CollapseAlternateFacetOptionData.cpp
CollapseAlternateFacetOptionData.hpp
ear_actions.cpp
ear_actions.hpp
SplitAlternateFacetData.cpp
SplitAlternateFacetData.hpp
SplitAlternateFacetOptionData.cpp
SplitAlternateFacetOptionData.hpp
►
tet_mesh
CollapseNewAttributeTopoInfo.cpp
CollapseNewAttributeTopoInfo.hpp
EdgeOperationData.cpp
EdgeOperationData.hpp
SplitNewAttributeTopoInfo.cpp
SplitNewAttributeTopoInfo.hpp
►
tri_mesh
CollapseNewAttributeTopoInfo.cpp
CollapseNewAttributeTopoInfo.hpp
EdgeOperationData.cpp
EdgeOperationData.hpp
SplitNewAttributeTopoInfo.cpp
SplitNewAttributeTopoInfo.hpp
►
utils
multi_mesh_edge_collapse.cpp
multi_mesh_edge_collapse.hpp
multi_mesh_edge_split.cpp
multi_mesh_edge_split.hpp
MultiMeshEdgeCollapseFunctor.cpp
MultiMeshEdgeCollapseFunctor.hpp
MultiMeshEdgeSplitFunctor.cpp
MultiMeshEdgeSplitFunctor.hpp
UpdateEdgeOperationMultiMeshMapFunctor.cpp
UpdateEdgeOperationMultiMeshMapFunctor.hpp
VertexLaplacianSmooth.cpp
VertexLaplacianSmooth.hpp
VertexTangentialLaplacianSmooth.cpp
VertexTangentialLaplacianSmooth.hpp
AMIPSOptimizationSmoothing.cpp
AMIPSOptimizationSmoothing.hpp
AMIPSOptimizationSmoothingPeriodic.cpp
AMIPSOptimizationSmoothingPeriodic.hpp
AndOperationSequence.cpp
AndOperationSequence.hpp
AttributesUpdate.cpp
AttributesUpdate.hpp
AttributeTransferConfiguration.cpp
AttributeTransferConfiguration.hpp
AttributeTransferEdge.cpp
AttributeTransferEdge.hpp
EdgeCollapse.cpp
EdgeCollapse.hpp
EdgeOperationData.cpp
EdgeOperationData.hpp
EdgeSplit.cpp
EdgeSplit.hpp
MinOperationSequence.cpp
MinOperationSequence.hpp
Operation.cpp
Operation.hpp
OperationSequence.cpp
OperationSequence.hpp
OptimizationSmoothing.cpp
OptimizationSmoothing.hpp
OrOperationSequence.cpp
OrOperationSequence.hpp
Rounding.cpp
Rounding.hpp
TetWildTangentialLaplacianSmoothing.cpp
TetWildTangentialLaplacianSmoothing.hpp
►
simplex
►
internal
boundary_with_preserved_coface.cpp
boundary_with_preserved_coface.hpp
boundary_with_preserved_face.cpp
boundary_with_preserved_face.hpp
HomogeneousSimplexEqualFunctor.hpp
HomogeneousSimplexLessFunctor.hpp
SimplexEqualFunctor.hpp
SimplexLessFunctor.hpp
VisitedArray.hpp
►
iterable
ClosedStarIterable.cpp
ClosedStarIterable.hpp
CofacesInSimplexIterable.cpp
CofacesInSimplexIterable.hpp
CofacesSingleDimensionIterable.cpp
CofacesSingleDimensionIterable.hpp
FacesIterable.cpp
FacesIterable.hpp
HalfClosedStarIterable.cpp
HalfClosedStarIterable.hpp
LinkIterable.cpp
LinkIterable.hpp
LinkSingleDimensionIterable.cpp
LinkSingleDimensionIterable.hpp
OpenStarIterable.cpp
OpenStarIterable.hpp
TopDimensionCofacesIterable.cpp
TopDimensionCofacesIterable.hpp
►
utils
make_unique.cpp
make_unique.hpp
MeshSimplexComparator.hpp
SimplexComparisons.hpp
SimplexComparisons.hxx
tuple_vector_to_homogeneous_simplex_vector.cpp
tuple_vector_to_homogeneous_simplex_vector.hpp
unique_homogeneous_simplices.cpp
unique_homogeneous_simplices.hpp
boundary.cpp
boundary.hpp
closed_star.cpp
closed_star.hpp
closed_star_iterable.cpp
closed_star_iterable.hpp
cofaces_in_simplex_iterable.cpp
cofaces_in_simplex_iterable.hpp
cofaces_single_dimension.cpp
cofaces_single_dimension.hpp
cofaces_single_dimension_iterable.cpp
cofaces_single_dimension_iterable.hpp
faces.cpp
faces.hpp
faces_iterable.cpp
faces_iterable.hpp
faces_single_dimension.cpp
faces_single_dimension.hpp
half_closed_star_iterable.cpp
half_closed_star_iterable.hpp
IdSimplex.cpp
IdSimplex.hpp
IdSimplexCollection.cpp
IdSimplexCollection.hpp
k_ring.cpp
k_ring.hpp
link.cpp
link.hpp
link_condition.cpp
link_condition.hpp
link_iterable.cpp
link_iterable.hpp
link_single_dimension.cpp
link_single_dimension.hpp
link_single_dimension_iterable.cpp
link_single_dimension_iterable.hpp
NavigatableSimplex.cpp
NavigatableSimplex.hpp
neighbors_single_dimension.cpp
neighbors_single_dimension.hpp
open_star.cpp
open_star.hpp
open_star_iterable.cpp
open_star_iterable.hpp
RawSimplex.cpp
RawSimplex.hpp
RawSimplexCollection.cpp
RawSimplexCollection.hpp
Simplex.cpp
Simplex.hpp
SimplexCollection.cpp
SimplexCollection.hpp
top_dimension_cofaces.cpp
top_dimension_cofaces.hpp
top_dimension_cofaces_iterable.cpp
top_dimension_cofaces_iterable.hpp
tuples_preserving_primitive_types.cpp
tuples_preserving_primitive_types.hpp
►
utils
►
metaprogramming
►
tuple
as_variant_type.hpp
concatenate_types.hpp
get_unique_remove_void_types.hpp
get_unique_types.hpp
remove_void_types.hpp
as_mesh_variant.cpp
as_mesh_variant.hpp
as_variant.hpp
cell_dimension.hpp
DerivedReferenceWrapperVariantTraits.hpp
MeshVariantTraits.cpp
MeshVariantTraits.hpp
ReferenceWrappedFunctorReturnCache.hpp
ReferenceWrappedFunctorReturnType.hpp
ReferenceWrapperVariant.hpp
unwrap_ref.hpp
array_to_map.hpp
cast_attribute.hpp
DynamicArray.hpp
DynamicArray.hxx
edge_insertion.cpp
edge_insertion.hpp
edgemesh_topology_initialization.cpp
edgemesh_topology_initialization.h
EigenMatrixWriter.cpp
EigenMatrixWriter.hpp
filter_pointers_to_derived.hpp
getRSS.cpp
getRSS.h
Hashable.cpp
Hashable.hpp
Logger.cpp
Logger.hpp
make_free_sv_mesh.cpp
make_free_sv_mesh.hpp
merkle_tree.cpp
merkle_tree.hpp
merkle_tree_diff.cpp
merkle_tree_diff.hpp
MerkleTreeInteriorNode.cpp
MerkleTreeInteriorNode.hpp
mesh_type_from_primitive_type.hpp
mesh_utils.cpp
mesh_utils.hpp
orient.cpp
orient.hpp
primitive_range.cpp
primitive_range.hpp
primitive_range_iter.hpp
random_seed.hpp
Rational.cpp
Rational.hpp
Stopwatch.cpp
Stopwatch.hpp
tetmesh_topology_initialization.cpp
tetmesh_topology_initialization.h
triangle_areas.cpp
triangle_areas.hpp
trimesh_topology_initialization.cpp
trimesh_topology_initialization.h
TupleCellLessThanFunctor.hpp
TupleInspector.cpp
TupleInspector.hpp
vector_hash.cpp
vector_hash.hpp
VolumeRemesherTriangleInsertion.cpp
VolumeRemesherTriangleInsertion.hpp
Cell.cpp
Cell.hpp
EdgeMesh.cpp
EdgeMesh.hpp
EdgeMeshOperationExecutor.cpp
EdgeMeshOperationExecutor.hpp
Mesh.cpp
Mesh.hpp
Mesh_attributes.cpp
Mesh_construction.cpp
Mesh_hash.cpp
Mesh_multimesh.cpp
MeshCRTP.hpp
MultiMeshManager.hpp
PointMesh.cpp
PointMesh.hpp
Primitive.cpp
Primitive.hpp
PrimitiveType.cpp
PrimitiveType.hpp
Scheduler.cpp
Scheduler.hpp
TetMesh.cpp
TetMesh.hpp
TetMeshOperationExecutor.cpp
TetMeshOperationExecutor.hpp
TriMesh.cpp
TriMesh.hpp
TriMeshOperationExecutor.cpp
TriMeshOperationExecutor.hpp
Tuple.hpp
Tuple.hxx
Types.hpp
Generated by
1.9.1