% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/chapter16_universal_life.R
\name{GMF_rollforward_ul}
\alias{GMF_rollforward_ul}
\title{Guaranteed maturity fund roll-forward}
\usage{
GMF_rollforward_ul(GMF_prev, GMP, r, policy_charge, i)
}
\arguments{
\item{GMF_prev}{Prior guaranteed maturity fund.}

\item{GMP}{Guaranteed maturity premium.}

\item{r}{Expense factor applied to GMP.}

\item{policy_charge}{Guaranteed policy charge.}

\item{i}{Guaranteed interest rate.}
}
\value{
Numeric scalar.
}
\description{
Computes the one-period guaranteed maturity fund roll-forward used in
Example 16.9.
}
\examples{
GMF_rollforward_ul(140.40, 14.49, 0.04, 11.80, 0.03)

}
