Changeset 25440


Ignore:
Timestamp:
08/21/20 11:13:18 (5 years ago)
Author:
adhikari
Message:

CHG: extracted VLM from the original vlm solver

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/contrib/adhikari/adhikari2016GMD_slr_solver/SESAWslr.m

    r25430 r25440  
    1 function [eust,rsl] = SESAWslr(index,lat,long,greens,para)
     1function [eust,rsl,vlm] = SESAWslr(index,lat,long,greens,para)
    22%SESAWslr :: computes GRD slr due to applied surface loads based on SESAW method.
    33%
     
    105105end
    106106
     107% compute bedrock motions (VLM: vertical land motion)
     108if strcmpi(para.solidearth,'rigid')
     109        vlm = 0.0*rsl;   
     110elseif strcmpi(para.solidearth,'elastic')
     111        % reset Green's function for VLM, i.e. h_l
     112        Galpha = greens.Uelast;         
     113        term1 = 3*density_l_e.*sum(bsxfun(@times,Galpha,(loads_element.*area_element)'),2)./earth_area;
     114        term2 = 3*density_o_e.*sum(bsxfun(@times,Galpha,(mean(rsl(index),2).*ocean_element.*area_element)'),2)./earth_area;
     115        vlm = term1+term2;
     116end
    107117
     118
Note: See TracChangeset for help on using the changeset viewer.