Changeset 13094


Ignore:
Timestamp:
08/20/12 10:56:07 (13 years ago)
Author:
jschierm
Message:

BUG: Changed material constants from integer to float in materials subclass.

Location:
issm/trunk-jpl/src/m/classes
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/classes/materials.m

    r13020 r13094  
    66classdef materials
    77        properties (SetAccess=public)
    8                 rho_ice                    = 0;
    9                 rho_water                  = 0;
    10                 rho_freshwater             = 0;
    11                 mu_water                   = 0;
    12                 heatcapacity               = 0;
    13                 latentheat                 = 0;
    14                 thermalconductivity        = 0;
    15                 meltingpoint               = 0;
    16                 beta                       = 0;
    17                 mixed_layer_capacity       = 0;
    18                 thermal_exchange_velocity  = 0;
     8                rho_ice                    = 0.;
     9                rho_water                  = 0.;
     10                rho_freshwater             = 0.;
     11                mu_water                   = 0.;
     12                heatcapacity               = 0.;
     13                latentheat                 = 0.;
     14                thermalconductivity        = 0.;
     15                meltingpoint               = 0.;
     16                beta                       = 0.;
     17                mixed_layer_capacity       = 0.;
     18                thermal_exchange_velocity  = 0.;
    1919                rheology_B   = NaN;
    2020                rheology_n   = NaN;
     
    3333
    3434                        %ice density (kg/m^3)
    35                         obj.rho_ice=917;
     35                        obj.rho_ice=917.;
    3636
    3737                        %ocean water density (kg/m^3)
    38                         obj.rho_water=1023;
     38                        obj.rho_water=1023.;
    3939
    4040                        %fresh water density (kg/m^3)
    41                         obj.rho_freshwater=1000;
     41                        obj.rho_freshwater=1000.;
    4242
    4343                        %water viscosity (N.s/m^2)
     
    4545
    4646                        %ice heat capacity cp (J/kg/K)
    47                         obj.heatcapacity=2093;
     47                        obj.heatcapacity=2093.;
    4848
    4949                        %ice latent heat of fusion L (J/kg)
     
    6060
    6161                        %mixed layer (ice-water interface) heat capacity (J/kg/K)
    62                         obj.mixed_layer_capacity=3974;
     62                        obj.mixed_layer_capacity=3974.;
    6363
    6464                        %thermal exchange velocity (ice-water interface) (m/s)
  • issm/trunk-jpl/src/m/classes/materials.py

    r13043 r13094  
    1717        def __init__(self):
    1818                # {{{ Properties
    19                 self.rho_ice                    = 0
    20                 self.rho_water                  = 0
    21                 self.rho_freshwater             = 0
    22                 self.mu_water                   = 0
    23                 self.heatcapacity               = 0
    24                 self.latentheat                 = 0
    25                 self.thermalconductivity        = 0
    26                 self.meltingpoint               = 0
    27                 self.beta                       = 0
    28                 self.mixed_layer_capacity       = 0
    29                 self.thermal_exchange_velocity  = 0
     19                self.rho_ice                    = 0.
     20                self.rho_water                  = 0.
     21                self.rho_freshwater             = 0.
     22                self.mu_water                   = 0.
     23                self.heatcapacity               = 0.
     24                self.latentheat                 = 0.
     25                self.thermalconductivity        = 0.
     26                self.meltingpoint               = 0.
     27                self.beta                       = 0.
     28                self.mixed_layer_capacity       = 0.
     29                self.thermal_exchange_velocity  = 0.
    3030                self.rheology_B   = float('NaN')
    3131                self.rheology_n   = float('NaN')
     
    5858                # {{{setdefaultparameters
    5959                #ice density (kg/m^3)
    60                 self.rho_ice=917
     60                self.rho_ice=917.
    6161
    6262                #ocean water density (kg/m^3)
    63                 self.rho_water=1023
     63                self.rho_water=1023.
    6464
    6565                #fresh water density (kg/m^3)
    66                 self.rho_freshwater=1000
     66                self.rho_freshwater=1000.
    6767
    6868                #water viscosity (N.s/m^2)
     
    7070
    7171                #ice heat capacity cp (J/kg/K)
    72                 self.heatcapacity=2093
     72                self.heatcapacity=2093.
    7373
    7474                #ice latent heat of fusion L (J/kg)
     
    8585
    8686                #mixed layer (ice-water interface) heat capacity (J/kg/K)
    87                 self.mixed_layer_capacity=3974
     87                self.mixed_layer_capacity=3974.
    8888
    8989                #thermal exchange velocity (ice-water interface) (m/s)
Note: See TracChangeset for help on using the changeset viewer.