Changeset 21139


Ignore:
Timestamp:
08/15/16 20:41:13 (9 years ago)
Author:
dlcheng
Message:

CHG (JS): Fixing syntax errors in solve and AnalysisConfiguration. Removing flaim from Makefile.am.

Location:
issm/trunk-jpl/src/m
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/Makefile.am

    r21075 r21139  
    9090                                ${ISSM_DIR}/src/m/classes/damage.js \
    9191                                ${ISSM_DIR}/src/m/classes/debug.js \
    92                                 ${ISSM_DIR}/src/m/classes/flaim.js \
    9392                                ${ISSM_DIR}/src/m/classes/flowequation.js \
    9493                                ${ISSM_DIR}/src/m/classes/friction.js \
  • issm/trunk-jpl/src/m/consistency/ismodelselfconsistent.js

    r21097 r21139  
    4646               
    4747        if(solutiontype === 'StressbalanceSolution'){
    48                         analyses=['StressbalanceAnalysis','StressbalanceVerticalAnalysis','StressbalanceSIAAnalysis','L2ProjectionBaseAnalysis'];
    49                         break;
     48                analyses=['StressbalanceAnalysis','StressbalanceVerticalAnalysis','StressbalanceSIAAnalysis','L2ProjectionBaseAnalysis'];
     49                break;
    5050
    51                 }else if(solutiontype ==='SteadystateSolution'){
    52                         analyses=['StressbalanceAnalysis','StressbalanceVerticalAnalysis','StressbalanceSIAAnalysis','L2ProjectionBaseAnalysis','ThermalAnalysis','MeltingAnalysis'];
    53                         break;
     51        }else if(solutiontype ==='SteadystateSolution'){
     52                analyses=['StressbalanceAnalysis','StressbalanceVerticalAnalysis','StressbalanceSIAAnalysis','L2ProjectionBaseAnalysis','ThermalAnalysis','MeltingAnalysis'];
     53                break;
    5454
    55                 }else if(solutiontype ==='ThermalSolution'){
    56                         analyses=['EnthalpyAnalysis','ThermalAnalysis','MeltingAnalysis'];
    57                         break;
     55        }else if(solutiontype ==='ThermalSolution'){
     56                analyses=['EnthalpyAnalysis','ThermalAnalysis','MeltingAnalysis'];
     57                break;
    5858
    59                 }else if(solutiontype ==='MasstransportSolution'){
    60                         analyses=['MasstransportAnalysis'];
    61                         break;
     59        }else if(solutiontype ==='MasstransportSolution'){
     60                analyses=['MasstransportAnalysis'];
     61                break;
    6262
    63                 }else if(solutiontype ==='BalancethicknessSolution'){
    64                         analyses=['BalancethicknessAnalysis'];
    65                         break;
     63        }else if(solutiontype ==='BalancethicknessSolution'){
     64                analyses=['BalancethicknessAnalysis'];
     65                break;
    6666
    67                 }else if(solutiontype ==='Balancethickness2Solution'){
    68                         analyses=['Balancethickness2Analysis'];
    69                         break;
     67        }else if(solutiontype ==='Balancethickness2Solution'){
     68                analyses=['Balancethickness2Analysis'];
     69                break;
    7070
    71                 }else if(solutiontype ==='BalancethicknessSoftSolution'){
    72                         analyses=['BalancethicknessAnalysis'];
    73                         break;
     71        }else if(solutiontype ==='BalancethicknessSoftSolution'){
     72                analyses=['BalancethicknessAnalysis'];
     73                break;
    7474
    75                 }else if(solutiontype ==='BalancevelocitySolution'){
    76                         analyses=['BalancevelocityAnalysis'];
    77                         break;
     75        }else if(solutiontype ==='BalancevelocitySolution'){
     76                analyses=['BalancevelocityAnalysis'];
     77                break;
    7878
    79                 }else if(solutiontype ==='SurfaceSlopeSolution'){
    80                         analyses=['L2ProjectionBaseAnalysis'];
    81                         break;
     79        }else if(solutiontype ==='SurfaceSlopeSolution'){
     80                analyses=['L2ProjectionBaseAnalysis'];
     81                break;
    8282
    83                 }else if(solutiontype ==='BedSlopeSolution'){
    84                         analyses=['L2ProjectionBaseAnalysis'];
    85                         break;
     83        }else if(solutiontype ==='BedSlopeSolution'){
     84                analyses=['L2ProjectionBaseAnalysis'];
     85                break;
    8686
    87                 }else if(solutiontype ==='GiaSolution'){
    88                         analyses=['GiaAnalysis'];
    89                         break;
     87        }else if(solutiontype ==='GiaSolution'){
     88                analyses=['GiaAnalysis'];
     89                break;
    9090
    91                 }else if(solutiontype ==='TransientSolution'){
    92                         analyses=['StressbalanceAnalysis','StressbalanceVerticalAnalysis','StressbalanceSIAAnalysis','L2ProjectionBaseAnalysis','ThermalAnalysis','MeltingAnalysis','EnthalpyAnalysis','MasstransportAnalysis','HydrologySommersAnalysis'];
    93                         break;
     91        }else if(solutiontype ==='TransientSolution'){
     92                analyses=['StressbalanceAnalysis','StressbalanceVerticalAnalysis','StressbalanceSIAAnalysis','L2ProjectionBaseAnalysis','ThermalAnalysis','MeltingAnalysis','EnthalpyAnalysis','MasstransportAnalysis','HydrologySommersAnalysis'];
     93                break;
    9494
    95                 }else if(solutiontype ==='SealevelriseSolution'){
    96                         analyses=['SealevelriseAnalysis'];
    97                         break;
     95        }else if(solutiontype ==='SealevelriseSolution'){
     96                analyses=['SealevelriseAnalysis'];
     97                break;
    9898
    99                 }else if(solutiontype ==='HydrologySolution'){
    100                         analyses=['L2ProjectionBaseAnalysis','HydrologyShreveAnalysis','HydrologyDCInefficientAnalysis','HydrologyDCEfficientAnalysis'];
    101                         break;
     99        }else if(solutiontype ==='HydrologySolution'){
     100                analyses=['L2ProjectionBaseAnalysis','HydrologyShreveAnalysis','HydrologyDCInefficientAnalysis','HydrologyDCEfficientAnalysis'];
     101                break;
    102102
    103                 }else if(solutiontype ==='DamageEvolutionSolution'){
    104                         analyses=['DamageEvolutionAnalysis'];
    105                         break;
    106                 }else{
    107                         throw Error(sprintf("%s%s%s\n",' solution type: ',solutiontype,' not supported yet!'));
    108                 }
     103        }else if(solutiontype ==='DamageEvolutionSolution'){
     104                analyses=['DamageEvolutionAnalysis'];
     105                break;
     106        }else{
     107                throw Error(sprintf("%s%s%s\n",' solution type: ',solutiontype,' not supported yet!'));
    109108        }
    110109        return analyses;
  • issm/trunk-jpl/src/m/solve/solve.js

    r21097 r21139  
    3333
    3434        if(typeof solutionstring !== 'string') {
    35                 throw Error(sprintf("%s\n", "ISSM's solve function only accepts strings for solution sequences. Type help solve to get a list of supported solutions.");
     35                throw Error(sprintf("%s\n", "ISSM's solve function only accepts strings for solution sequences. Type help solve to get a list of supported solutions."));
    3636        }
    3737
Note: See TracChangeset for help on using the changeset viewer.