simclimat-lib
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.
119 lines (118 loc) • 3.84 kB
TypeScript
export declare const enum graphTypes {
TEMPERATURE = 0,
WATERLEVEL = 1,
CALOTTESLEVEL = 2,
CONCENTRATION_CO2 = 3,
EMISSIONS_CO2 = 4,
ALBEDO = 5
}
export interface IModelVars {
enable_gl_animations: number;
echeance_min: number;
echeance_max: number;
echeance_reset_value: number;
time_slider_reset_value: number;
/** initialisation des combo-boxes */
graphe_one_init: graphTypes;
graphe_two_init: graphTypes;
graphe_three_init: graphTypes;
graphe_four_init: graphTypes;
/** type de simulation (simulation_type-dialog) */
fixed_concentration_reset_value: number;
/** concentration en CO2: utilisé dans concentration_dialog */
coo_concentr_terre_initiale: number;
coo_concentr_cretace: number;
coo_concentr_1750: number;
coo_concentr_today: number;
coo_concentr_min: number;
coo_concentr_max: number;
coo_concentr_reset_value: number;
/** emission: utilisées dans emission_dialog */
emit_anthro_coo_nul: number;
emit_anthro_coo_actuel: number;
emit_anthro_coo_2xactuel: number;
emit_anthro_coo_min: number;
emit_anthro_coo_max: number;
emit_anthro_coo_reset_value: number;
volcan_terre_init: number;
volcan_actuel: number;
volcan_min: number;
volcan_max: number;
volcan_reset_value: number;
alteration_actuel: number;
alteration_min: number;
alteration_max: number;
alteration_reset_value: number;
stockage_biologique_actuel: number;
stockage_biologique_carbonifere: number;
stockage_biologique_min: number;
stockage_biologique_max: number;
stockage_biologique_reset_value: number;
/** retroactions climatiques (retroactions_dialog) */
/** 1) albedo: */
fixed_albedo_reset_value: number;
albedo_act: number;
albedo_glace: number;
albedo_terre: number;
albedo_min: number;
albedo_max: number;
albedo_reset_value: number;
/** 2) ocean */
fixed_ocean_reset_value: number;
debranche_ocean_reset_value: number;
puit_ocean_actuel: number;
puit_ocean_min: number;
puit_ocean_max: number;
puit_ocean_reset_value: number;
/** 3) vegetation */
debranche_biologie_reset_value: number;
puit_bio_actuel: number;
puit_bio_min: number;
puit_bio_max: number;
puit_bio_reset_value: number;
/** 4) vapeur d'eau */
fixed_eau_reset_value: number;
rapport_H2O_actuel: number;
rapport_H2O_min: number;
rapport_H2O_max: number;
rapport_H2O_reset_value: number;
/** param astro (parametres_astronomique_dialog) */
/** 1) distance */
distance_ts_actuel: number;
distance_ts_min: number;
distance_ts_max: number;
distance_ts_reset_value: number;
/** 2) puissance */
puissance_soleil_terre_init: number;
puissance_soleil_actuel: number;
puissance_soleil_min: number;
puissance_soleil_max: number;
puissance_soleil_reset_value: number;
/** 3) excentricite */
excentricite_act: number;
excentricite_valeur_min: number;
excentricite_valeur_max: number;
excentricite_autre_min: number;
excentricite_autre_max: number;
excentricite_reset_value: number;
/** 4) obliquite */
obliquite_act: number;
obliquite_valeur_min: number;
obliquite_valeur_max: number;
obliquite_autre_min: number;
obliquite_autre_max: number;
obliquite_reset_value: number;
/** 5) precession */
precession_act: number;
precession_valeur_min: number;
precession_valeur_max: number;
precession_autre_min: number;
precession_autre_max: number;
precession_reset_value: number;
}
export declare const modelVarsConstants: IModelVars;
export declare class CModelVars {
modelConstants: IModelVars;
constructor(modelConstants?: IModelVars);
logModelConstants(): void;
}