Write .fld file with boundary information
What I try to accomplish:
vector<string> output_labels = {"x","y","p","dpdx","dpdy","G_geo","nx","ny"};
vector<Array<OneD,NekDouble>> output_data = {x,y,pressure,dpdxBnd,dpdyBnd,G_geo,normals[0],normals[1]};
// 6) Write output gradient
cout << "6)" << endl;
m_equ[0]->WriteFld("gradient.fld",designBoundaryCondExp,output_data,output_labels);
Code runs succesfully and writes gradient.fld. However when i want to convert it:
CMD command: ./FieldConvert modded.xml shapeSession.xml gradient.fld grad.vtu
Error:
Fatal : Level 0 assertion violation dynamic cast to a proper Geometry2D failed terminate called after throwing an instance of 'ErrorUtil::NekError' what(): Level 0 assertion violation dynamic cast to a proper Geometry2D failed [christian-XPS-15-9530:02170] *** Process received signal *** [christian-XPS-15-9530:02170] Signal: Aborted (6) [christian-XPS-15-9530:02170] Signal code: (-6) [christian-XPS-15-9530:02170] [ 0] /lib/x86_64-linux-gnu/libpthread.so.0(+0x11390)[0x7f7547516390] [christian-XPS-15-9530:02170] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38)[0x7f7547171428] [christian-XPS-15-9530:02170] [ 2] /lib/x86_64-linux-gnu/libc.so.6(abort+0x16a)[0x7f754717302a] [christian-XPS-15-9530:02170] [ 3] /usr/lib/x86_64-linux-gnu/libstdc++.so.6(_ZN9__gnu_cxx27__verbose_terminate_handlerEv+0x16d)[0x7f7547cd084d] [christian-XPS-15-9530:02170] [ 4] /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x8d6b6)[0x7f7547cce6b6] [christian-XPS-15-9530:02170] [ 5] /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x8d701)[0x7f7547cce701] [christian-XPS-15-9530:02170] [ 6] /usr/lib/x86_64-linux-gnu/libstdc++.so.6(__cxa_rethrow+0x49)[0x7f7547cce969] [christian-XPS-15-9530:02170] [ 7] /home/christian/debug/nektar++/Release/lib64/nektar++-4.5.0/libFieldUtils.so.4.5.0(_ZN6Nektar10FieldUtils5Field17SetUpFirstExpListEib+0x1f3e)[0x7f75498026de] [christian-XPS-15-9530:02170] [ 8] /home/christian/debug/nektar++/Release/lib64/nektar++-4.5.0/libFieldUtils.so.4.5.0(_ZN6Nektar10FieldUtils16ProcessCreateExp7ProcessERN5boost15program_options13variables_mapE+0x5ab)[0x7f7549824c3b] [christian-XPS-15-9530:02170] [ 9] ./FieldConvert(_Z9RunModuleSt10shared_ptrIN6Nektar10FieldUtils6ModuleEERN5boost15program_options13variables_mapEb+0x218)[0x433a28] [christian-XPS-15-9530:02170] [10] ./FieldConvert(main+0x314d)[0x431aad] [christian-XPS-15-9530:02170] [11] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7f754715c830] [christian-XPS-15-9530:02170] [12] ./FieldConvert(_start+0x29)[0x4332a9] [christian-XPS-15-9530:02170] *** End of error message ***