Changeset 4302


Ignore:
Timestamp:
06/29/10 08:47:59 (15 years ago)
Author:
Mathieu Morlighem
Message:

getting rid of SlopeAnalysis

Location:
issm/trunk/src/m/solutions
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/solutions/bedslope.m

    r4296 r4302  
    1 function md=bedslopecompute(md);
    2 %SLOPECOMPUTE - compute the bed slope of a model
     1function md=bedslope(md);
     2%BEDSLOPE - compute the bed slope of a model
    33%
    44%   Usage:
     
    99
    1010        numanalyses=1;
    11         analyses=SlopeAnalysisEnum;
    12         solution_type=SlopeSolutionEnum;
     11        analyses=BedSlopeAnalysisEnum;
     12        solution_type=BedSlopeSolutionEnum;
    1313
    1414        displaystring(md.verbose,'%s',['create finite element model']);
  • issm/trunk/src/m/solutions/bedslope_core.m

    r4222 r4302  
    11function femmodel=bedslope_core(femmodel)
    2 %SURFACESLOPE_CORE - core of the bed slope computation solution
     2%BEDSLOPE_CORE - core of the bed slope computation solution
    33%
    44%   Usage:
     
    1313
    1414        %Call on core computations:
    15         femmodel=SetCurrentAnalysisAlias(femmodel,SlopeAnalysisEnum,SurfaceSlopeXAnalysisEnum);
     15        femmodel=SetCurrentAnalysisAlias(femmodel,BedSlopeAnalysisEnum,BedSlopeXAnalysisEnum);
    1616        femmodel=solver_linear(femmodel);
    17         femmodel=SetCurrentAnalysisAlias(femmodel,SlopeAnalysisEnum,SurfaceSlopeYAnalysisEnum);
     17        femmodel=SetCurrentAnalysisAlias(femmodel,BedSlopeAnalysisEnum,BedSlopeYAnalysisEnum);
    1818        femmodel=solver_linear(femmodel);
    1919       
    2020        %extrude inputs if we are in 3D: */
    2121        if dim==3,
    22                 displaystring(verbose,'\n%s',['extruding bed slopein 3d...']);
    23                 femmodel.elements=InputExtrude(femmodel.elements,femmodel.nodes, femmodel.vertices,femmodel.loads, femmodel.materials,femmodel.parameters,SurfaceSlopeXEnum);
    24                 femmodel.elements=InputExtrude(femmodel.elements,femmodel.nodes, femmodel.vertices,femmodel.loads, femmodel.materials,femmodel.parameters,SurfaceSlopeYEnum);
     22                displaystring(verbose,'\n%s',['extruding bed slope in 3d...']);
     23                femmodel.elements=InputExtrude(femmodel.elements,femmodel.nodes, femmodel.vertices,femmodel.loads, femmodel.materials,femmodel.parameters,BedSlopeXEnum);
     24                femmodel.elements=InputExtrude(femmodel.elements,femmodel.nodes, femmodel.vertices,femmodel.loads, femmodel.materials,femmodel.parameters,BedSlopeYEnum);
    2525        }
    2626       
    2727        displaystring(verbose,'\n%s',['saving results...']);
    28         femmodel.elements=InputToResult(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters,SurfaceSlopeXEnum);
    29         femmodel.elements=InputToResult(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters,SurfaceSlopeYEnum);
     28        femmodel.elements=InputToResult(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters,BedSlopeXEnum);
     29        femmodel.elements=InputToResult(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters,BedSlopeYEnum);
  • issm/trunk/src/m/solutions/steadystate.m

    r4296 r4302  
    99        t1=clock;
    1010
    11         numanalyses=7;
    12         analyses=[DiagnosticHorizAnalysisEnum;DiagnosticVertAnalysisEnum;DiagnosticStokesAnalysisEnum;DiagnosticHutterAnalysisEnum;SlopeAnalysisEnum;ThermalAnalysisEnum;MeltingAnalysisEnum];
     11        numanalyses=8;
     12        analyses=[DiagnosticHorizAnalysisEnum;DiagnosticVertAnalysisEnum;DiagnosticStokesAnalysisEnum;DiagnosticHutterAnalysisEnum;SurfaceSlopeAnalysisEnum;BedSlopeAnalysisEnum;ThermalAnalysisEnum;MeltingAnalysisEnum];
    1313        solution_type=SteadyStateSolutionEnum;
    1414
  • issm/trunk/src/m/solutions/surfaceslope.m

    r4296 r4302  
    1 function md=surfaceslopecompute(md);
    2 %SLOPECOMPUTE - compute the surface slope of a model
     1function md=surfaceslope(md);
     2%SURFACESLOPE - compute the surface slope of a model
    33%
    44%   Usage:
     
    99
    1010        numanalyses=1;
    11         analyses=[SlopeAnalysisEnum];
    12         solution_type=SlopeSolutionEnum;
     11        analyses=[SurfaceSlopeAnalysisEnum];
     12        solution_type=SurfaceSlopeSolutionEnum;
    1313
    1414        displaystring(md.verbose,'%s',['create finite element model']);
  • issm/trunk/src/m/solutions/surfaceslope_core.m

    r4136 r4302  
    1313
    1414        %Call on core computations:
    15         femmodel=SetCurrentAnalysisAlias(femmodel,SlopeAnalysisEnum,SurfaceSlopeXAnalysisEnum);
     15        femmodel=SetCurrentAnalysisAlias(femmodel,SurfaceSlopeAnalysisEnum,SurfaceSlopeXAnalysisEnum);
    1616        femmodel=solver_linear(femmodel);
    17         femmodel=SetCurrentAnalysisAlias(femmodel,SlopeAnalysisEnum,SurfaceSlopeYAnalysisEnum);
     17        femmodel=SetCurrentAnalysisAlias(femmodel,SurfaceSlopeAnalysisEnum,SurfaceSlopeYAnalysisEnum);
    1818        femmodel=solver_linear(femmodel);
    1919       
  • issm/trunk/src/m/solutions/transient3d.m

    r4296 r4302  
    99        t1=clock;
    1010
    11         numanalyses=8;
    12         analyses=[DiagnosticHorizAnalysisEnum;DiagnosticVertAnalysisEnum;DiagnosticStokesAnalysisEnum;DiagnosticHutterAnalysisEnum;SlopeAnalysisEnum;PrognosticAnalysisEnum;ThermalAnalysisEnum;MeltingAnalysisEnum];
     11        numanalyses=9;
     12        analyses=[DiagnosticHorizAnalysisEnum;DiagnosticVertAnalysisEnum;DiagnosticStokesAnalysisEnum;DiagnosticHutterAnalysisEnum;SurfaceSlopeAnalysisEnum;BedSlopeAnalysisEnum;PrognosticAnalysisEnum;ThermalAnalysisEnum;MeltingAnalysisEnum];
    1313        solution_type=Transient3DSolutionEnum;
    1414
Note: See TracChangeset for help on using the changeset viewer.