#include <EulerEquation.hpp>
|
template<typename Equation , typename Dest , typename State , typename Velocity , typename = std::enable_if_t<is_tag_invocable< CompleteFromKineticStateFn, Equation, Dest, State, Velocity>::value>> |
constexpr auto | operator() (Equation &&eq, Dest &&dest, State &&state, Velocity &&velocity) const noexcept(is_nothrow_tag_invocable< CompleteFromKineticStateFn, Equation, Dest, State, Velocity >::value) -> tag_invoke_result_t< CompleteFromKineticStateFn, Equation, Dest, State, Velocity > |
|
template<typename Equation , typename Dest , typename State , typename = std::enable_if_t<is_tag_invocable< CompleteFromKineticStateFn, Equation, Dest, State>::value>> |
constexpr auto | operator() (Equation &&eq, Dest &&dest, State &&state) const noexcept(is_nothrow_tag_invocable< CompleteFromKineticStateFn, Equation, Dest, State >::value) -> tag_invoke_result_t< CompleteFromKineticStateFn, Equation, Dest, State > |
|
◆ operator()() [1/2]
template<typename Equation , typename Dest , typename State , typename = std::enable_if_t<is_tag_invocable< CompleteFromKineticStateFn, Equation, Dest, State>::value>>
◆ operator()() [2/2]
template<typename Equation , typename Dest , typename State , typename Velocity , typename = std::enable_if_t<is_tag_invocable< CompleteFromKineticStateFn, Equation, Dest, State, Velocity>::value>>
The documentation for this struct was generated from the following file: