source: branches/new_gui/eml/types.mso @ 967

Last change on this file since 967 was 890, checked in by gerson bicca, 13 years ago

added more folders

File size: 12.8 KB
RevLine 
[889]1#*-------------------------------------------------------------------
2* EMSO Model Library (EML) Copyright (C) 2004 - 2007 ALSOC.
3*
4* This LIBRARY is free software; you can distribute it and/or modify
5* it under the therms of the ALSOC FREE LICENSE as available at
6* http://www.enq.ufrgs.br/alsoc.
7*
8* EMSO Copyright (C) 2004 - 2007 ALSOC, original code
9* from http://www.rps.eng.br Copyright (C) 2002-2004.
10* All rights reserved.
11*
12* EMSO is distributed under the therms of the ALSOC LICENSE as
13* available at http://www.enq.ufrgs.br/alsoc.
14*
15*----------------------------------------------------------------------
16* Author: Paula B. Staudt
17* $Id: types.mso 867 2009-10-28 16:27:38Z mamuller $
18*--------------------------------------------------------------------*#
19
20
21
22#*----------------------------------------------------------------------------------*
23*
24*-------------------------  Fundamental Variables ----------------------------------*
25*
26*----------------------------------------------------------------------------------*#
27
[890]28#-------------------------Constants----------------------------------------------------
29coefficient     as Real (Brief = "General Coefficient", Default=1, Lower=-50, Upper=50);
30constant                as Real (Brief = "General Constant", Default=10, Lower=-5000, Upper=5000);
31positive                as Real (Brief = "Positive General Constant", Default=1.0, Lower=-1e-6);
32negative                as Real (Brief = "Negative General Constant", Default=-1.0, Upper=1e-6);
33fraction                as Real (Brief = "Fraction" , Default=0.5, Lower=-1e-6, Upper=1.00001);
34percent                 as Real (Brief = "Percent", Default=50, final Lower=0, final Upper=100);
35control_signal  as Real (Brief = "Control Signal", Default=1, Lower=-1e9, Upper=1e9);
36efficiency              as Real (Brief = "Efficiency", Default=0.5, final Lower=0, final Upper=1);
[889]37
[890]38#-------------------------Pressure----------------------------------------------------
39pressure                as Real         (Brief = "Pressure", Default=1, Lower=1e-30, Upper=5e7, final Unit = 'atm');
40press_delta     as pressure (Brief = "Pressure Difference", Default=0.01, Lower=-5e6);
41head_mass               as Real         (Brief = "Head", Default=50, Lower=-1e6, Upper=1e6, final Unit = 'kJ/kg');
42head                    as Real         (Brief = "Head", Default=50, Lower=-1e6, Upper=1e6, final Unit = 'kJ/kmol');
[889]43
[890]44#-------------------------Temperature----------------------------------------------------
45temperature as Real             (Brief = "Temperature", Default=300, Lower=27, Upper=5273, final Unit = 'K');
46temp_delta      as temperature  (Brief = "Temperature Difference", Default=30, Lower=-1000, Upper=1000);
[889]47
[890]48#-------------------------Time----------------------------------------------------
49time_h          as positive (Brief = "Time in hours", Default=1, Upper=1e4, final Unit = 'h');
50time_min        as time_h       (Brief = "Time in minutes", DisplayUnit ='min');
51time_sec        as time_h       (Brief = "Time in seconds", DisplayUnit = 's');
52frequency       as positive     (Brief = "Frequency", Default=1, Upper=100, final Unit='1/s');
[889]53
[890]54#-------------------------Size related----------------------------------------------------
55angle                   as Real                 (Brief = "Angle", Default=0, Lower=-7, Upper=7, final Unit ='rad');
56area                    as positive     (Brief = "Area", Default=1, Upper=1E6, final Unit ='m^2');
57length                  as positive     (Brief = "Length", Default=1, Upper=5e6, final Unit = 'm');
58length_delta    as length               (Brief = "Difference of Length", Lower=-1000);
59volume                  as positive     (Brief = "Volume", Default=10, Upper=1000, final Unit = 'm^3');
60volume_mol              as positive     (Brief = "Molar Volume", Default=10, Upper=1E6, final Unit = 'm^3/mol');
61volume_mass     as positive     (Brief = "Specific Volume", Default=10, Upper=1E30, final Unit = 'm^3/kg');
[889]62
[890]63#-------------------------Eletric----------------------------------------------------
[889]64current     as positive (Brief = "Electrical Current", Default=10, Upper=1e12, final Unit ='A');
[890]65charge      as Real     (Brief = "Electrical Charge", Default=10, Lower=-1e12, Upper=1e12, final Unit ='C');
[889]66capacitance as positive (Brief = "Electrical Capacitance", Default=10, Upper=1e12, final Unit ='F');
67indutance   as positive (Brief = "Electrical Indutance", Default=10, Upper=1e12, final Unit ='V*s/A');
68voltage     as positive (Brief = "Electrical Voltage", Default=100, Upper=1e9, final Unit = 'V');
69resistance  as positive (Brief = "Eletrical Resistance", Default=50, Upper=800, final Unit = 'ohm');
[890]70potency     as Real             (Brief = "Potency", Default = 10, Lower=-1e3, Upper=1e3, final Unit = 'kW');
[889]71
[890]72#-------------------------Currency----------------------------------------------------
[889]73currency        as Real (Brief = "Currency", Default = 0, final Unit = 'US$');
74
75#*----------------------------------------------------------------------------------*
76*
77*-------------------------  Concentration Related ----------------------------------*
78*
79*----------------------------------------------------------------------------------*#
80
[890]81#-------------------------elementary----------------------------------------------------
82mass                    as positive (Brief = "Mass", Default=2.5, Upper=1e6, final Unit = 'kg');
83mol                     as positive (Brief = "Moles", Default=2500, Upper=1e9, final Unit = 'mol');
84kmol                    as positive (Brief = "Moles", Default=2.5, Upper=1e6, final Unit = 'kmol');
85molweight               as Real         (Brief = "Molar Weight", Default=75, Lower=1, Upper=1e8, final Unit = 'kg/kmol');
86molweight_inv   as Real         (Brief = "Moles Per Mass", Default=1, Lower=0, Upper=1e30, final Unit = 'kmol/kg');
[889]87
[890]88#-------------------------densities----------------------------------------------------
89dens_mol        as Real (Brief = "Molar Density", Default=1, Lower=-1e-20, Upper=5e5, final Unit = 'kmol/m^3');
90dens_mass       as Real (Brief = "Mass Density", Default=1000, Lower=-1e-20, Upper=5e8, final Unit ='kg/m^3');
[889]91
[890]92#-------------------------Concentration----------------------------------------------------
93conc_mol                as dens_mol     (Brief = "Molar Concentration", Default=1e-3);
94inv_conc_mol    as Real                 (Brief = "Inverse of Molar Concentration", Default=0.05, Lower=2e-4, Upper=1e30, final Unit = 'm^3/kmol');
95conc_mass               as dens_mass    (Brief = "Mass Concentration");
96inv_conc_mass   as Real                 (Brief = "Inverse of Mass Concentration", Default=0.001, Lower=2e-6, Upper=1e30, final Unit = 'm^3/kg');
[889]97
[890]98#-------------------------reaction----------------------------------------------------
99reaction_mol    as Real (Brief = "Molar Reaction Rate", Default=0, Lower=-1e6, Upper=1e6, final Unit = 'kmol/h/m^3');
100reaction_mass   as Real (Brief = "Mass Reaction Rate", Default=0,Lower=-1e3, Upper=1e9, final Unit = 'kg/h/m^3');
[889]101
102
103#*----------------------------------------------------------------------------------*
104*
105*------------------------- Thermodynamics Properties -------------------------------*
106*
107*----------------------------------------------------------------------------------*#
108
[890]109#-------------------------Heat Capacity----------------------------------------------------
[889]110cp_mass as Real (Brief = "Mass Heat Capacity", Default=1.0, Lower=0.1, Upper=1e3, final Unit = 'kJ/kg/K'); 
[890]111cp_mol  as Real (Brief = "Molar Heat Capacity", Default=100, Lower=1, Upper=1e4, final Unit = 'kJ/kmol/K');
112cv_mol  as Real (Brief = "Molar Heat Capacity", Default=100, Lower=1, Upper=1e4, final Unit ='kJ/kmol/K');   
[889]113
[890]114#-------------------------Enthalpy----------------------------------------------------
115enth_mass       as Real (Brief = "Mass Enthalpy", Default=500, Lower=-10000, Upper=10000, final Unit = 'kJ/kg');
116enth_mol        as Real (Brief = "Molar Enthalpy", Default=500, Lower=-1e9, Upper=1e9, final Unit = 'kJ/kmol');
[889]117
[890]118#-------------------------Entropy----------------------------------------------------
119entr_mol        as Real (Brief = "Molar Entropy", Default=0, Lower=-1e4, Upper=1e4, final Unit = 'kJ/kmol/K');
120entr_mass       as Real (Brief = "Mass Entropy", Default=0, Lower=-1e4, Upper=1e4, final Unit = 'kJ/kg/K');
[889]121
[890]122#-------------------------Heat----------------------------------------------------
123heat_reaction           as Real         (Brief = "Heat Of Reaction", Default=1000, Lower=-1e8, Upper=1e8, final Unit = 'kJ/kmol');
124heat_rate                       as Real         (Brief = "Heat Rate", Default=1000, Lower=-1e9, Upper=1e9, final Unit = 'kW');
125heat_flux                       as Real         (Brief = "Heat Flux", Default=1, Lower=-1e5, Upper=1e5, final Unit = 'kW/m^2');
126heat_trans_coeff        as positive (Brief = "Heat Transference Coefficient", Default=1, Upper=1e3, final Unit = 'kW/m^2/K');
[889]127
[890]128#-------------------------Energy----------------------------------------------------
129energy          as Real (Brief = "Energy", Default=10000, Lower=-1e11, Upper=1e11, final Unit = 'kJ');
[889]130energy_mass as Real (Brief = "Energy per mass", Default=10000, Lower=-1e15, Upper=1e15, final Unit = 'kJ/kg');
[890]131energy_mol      as Real (Brief = "Energy per mol", Default=10000, Lower=-1e15, Upper=1e15, final Unit = 'kJ/kmol');
132power           as Real (Brief = "Power", Default=10, Lower=-1e8, Upper=1e8, final Unit = 'kW');
[889]133
134#*----------------------------------------------------------------------------------*
135*
136*--------------------------- Mass Transport ----------------------------------------*
137*
138*----------------------------------------------------------------------------------*#
139
[890]140#-------------------------Flow----------------------------------------------------
141flow_mass               as positive     (Brief = "Mass Flow", Default=1000, Upper=1e10, final Unit = 'kg/h');
142flow_mass_delta as flow_mass    (Brief = "Difference of Flow Mass", Lower=-1e10);
143flow_vol                as positive     (Brief = "Volumetric Flow", Default=1, Upper=1e12, final Unit = 'm^3/h');
144flow_vol_delta  as flow_vol     (Brief = "Difference of Volumetric Flow", Lower=-1e12);
145flow_mol                as positive     (Brief = "Mole Flow", Default=10, Upper=1e8, final Unit = 'kmol/h');
146flow_mol_delta  as flow_mol     (Brief = "Difference of Mole Flow", Lower=-1e8);
[889]147
[890]148#-------------------------Flux----------------------------------------------------
149flux_mol                as positive     (Brief = "Molar Flux", Default=1, Upper=1e4, final Unit = 'kmol/s/m^2');   
150flux_mol_delta  as flux_mol     (Brief = "Difference of Molar Flux", Lower=-1e4);   
151flux_mass               as positive     (Brief = "Mass Flux", Default=1, Upper=1e6, final Unit = 'kg/s/m^2');
152flux_mass_delta as flux_mass    (Brief = "Difference of Mass Flux", Lower=-1e6);
153flux_vol                as positive     (Brief = "Volumetric Flux", Default=1, Upper=1e4, final Unit = 'm^3/s/m^2');
154flux_vol_delta  as flux_vol     (Brief = "Difference of Volumetric Flux", Lower=-1e4);
[889]155
[890]156#-------------------------Velocity----------------------------------------------------
157vel_angular     as Real         (Brief = "Angular Velocity RPM", Default=1000, Lower=-100000, Upper=100000, final Unit = 'rpm');
158rotation                as Real         (Brief = "Angular Velocity", Default=500, Lower=-10000, Upper=10000, final Unit = 'rad/s');
159velocity                as Real         (Brief = "Velocity", Default=1, Lower=-1E5, Upper=1e5, final Unit = 'm/s');
160velocity_delta  as velocity (Brief = "Difference of Velocity", Default=0, Lower=-1E3, Upper=-1E3);
161acceleration    as Real         (Brief = "General Acceleration", Default=9.81, Lower=-1e3, Upper=1e3, final Unit = 'm/s^2');
[889]162
[890]163#-------------------------Others----------------------------------------------------
164fricfactor              as Real (Brief = "Friction Factor", Default=0.05, Lower=1e-5, Upper=2000);
165moment_inertia  as Real (Brief = "Moment Of Inertia", Default=100, Lower=1E-3, Upper=1E4, final Unit = 'kg*m^2');
166hookes_const    as Real (Brief = "Hookes Constant", Default=1e5, Lower=1, Upper=1e10, final Unit = 'N/m');
[889]167
168
169
170#*----------------------------------------------------------------------------------*
171*
172*------------------------ Physical and Chemistry Properties ------------------------*
173*
174*----------------------------------------------------------------------------------*#
175
[890]176#-------------------------Conductivity----------------------------------------------------
[889]177conductivity as Real (Brief = "Thermal Conductivity", Default=1.0, Lower=0.001, Upper=500, final Unit = 'W/m/K');
178
[890]179#-------------------------Difusivity----------------------------------------------------
[889]180diffusivity as positive (Brief = "Diffusivity", Default=1e-3, Upper=1, final Unit ='cm^2/s'); 
181
[890]182#-------------------------Fugacity----------------------------------------------------
[889]183fugacity as positive (Brief = "Fugacity Coefficient", Default=0.5, Upper=10);
184
[890]185#-------------------------Viscosity----------------------------------------------------
[889]186viscosity as Real (Brief = "Viscosity", Default=1, Lower=1e-30, Upper=1e5, final Unit = 'cP');
187
[890]188#-------------------------Molar and Specific Volume---------------------------------------------------- 
189vol_mol         as volume_mol   (Brief = "Molar Volume");
190vol_mass        as volume_mass  (Brief = "Specific Volume");
[889]191
[890]192#-------------------------Others----------------------------------------------------
193spec_surface_vol                as positive (Brief = "Specific Surface Volume", Default=1e5, Upper=1e15, final Unit = 'm^2/m^3');
194spec_surface_mass               as positive (Brief = "Specific Surface Mass", Default=100, Upper=1e12, final Unit = 'm^2/kg');
195surf_tens                               as positive (Brief = "Surface Tension", Default=0.05, Upper=1, final Unit = 'N/m');
196act_coeff                               as positive (Brief = "Activity Coefficient for Liquid", Default=1, Upper=30);
197ph                                              as Real         (Brief = "pH", Default=7, Lower=-5, Upper=20);
[889]198
199
Note: See TracBrowser for help on using the repository browser.