Tatooine
Classes | Namespaces | Typedefs | Functions
post_triangulation.h File Reference

Go to the source code of this file.

Classes

struct  tatooine::detail::autonomous_particle::hierarchy_pair
 
struct  tatooine::detail::autonomous_particle::hierarchy< Real, NumDimensions >
 

Namespaces

namespace  tatooine
 
namespace  tatooine::detail
 
namespace  tatooine::detail::autonomous_particle
 

Typedefs

template<typename Real , std::size_t NumDimensions>
using tatooine::detail::autonomous_particle::vertex = typename tatooine::edgeset< Real, NumDimensions >::vertex_handle
 

Functions

template<typename Real , std::size_t NumDimensions>
auto tatooine::detail::autonomous_particle::get_front (hierarchy< Real, NumDimensions > const &h, edgeset< Real, NumDimensions > const &edges, vec< Real, NumDimensions > const &other_center) -> std::vector< vertex< Real, NumDimensions > >
 
template<typename Real , std::size_t NumDimensions>
auto tatooine::detail::autonomous_particle::connect_fronts (std::vector< vertex< Real, NumDimensions > > &front0, std::vector< vertex< Real, NumDimensions > > &front1, edgeset< Real, NumDimensions > &edges) -> void
 
template<typename Real , std::size_t NumDimensions>
auto tatooine::detail::autonomous_particle::triangulate (edgeset< Real, NumDimensions > &edges, hierarchy< Real, NumDimensions > const &h0, hierarchy< Real, NumDimensions > const &h1) -> void
 Triangulates two particles. More...
 
template<typename Real , std::size_t NumDimensions>
auto tatooine::detail::autonomous_particle::triangulate_root (edgeset< Real, NumDimensions > &edges, hierarchy< Real, NumDimensions > const &h)
 
template<typename Real , std::size_t NumDimensions>
auto tatooine::detail::autonomous_particle::triangulate_non_root (edgeset< Real, NumDimensions > &edges, hierarchy< Real, NumDimensions > const &h) -> void
 
template<typename Real , std::size_t NumDimensions>
auto tatooine::detail::autonomous_particle::triangulate (edgeset< Real, NumDimensions > &edges, hierarchy< Real, NumDimensions > const &h) -> void
 Triangulates. More...
 
auto tatooine::detail::autonomous_particle::total_num_particles (std::vector< hierarchy_pair > const &hps)