Ignore:
Timestamp:
01/28/22 10:30:33 (3 years ago)
Author:
Mathieu Morlighem
Message:

CHG: speeding up FindParam by specifying data type

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/jl/core/friction.jl

    r26766 r26833  
    1919function CoreFriction(element::Tria) #{{{
    2020
    21         frictionlaw = FindParam(element, FrictionLawEnum)
     21        frictionlaw = FindParam(Int64, element, FrictionLawEnum)
    2222
    2323        if frictionlaw==1
     
    2626                c_input  = GetInput(element, FrictionCoefficientEnum)
    2727
    28                 rho_ice   = FindParam(element, MaterialsRhoIceEnum)
    29                 rho_water = FindParam(element, MaterialsRhoSeawaterEnum)
    30                 g         = FindParam(element, ConstantsGEnum)
     28                rho_ice   = FindParam(Float64, element, MaterialsRhoIceEnum)
     29                rho_water = FindParam(Float64, element, MaterialsRhoSeawaterEnum)
     30                g         = FindParam(Float64, element, ConstantsGEnum)
    3131
    3232                return CoreBuddFriction(H_input, b_input, c_input, rho_ice, rho_water, g)
Note: See TracChangeset for help on using the changeset viewer.