Changeset 3567 for issm/trunk/src/c/parallel/transient.cpp
- Timestamp:
- 04/19/10 09:49:52 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/parallel/transient.cpp
r3332 r3567 76 76 _printf_("read and create finite element model:\n"); 77 77 _printf_("\n reading diagnostic horiz model data:\n"); 78 model->AddFormulation(fid,DiagnosticAnalysisEnum (),HorizAnalysisEnum());78 model->AddFormulation(fid,DiagnosticAnalysisEnum,HorizAnalysisEnum); 79 79 80 80 _printf_("\n reading diagnostic vert model data:\n"); 81 model->AddFormulation(fid,DiagnosticAnalysisEnum (),VertAnalysisEnum());81 model->AddFormulation(fid,DiagnosticAnalysisEnum,VertAnalysisEnum); 82 82 83 83 _printf_("\n reading diagnostic stokes model data:\n"); 84 model->AddFormulation(fid,DiagnosticAnalysisEnum (),StokesAnalysisEnum());84 model->AddFormulation(fid,DiagnosticAnalysisEnum,StokesAnalysisEnum); 85 85 86 86 _printf_("\n reading diagnostic hutter model data:\n"); 87 model->AddFormulation(fid,DiagnosticAnalysisEnum (),HutterAnalysisEnum());87 model->AddFormulation(fid,DiagnosticAnalysisEnum,HutterAnalysisEnum); 88 88 89 89 _printf_("\n reading surface and bed slope computation model data:\n"); 90 model->AddFormulation(fid,SlopecomputeAnalysisEnum ());90 model->AddFormulation(fid,SlopecomputeAnalysisEnum); 91 91 92 92 _printf_("\n reading prognositc model data:\n"); 93 model->AddFormulation(fid,PrognosticAnalysisEnum ());93 model->AddFormulation(fid,PrognosticAnalysisEnum); 94 94 95 95 /*Do we run in 3d?, in which case we need thermal and melting also:*/ … … 97 97 if(dim==3){ 98 98 _printf_("read and create thermal finite element model:\n"); 99 model->AddFormulation(fid,ThermalAnalysisEnum (),TransientAnalysisEnum());99 model->AddFormulation(fid,ThermalAnalysisEnum,TransientAnalysisEnum); 100 100 _printf_("read and create melting finite element model:\n"); 101 model->AddFormulation(fid,MeltingAnalysisEnum (),TransientAnalysisEnum());101 model->AddFormulation(fid,MeltingAnalysisEnum,TransientAnalysisEnum); 102 102 } 103 103 … … 107 107 108 108 _printf_("initialize inputs:\n"); 109 model->FindParam(&u_g,NULL,NULL,"u_g",PrognosticAnalysisEnum ());110 model->FindParam(&m_g,NULL,NULL,"m_g",PrognosticAnalysisEnum ());111 model->FindParam(&a_g,NULL,NULL,"a_g",PrognosticAnalysisEnum ());109 model->FindParam(&u_g,NULL,NULL,"u_g",PrognosticAnalysisEnum); 110 model->FindParam(&m_g,NULL,NULL,"m_g",PrognosticAnalysisEnum); 111 model->FindParam(&a_g,NULL,NULL,"a_g",PrognosticAnalysisEnum); 112 112 model->FindParam(&numberofnodes,"numberofnodes"); 113 113 model->FindParam(&dt,"dt"); … … 122 122 123 123 _printf_("initialize results:\n"); 124 results=new DataSet(ResultsEnum ());124 results=new DataSet(ResultsEnum); 125 125 MPI_Barrier(MPI_COMM_WORLD); finish_init=MPI_Wtime(); 126 126 … … 139 139 140 140 _printf_("process results:\n"); 141 ProcessResults(&processed_results,results,model,TransientAnalysisEnum ());141 ProcessResults(&processed_results,results,model,TransientAnalysisEnum); 142 142 143 143 _printf_("write results to disk:\n"); … … 150 150 #ifdef _HAVE_DAKOTA_ 151 151 MPI_Barrier(MPI_COMM_WORLD); start_core=MPI_Wtime( ); 152 Qmux(model,inputs,TransientAnalysisEnum (),NoneAnalysisEnum());152 Qmux(model,inputs,TransientAnalysisEnum,NoneAnalysisEnum); 153 153 MPI_Barrier(MPI_COMM_WORLD); finish_core=MPI_Wtime( ); 154 154 #else
Note:
See TracChangeset
for help on using the changeset viewer.