A() const | tatooine::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) noexcept | tatooine::analytical::numerical::doublegyre< Real > | inlineexplicit |
doublegyre(doublegyre const &)=default | tatooine::analytical::numerical::doublegyre< Real > | |
doublegyre(doublegyre &&) noexcept=default | tatooine::analytical::numerical::doublegyre< Real > | |
epsilon() const | tatooine::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_type | tatooine::analytical::numerical::doublegyre< Real > | inline |
tatooine::field::evaluate(pos_type const &x, real_type const t) const -> tensor_type override | tatooine::field< DerivedField, Real, NumDimensions, Tensor > | inlinevirtual |
tatooine::polymorphic::field::evaluate(fixed_size_vec< NumDimensions > auto const &x) const -> tensor_type | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | inline |
field()=default | tatooine::field< DerivedField, Real, NumDimensions, Tensor > | |
field(field const &)=default | tatooine::field< DerivedField, Real, NumDimensions, Tensor > | |
field(field &&) noexcept=default | tatooine::field< DerivedField, Real, NumDimensions, Tensor > | |
tatooine::polymorphic::field::field(field const &)=default | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | |
tatooine::polymorphic::field::field(field &&) noexcept=default | tatooine::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_A | tatooine::analytical::numerical::doublegyre< Real > | |
m_epsilon | tatooine::analytical::numerical::doublegyre< Real > | |
m_infinite_domain | tatooine::analytical::numerical::doublegyre< Real > | |
m_omega | tatooine::analytical::numerical::doublegyre< Real > | |
num_dimensions() -> std::size_t | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | inlinestatic |
num_tensor_components() | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | inlinestatic |
omega() const | tatooine::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_type | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | inline |
operator()(fixed_size_vec< NumDimensions > auto const &x) const -> tensor_type | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | inline |
operator()(arithmetic auto const ... xs) const -> tensor_type | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | inline |
operator=(doublegyre const &) -> doublegyre &=default | tatooine::analytical::numerical::doublegyre< Real > | |
operator=(doublegyre &&) noexcept -> doublegyre &=default | tatooine::analytical::numerical::doublegyre< Real > | |
tatooine::field::operator=(field const &) -> field &=default | tatooine::field< DerivedField, Real, NumDimensions, Tensor > | |
tatooine::field::operator=(field &&) noexcept -> field &=default | tatooine::field< DerivedField, Real, NumDimensions, Tensor > | |
tatooine::polymorphic::field::operator=(field const &) -> field &=default | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | |
tatooine::polymorphic::field::operator=(field &&) noexcept -> field &=default | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | |
parent_type typedef | tatooine::analytical::numerical::doublegyre< Real > | |
pi | tatooine::analytical::numerical::doublegyre< Real > | static |
pos_type typedef | tatooine::field< DerivedField, Real, NumDimensions, Tensor > | |
real_type typedef | tatooine::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 typedef | tatooine::field< DerivedField, Real, NumDimensions, Tensor > | |
this_type typedef | tatooine::analytical::numerical::doublegyre< Real > | |
~doublegyre() override=default | tatooine::analytical::numerical::doublegyre< Real > | |
~field()=default | tatooine::field< DerivedField, Real, NumDimensions, Tensor > | virtual |