The Enums Space#
Enum-style codes used across TradLife_A.
This Space groups the small integer-coded enumerations referenced by the projection cells. Each enum is exposed as a child Space whose References hold the integer codes for its members:
ProductID- product type codes (TERM,WL,ENDW).SexID- sex codes used to index mortality tables (M,F).RateBasisID- rate-basis codes used by the commutation lookup (PREM,VAL).
The three child spaces are also re-exported at the model level as
ProductID, SexID and RateBasisID for convenience.
The Enums space is a container for the
enum types used throughout TradLife_A. Each enum is
exposed as a child space:
annuallife.TradLife_A.Enums.ProductID- product type codes (TERM,WL,ENDW).annuallife.TradLife_A.Enums.SexID- sex codes used to index mortality tables.annuallife.TradLife_A.Enums.RateBasisID- rate basis used by the commutation lookup (PREM,VAL).
These enum spaces are referenced at the model level as ProductID,
SexID and RateBasisID and used by cells in
Projection and its bases.