Tatooine
Classes | Namespaces | Functions
celltree.h File Reference

Go to the source code of this file.

Classes

struct  tatooine::detail::celltree_parent< Celltree, Real, NumDimensions, NumVerticesPerSimplex >
 
struct  tatooine::detail::celltree_parent< Celltree, real_type, 3, 3 >
 
struct  tatooine::celltree< Mesh >
 
struct  tatooine::celltree< Mesh >::node_type
 
struct  tatooine::celltree< Mesh >::node_type::split_node_t
 
struct  tatooine::celltree< Mesh >::node_type::leaf_node_type
 
union  tatooine::celltree< Mesh >::node_type::type_t
 
struct  tatooine::is_celltree_impl< T >
 
struct  tatooine::is_celltree_impl< celltree< Mesh > >
 

Namespaces

namespace  tatooine
 
namespace  tatooine::detail
 

Functions

template<typename Mesh >
 tatooine::celltree (Mesh const &mesh) -> celltree< Mesh >
 
template<typename Mesh , typename Real , std::size_t NumDimensions>
 tatooine::celltree (Mesh const &mesh, vec< Real, NumDimensions > const &min, vec< Real, NumDimensions > const &max) -> celltree< Mesh >
 
template<typename T >
constexpr auto tatooine::is_celltree ()
 
template<typename T >
constexpr auto tatooine::is_celltree (T &&)