Changeset 21139
- Timestamp:
- 08/15/16 20:41:13 (9 years ago)
- Location:
- issm/trunk-jpl/src/m
- Files:
-
- 3 edited
-
Makefile.am (modified) (1 diff)
-
consistency/ismodelselfconsistent.js (modified) (1 diff)
-
solve/solve.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/Makefile.am
r21075 r21139 90 90 ${ISSM_DIR}/src/m/classes/damage.js \ 91 91 ${ISSM_DIR}/src/m/classes/debug.js \ 92 ${ISSM_DIR}/src/m/classes/flaim.js \93 92 ${ISSM_DIR}/src/m/classes/flowequation.js \ 94 93 ${ISSM_DIR}/src/m/classes/friction.js \ -
issm/trunk-jpl/src/m/consistency/ismodelselfconsistent.js
r21097 r21139 46 46 47 47 if(solutiontype === 'StressbalanceSolution'){ 48 analyses=['StressbalanceAnalysis','StressbalanceVerticalAnalysis','StressbalanceSIAAnalysis','L2ProjectionBaseAnalysis'];49 break;48 analyses=['StressbalanceAnalysis','StressbalanceVerticalAnalysis','StressbalanceSIAAnalysis','L2ProjectionBaseAnalysis']; 49 break; 50 50 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; 54 54 55 }else if(solutiontype ==='ThermalSolution'){56 analyses=['EnthalpyAnalysis','ThermalAnalysis','MeltingAnalysis'];57 break;55 }else if(solutiontype ==='ThermalSolution'){ 56 analyses=['EnthalpyAnalysis','ThermalAnalysis','MeltingAnalysis']; 57 break; 58 58 59 }else if(solutiontype ==='MasstransportSolution'){60 analyses=['MasstransportAnalysis'];61 break;59 }else if(solutiontype ==='MasstransportSolution'){ 60 analyses=['MasstransportAnalysis']; 61 break; 62 62 63 }else if(solutiontype ==='BalancethicknessSolution'){64 analyses=['BalancethicknessAnalysis'];65 break;63 }else if(solutiontype ==='BalancethicknessSolution'){ 64 analyses=['BalancethicknessAnalysis']; 65 break; 66 66 67 }else if(solutiontype ==='Balancethickness2Solution'){68 analyses=['Balancethickness2Analysis'];69 break;67 }else if(solutiontype ==='Balancethickness2Solution'){ 68 analyses=['Balancethickness2Analysis']; 69 break; 70 70 71 }else if(solutiontype ==='BalancethicknessSoftSolution'){72 analyses=['BalancethicknessAnalysis'];73 break;71 }else if(solutiontype ==='BalancethicknessSoftSolution'){ 72 analyses=['BalancethicknessAnalysis']; 73 break; 74 74 75 }else if(solutiontype ==='BalancevelocitySolution'){76 analyses=['BalancevelocityAnalysis'];77 break;75 }else if(solutiontype ==='BalancevelocitySolution'){ 76 analyses=['BalancevelocityAnalysis']; 77 break; 78 78 79 }else if(solutiontype ==='SurfaceSlopeSolution'){80 analyses=['L2ProjectionBaseAnalysis'];81 break;79 }else if(solutiontype ==='SurfaceSlopeSolution'){ 80 analyses=['L2ProjectionBaseAnalysis']; 81 break; 82 82 83 }else if(solutiontype ==='BedSlopeSolution'){84 analyses=['L2ProjectionBaseAnalysis'];85 break;83 }else if(solutiontype ==='BedSlopeSolution'){ 84 analyses=['L2ProjectionBaseAnalysis']; 85 break; 86 86 87 }else if(solutiontype ==='GiaSolution'){88 analyses=['GiaAnalysis'];89 break;87 }else if(solutiontype ==='GiaSolution'){ 88 analyses=['GiaAnalysis']; 89 break; 90 90 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; 94 94 95 }else if(solutiontype ==='SealevelriseSolution'){96 analyses=['SealevelriseAnalysis'];97 break;95 }else if(solutiontype ==='SealevelriseSolution'){ 96 analyses=['SealevelriseAnalysis']; 97 break; 98 98 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; 102 102 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!')); 109 108 } 110 109 return analyses; -
issm/trunk-jpl/src/m/solve/solve.js
r21097 r21139 33 33 34 34 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.")); 36 36 } 37 37
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/trac/issm/chrome/common/trac_banner.png)