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

---------------------------------------------------

---------------------------------------------------