Skip to content

@kaiord/core


@kaiord/core / computeAdaptiveTdee

Function: computeAdaptiveTdee()

computeAdaptiveTdee(input): AdaptiveTdeeResult

Defined in: packages/core/src/application/energy/adaptive-tdee.ts:70

Back-calculate adaptive maintenance from average intake versus the smoothed weight change over a window.

Parameters

input

ComputeAdaptiveTdeeInput

Returns

AdaptiveTdeeResult

Throws

RangeError when intake/weight are non-finite or windowDays <= 0.