lmi-commits
[Top][All Lists]
Advanced

[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]




reply via email to

[Prev in Thread] Current Thread [Next in Thread]