Hello everyone,
I got an issue when I want to run IncNavierStokesSolver while I am giving the initial conditions from a filed data file as:
<FUNCTION NAME="InitialConditions">
<F VAR="u,v,w,p" FILE="IC.fld"/>
</FUNCTION>
The "IC.fld" was generated from the following interpolation using parallel FieldConvert:
mpirun -np 256 FieldConvert -m interppointdatatofld Grid.xml IC.pts IC.fld
​where "IC.pts" comes from u,v,w,p from a fully turbulent 3D data.
When I'm running the IncNavierStokesSolver with the following command:
mpirun -np 256 IncNavierStokesSolver Grid.xml Conds.xml
I'm getting the following error:
Fatal : Level 0 assertion violation
A parallel solver must be used when run in parallel.
-------------------------------------------------------
Primary job terminated normally, but 1 process returned
a non-zero exit code. Per user-direction, the job has been aborted.
-------------------------------------------------------
--------------------------------------------------------------------------
mpirun detected that one or more processes exited with non-zero status, thus causing
the job to be terminated. The first process to do so was:
Exit code: 1
--------------------------------------------------------------------------
Everything works correctly if I don't run in parallel.
Has anybody seen such issue? I would extremely appreciate it if you can help me with that.
Kind Regards,
Ali Akhavan-Safaei
---------------------------------------------------
---------------------------------------------------
Ali Akhavan-Safaei, PhD student,
Graduate Research Assistant
Michigan State University
Department of Mechanical Engineering
428 S. Shaw Lane
Engineering Bldg., Rm. #4110
East Lansing, MI 48824
Email:
akhavans@msu.edu
akhavans@egr.msu.edu
---------------------------------------------------
---------------------------------------------------