R/set_year_fraction.R

Defines functions SetYearFraction

SetYearFraction <- function(dayCount) {
    dayCountEnum <- switch(toupper(dayCount),
                           "ACT360"  = 0L,
                           "ACT365F" = 1L,
                           "ACT365"  = 2L,
                           "ACTACT"  = 2L,
                           "30360"   = 6L)
    Vectorize(function(endDate, startDate = ValueDate()) RQuantLib::yearFraction(startDate, endDate, dayCountEnum))
}
gfunk0704/ShortRateModel documentation built on May 5, 2020, 10:35 p.m.