|
template<floating_point Real, std::size_t N> |
using | tatooine::uniform_rectilinear_grid = detail::rectilinear_grid::creator_t< linspace< Real >, N > |
|
template<std::size_t N> |
using | tatooine::UniformRectilinearGrid = uniform_rectilinear_grid< real_number, N > |
|
using | tatooine::uniform_rectilinear_grid2 = UniformRectilinearGrid< 2 > |
|
using | tatooine::uniform_rectilinear_grid3 = UniformRectilinearGrid< 3 > |
|
using | tatooine::uniform_rectilinear_grid4 = UniformRectilinearGrid< 4 > |
|
using | tatooine::uniform_rectilinear_grid5 = UniformRectilinearGrid< 5 > |
|
template<floating_point Real> |
using | tatooine::UniformRectilinearGrid2 = uniform_rectilinear_grid< Real, 2 > |
|
template<floating_point Real> |
using | tatooine::UniformRectilinearGrid3 = uniform_rectilinear_grid< Real, 3 > |
|
template<floating_point Real> |
using | tatooine::UniformRectilinearGrid4 = uniform_rectilinear_grid< Real, 4 > |
|
template<floating_point Real> |
using | tatooine::UniformRectilinearGrid5 = uniform_rectilinear_grid< Real, 5 > |
|
template<arithmetic Real, std::size_t N> |
using | tatooine::nonuniform_rectilinear_grid = detail::rectilinear_grid::creator_t< std::vector< Real >, N > |
|
template<std::size_t N> |
using | tatooine::NonuniformRectilinearGrid = nonuniform_rectilinear_grid< real_number, N > |
|
using | tatooine::nonuniform_rectilinear_grid2 = NonuniformRectilinearGrid< 2 > |
|
using | tatooine::nonuniform_rectilinear_grid3 = NonuniformRectilinearGrid< 3 > |
|
using | tatooine::nonuniform_rectilinear_grid4 = NonuniformRectilinearGrid< 4 > |
|
using | tatooine::nonuniform_rectilinear_grid5 = NonuniformRectilinearGrid< 5 > |
|
template<arithmetic Real, std::size_t... N> |
using | tatooine::static_nonuniform_rectilinear_grid = rectilinear_grid< std::array< Real, N >... > |
|
template<std::size_t N> |
using | tatooine::StaticNonUniformGrid = static_nonuniform_rectilinear_grid< real_number, N > |
|
using | tatooine::static_nonuniform_rectilinear_grid2 = NonuniformRectilinearGrid< 2 > |
|
using | tatooine::static_nonuniform_rectilinear_grid3 = NonuniformRectilinearGrid< 3 > |
|
using | tatooine::static_nonuniform_rectilinear_grid4 = NonuniformRectilinearGrid< 4 > |
|
using | tatooine::static_nonuniform_rectilinear_grid5 = NonuniformRectilinearGrid< 5 > |
|
|
template<typename... Dimensions> |
auto | tatooine::operator<< (std::ostream &out, rectilinear_grid< Dimensions... > const &g) -> auto & |
|
template<floating_point_range... Dimensions> |
auto | tatooine::vertices (rectilinear_grid< Dimensions... > const &g) |
|
template<floating_point_range... Dimensions> |
| tatooine::rectilinear_grid (Dimensions &&...) -> rectilinear_grid< std::decay_t< Dimensions >... > |
|
template<typename Real , std::size_t N> |
| tatooine::rectilinear_grid (axis_aligned_bounding_box< Real, N > const &bb, integral auto const ... res) -> rectilinear_grid< linspace< std::conditional_t< true, Real, decltype(res)> >... > |
|
template<integral... Ints> |
| tatooine::rectilinear_grid (Ints const ... res) -> rectilinear_grid< linspace< std::conditional_t< true, double, decltype(res)> >... > |
|
template<floating_point_range... Dimensions, floating_point_range AdditionalDimension> |
auto | tatooine::operator+ (rectilinear_grid< Dimensions... > const &rectilinear_grid, AdditionalDimension &&additional_dimension) |
|
template<floating_point_range... Dimensions, floating_point_range AdditionalDimension> |
auto | tatooine::operator+ (AdditionalDimension &&additional_dimension, rectilinear_grid< Dimensions... > const &rectilinear_grid) |
|