CAPD RedHom Library
capd::complex::SimplicialComplexes Struct Reference

#include <capd/complex/SimplicialComplexes.h>

Public Types

typedef int Type
 
template<DimType DIM>
using Complex = typename SimplicialComplexes_Complex< DIM >::type
 
using Complex_ = StaticSimplicialComplexesNotPrecompiledDim::Complex
 

Static Public Member Functions

static Type Default ()
 
static size_t id (size_t dim, Type type)
 
template<DimType DIM, typename... Args>
static auto Create (Args &&...args)
 
template<typename... Args>
static auto Create (Args &&...args)
 

Static Public Attributes

static const Type STATIC_PRECOMPILED_DIM = StaticSimplicialPrecompiledDimTag::ID
 
static const Type STATIC_NOT_PRECOMPILED_DIM = StaticSimplicialNotPrecompiledDimTag::ID
 

Member Typedef Documentation

template<DimType DIM>
using capd::complex::SimplicialComplexes::Complex = typename SimplicialComplexes_Complex<DIM>::type

Member Function Documentation

template<DimType DIM, typename... Args>
static auto capd::complex::SimplicialComplexes::Create ( Args &&...  args)
inlinestatic
template<typename... Args>
static auto capd::complex::SimplicialComplexes::Create ( Args &&...  args)
inlinestatic
static Type capd::complex::SimplicialComplexes::Default ( )
inlinestatic
static size_t capd::complex::SimplicialComplexes::id ( size_t  dim,
Type  type 
)
inlinestatic

Member Data Documentation

const Type capd::complex::SimplicialComplexes::STATIC_NOT_PRECOMPILED_DIM = StaticSimplicialNotPrecompiledDimTag::ID
static
const Type capd::complex::SimplicialComplexes::STATIC_PRECOMPILED_DIM = StaticSimplicialPrecompiledDimTag::ID
static