cpr_by_age#

class cpr_by_age(**kwargs)[source]#

Bases: Analyzer

Analyzer that records the contraceptive prevalence rate (CPR) by age at each timestep.

Parameters:

kwargs (dict) – passed to Analyzer()

Example:

sim = fp.Sim(analyzers=fps.cpr_by_age())
sim.run()
final_cpr = sim.analyzers.cpr_by_age.results['total'][-1]

Attributes

auto_state_list

List of "automatic" states with boolean type (ss.BoolState) that were added via define_states()

dt

Get the current module timestep

now

Shortcut to self.t.now()

state_dict

Return a flat dictionary (objdict) of all states

state_list

Return a flat list of all states (ss.Arr objects)

ti

Get the current module timestep

timevec

Shortcut to self.t.timevec

Methods