Import initial
Ajout de l'installation des fichiers .h dans make install
Création de la documentation dans le dossier doc
Création des fichiers de configuration dans le dossier files
Intégration du système de traduction (gettext)
Création d'une librairie par norme pour l'ensemble des eurocodes
Début de la documentation développeur
Début de la restructuration du dossier codegui
Fin de la restructuration du dossier codegui
hotfix : nouvelle structure de codegui
Un petit peu de nettoyage.
Ajout de la procedure de test via 'make check'
Hotfix r6 : make check
Commencement de la documentation développeur et utilisateur
Résolution des derniers problèmes des ../../..
Intégration en ligne de commande des instructions -h --help -w --warranty
Ajout des fonctions duree_projet* dans la librarie 1990
Ajout des coefficients spi pour les bâtiments
Ajout d'une fonction de calcul d'erreur pour comparer des nombres flottants ERREUR_RELATIVE_EGALE(x, y, D)
Les coefficients psi sont définies dans une seule fonction par pays et par psi (0, 1 et 2). Par exemple, _1990_coef_psi2_bat_fr ou _1990_coef_psi0_bat_eu
Ajout des catégories d'actions (permanente, précontrainte, variable, accidentelle, ...)
Ajout d'une structure Projet avec les fonctions projet_init et projet_free
Ajout de l'action Sismique qui a été oubliée
Ajout des fonctions _1990_action_init, _1990_action_ajout et _1990_action_free
Ajout de la gestion des groupes d'actions.
Ajout de la génération des différentes combinaisons d'actions.
Remplacement des "return négatifs" indiquant qu'une fonction s'est mal déroulée par BUG("valeur négative").
Fix r14 : résolution de quelques bugs restants et des fuites mémoires
Séparation du programme test en quatre programmes indépendants
Génération des pondérations pour elu_equ
Correction de quelques problèmes dans la génération des combinaisons
Prise en compte dans les pondérations de l'action variable principale et les actions variables d'accompagnement.
Divers corrections de bug.
Génération des pondérations pour les 5 ELU et les 3 ELS pour l'union européenne et la France.
1990__1_combinaisons_groupes contient un vrai exemple de cas de charge pour le test
Résolution de quelques problèmes pour les pondérations version française
Séparation de 1990_combinaisons en 1990_combinaisons et 1990_ponderations.
Changement de nom de quelques fonctions dû à la séparation.
Résolution d'une fuite mémoire.
Ajout d'une librarie libcommon.
Suppression du dossier src/cmd.