Changeset 121 for issm/trunk


Ignore:
Timestamp:
04/29/09 08:50:50 (16 years ago)
Author:
Mathieu Morlighem
Message:

moved viscosity_overshoot in the element

Location:
issm/trunk/src/m/solutions/ice
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/solutions/ice/ModelProcessorDiagnosticBaseVert.m

    r51 r121  
    5656[materials(end).constants]=deal(matpar);
    5757materials(end)=SetStructureField(materials(end),'constants','g',md.g);
    58 materials(end)=SetStructureField(materials(end),'constants','viscosity_overshoot',md.viscosity_overshoot);
    5958materials(end)=SetStructureField(materials(end),'constants','rho_ice',md.rho_ice);
    6059materials(end)=SetStructureField(materials(end),'constants','rho_water',md.rho_water);
  • issm/trunk/src/m/solutions/ice/ModelProcessorDiagnosticHoriz.m

    r51 r121  
    4646                elements(pos)=SetStructureField(elements(pos),'element','b',md.bed(md.elements(el3pos,1:3)));
    4747                elements(pos)=SetStructureField(elements(pos),'element','friction_type',md.drag_type);
     48                elements(pos)=SetStructureField(elements(pos),'element','viscosity_overshoot',md.viscosity_overshoot);
    4849                elements(pos)=SetStructureField(elements(pos),'element','k',md.drag(md.elements(el3pos,1:3)));
    4950                elements(pos)=SetStructureField(elements(pos),'element','p',md.p(el3pos));
     
    7879                elements(pos)=SetStructureField(elements(pos),'element','b',md.bed(md.elements(el6pos,1:6)));
    7980                elements(pos)=SetStructureField(elements(pos),'element','friction_type',md.drag_type);
     81                elements(pos)=SetStructureField(elements(pos),'element','viscosity_overshoot',md.viscosity_overshoot);
    8082                elements(pos)=SetStructureField(elements(pos),'element','k',md.drag(md.elements(el6pos,1:6)));
    8183                elements(pos)=SetStructureField(elements(pos),'element','p',md.p(el6pos));
     
    108110[materials(end).constants]=deal(matpar);
    109111materials(end)=SetStructureField(materials(end),'constants','g',md.g);
    110 materials(end)=SetStructureField(materials(end),'constants','viscosity_overshoot',md.viscosity_overshoot);
    111112materials(end)=SetStructureField(materials(end),'constants','rho_ice',md.rho_ice);
    112113materials(end)=SetStructureField(materials(end),'constants','rho_water',md.rho_water);
  • issm/trunk/src/m/solutions/ice/ModelProcessorDiagnosticStokes.m

    r51 r121  
    4141elements(stokesnewnumber)=SetStructureField(elements(stokesnewnumber),'element','b',md.bed(md.elements(pos,1:6)));
    4242elements(stokesnewnumber)=SetStructureField(elements(stokesnewnumber),'element','friction_type',md.drag_type);
     43elements(stokesnewnumber)=SetStructureField(elements(stokesnewnumber),'element','viscosity_overshoot',md.viscosity_overshoot);
    4344elements(stokesnewnumber)=SetStructureField(elements(stokesnewnumber),'element','k',md.drag(md.elements(pos,1:6)));
    4445elements(stokesnewnumber)=SetStructureField(elements(stokesnewnumber),'element','p',md.p(pos));
     
    6364[materials(end).constants]=deal(matpar);
    6465materials(end)=SetStructureField(materials(end),'constants','g',md.g);
    65 materials(end)=SetStructureField(materials(end),'constants','viscosity_overshoot',md.viscosity_overshoot);
    6666materials(end)=SetStructureField(materials(end),'constants','rho_ice',md.rho_ice);
    6767materials(end)=SetStructureField(materials(end),'constants','rho_water',md.rho_water);
  • issm/trunk/src/m/solutions/ice/ModelProcessorDiagnosticVert.m

    r51 r121  
    3838elements(pos)=SetStructureField(elements(pos),'element','b',md.bed(md.elements(pos,1:6)));
    3939elements(pos)=SetStructureField(elements(pos),'element','friction_type',md.drag_type);
     40elements(pos)=SetStructureField(elements(pos),'element','viscosity_overshoot',md.viscosity_overshoot);
    4041elements(pos)=SetStructureField(elements(pos),'element','k',md.drag(md.elements(pos,1:6)));
    4142elements(pos)=SetStructureField(elements(pos),'element','p',md.p(pos));
     
    5960[materials(end).constants]=deal(matpar);
    6061materials(end)=SetStructureField(materials(end),'constants','g',md.g);
    61 materials(end)=SetStructureField(materials(end),'constants','viscosity_overshoot',md.viscosity_overshoot);
    6262materials(end)=SetStructureField(materials(end),'constants','rho_ice',md.rho_ice);
    6363materials(end)=SetStructureField(materials(end),'constants','rho_water',md.rho_water);
  • issm/trunk/src/m/solutions/ice/SetupParams.m

    r1 r121  
    1212params.eps_rel=md.eps_rel;
    1313params.eps_abs=md.eps_abs;
    14 params.viscosity_overshoot=md.viscosity_overshoot;
    1514params.debug=md.debug;
    1615params.min_thermal_constraints=md.min_thermal_constraints;
    1716params.element_debug=md.element_debug;
    1817params.element_debugid=md.element_debugid;
    19 
Note: See TracChangeset for help on using the changeset viewer.