Index: ../trunk-jpl/src/c/modules/ModelProcessorx/ModelProcessorx.cpp =================================================================== --- ../trunk-jpl/src/c/modules/ModelProcessorx/ModelProcessorx.cpp (revision 23173) +++ ../trunk-jpl/src/c/modules/ModelProcessorx/ModelProcessorx.cpp (revision 23174) @@ -47,9 +47,13 @@ if(VerboseMProcessor()) _printf0_(" creating datasets for analysis " << EnumToStringx(analysis_enum) << "\n"); Analysis* analysis = EnumToAnalysis(analysis_enum); + printf("-------------- file: ModelProcessorx.cpp line: %i\n",__LINE__); analysis->UpdateParameters(parameters,iomodel,solution_enum,analysis_enum); + printf("-------------- file: ModelProcessorx.cpp line: %i\n",__LINE__); analysis->CreateNodes(nodes,iomodel); + printf("-------------- file: ModelProcessorx.cpp line: %i\n",__LINE__); analysis->CreateConstraints(constraints,iomodel); + printf("-------------- file: ModelProcessorx.cpp line: %i\n",__LINE__); analysis->CreateLoads(loads,iomodel); analysis->UpdateElements(elements,iomodel,i,analysis_enum); delete analysis; Index: ../trunk-jpl/src/c/classes/IoModel.cpp =================================================================== --- ../trunk-jpl/src/c/classes/IoModel.cpp (revision 23173) +++ ../trunk-jpl/src/c/classes/IoModel.cpp (revision 23174) @@ -816,6 +816,8 @@ this->AddConstant(new IoConstant(StringToEnumx(string),record_name)); } else if(strcmp(record_name,"md.thermal.fe")==0){ this->AddConstant(new IoConstant(StringToEnumx(string),record_name)); + } else if(strcmp(record_name,"md.levelset.fe")==0){ + this->AddConstant(new IoConstant(StringToEnumx(string),record_name)); } else if(strcmp(record_name,"md.groundingline.migration")==0){ this->AddConstant(new IoConstant(StringToEnumx(string),record_name)); } else if(strcmp(record_name,"md.groundingline.friction_interpolation")==0){