Dear Turner, I am writing to you in order to provide you the errors I have encountered when using the mesh generation manual on Nektar 4.4.0. As requested I have attached the .mcf (nacagenerator.mcf) and the stdout** files. **I do not know exactly what does the "verbose -v flag" means. After a quick research I realized that it is just the command with the "--verbose" command line (NekMesh --verbose session.mcf mesh.xml). However this has not produced any .step file. So, on the Errors file, that I have attached, I just copied and pasted the errors shown on the terminal. Please let me know if you need any other information. Cheers, Guillermo
Dear Guillermo, I think the issue that you're experiencing here is that your build of Nektar++ 4.4.0 hasn't been built with mesh generation support. The NekMesh error "No such module: Input: mcf" means that there is no mesh generation module enabled in NekMesh. Have you built Nektar++ from source code or installed from packages? What platform are you using? If you've built from source, you'll need to rebuild, setting the NEKTAR_USE_MESHGEN option to ON - if you're using ccmake, you'll see the option in the list of configuration options presented in the user interface, otherwise, using cmake you can add -DNEKTAR_USE_MESHGEN=ON to your command line. Once you have a build of Nektar++ with mesh generation support (you can test this by running "NekMesh -l" and checking that Input: mcf appears in the list of modules), you'll be able to run NekMesh with your .mcf file as input. However, I believe there have been some recent changes to the format of the .mcf file and the updates to the manual are pending. I just tried with 4.4.0 and needed to specify some of the parameter names slightly differently to the example file you provided. You'll need to change your parameter names as follows: MeshType: 2DBL has become 2DBndLayer Boundary layer parameters: BLSurfs -> BndLayerSurfaces BLThick -> BndLayerThickness BLLayers -> BndLayerLayers BLProg -> BndLayerProgression The value for the "Order" parameter should be an integer so I think you'll get an error specifying 4.0 and will need to change this to 4. Hope this helps. Best regards, Jeremy On 24 Nov 2017, at 15:51, Guillermo <guillermo180395@gmail.com> wrote:
Dear Turner,
I am writing to you in order to provide you the errors I have encountered when using the mesh generation manual on Nektar 4.4.0. As requested I have attached the .mcf (nacagenerator.mcf) and the stdout** files.
**I do not know exactly what does the "verbose -v flag" means. After a quick research I realized that it is just the command with the "--verbose" command line (NekMesh --verbose session.mcf mesh.xml). However this has not produced any .step file. So, on the Errors file, that I have attached, I just copied and pasted the errors shown on the terminal.
Please let me know if you need any other information.
Cheers, Guillermo
<nacagenerator.mcf><Errors.txt>_______________________________________________ Nektar-users mailing list Nektar-users@imperial.ac.uk https://mailman.ic.ac.uk/mailman/listinfo/nektar-users
participants (2)
- 
                
                Guillermo
- 
                
                Jeremy Cohen