UNPKG

simclimat-lib

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.

172 lines (171 loc) 6.29 kB
/** * This class define physics constants and calculated physics constants. * * Instanciation example : * * ```typescript * const instance = new CPhysicsConstants(); * ``` * * @remarks * This method is part of the {@link core-library#Statistics | Statistics subsystem}. * * @author Alain Deseine * * @copyright CEI Alain Deseine 1992-2019 * * @beta */ export declare class CPhysicsConstants { /** Pi math constant */ static readonly pi: number; static readonly puissance_recue_zero: number; static readonly distance_ts_actuelle: number; static readonly sigma: number; static readonly albedo_froid: number; static readonly albedo_chaud: number; static readonly temperature_froid: number; static readonly temperature_chaud: number; /** 5.13e6 en Gt */ static readonly masse_atmosphere_Gt: number; /** Exprimée eng/mol */ static readonly masse_molaire_coo: number; static readonly masse_molaire_chhhh: number; static readonly masse_molaire_air: number; static readonly concentration_coo_actuel: number; static readonly concentration_coo_2007: number; static readonly concentration_coo_1750: number; static readonly concentration_coo_naturel: number; static readonly concentration_coo_min: number; static readonly coo_Gt_act: number; static readonly coo_Gt_2007: number; static readonly coo_Gt_1750: number; static readonly concentration_coo_glaciaire: number; static readonly a_coo: number; static readonly concentration_coo_limite: number; static readonly concentration_coo_limite_bas: number; static readonly G_min: number; readonly t_res_coo_actuel: number; readonly t_res_coo_90: number; static readonly t_res_coo_0: number; static readonly niveau_calotte_critique_coo: number; static readonly niveau_calottes_1750: number; readonly t_res_coo_critique: number; static readonly tau_temperature: number; static readonly temperature_actuelle: number; static readonly temperature_1750: number; readonly deltaT_last_century: number; static readonly temperature_LGM: number; static readonly C_terre: number; static readonly Tkelvin: number; static readonly albedo_1750: number; readonly G0: number; /** Facteur de pondération de la température il y a [[deltat0]] ans */ /** Retard en temps en année */ static readonly deltat0: number; static readonly deltat1: number; static readonly deltat2: number; static readonly deltat3: number; static readonly C_niveau: number; static readonly a_mer: number; static readonly tmemoire_niveau_mer = 100; static readonly tau_niveau_mer = 1000; readonly pond_memoire_mer: any; static readonly niveau_mer_LGM: number; readonly Hmer_1750: number; readonly niveau_mer_1750: number; static readonly niveau_calottes_LGM: number; static readonly niveau_calottes_LGM_noinsol: number; static readonly tau_niveau_calottes_englacement: number; static readonly tau_niveau_calottes_deglacement: number; readonly a_calottes: number; readonly b_calottes: number; static readonly niveau_calottes_min: number; static readonly niveau_calottes_max: number; readonly niveau_calottes_actuel: number; static Hmer_tot: number; static readonly dilat: number; static readonly coef_dilat: number; readonly Tressentie_act: number; readonly dilatation_1750: number; static readonly expmer: number; readonly Hmeract: number; static readonly a_CO2_eq: number; static readonly emit_anthro_coo_act: number; static readonly volcanisme_actuel: number; static readonly puit_ocean_act: number; readonly C_alteration_naturel: number; static readonly Tlim_oce: number; static readonly b_ocean: number; static readonly Tlim_oce_froid: number; static readonly A_oce: number; readonly deltaT_poce: number; static readonly Tcrit_oce: number; static readonly puit_oce_max: number; static readonly dFdegaz: number; static readonly q_CO2: number; static readonly q_H2O: number; readonly a_H2O: number; static readonly rapport_H2O_actconst: number; static readonly a_rankine: number; static readonly b_rankine: number; static readonly pow_H2O: number; static readonly puit_bio_act: number; readonly Tlim_bio_froid: number; static readonly Tlim_bio_chaud: number; static readonly lat_Mil: number; static readonly c_calottes: number; static readonly precession_actuel: number; static readonly obliquite_actuel: number; static readonly excentricite_actuel: number; readonly delta_angle_actuel: number; readonly insol_actuel: number; static readonly albedo_phi_min: number; static readonly albedo_phi_max: number; static readonly albedo_glace_const: number; static readonly phig_crit: number; static readonly albedo_ter: number; readonly albedo_crit: number; readonly albedo_actuel: number; static readonly capacite_calorifique: number; static readonly flux_co2_stockage_max: number; readonly stockage_max: number; static readonly flux_co2_stockage_carbonifere: number; readonly concentration_coo_carbonifere: number; readonly stockage_carbonifere: number; static readonly echantillonage: number; static readonly calcul_carbone: number; /** * Constructor. * * The constructor of this class calculate calculated physics constants. * * @remarks * This method is part of the {@link core-library#Statistics | Statistics subsystem}. * * @beta */ constructor(); /** * logModelConstants method. * * this method simply log to the console class properties and methods. * * @remarks * This method is part of the {@link core-library#Statistics | Statistics subsystem}. * * @beta */ logModelConstants(): void; /** * toJSON method. * * this method return the public and protected object properties. * * @remarks * This method is part of the {@link core-library#Statistics | Statistics subsystem}. * * @beta */ toJSON(): Object; }