Tatooine
|
Go to the source code of this file.
Classes | |
struct | tatooine::unary_operation_field< Field, Op > |
Namespaces | |
namespace | tatooine |
Functions | |
template<typename Field , typename Op > requires (!std::is_pointer_v<std::decay_t<Field>>) | |
tatooine::unary_operation_field (Field &&field, Op &&op) -> unary_operation_field< Field, Op > | |
template<typename Field , typename Op > requires (!std::is_pointer_v<Field>) | |
tatooine::unary_operation_field (Field const &field, Op &&op) -> unary_operation_field< Field const &, Op > | |
template<typename Field , typename Op > requires (!std::is_pointer_v<Field>) | |
tatooine::unary_operation_field (Field &field, Op &&op) -> unary_operation_field< Field &, Op > | |
template<typename Field , typename Op > requires (!std::is_pointer_v<std::decay_t<Field>>) | |
tatooine::unary_operation_field (Field &&field, Op const &op) -> unary_operation_field< Field, Op const & > | |
template<typename Field , typename Op > requires (!std::is_pointer_v<Field>) | |
tatooine::unary_operation_field (Field const &field, Op const &op) -> unary_operation_field< Field const &, Op const & > | |
template<typename Field , typename Op > requires (!std::is_pointer_v<Field>) | |
tatooine::unary_operation_field (Field &field, Op const &op) -> unary_operation_field< Field &, Op const & > | |
template<typename Field , typename Op > requires (!std::is_pointer_v<std::decay_t<Field>>) | |
tatooine::unary_operation_field (Field &&field, Op &op) -> unary_operation_field< Field, Op & > | |
template<typename Field , typename Op > requires (!std::is_pointer_v<Field>) | |
tatooine::unary_operation_field (Field const &field, Op &op) -> unary_operation_field< Field const &, Op & > | |
template<typename Field , typename Op > requires (!std::is_pointer_v<Field>) | |
tatooine::unary_operation_field (Field &field, Op &op) -> unary_operation_field< Field &, Op & > | |
template<typename Field , typename Op > | |
tatooine::unary_operation_field (Field *field, Op &&op) -> unary_operation_field< Field *, Op > | |
template<typename Field , typename Op > | |
tatooine::unary_operation_field (Field const *field, Op &&op) -> unary_operation_field< Field const *, Op > | |
template<typename Field , typename Op > requires (is_field<Field>) && (invocable<Op, field_tensor_type<Field>>) | |
constexpr auto | tatooine::operator| (Field &&field, Op &&op) |
template<typename Real , size_t N, typename Tensor , typename Op > requires (invocable<Op, Tensor>) | |
constexpr auto | tatooine::operator| (polymorphic::field< Real, N, Tensor > *field, Op &&op) |