Tatooine
tatooine::analytical::numerical::doublegyre< Real > Member List

This is the complete list of members for tatooine::analytical::numerical::doublegyre< Real >, including all inherited members.

A() consttatooine::analytical::numerical::doublegyre< Real >inline
A() -> auto &tatooine::analytical::numerical::doublegyre< Real >inline
as_derived() -> auto &tatooine::field< DerivedField, Real, NumDimensions, Tensor >inline
as_derived() const -> auto const &tatooine::field< DerivedField, Real, NumDimensions, Tensor >inline
doublegyre(Real const epsilon=0.25, Real const omega=2 *pi *0.1, Real const A=0.1) noexcepttatooine::analytical::numerical::doublegyre< Real >inlineexplicit
doublegyre(doublegyre const &)=defaulttatooine::analytical::numerical::doublegyre< Real >
doublegyre(doublegyre &&) noexcept=defaulttatooine::analytical::numerical::doublegyre< Real >
epsilon() consttatooine::analytical::numerical::doublegyre< Real >inline
epsilon() -> auto &tatooine::analytical::numerical::doublegyre< Real >inline
evaluate(fixed_size_vec< 2 > auto const &x, Real const t) const -> tensor_typetatooine::analytical::numerical::doublegyre< Real >inline
tatooine::field::evaluate(pos_type const &x, real_type const t) const -> tensor_type overridetatooine::field< DerivedField, Real, NumDimensions, Tensor >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 >
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_Atatooine::analytical::numerical::doublegyre< Real >
m_epsilontatooine::analytical::numerical::doublegyre< Real >
m_infinite_domaintatooine::analytical::numerical::doublegyre< Real >
m_omegatatooine::analytical::numerical::doublegyre< Real >
num_dimensions() -> std::size_ttatooine::polymorphic::field< Real, NumDimensions, Tensor >inlinestatic
num_tensor_components()tatooine::polymorphic::field< Real, NumDimensions, Tensor >inlinestatic
omega() consttatooine::analytical::numerical::doublegyre< Real >inline
omega() -> auto &tatooine::analytical::numerical::doublegyre< Real >inline
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=(doublegyre const &) -> doublegyre &=defaulttatooine::analytical::numerical::doublegyre< Real >
operator=(doublegyre &&) noexcept -> doublegyre &=defaulttatooine::analytical::numerical::doublegyre< Real >
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::analytical::numerical::doublegyre< Real >
pitatooine::analytical::numerical::doublegyre< Real >static
pos_type typedeftatooine::field< DerivedField, Real, NumDimensions, Tensor >
real_type typedeftatooine::field< DerivedField, Real, NumDimensions, Tensor >
set_A(Real const A)tatooine::analytical::numerical::doublegyre< Real >inline
set_epsilon(Real const epsilon)tatooine::analytical::numerical::doublegyre< Real >inline
set_infinite_domain(bool const v=true)tatooine::analytical::numerical::doublegyre< Real >inline
set_omega(Real const omega)tatooine::analytical::numerical::doublegyre< Real >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::field< DerivedField, Real, NumDimensions, Tensor >
this_type typedeftatooine::analytical::numerical::doublegyre< Real >
~doublegyre() override=defaulttatooine::analytical::numerical::doublegyre< Real >
~field()=defaulttatooine::field< DerivedField, Real, NumDimensions, Tensor >virtual