[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [5315] Move and update certain documentation
From: |
Greg Chicares |
Subject: |
[lmi-commits] [5315] Move and update certain documentation |
Date: |
Tue, 29 Nov 2011 12:12:49 +0000 |
Revision: 5315
http://svn.sv.gnu.org/viewvc/?view=rev&root=lmi&revision=5315
Author: chicares
Date: 2011-11-29 12:07:48 +0000 (Tue, 29 Nov 2011)
Log Message:
-----------
Move and update certain documentation
Modified Paths:
--------------
lmi/trunk/ihs_acctval.cpp
lmi/trunk/ihs_irc7702.cpp
Modified: lmi/trunk/ihs_acctval.cpp
===================================================================
--- lmi/trunk/ihs_acctval.cpp 2011-11-28 12:14:19 UTC (rev 5314)
+++ lmi/trunk/ihs_acctval.cpp 2011-11-29 12:07:48 UTC (rev 5315)
@@ -984,11 +984,6 @@
// Defect in its implementation: specamt is passed as an argument, and
// it's easy to get that wrong, as it is here. Real encapsulation
// shouldn't need arguments.
-//
-// Problems this might cause elsewhere: apparently GPT calculations
-// use this function with the then-current specamt. That might be
-// correct, though, because the B and C contracts in the A+B-C
-// formula are deemed to have current issue dates.
MlyNoLapsePrem = GetTgtPrem
(Year
Modified: lmi/trunk/ihs_irc7702.cpp
===================================================================
--- lmi/trunk/ihs_irc7702.cpp 2011-11-28 12:14:19 UTC (rev 5314)
+++ lmi/trunk/ihs_irc7702.cpp 2011-11-29 12:07:48 UTC (rev 5315)
@@ -886,7 +886,11 @@
// TODO ?? This implementation is correct only if TargetPremium
// is fixed forever at issue; otherwise, distinct target premiums
- // must be passed for each of the quantities A, B, and C.
+ // must be passed for each of the quantities A, B, and C. Should
+ // those targets be calculated for status x+[t], or x+t? (The
+ // latter is okay if the B and C contracts in the A+B-C formula
+ // are deemed to have current issue dates, but the former is more
+ // consistent with the way durational loads are treated here.)
double z =
( DEndt[a_EIOBasis] * a_LeastBftAmtEver
+ PvChgPol[a_EIOBasis][a_Duration]
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lmi-commits] [5315] Move and update certain documentation,
Greg Chicares <=