Index

A | B | C | D | F | G | I | L | M | O | P | R | T | U

A

any_changes() (loan_planner.loan_config.LoanConfig method)

B

BALANCE (loan_planner.loan_config.LoanConfig attribute)

C

compare() (loan_planner.payment_device.PaymentStats method)

D

DATE_FORMAT (loan_planner.loan_config.LoanConfig attribute)
DATE_OF_BIRTH (loan_planner.loan_config.LoanConfig attribute)
DAYS_PER_MONTH (loan_planner.payment_device.PaymentDevice attribute)
DEFAULTS (loan_planner.loan_config.LoanConfig attribute)

F

find_best_plan() (loan_planner.loan_planner.LoanPlanner method)
first_loan_heuristic() (in module loan_planner.heuristics)

G

get_age_on_date() (in module loan_planner.payment_device)
get_interest_accrued() (loan_planner.loan_config.Loan method)
get_interest_to_payment_ratio() (loan_planner.loan_config.Loan method)
get_payment_amount() (loan_planner.loan_config.Loan method)

I

INTEREST_RATE (loan_planner.loan_config.LoanConfig attribute)
is_heuristic_function() (in module loan_planner.heuristics)

L

Loan (class in loan_planner.loan_config)
loan_planner (module)
loan_planner.heuristics (module)
loan_planner.loan_config (module)
loan_planner.loan_planner (module)
loan_planner.payment_device (module)
LoanConfig (class in loan_planner.loan_config)
LoanPlanner (class in loan_planner.loan_planner)

M

main() (in module loan_planner.loan_planner)
max_balance_heuristic() (in module loan_planner.heuristics)
max_interest_accrual_heuristic() (in module loan_planner.heuristics)
max_interest_rate_heuristic() (in module loan_planner.heuristics)
max_ipr_heuristic() (in module loan_planner.heuristics)
MAX_YEAR (loan_planner.payment_device.PaymentDevice attribute)
min_percent_payment_applied_heuristic() (in module loan_planner.heuristics)
MONTHLY_INCREASE (loan_planner.loan_config.LoanConfig attribute)
MONTHLY_PAYMENT (loan_planner.loan_config.LoanConfig attribute)

O

ONE_DAY_DELTA (loan_planner.payment_device.PaymentDevice attribute)
ONE_MONTH_DELTA (loan_planner.payment_device.PaymentDevice attribute)
OPTIONS (loan_planner.loan_config.LoanConfig attribute)

P

parsed() (loan_planner.loan_config.LoanConfig method)
pay_loans() (loan_planner.payment_device.PaymentDevice method)
PAYMENT_DAY (loan_planner.loan_config.LoanConfig attribute)
PaymentDevice (class in loan_planner.payment_device)
PaymentStats (class in loan_planner.payment_device)

R

random_heuristic() (in module loan_planner.heuristics)

T

to_months() (in module loan_planner.payment_device)

U

UPFRONT_PAYMENT (loan_planner.loan_config.LoanConfig attribute)