File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -44,6 +44,18 @@ matchParams(params)
4444}
4545\details {
4646 The QuantLib documentation should be consulted for details.
47+
48+ Note that \code {Actual365NoLeap } is soft deprecated as of QuantLib 1.11 and hard deprecated as of
49+ QuantLib 1.16 . For users on QuantLib 1.16 or later , use of the RQuantLib daycounter enum with a
50+ value of severn will result in \code {Actual365Fixed(Actual365Fixed :: NoLeap )} which is functionally
51+ equivalent to \code {Actual365NoLeap }. Previously RQuantLib allowed users to retain
52+ \code {Actual365NoLeap } via defining \code {RQUANTLIB_USE_ACTUAL365NOLEAP }, but this is no longer
53+ required.
54+
55+ Also note that \code {ActualActual } without explicit convention specification is hard deprecated
56+ as of QuantLib 1.23 . This is only soft - deprecated in RQuantLib by explicitly passing in the same
57+ default convention. Previously RQuantLib allowed users to define
58+ \code {RQUANTLIB_USE_ACTUALACTUAL }, but this is no longer required.
4759}
4860\references {\url {https : // www.quantlib.org / } for details on \code {QuantLib }. }
4961\author {Khanh Nguyen \email {knguyen @ cs.umb.edu } for the \R interface ;
Original file line number Diff line number Diff line change @@ -378,7 +378,7 @@ QuantLib::DayCounter getDayCounter(const double n){
378378 else if (n==6 )
379379 return QuantLib::Thirty360 (QuantLib::Thirty360::BondBasis); // reasonable default for back compatibility
380380 else if (n==7 )
381- #if QL_HEX_VERSION >= 0x011600f0
381+ #if QL_HEX_VERSION >= 0x011600f0 && !defined(RQUANTLIB_USE_ACTUAL365NOLEAP)
382382 return QuantLib::Actual365Fixed (QuantLib::Actual365Fixed::NoLeap);
383383#else
384384 return QuantLib::Actual365NoLeap ();
You can’t perform that action at this time.
0 commit comments