[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master 664a0df 11/13: Expunge unused ledger vector '
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master 664a0df 11/13: Expunge unused ledger vector 'TgtPrem' |
Date: |
Tue, 14 Apr 2020 12:07:02 -0400 (EDT) |
branch: master
commit 664a0df56564919e2340bae95e5edeaf02a686ef
Author: Gregory W. Chicares <address@hidden>
Commit: Gregory W. Chicares <address@hidden>
Expunge unused ledger vector 'TgtPrem'
A target-premium column is generally uninteresting to customers.
For the products lmi supports, target premium is generally set at issue
and never changed thereafter. (Some group UL products define target to
equal minimum premium, but minimum-premium columns are already offered).
---
ledger_evaluator.cpp | 3 ---
ledger_invariant.cpp | 1 -
ledger_invariant.hpp | 1 -
ledger_invariant_init.cpp | 1 -
4 files changed, 6 deletions(-)
diff --git a/ledger_evaluator.cpp b/ledger_evaluator.cpp
index 60958c5..dac2a40 100644
--- a/ledger_evaluator.cpp
+++ b/ledger_evaluator.cpp
@@ -264,7 +264,6 @@ title_map_t static_titles()
,{"TermPurchased_Current" , "Curr Term\nAmt\nPurchased"}
,{"TermPurchased_Guaranteed" , "Guar Term\nAmt\nPurchased"}
,{"TermSpecAmt" , "Term\nSpecified\nAmount"}
- ,{"TgtPrem" , "Target\nPremium"}
,{"TotalIMF" , "Total\nInvestment\nMgt Fee"}
,{"TotalLoanBalance_Current" , "Curr Total\nLoan\nBalance"}
,{"TotalLoanBalance_Guaranteed" , "Guar Total\nLoan\nBalance"}
@@ -401,7 +400,6 @@ mask_map_t static_masks()
,{"TermPurchased_Current" , "999,999,999"}
,{"TermPurchased_Guaranteed" , "999,999,999"}
,{"TermSpecAmt" , "999,999,999"}
- ,{"TgtPrem" , "999,999,999"}
,{"TotalIMF" , "99.99%"}
,{"TotalLoanBalance_Current" , "999,999,999"}
,{"TotalLoanBalance_Guaranteed" , "999,999,999"}
@@ -665,7 +663,6 @@ format_map_t static_formats()
,{"SurrChg" , f1}
,{"TermPurchased" , f1}
,{"TermSpecAmt" , f1}
- ,{"TgtPrem" , f1}
,{"TotalLoanBalance" , f1}
};
diff --git a/ledger_invariant.cpp b/ledger_invariant.cpp
index de0e048..5974f70 100644
--- a/ledger_invariant.cpp
+++ b/ledger_invariant.cpp
@@ -80,7 +80,6 @@ void LedgerInvariant::Alloc(int len)
Length = len;
// BOY vectors.
- BegYearVectors ["TgtPrem" ] = &TgtPrem ;
BegYearVectors ["GrossPmt" ] = &GrossPmt ;
BegYearVectors ["EeGrossPmt" ] = &EeGrossPmt ;
BegYearVectors ["ErGrossPmt" ] = &ErGrossPmt ;
diff --git a/ledger_invariant.hpp b/ledger_invariant.hpp
index d142778..9ad38b3 100644
--- a/ledger_invariant.hpp
+++ b/ledger_invariant.hpp
@@ -67,7 +67,6 @@ class LMI_SO LedgerInvariant final
// (e.g., outlay) could be calculated dynamically instead of stored.
// BOY vectors.
- std::vector<double> TgtPrem; // Not currently used?
std::vector<double> GrossPmt; // TODO ?? Why "gross"?
std::vector<double> EeGrossPmt;
std::vector<double> ErGrossPmt;
diff --git a/ledger_invariant_init.cpp b/ledger_invariant_init.cpp
index f1f44d6..fc88729 100644
--- a/ledger_invariant_init.cpp
+++ b/ledger_invariant_init.cpp
@@ -78,7 +78,6 @@ void LedgerInvariant::Init(BasicValues const* b)
// BOY vectors.
-// TgtPrem = UNUSED ?
// GrossPmt = DYNAMIC
// EeGrossPmt = DYNAMIC
// ErGrossPmt = DYNAMIC
- [lmi-commits] [lmi] master updated (9537a20 -> 45cf6f4), Greg Chicares, 2020/04/14
- [lmi-commits] [lmi] master 521916f 06/13: Expunge a pointless comment, Greg Chicares, 2020/04/14
- [lmi-commits] [lmi] master b746578 02/13: Remove a defect marker [346], Greg Chicares, 2020/04/14
- [lmi-commits] [lmi] master 11c3b2d 07/13: Mark skipped initializations uniformly, Greg Chicares, 2020/04/14
- [lmi-commits] [lmi] master 1492645 04/13: Declare two variables in dependency order, Greg Chicares, 2020/04/14
- [lmi-commits] [lmi] master 25cc457 05/13: Mark formerly-missing variables as dynamically-assigned, Greg Chicares, 2020/04/14
- [lmi-commits] [lmi] master 278dab3 10/13: Explain some curious comments, Greg Chicares, 2020/04/14
- [lmi-commits] [lmi] master 180c84e 03/13: Initialize ledger members in declaration order, Greg Chicares, 2020/04/14
- [lmi-commits] [lmi] master 517a8fe 01/13: Remove a defect marker: refractory compositing issue [347], Greg Chicares, 2020/04/14
- [lmi-commits] [lmi] master e09ae5e 09/13: Improve documentation, Greg Chicares, 2020/04/14
- [lmi-commits] [lmi] master 664a0df 11/13: Expunge unused ledger vector 'TgtPrem',
Greg Chicares <=
- [lmi-commits] [lmi] master 45cf6f4 13/13: Move initialization of some ledger members, Greg Chicares, 2020/04/14
- [lmi-commits] [lmi] master 1611b81 12/13: Expunge several unused ledger scalars, Greg Chicares, 2020/04/14
- [lmi-commits] [lmi] master e653634 08/13: Regularize whitespace, Greg Chicares, 2020/04/14