Changeset 9415 for issm/trunk/template
- Timestamp:
- 08/25/11 08:59:44 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/template
r9414 r9415 1 Mesh {{{ 2 bamg 3 dim 4 numberofelements 5 numberofnodes 6 elements -> rename ? 1 mesh {{{ 7 2 x 8 3 y 9 4 z 5 elements -> rename index? 6 dim 7 numlayers 8 numberofelements 9 numberofnodes -> rename all nodes vertices? (nodes in the C++ core are not the same as the ones in model) 10 10 edges 11 12 uppernodes 13 upperelements 14 lowerelements 15 lowernodes 16 11 17 numberofelements2d 12 18 numberofnodes2d … … 15 21 y2d 16 22 z2d 17 uppernodes 18 upperelements 19 lowerelements 20 lowernodes 21 numlayers 22 extrusionexponent 23 24 extrusionexponent -> remove? 23 25 elementonbed 24 26 elementonsurface 25 27 nodeonbed 26 28 nodeonsurface 29 27 30 nodeconnectivity 28 31 elementconnectivity 32 connectivity 33 34 segments 35 segmentmarkers 29 36 nodeonboundary 37 38 bamg 39 30 40 extractednodes 31 41 extractedelements 32 segments 33 segmentmarkers 34 connectivity 35 }}} 36 Projection{{{ 42 }}} 43 projection{{{ 37 44 lat 38 45 long 39 46 hemisphere 40 47 }}} 41 Geometry {{{ 42 bed_slopex 48 geometry {{{ 49 surface 50 thickness 51 bed 52 bathymetry 53 54 bed_slopex 43 55 bed_slopey 44 56 surface_slopex 45 57 surface_slopey 46 surface 47 thickness 48 thickness_coeff -> delete or rename ? 49 bed 50 bathymetry 51 }}} 52 geography{{{ -> rename mask? 53 elementoniceshelf 58 59 thickness_coeff -> delete or rename (See with John)? 60 }}} 61 geography{{{ -> rename mask (as in SeaRISE)? 62 elementoniceshelf -> rename all as grounded and floating 54 63 elementonicesheet 55 64 elementonwater … … 57 66 nodeonicesheet 58 67 nodeonwater 59 mask -> delete? 60 }}} 61 Miscelaneous {{{ 62 notes 63 name 64 dummy 65 }}} 66 Private {{{ 67 counter 68 runtimename 69 runmefile 70 inputfilename 71 outputfilename 72 solution_type -> rename solution 73 }}} 74 flowapproximation{{{ 75 elements_type 76 vertices_type 77 ishutter 78 ismacayealpattyn 79 isstokes 80 elementonhutter 81 elementonmacayeal 82 elementonpattyn 83 elementonstokes 84 nodeonhutter 85 nodeonmacayeal 86 nodeonpattyn 87 nodeonstokes 88 borderstokes 89 elements_type2d -> remove 90 vertices_type2d -> remove 91 }}} 92 Materials{{{ 68 }}} 69 rifts{{{ 70 rifts 71 numrifts 72 riftinfo -> should be removed (constructed by marshall) 73 riftproperties 74 }}} 75 materials{{{ 93 76 rho_ice 94 rho_water 95 rho_firn -> remove 96 heatcapacity 97 latentheat 98 thermalconductivity 99 meltingpoint 100 referencetemperature 101 beta 102 mixed_layer_capacity 103 thermal_exchange_velocity 104 rheology_B 105 rheology_n 106 rheology_law 107 }}} 108 diagnostic{{{ 109 isdiagnostic 110 vx 111 vy 112 vz 113 vel 114 spcvx 115 spcvy 116 spcvz 117 stokesreconditioning 118 shelf_dampening 119 viscosity_overshoot 120 min_mechanical_constraints 121 pressureload -> rename icefront? 122 diagnostic_ref -> rename referential? 123 penalties 124 pressure 125 eps_res -> rename following PETSc: restol 126 eps_rel -> rename following PETSc: rtol 127 eps_abs-> rename following PETSc: atol 128 max_nonlinear_iterations -> rename maxiter 129 }}} 130 thermal{{{ 131 isthermal 132 temperature 133 spctemperature 134 penalty_melting 135 min_thermal_constraints 136 geothermalflux 137 waterfraction 138 artificial_diffusivity -> rename stabilization 139 max_nonlinear_iterations -> rename maxiter 140 stabilize_constraints -> rename (not clear) 141 }}} 142 prognostic{{{ 143 isprognostic 144 hydrostatic_adjustment 145 artificial_diffusivity -> rename stabilization 146 prognostic_DG -> should be merged with stabilization 147 penalties 148 }}} 149 balancethickness{{{ 150 spcthickness -> duplicate from prognostic? 151 thickness_obs 152 dhdt 153 artificial_diffusivity -> rename stabilization 154 }}} 155 steadystate{{{ 156 eps_rel -> rename following PETSc: rtol 157 max_steadystate_iterations -> rename maxiter 158 }}} 159 hydrology{{{ 160 hydro_n 161 hydro_CR 162 hydro_p 163 hydro_q 164 hydro_kn 165 spwatercolumn 166 watercolumn 77 rho_water 78 rho_firn -> remove 79 heatcapacity 80 latentheat 81 thermalconductivity 82 meltingpoint 83 beta 84 mixed_layer_capacity 85 thermal_exchange_velocity 86 rheology_B 87 rheology_n 88 rheology_law 167 89 }}} 168 90 friction{{{ … … 171 93 drag_p 172 94 drag_q 173 spcthickness 95 }}} 96 surfaceforcings{{{ 97 surface_accumulation_rate -> remove all surface_ 98 surface_ablation_rate 99 surface_mass_balance 100 }}} 101 basalforcings{{{ 102 basal_melting_rate -> remove basal_* 103 basal_melting_rate_correction 104 basal_melting_rate_correction_apply -> remove (correction 0 has the same effect) 105 geothermalflux 106 }}} 107 108 flowapproximation{{{ 109 elements_type -> change all type to approx? 110 vertices_type 111 112 ishutter 113 ismacayealpattyn 114 isstokes 115 116 elementonhutter 117 elementonmacayeal 118 elementonpattyn 119 elementonstokes 120 121 nodeonhutter 122 nodeonmacayeal 123 nodeonpattyn 124 nodeonstokes 125 126 borderstokes 127 128 elements_type2d -> remove 129 vertices_type2d -> remove 130 }}} 131 diagnostic{{{ 132 isdiagnostic 133 vx 134 vy 135 vz 136 vel 137 spcvx 138 spcvy 139 spcvz 140 stokesreconditioning 141 shelf_dampening 142 viscosity_overshoot 143 pressureload -> rename icefront? 144 diagnostic_ref -> rename referential? 145 penalties 146 pressure 147 148 eps_res -> rename following PETSc: restol 149 eps_rel -> rename following PETSc: reltol 150 eps_abs-> rename following PETSc: abstol 151 max_nonlinear_iterations -> rename maxiter 152 153 penalty_lock -> rename riftpenaltylock or equiv? 154 min_mechanical_constraints -> rename (not clear) 155 }}} 156 thermal{{{ 157 isthermal 158 temperature 159 spctemperature 160 penalty_melting 161 min_thermal_constraints -> rename (see min_mechanical_constraints) 162 waterfraction 163 artificial_diffusivity -> rename stabilization 164 max_nonlinear_iterations -> rename maxiter 165 stabilize_constraints -> rename (not clear) 166 }}} 167 prognostic{{{ 168 isprognostic 169 spcthickness 170 hydrostatic_adjustment 171 artificial_diffusivity -> rename stabilization 172 prognostic_DG -> should be merged with stabilization 173 penalties 174 }}} 175 balancethickness{{{ 176 spcthickness 177 dhdt 178 artificial_diffusivity -> rename stabilization 179 }}} 180 steadystate{{{ 181 eps_rel -> rename following PETSc: reltol 182 max_steadystate_iterations -> rename maxiter 183 }}} 184 goundingline {{{ 185 groundingline_migration 186 groundingline_melting_rate 187 }}} 188 hydrology{{{ 189 watercolumn 190 spwatercolumn 191 hydro_n 192 hydro_CR 193 hydro_p 194 hydro_q 195 hydro_kn 174 196 }}} 175 197 control{{{ 176 198 control_analysis 177 control_type 178 weights 179 nsteps 180 maxiter 181 cm_responses 182 tolx 183 optscal 184 eps_cm 185 cm_min 186 cm_max 187 cm_jump 188 cm_gradient 189 epsvel 190 meanvel 191 num_control_type 192 num_cm_responses 193 vx_obs 194 vy_obs 195 vel_obs 199 num_control_type -> num_controls 200 control_type -> rename control_paramters? 201 num_cm_responses 202 cm_responses -> rename objective_functions 203 cm_gradient -> rename gradient_only 204 weights 205 206 cm_min -> min_parameters 207 cm_max -> max_parameters 208 209 nsteps 210 maxiter 211 tolx 212 optscal 213 cm_jump -> jump 214 eps_cm -> remove (never used) 215 epsvel -> hardcoded? 216 meanvel -> hardcoded? 217 218 vx_obs 219 vy_obs 220 vel_obs 221 thickness_obs 196 222 }}} 197 223 qmu{{{ 198 224 variables 199 responses 200 qmu_method 201 qmu_params 202 dakotaresults 203 dakotain 204 dakotaout 205 dakotadat 206 qmu_analysis 207 part 208 npart 209 numberofvariables 210 numberofresponses 211 variabledescriptors 212 responsedescriptors 213 qmu_mass_flux_profile_directory 214 qmu_mass_flux_profiles 215 qmu_mass_flux_segments 216 qmu_relax 217 qmu_save_femmodel 225 responses 226 qmu_method -> remove all qmu_ 227 qmu_params 228 dakotaresults 229 dakotain 230 dakotaout 231 dakotadat 232 qmu_analysis 233 part 234 npart 235 numberofvariables 236 numberofresponses 237 variabledescriptors 238 responsedescriptors 239 qmu_mass_flux_profile_directory 240 qmu_mass_flux_profiles 241 qmu_mass_flux_segments 242 qmu_relax 243 qmu_save_femmodel 244 245 adjacency 246 vwgt 218 247 }}} 219 248 flaim{{{ 220 fm_tracks 249 fm_tracks -> remove all fm_ 221 250 fm_flightreqs 222 251 fm_criterion … … 227 256 fm_quality 228 257 }}} 258 229 259 verbose {{{ 230 260 -> already exists … … 234 264 -> already exists 235 265 }}} 236 rifts{{{237 rifts238 numrifts239 riftinfo -> should be removed (constructed by marshall)240 riftproperties241 }}}242 smb{{{243 surface_accumulation_rate244 surface_ablation_rate245 surface_mass_balance246 }}}247 basalmelting{{{248 basal_melting_rate249 basal_melting_rate_correction250 basal_melting_rate_correction_apply -> remove (correction 0 has the same effect)251 }}}252 266 timestepping{{{ 253 267 dt 254 ndt 255 time_adapt 256 cfl_coefficient 257 adaptative_cfl 258 }}} 259 radar{{{ 260 sarpwr 261 sarxm 262 sarym 263 }}} 264 partitioning{{{ 265 adjacency 266 vwgt 267 }}} 268 goundingline {{{ 269 groundingline_migration 270 groundingline_melting_rate 268 ndt 269 time_adapt -> rename cfl_apply 270 adaptative_cfl -> remove 271 cfl_coefficient 271 272 }}} 272 273 results{{{ 273 274 requested_outputs 274 275 276 277 278 + all model results ??? 279 }}} 280 solver{{{ 281 petscoptions 275 results_on_vertices 276 output_frequency 277 outlog 278 errlog 279 + all model results ??? (DiagnosticSolution and others?) 280 }}} 281 solver{{{ -> or petsc? 282 petscoptions -> could become the class itself 282 283 }}} 283 284 debug{{{ … … 286 287 memoryleaks -> never used 287 288 }}} 288 289 private {{{ 290 counter 291 runtimename 292 runmefile 293 inputfilename -> is it really needed? it is just runtimename.bon 294 outputfilename -> same 295 solution_type -> rename solution 296 }}} 297 constants{{{ 298 %not material dependent 299 g 300 yts 301 referencetemperature 302 }}} 303 computation{{{ 289 304 io_gather 290 305 penalty_offset 291 penalty_lock292 g293 yts294 306 sparsity 295 307 lowmem 308 }}} 309 310 radarimage{{{ 311 sarpwr 312 sarxm 313 sarym 314 }}} 315 miscelaneous {{{ 316 notes 317 name 318 dummy 319 }}} 296 320 297 321 mesh_domainoutline -> remove 298 322 mesh_riftoutline -> remove 299 323 mesh_resolution -> remove 300 vx_obs_raw -> remove (should be in dummy)301 vy_obs_raw -> remove (should be in dummy)302 vx_bal -> remove (should be in dummy)303 vy_bal -> remove (should be in dummy)304 vel_bal -> remove (should be in dummy)305 vel_obs_raw -> remove (should be in dummy)306 324 domainoutline -> remove 307 325 riftoutline -> remove … … 310 328 wateroutline -> remove 311 329 parameterfile -> remove 330 331 vx_obs_raw -> remove (should be in dummy) 332 vy_obs_raw -> remove (should be in dummy) 333 vel_obs_raw -> remove (should be in dummy) 334 vx_bal -> remove (should be in dummy) 335 vy_bal -> remove (should be in dummy) 336 vel_bal -> remove (should be in dummy) 337 312 338 forcings -> delete 313 minh -> remove 339 minh -> remove or really use in the code! 314 340 firn_layer -> remove (never used) 315 341 deltaH -> remove (unused) … … 322 348 repository -> remove (out of core never used) 323 349 loadresults -> remove (should be an option of solve: md=solve(md,DiagnosticSolutionEnum,'loadonly',1)) 350 324 351 element_debug -> remove 325 352 element_debugid -> remove 353 326 354 viscousheating -> remove (that's a model result) 327 355 pressure_elem -> remove (that's a model result) … … 331 359 deviatoricstress-> remove (that's a model result) 332 360 strainrate-> remove (that's a model result) 361 333 362 alloc_cleanup -> remove 363 mask -> delete?
Note:
See TracChangeset
for help on using the changeset viewer.