| add_dimension(floating_point_range auto &&additional_dimension, std::index_sequence< Is... >) const | tatooine::rectilinear_grid< Dimensions > | inlineprivate |
| add_dimension(floating_point_range auto &&additional_dimension) const | tatooine::rectilinear_grid< Dimensions > | inline |
| bounding_box(std::index_sequence< Seq... >) const | tatooine::rectilinear_grid< Dimensions > | inlineprivate |
| bounding_box() const | tatooine::rectilinear_grid< Dimensions > | inline |
| cell_container typedef | tatooine::rectilinear_grid< Dimensions > | |
| cell_index(arithmetic auto x) const -> std::pair< std::size_t, real_type > | tatooine::rectilinear_grid< Dimensions > | inline |
| cell_index(std::index_sequence< DimensionIndex... >, arithmetic auto const ... xs) const -> std::array< std::pair< std::size_t, double >, num_dimensions()> | tatooine::rectilinear_grid< Dimensions > | inlineprivate |
| cell_index(arithmetic auto const ... xs) const | tatooine::rectilinear_grid< Dimensions > | inline |
| cell_index(fixed_size_vec< num_dimensions()> auto &&xs) const | tatooine::rectilinear_grid< Dimensions > | inline |
| cells() const | tatooine::rectilinear_grid< Dimensions > | inline |
| center() const | tatooine::rectilinear_grid< Dimensions > | inline |
| center(std::index_sequence< Is... >) const | tatooine::rectilinear_grid< Dimensions > | inlineprivate |
| center() const | tatooine::rectilinear_grid< Dimensions > | inline |
| copy_without_properties(std::index_sequence< Ds... >) const | tatooine::rectilinear_grid< Dimensions > | inlineprivate |
| copy_without_properties() const | tatooine::rectilinear_grid< Dimensions > | inline |
| create_finite_differences_coefficients(std::size_t const stencil_size) const | tatooine::rectilinear_grid< Dimensions > | inline |
| create_vertex_property(std::string const &name, Args &&...args) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| dimension() const -> auto const & | tatooine::rectilinear_grid< Dimensions > | inline |
| dimension(std::size_t const i) const -> auto const &requires(is_same< Dimensions... >) &&(num_dimensions()<=11) | tatooine::rectilinear_grid< Dimensions > | inline |
| dimension_type typedef | tatooine::rectilinear_grid< Dimensions > | |
| dimensions() const -> auto const & | tatooine::rectilinear_grid< Dimensions > | inline |
| dimensions_type typedef | tatooine::rectilinear_grid< Dimensions > | |
| extent() const | tatooine::rectilinear_grid< Dimensions > | inline |
| extent(std::index_sequence< Is... >) const | tatooine::rectilinear_grid< Dimensions > | inlineprivate |
| extent() const | tatooine::rectilinear_grid< Dimensions > | inline |
| extent(std::size_t const cell_index) const | tatooine::rectilinear_grid< Dimensions > | inline |
| finite_difference_coefficents_list_type typedef | tatooine::rectilinear_grid< Dimensions > | private |
| finite_differences_coefficients(std::size_t const stencil_size, std::size_t const dim_index, std::size_t const i) const | tatooine::rectilinear_grid< Dimensions > | inline |
| has_vertex_property(std::string const &name) | tatooine::rectilinear_grid< Dimensions > | inline |
| insert_chunked_vertex_property(std::string const &name, std::vector< std::size_t > const &chunk_size) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| insert_chunked_vertex_property(std::string const &name, std::array< std::size_t, num_dimensions()> const &chunk_size) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| insert_chunked_vertex_property(std::string const &name, integral auto const ... chunk_size) -> auto &requires(sizeof...(chunk_size)==num_dimensions()) | tatooine::rectilinear_grid< Dimensions > | inline |
| insert_chunked_vertex_property(std::string const &name) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| insert_contiguous_vertex_property(std::string const &name) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| insert_hdf5_lazy_vertex_property(filesystem::path const &path, std::string const &dataset_name) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| insert_lazy_vertex_property(filesystem::path const &path, std::string const &dataset_name) -> typed_vertex_property_interface_type< T, false > & | tatooine::rectilinear_grid< Dimensions > | inline |
| insert_lazy_vertex_property(hdf5::dataset< T > const &dataset) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| insert_lazy_vertex_property(hdf5::dataset< T > const &dataset, std::string const &name) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| insert_lazy_vertex_property(netcdf::variable< T > const &dataset) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| insert_mat2_vertex_property(std::string const &name) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| insert_mat3_vertex_property(std::string const &name) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| insert_mat4_vertex_property(std::string const &name) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| insert_netcdf_lazy_vertex_property(filesystem::path const &path, std::string const &dataset_name) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| insert_scalar_vertex_property(std::string const &name) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| insert_vec2_vertex_property(std::string const &name) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| insert_vec3_vertex_property(std::string const &name) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| insert_vec4_vertex_property(std::string const &name) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| insert_vertex_property(std::string const &name) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| insert_vertex_property(hdf5::dataset< T > const &dataset) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| insert_vertex_property(hdf5::dataset< T > const &dataset, std::string const &name) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| invoke_result_with_indices typedef | tatooine::rectilinear_grid< Dimensions > | |
| is_inside(std::index_sequence< Seq... >, Comps const ... comps) const | tatooine::rectilinear_grid< Dimensions > | inlineprivate |
| is_inside(Comps const ... comps) const | tatooine::rectilinear_grid< Dimensions > | inline |
| is_inside(pos_type const &p, std::index_sequence< Seq... >) const | tatooine::rectilinear_grid< Dimensions > | inlineprivate |
| is_inside(pos_type const &p) const | tatooine::rectilinear_grid< Dimensions > | inline |
| is_inside(std::array< real_type, num_dimensions()> const &p, std::index_sequence< Seq... >) const | tatooine::rectilinear_grid< Dimensions > | inlineprivate |
| is_inside(std::array< real_type, num_dimensions()> const &p) const | tatooine::rectilinear_grid< Dimensions > | inline |
| is_uniform | tatooine::rectilinear_grid< Dimensions > | static |
| m_chunk_size_for_lazy_properties | tatooine::rectilinear_grid< Dimensions > | private |
| m_dimensions | tatooine::rectilinear_grid< Dimensions > | private |
| m_finite_difference_coefficients | tatooine::rectilinear_grid< Dimensions > | mutableprivate |
| m_finite_difference_coefficients_mutex | tatooine::rectilinear_grid< Dimensions > | mutableprivate |
| m_vertex_properties | tatooine::rectilinear_grid< Dimensions > | private |
| mat2_vertex_property(std::string const &name) const -> auto const & | tatooine::rectilinear_grid< Dimensions > | inline |
| mat2_vertex_property(std::string const &name) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| mat3_vertex_property(std::string const &name) const -> auto const & | tatooine::rectilinear_grid< Dimensions > | inline |
| mat3_vertex_property(std::string const &name) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| mat4_vertex_property(std::string const &name) const -> auto const & | tatooine::rectilinear_grid< Dimensions > | inline |
| mat4_vertex_property(std::string const &name) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| max(std::index_sequence< Seq... >) const | tatooine::rectilinear_grid< Dimensions > | inlineprivate |
| max() const | tatooine::rectilinear_grid< Dimensions > | inline |
| min(std::index_sequence< Seq... >) const | tatooine::rectilinear_grid< Dimensions > | inlineprivate |
| min() const | tatooine::rectilinear_grid< Dimensions > | inline |
| num_dimensions() -> std::size_t | tatooine::rectilinear_grid< Dimensions > | inlinestatic |
| operator=(rectilinear_grid const &other) -> rectilinear_grid &=default | tatooine::rectilinear_grid< Dimensions > | |
| operator=(rectilinear_grid &&other) noexcept -> rectilinear_grid & | tatooine::rectilinear_grid< Dimensions > | inline |
| operator[](vertex_handle const &h) const | tatooine::rectilinear_grid< Dimensions > | inline |
| plain_index(integral auto const ... is) | tatooine::rectilinear_grid< Dimensions > | inline |
| pop_back() | tatooine::rectilinear_grid< Dimensions > | inline |
| pop_front() | tatooine::rectilinear_grid< Dimensions > | inline |
| pos_type typedef | tatooine::rectilinear_grid< Dimensions > | |
| property_container_type typedef | tatooine::rectilinear_grid< Dimensions > | |
| property_ptr_type typedef | tatooine::rectilinear_grid< Dimensions > | |
| push_back() | tatooine::rectilinear_grid< Dimensions > | inline |
| read(filesystem::path const &path) | tatooine::rectilinear_grid< Dimensions > | inline |
| read_vtk(filesystem::path const &path) | tatooine::rectilinear_grid< Dimensions > | inline |
| real_type typedef | tatooine::rectilinear_grid< Dimensions > | |
| rectilinear_grid()=default | tatooine::rectilinear_grid< Dimensions > | |
| rectilinear_grid(rectilinear_grid const &other) | tatooine::rectilinear_grid< Dimensions > | inline |
| rectilinear_grid(rectilinear_grid &&other) noexcept | tatooine::rectilinear_grid< Dimensions > | inline |
| rectilinear_grid(Dimensions_ &&...dimensions) | tatooine::rectilinear_grid< Dimensions > | inline |
| rectilinear_grid(axis_aligned_bounding_box< Real, num_dimensions()> const &bb, std::index_sequence< Seq... >, Res const ... res) | tatooine::rectilinear_grid< Dimensions > | inlineprivate |
| rectilinear_grid(axis_aligned_bounding_box< Real, num_dimensions()> const &bb, Res const ... res) | tatooine::rectilinear_grid< Dimensions > | inline |
| rectilinear_grid(integral auto const ... size) | tatooine::rectilinear_grid< Dimensions > | inline |
| rectilinear_grid(filesystem::path const &path) | tatooine::rectilinear_grid< Dimensions > | inline |
| remove_vertex_property(std::string const &name) -> void | tatooine::rectilinear_grid< Dimensions > | inline |
| rename_vertex_property(std::string const ¤t_name, std::string const &new_name) -> void | tatooine::rectilinear_grid< Dimensions > | inline |
| resize_vertex_properties() | tatooine::rectilinear_grid< Dimensions > | inlineprivate |
| sample_to_vertex_property(F &&f, std::string const &name) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| sample_to_vertex_property(F &&f, std::string const &name, execution_policy_tag auto tag) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| sample_to_vertex_property_indices(F &&f, std::string const &name, execution_policy_tag auto tag, std::index_sequence< Is... >) -> auto & | tatooine::rectilinear_grid< Dimensions > | inlineprivate |
| sample_to_vertex_property_pos(F &&f, std::string const &name, execution_policy_tag auto tag) -> auto & | tatooine::rectilinear_grid< Dimensions > | inlineprivate |
| scalar_vertex_property(std::string const &name) const -> auto const & | tatooine::rectilinear_grid< Dimensions > | inline |
| scalar_vertex_property(std::string const &name) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| sequence_type typedef | tatooine::rectilinear_grid< Dimensions > | |
| set_dimension(convertible_to< dimension_type< I > > auto &&dim) | tatooine::rectilinear_grid< Dimensions > | inline |
| size(std::index_sequence< Seq... >) const | tatooine::rectilinear_grid< Dimensions > | inlineprivate |
| size() const | tatooine::rectilinear_grid< Dimensions > | inline |
| size() const | tatooine::rectilinear_grid< Dimensions > | inline |
| size(std::size_t const i) const | tatooine::rectilinear_grid< Dimensions > | inline |
| this_type typedef | tatooine::rectilinear_grid< Dimensions > | |
| typed_vertex_property_interface_type typedef | tatooine::rectilinear_grid< Dimensions > | |
| typed_vertex_property_type typedef | tatooine::rectilinear_grid< Dimensions > | |
| vec2_vertex_property(std::string const &name) const -> auto const & | tatooine::rectilinear_grid< Dimensions > | inline |
| vec2_vertex_property(std::string const &name) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| vec3_vertex_property(std::string const &name) const -> auto const & | tatooine::rectilinear_grid< Dimensions > | inline |
| vec3_vertex_property(std::string const &name) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| vec4_vertex_property(std::string const &name) const -> auto const & | tatooine::rectilinear_grid< Dimensions > | inline |
| vec4_vertex_property(std::string const &name) -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| vec_type typedef | tatooine::rectilinear_grid< Dimensions > | |
| vertex_at(std::index_sequence< DIs... >, std::array< Int, num_dimensions()> const &is) const -> vec< real_type, num_dimensions()> | tatooine::rectilinear_grid< Dimensions > | inline |
| vertex_at(std::index_sequence< DIs... >, integral auto const ... is) const -> vec< real_type, num_dimensions()> | tatooine::rectilinear_grid< Dimensions > | inline |
| vertex_at(integral auto const ... is) const | tatooine::rectilinear_grid< Dimensions > | inline |
| vertex_at(std::array< Int, num_dimensions()> const &is) const | tatooine::rectilinear_grid< Dimensions > | inline |
| vertex_at(vertex_handle const &h) const | tatooine::rectilinear_grid< Dimensions > | inline |
| vertex_container typedef | tatooine::rectilinear_grid< Dimensions > | |
| vertex_handle typedef | tatooine::rectilinear_grid< Dimensions > | |
| vertex_properties() const -> auto const & | tatooine::rectilinear_grid< Dimensions > | inline |
| vertex_properties() -> auto & | tatooine::rectilinear_grid< Dimensions > | inline |
| vertex_property(std::string const &name) -> typed_vertex_property_interface_type< T, HasNonConstReference > & | tatooine::rectilinear_grid< Dimensions > | inline |
| vertex_property(std::string const &name) const -> typed_vertex_property_interface_type< T, HasNonConstReference > const & | tatooine::rectilinear_grid< Dimensions > | inline |
| vertex_property_type typedef | tatooine::rectilinear_grid< Dimensions > | |
| vertices() const | tatooine::rectilinear_grid< Dimensions > | inline |
| ~rectilinear_grid()=default | tatooine::rectilinear_grid< Dimensions > | |