Tatooine
tatooine::detail::rectilinear_grid::vertex_property_sampler< GridVertexProperty, InterpolationKernels > Member List

This is the complete list of members for tatooine::detail::rectilinear_grid::vertex_property_sampler< GridVertexProperty, InterpolationKernels >, including all inherited members.

as_derived() -> auto &tatooine::field< vertex_property_sampler< GridVertexProperty, InterpolationKernels... >, GridVertexProperty::real_type, sizeof...(InterpolationKernels), GridVertexProperty::value_type >inline
as_derived() const -> auto const &tatooine::field< vertex_property_sampler< GridVertexProperty, InterpolationKernels... >, GridVertexProperty::real_type, sizeof...(InterpolationKernels), GridVertexProperty::value_type >inline
as_derived_sampler() -> vertex_property_sampler< GridVertexProperty, InterpolationKernels... > &tatooine::detail::rectilinear_grid::base_vertex_property_sampler< vertex_property_sampler< GridVertexProperty, InterpolationKernels... >, GridVertexProperty::real_type, GridVertexProperty::value_type, InterpolationKernels... >inline
as_derived_sampler() const -> vertex_property_sampler< GridVertexProperty, InterpolationKernels... > const &tatooine::detail::rectilinear_grid::base_vertex_property_sampler< vertex_property_sampler< GridVertexProperty, InterpolationKernels... >, GridVertexProperty::real_type, GridVertexProperty::value_type, InterpolationKernels... >inline
at(std::size_t const i) const -> decltype(auto)tatooine::detail::rectilinear_grid::base_vertex_property_sampler< vertex_property_sampler< GridVertexProperty, InterpolationKernels... >, GridVertexProperty::real_type, GridVertexProperty::value_type, InterpolationKernels... >inline
cell_index(arithmetic auto const x) const -> decltype(auto)tatooine::detail::rectilinear_grid::vertex_property_sampler< GridVertexProperty, InterpolationKernels >inline
current_dimension_index()tatooine::detail::rectilinear_grid::vertex_property_sampler< GridVertexProperty, InterpolationKernels >inlinestatic
data_at(integral auto const ... is) const -> value_type const &requires(sizeof...(is)==GridVertexProperty::grid_type::num_dimensions())tatooine::detail::rectilinear_grid::vertex_property_sampler< GridVertexProperty, InterpolationKernels >inline
differentiate(floating_point_range auto const &coeffs, It sample_begin, It sample_end) consttatooine::detail::rectilinear_grid::base_vertex_property_sampler< vertex_property_sampler< GridVertexProperty, InterpolationKernels... >, GridVertexProperty::real_type, GridVertexProperty::value_type, InterpolationKernels... >inlineprotected
evaluate(typename field_parent_type::pos_type const &x, typename field_parent_type::real_type const) const -> value_typetatooine::detail::rectilinear_grid::vertex_property_sampler< GridVertexProperty, InterpolationKernels >inline
field< vertex_property_sampler< GridVertexProperty, InterpolationKernels... >, GridVertexProperty::real_type, sizeof...(InterpolationKernels), GridVertexProperty::value_type >::evaluate(pos_type const &x, real_type const t) const -> tensor_type overridetatooine::field< vertex_property_sampler< GridVertexProperty, InterpolationKernels... >, GridVertexProperty::real_type, sizeof...(InterpolationKernels), GridVertexProperty::value_type >inline
tatooine::polymorphic::field::evaluate(pos_type const &, real_type const) const -> tensor_type=0tatooine::polymorphic::field< Real, NumDimensions, Tensor >pure virtual
tatooine::polymorphic::field::evaluate(fixed_size_vec< NumDimensions > auto const &x) const -> tensor_typetatooine::polymorphic::field< Real, NumDimensions, Tensor >inline
field()=defaulttatooine::field< vertex_property_sampler< GridVertexProperty, InterpolationKernels... >, GridVertexProperty::real_type, sizeof...(InterpolationKernels), GridVertexProperty::value_type >
field(field const &)=defaulttatooine::field< vertex_property_sampler< GridVertexProperty, InterpolationKernels... >, GridVertexProperty::real_type, sizeof...(InterpolationKernels), GridVertexProperty::value_type >
field(field &&) noexcept=defaulttatooine::field< vertex_property_sampler< GridVertexProperty, InterpolationKernels... >, GridVertexProperty::real_type, sizeof...(InterpolationKernels), GridVertexProperty::value_type >
tatooine::polymorphic::field::field(field const &)=defaulttatooine::polymorphic::field< Real, NumDimensions, Tensor >
tatooine::polymorphic::field::field(field &&) noexcept=defaulttatooine::polymorphic::field< Real, NumDimensions, Tensor >
field_parent_type typedeftatooine::detail::rectilinear_grid::vertex_property_sampler< GridVertexProperty, InterpolationKernels >
finite_differences_coefficients(std::size_t const vertex_index, std::size_t const stencil_size) consttatooine::detail::rectilinear_grid::base_vertex_property_sampler< vertex_property_sampler< GridVertexProperty, InterpolationKernels... >, GridVertexProperty::real_type, GridVertexProperty::value_type, InterpolationKernels... >inlineprotected
grid() const -> auto const &tatooine::detail::rectilinear_grid::vertex_property_sampler< GridVertexProperty, InterpolationKernels >inline
indexing_type typedeftatooine::detail::rectilinear_grid::base_vertex_property_sampler< vertex_property_sampler< GridVertexProperty, InterpolationKernels... >, GridVertexProperty::real_type, GridVertexProperty::value_type, InterpolationKernels... >
interpolate_cell(auto const &... cell_indices_interpolation_factors) const -> value_typetatooine::detail::rectilinear_grid::base_vertex_property_sampler< vertex_property_sampler< GridVertexProperty, InterpolationKernels... >, GridVertexProperty::real_type, GridVertexProperty::value_type, InterpolationKernels... >inlineprotected
interpolate_cell_with_one_derivative(auto const &cit_head, auto const &... cit_tail) const -> value_typetatooine::detail::rectilinear_grid::base_vertex_property_sampler< vertex_property_sampler< GridVertexProperty, InterpolationKernels... >, GridVertexProperty::real_type, GridVertexProperty::value_type, InterpolationKernels... >inlineprotected
interpolate_cell_without_derivative(auto const &cit_head, auto const &... cit_tail) const -> value_typetatooine::detail::rectilinear_grid::base_vertex_property_sampler< vertex_property_sampler< GridVertexProperty, InterpolationKernels... >, GridVertexProperty::real_type, GridVertexProperty::value_type, InterpolationKernels... >inlineprotected
is_field()tatooine::polymorphic::field< Real, NumDimensions, Tensor >inlinestatic
is_matrixfield()tatooine::polymorphic::field< Real, NumDimensions, Tensor >inlinestatic
is_scalarfield()tatooine::polymorphic::field< Real, NumDimensions, Tensor >inlinestatic
is_vectorfield()tatooine::polymorphic::field< Real, NumDimensions, Tensor >inlinestatic
m_propertytatooine::detail::rectilinear_grid::vertex_property_sampler< GridVertexProperty, InterpolationKernels >private
num_components()tatooine::detail::rectilinear_grid::base_vertex_property_sampler< vertex_property_sampler< GridVertexProperty, InterpolationKernels... >, GridVertexProperty::real_type, GridVertexProperty::value_type, InterpolationKernels... >inlinestatic
num_dimensions() -> std::size_ttatooine::detail::rectilinear_grid::vertex_property_sampler< GridVertexProperty, InterpolationKernels >inlinestatic
num_tensor_components()tatooine::polymorphic::field< Real, NumDimensions, Tensor >inlinestatic
ood_position()tatooine::polymorphic::field< Real, NumDimensions, Tensor >inlinestatic
ood_tensor()tatooine::polymorphic::field< Real, NumDimensions, Tensor >inlinestatic
operator()(fixed_size_vec< NumDimensions > auto const &x, real_type const t) const -> tensor_typetatooine::polymorphic::field< Real, NumDimensions, Tensor >inline
operator()(fixed_size_vec< NumDimensions > auto const &x) const -> tensor_typetatooine::polymorphic::field< Real, NumDimensions, Tensor >inline
operator()(arithmetic auto const ... xs) const -> tensor_typetatooine::polymorphic::field< Real, NumDimensions, Tensor >inline
operator=(field const &) -> field &=defaulttatooine::field< vertex_property_sampler< GridVertexProperty, InterpolationKernels... >, GridVertexProperty::real_type, sizeof...(InterpolationKernels), GridVertexProperty::value_type >
operator=(field &&) noexcept -> field &=defaulttatooine::field< vertex_property_sampler< GridVertexProperty, InterpolationKernels... >, GridVertexProperty::real_type, sizeof...(InterpolationKernels), GridVertexProperty::value_type >
tatooine::polymorphic::field::operator=(field const &) -> field &=defaulttatooine::polymorphic::field< Real, NumDimensions, Tensor >
tatooine::polymorphic::field::operator=(field &&) noexcept -> field &=defaulttatooine::polymorphic::field< Real, NumDimensions, Tensor >
operator[](std::size_t i) const -> decltype(auto)tatooine::detail::rectilinear_grid::base_vertex_property_sampler< vertex_property_sampler< GridVertexProperty, InterpolationKernels... >, GridVertexProperty::real_type, GridVertexProperty::value_type, InterpolationKernels... >inline
parent_type typedeftatooine::detail::rectilinear_grid::vertex_property_sampler< GridVertexProperty, InterpolationKernels >
pos_type typedeftatooine::field< vertex_property_sampler< GridVertexProperty, InterpolationKernels... >, GridVertexProperty::real_type, sizeof...(InterpolationKernels), GridVertexProperty::value_type >
position_at(integral auto const ... is) consttatooine::detail::rectilinear_grid::vertex_property_sampler< GridVertexProperty, InterpolationKernels >inline
property() const -> auto const &tatooine::detail::rectilinear_grid::vertex_property_sampler< GridVertexProperty, InterpolationKernels >inline
property_type typedeftatooine::detail::rectilinear_grid::vertex_property_sampler< GridVertexProperty, InterpolationKernels >
real_type typedeftatooine::detail::rectilinear_grid::vertex_property_sampler< GridVertexProperty, InterpolationKernels >
sample(std::index_sequence< Is... >, arithmetic auto const ... xs) const -> value_type requires(sizeof...(Is)==sizeof...(xs))tatooine::detail::rectilinear_grid::base_vertex_property_sampler< vertex_property_sampler< GridVertexProperty, InterpolationKernels... >, GridVertexProperty::real_type, GridVertexProperty::value_type, InterpolationKernels... >inlineprotected
tensor_dimension(std::size_t i)tatooine::polymorphic::field< Real, NumDimensions, Tensor >inlinestatic
tensor_rank()tatooine::polymorphic::field< Real, NumDimensions, Tensor >inlinestatic
tensor_type typedeftatooine::field< vertex_property_sampler< GridVertexProperty, InterpolationKernels... >, GridVertexProperty::real_type, sizeof...(InterpolationKernels), GridVertexProperty::value_type >
this_type typedeftatooine::detail::rectilinear_grid::vertex_property_sampler< GridVertexProperty, InterpolationKernels >
value_type typedeftatooine::detail::rectilinear_grid::vertex_property_sampler< GridVertexProperty, InterpolationKernels >
vertex_property_sampler(property_type const &prop)tatooine::detail::rectilinear_grid::vertex_property_sampler< GridVertexProperty, InterpolationKernels >inline
vertex_property_sampler(vertex_property_sampler const &other)=defaulttatooine::detail::rectilinear_grid::vertex_property_sampler< GridVertexProperty, InterpolationKernels >
vertex_property_sampler(vertex_property_sampler &&other) noexcept=defaulttatooine::detail::rectilinear_grid::vertex_property_sampler< GridVertexProperty, InterpolationKernels >
~field()=defaulttatooine::field< vertex_property_sampler< GridVertexProperty, InterpolationKernels... >, GridVertexProperty::real_type, sizeof...(InterpolationKernels), GridVertexProperty::value_type >virtual