Tatooine
tatooine::spacetime_vectorfield< V > Member List

This is the complete list of members for tatooine::spacetime_vectorfield< V >, including all inherited members.

as_derived() -> auto &tatooine::field< DerivedField, Real, NumDimensions, Tensor >inline
as_derived() const -> auto const &tatooine::field< DerivedField, Real, NumDimensions, Tensor >inline
evaluate(pos_type const &x, real_type const) const -> tensor_typetatooine::spacetime_vectorfield< V >inlinevirtual
tatooine::polymorphic::field::evaluate(fixed_size_vec< NumDimensions > auto const &x) const -> tensor_typetatooine::polymorphic::field< Real, NumDimensions, Tensor >inline
field()=defaulttatooine::field< DerivedField, Real, NumDimensions, Tensor >
field(field const &)=defaulttatooine::field< DerivedField, Real, NumDimensions, Tensor >
field(field &&) noexcept=defaulttatooine::field< DerivedField, Real, NumDimensions, Tensor >
tatooine::polymorphic::field::field(field const &)=defaulttatooine::polymorphic::field< Real, NumDimensions, Tensor >
tatooine::polymorphic::field::field(field &&) noexcept=defaulttatooine::polymorphic::field< Real, NumDimensions, Tensor >
holds_field_pointertatooine::spacetime_vectorfield< V >static
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_vtatooine::spacetime_vectorfield< V >private
num_dimensions() -> std::size_ttatooine::spacetime_vectorfield< V >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=(spacetime_vectorfield const &other) -> spacetime_vectorfield &=defaulttatooine::spacetime_vectorfield< V >
operator=(spacetime_vectorfield &&other) noexcept -> spacetime_vectorfield &=defaulttatooine::spacetime_vectorfield< V >
tatooine::field::operator=(field const &) -> field &=defaulttatooine::field< DerivedField, Real, NumDimensions, Tensor >
tatooine::field::operator=(field &&) noexcept -> field &=defaulttatooine::field< DerivedField, Real, NumDimensions, Tensor >
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 >
parent_type typedeftatooine::spacetime_vectorfield< V >
pos_type typedeftatooine::spacetime_vectorfield< V >
real_type typedeftatooine::spacetime_vectorfield< V >
set_field(vectorfield< W, real_type, num_dimensions() - 1 > const &v)tatooine::spacetime_vectorfield< V >inline
set_field(polymorphic::vectorfield< real_type, num_dimensions() - 1 > const &v)tatooine::spacetime_vectorfield< V >inline
set_field(polymorphic::vectorfield< real_type, num_dimensions() - 1 > const *v)tatooine::spacetime_vectorfield< V >inline
spacetime_vectorfield(spacetime_vectorfield const &other)=defaulttatooine::spacetime_vectorfield< V >
spacetime_vectorfield(spacetime_vectorfield &&other) noexcept=defaulttatooine::spacetime_vectorfield< V >
spacetime_vectorfield()tatooine::spacetime_vectorfield< V >inline
spacetime_vectorfield(polymorphic::vectorfield< real_type, num_dimensions() - 1 > const *v)tatooine::spacetime_vectorfield< V >inlineexplicit
spacetime_vectorfield(vectorfield< W, real_type, num_dimensions() - 1 > const &w)tatooine::spacetime_vectorfield< V >inline
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::spacetime_vectorfield< V >
this_type typedeftatooine::spacetime_vectorfield< V >
v() -> auto &tatooine::spacetime_vectorfield< V >inlineprivate
v() const -> auto const &tatooine::spacetime_vectorfield< V >inlineprivate
~field()=defaulttatooine::field< DerivedField, Real, NumDimensions, Tensor >virtual
~spacetime_vectorfield()=defaulttatooine::spacetime_vectorfield< V >virtual