The HouseholdMember
class aggregates information about
a single member of a household.
Active bindings
max_age
The maximum age of the household member
mode
The Gompertz mode parameter
dispersion
The Gompertz dispersion parameter
Methods
Method new()
Creating a new object of class HouseholdMember
Usage
HouseholdMember$new(name, birth_date, mode = NULL, dispersion = NULL)
Method calc_age()
Calculating the age of the household member
Usage
HouseholdMember$calc_age(current_date = get_current_date())
Method get_lifespan()
Calculating a lifespan of the household member
Usage
HouseholdMember$get_lifespan(current_date = get_current_date())
Method calc_life_expectancy()
Calculating a life expectancy of the household member
Usage
HouseholdMember$calc_life_expectancy(current_date = get_current_date())
Method calc_survival_probability()
Calculating a survival probability of the household member
Usage
HouseholdMember$calc_survival_probability(
target_age,
current_date = get_current_date()
)