Hi Mona,
The way that worked for me was to:
1. Extract the boundary from the mesh .xml file using the NekMesh
extract module, remember to request the boundary information to be
given with detectbnd. (You can do NekMesh -p proc:extract
to see the options).
2. I did not use the interppointdatatofld (I was using a solution from another simulation) but you could probably use it to produce an "inflow.fld" file using the mesh extracted in the first step.
3. Rename the "inflow.fld" to "inflow.bc" and use it as a boundary condition just as the manual states.
Best,
SG
Dear all,
I'm now trying to define a inflow boundary condition using a specified discrete velocity profile when simulating with the IncNavierStokesSolver. Specially, the inflow velocity profile I use here is a Blasius profile. Since it is numerically solved by an external code, the profile here is in discrete form (i.e. velocity on discrete points).
While from the user guide, I can see that a profile with an explicit expression can be directly implemented as a boundary condition in the .xml file, it seems that there is few examples on how to deal with a specified discrete velocity profile. I wonder if there is any way to implement this kind of boundary condition in Nektar++?
P.S.:
To solve this problem, I wonder if the module "interppointdatatofld" of FieldConvert should be used? If so, how to use it for the boundary?
Besides, I think here a ".bc" file which is mentioned in 3.3.5.5 Boundary conditions from file in user guide might be needed, but I don't know how to construct this kind of files?
Thanks in advance for the help.
Best Regards,
Mona
_______________________________________________ Nektar-users mailing list Nektar-users@imperial.ac.uk https://mailman.ic.ac.uk/mailman/listinfo/nektar-users