oa::FnFlow::eulerStep

One explicit Euler integration step: x(t + dt) = x(t) + dt * v(t). Sampling noise-to-data passes a negative inDeltaTime.

Function Documentation

oa::Matrix oa::FnFlow::eulerStep( const oa::Matrix & inState, const oa::Matrix & inVelocity, oa::F32 inDeltaTime )
One explicit Euler integration step: x(t + dt) = x(t) + dt * v(t). Sampling noise-to-data passes a negative inDeltaTime.

Parameters

inState
const oa::Matrix &

inVelocity
const oa::Matrix &

inDeltaTime
oa::F32

Returns

oa::Matrix

The declared return value.