Tatooine
Classes | Namespaces | Functions
spacetime_splitted_vectorfield.h File Reference

Go to the source code of this file.

Classes

struct  tatooine::spacetime_splitted_vectorfield< V >
 

Namespaces

namespace  tatooine
 

Functions

template<typename V >
 tatooine::spacetime_splitted_vectorfield (V &&v) -> spacetime_splitted_vectorfield< V && >
 
template<typename V >
 tatooine::spacetime_splitted_vectorfield (V const &v) -> spacetime_splitted_vectorfield< V const & >
 
template<typename V >
 tatooine::spacetime_splitted_vectorfield (V &v) -> spacetime_splitted_vectorfield< V & >
 
template<typename V >
 tatooine::spacetime_splitted_vectorfield (V *v) -> spacetime_splitted_vectorfield< V * >
 
template<typename V >
 tatooine::spacetime_splitted_vectorfield (V const *v) -> spacetime_splitted_vectorfield< V const * >
 
template<typename V , typename VReal , std::size_t N, std::size_t NV>
auto tatooine::split_spacetime (vectorfield< V, VReal, N, NV > const &v)
 
template<typename V , typename VReal , std::size_t N, std::size_t NV>
auto tatooine::split_spacetime (vectorfield< V, VReal, N, NV > &v)
 
template<typename V , typename VReal , std::size_t N, std::size_t NV>
auto tatooine::split_spacetime (vectorfield< V, VReal, N, NV > &&v)
 
template<typename VReal , std::size_t N, std::size_t NV>
auto tatooine::split_spacetime (polymorphic::vectorfield< VReal, N, NV > *v)
 
template<typename VReal , std::size_t N, std::size_t NV>
auto tatooine::split_spacetime (polymorphic::vectorfield< VReal, N, NV > const *v)