forked from liam2/liam2
-
Notifications
You must be signed in to change notification settings - Fork 4
Home
AlexisEidelman edited this page May 9, 2015
·
7 revisions
Welcome to the Til - liam2 wiki!
Liste des différences entre la version standard de liam2 et la version adaptée sur Til:
- le fichier alignement a été modifié d'une part pour développer une nouvelle façon de faire les tirages: la méthode sidewalk, d'autre part pour prévoir les cas où la période d'alignement renseignée ne correspondent pas au pas de la période.
- le ficher context pour inclure la liste des périodes et l'index de la période. On en a besoin puisque les périodes sont des dates et non plus des entiers.
- le ficher data modifie un peu tout pour introduire une valeur par défaut pour les variables.
- le fichier entity est aussi modifié a plusieurs endroits pour intégrer les modifs précentes : valeur par défaut, utiliser l'indice de la date dans value_for_period
- une petite subtilité dans le ficher expr
- on ajoute des fonctions dans exprmisc : celles liées à la date et celle qui appelle retraite de Til_Pension
- dans importer on a modifié le csv2h5 en file2h5 pour que l'on puisse charger une table R et pas seulement un csv. Cela n'est plus forcément utile puisque l'on charge directement un h5 maintenant.
- pour links, on prend en compte les modifications sur les dates dans le context. On ajoute aussi un autre type de lien, le one2one.
- dans process on définit un ExtProcess qui permet d'ajouter une fonction vraiment spéciale comme l'est celle de OpenFisca
- tfunc est un peu modifié pour que, pour les fonctions relatives à la date, on prennent en compte la nouvelle façon de prendre en compte les périodes
- dans utils on ajoute la fonction add_month pour pouvoir ajouter un mois avec un format de date qui doit être un entier.