Hello all!
I'm new to Nektar and have been trying to solve for incompressible flow using the MPI parallelisation feature.
Problem: I run the command 'mpirun -np 4 $<path to solver>/IncNavierStokesSolver file.xml' and it does not work at all. No error no solver initialization.
On running the same command with one modification 'mpirun -np 4
\$<path to solver>/IncNavierStokesSolver file.xml' the following error is encountered:
--------------------------------------------------------------------------
mpirun was unable to launch the specified application as it could not access
or execute an executable:
Executable: \<path to solver>/IncNavierStokesSolver
Node:XYZ
while attempting to start process rank 0.
--------------------------------------------------------------------------
4 total processes failed to start
Background: I am certain the server I work on has MPI enabled on it. When configuring the nektar package I switch the NEKTAR_USE_MPI to ON, and leave everything else as is, then install the make. I am also certain the file I'm trying to solve
parallely works serially. I am not even being able to parallely execute standard files like Cyl.xml in the Examples of IncNavierStokesSovler. Following is my ccmake configuration list for reference.
What am I doing wrong? Kindly advise. Thank you!
Regards,
Srihari Menon
University of Pennsylvania
Configuration list:
CMAKE_BUILD_TYPE Release
CMAKE_INSTALL_PREFIX /home1/s/srimenon/nektar++-4.4.1/build/dist
CONVERT /usr/bin/convert
NEKTAR_BUILD_DEMOS ON
NEKTAR_BUILD_DOC OFF
NEKTAR_BUILD_LIBRARY ON
NEKTAR_BUILD_SOLVERS ON
NEKTAR_BUILD_TESTS ON
NEKTAR_BUILD_TIMINGS OFF
NEKTAR_BUILD_UNIT_TESTS ON
NEKTAR_BUILD_UTILITIES ON
NEKTAR_SOLVER_ADR ON
NEKTAR_SOLVER_APE ON
NEKTAR_SOLVER_CARDIAC_EP ON
NEKTAR_SOLVER_COMPRESSIBLE_FLO ON
NEKTAR_SOLVER_DIFFUSION ON
NEKTAR_SOLVER_ELASTICITY ON
NEKTAR_SOLVER_INCNAVIERSTOKES ON
NEKTAR_SOLVER_PULSEWAVE ON
NEKTAR_SOLVER_SHALLOW_WATER ON
NEKTAR_TEST_ALL OFF
NEKTAR_TEST_FORCEMPIEXEC OFF
NEKTAR_TEST_USE_HOSTFILE OFF
NEKTAR_USE_ACML OFF
NEKTAR_USE_ARPACK OFF
NEKTAR_USE_BLAS_LAPACK ON
NEKTAR_USE_CCM OFF
NEKTAR_USE_FFTW OFF
NEKTAR_USE_HDF5 OFF
NEKTAR_USE_MESHGEN OFF
NEKTAR_USE_MKL OFF
NEKTAR_USE_MPI ON
NEKTAR_USE_OPENBLAS ON
NEKTAR_USE_PETSC OFF
NEKTAR_USE_SCOTCH OFF
NEKTAR_USE_SMV OFF
NEKTAR_USE_VTK OFF
THIRDPARTY_BUILD_BLAS_LAPACK ON
THIRDPARTY_BUILD_BOOST ON
THIRDPARTY_BUILD_GSMPI ON
THIRDPARTY_BUILD_LOKI ON