Analyze dividends to find ones paid in the interval (t,t+dt]. Form
present value as of time t for them, and then use spline interpolation
to adjust instrument values accordingly.
adjust_for_dividends(grid_values, t, dt, r, h, S, S0, dividends)A matrix with one row for each level of S and one
column per set of S-associated instrument values
Time after this timestep has been taken
Interval to end of timestep
risk-free interest rate
Default intensities
Underlying equity values for the grid
Time zero price of the base equity
A data.frame with columns time, fixed,
and proportional. Dividend size at the given time is
then expected to be equal to fixed + proportional * S / S0
An object like grid_values with entries modified according to the dividends
Other Dividends:
shift_for_dividends(),
time_adj_dividends()