@@ -77,7 +77,7 @@ def get_wealth_indexes_fv_with_cashflow(
7777 elif cashflow_parameters .NAME == "CWID" :
7878 withdrawal_without_drawdowns = amount * (1 + indexation_per_period ) ** n
7979 if drawdowns [date ] < 0 :
80- cashflow = cashflow_parameters .calculate_withdrawal_size (
80+ cashflow = cashflow_parameters ._calculate_withdrawal_size (
8181 drawdown = drawdowns [date ],
8282 withdrawal_without_drawdowns = withdrawal_without_drawdowns ,
8383 )
@@ -116,15 +116,15 @@ def get_wealth_indexes_fv_with_cashflow(
116116 elif cashflow_parameters .NAME == "fixed_percentage" :
117117 cashflow_value = cashflow_parameters .percentage / periods_per_year * period_initial_amount
118118 elif cashflow_parameters .NAME == "VDS" :
119- cashflow_value = cashflow_parameters .calculate_withdrawal_size (
119+ cashflow_value = cashflow_parameters ._calculate_withdrawal_size (
120120 last_withdrawal = last_regular_cash_flow if n > 0 else 0 ,
121121 balance = period_initial_amount ,
122122 number_of_periods = n ,
123123 )
124124 elif cashflow_parameters .NAME == "CWID" :
125125 withdrawal_without_drawdowns = amount * (1 + indexation_per_period ) ** n
126126 if drawdowns [last_date ] < 0 :
127- cashflow_value = cashflow_parameters .calculate_withdrawal_size (
127+ cashflow_value = cashflow_parameters ._calculate_withdrawal_size (
128128 drawdown = drawdowns [last_date ],
129129 withdrawal_without_drawdowns = withdrawal_without_drawdowns ,
130130 )
@@ -218,7 +218,7 @@ def get_cash_flow_fv(
218218 elif cashflow_parameters .NAME == "CWID" :
219219 withdrawal_without_drawdowns = amount * (1 + indexation_per_period ) ** n
220220 if drawdowns [date ] < 0 :
221- cashflow = cashflow_parameters .calculate_withdrawal_size (
221+ cashflow = cashflow_parameters ._calculate_withdrawal_size (
222222 drawdown = drawdowns [date ],
223223 withdrawal_without_drawdowns = withdrawal_without_drawdowns ,
224224 )
@@ -258,15 +258,15 @@ def get_cash_flow_fv(
258258 elif cashflow_parameters .NAME == "fixed_percentage" :
259259 cashflow_value = cashflow_parameters .percentage / periods_per_year * period_initial_amount
260260 elif cashflow_parameters .NAME == "VDS" :
261- cashflow_value = cashflow_parameters .calculate_withdrawal_size (
261+ cashflow_value = cashflow_parameters ._calculate_withdrawal_size (
262262 last_withdrawal = last_regular_cash_flow if n > 0 else 0 ,
263263 balance = period_initial_amount ,
264264 number_of_periods = n ,
265265 )
266266 elif cashflow_parameters .NAME == "CWID" :
267267 withdrawal_without_drawdowns = amount * (1 + indexation_per_period ) ** n
268268 if drawdowns [last_date ] < 0 :
269- cashflow_value = cashflow_parameters .calculate_withdrawal_size (
269+ cashflow_value = cashflow_parameters ._calculate_withdrawal_size (
270270 drawdown = drawdowns [last_date ],
271271 withdrawal_without_drawdowns = withdrawal_without_drawdowns ,
272272 )
0 commit comments