Difference between revisions of "Main Page/RUN"
From Nekcem
Jump to navigationJump to searchLine 32: | Line 32: | ||
../../bin/nek cylwave #np | ../../bin/nek cylwave #np | ||
− | Note: on Jaguar, do ../../bin/nek cylware #np1 #np1, where #np1 is the actual core number you need, and #np2 is the core number you request from system, which has to be a multiple of 16. | + | Note: on Jaguar, do ../../bin/nek cylware #np1 #np1, where #np1 is the actual core number you need, |
+ | and #np2 is the core number you request from system, which has to be a multiple of 16. |
Revision as of 22:27, 14 March 2012
Getting the Source
NEKCEM is available for download via the Subversion repository:
svn co https://svn.mcs.anl.gov/repos/NEKCEM
It is also recommended to download ParaView.
Contents of NEKCEM package
The NEKCEM package contains the source code, scripts, examples, libraries used, and documentation.
- src: source code
- bin: a collection of scripts for building and running NEKCEM
makenek: To compile ../../bin/makenek under an 'example' dir; See makenek --help for options nek: To run ../../bin/nek; See nek --help for options cleanall: To clean ../../bin/cleanall
- examples: sample problems including SIZEu, *.rea, *.map, *.usr (some special cases have additional files)
- libs: BLAS and LAPACK can be placed here if not already installed on your system
- tool: source codes for other utilities, mainly for meshing (detail below)
- doc: documentation
Compile
cd NEKCEM/trunk/examples/cylwav ../../bin/makenek cylwave
Execute
cd NEKCEM/trunk/examples/cylwave ../../bin/nek cylwave #np
Note: on Jaguar, do ../../bin/nek cylware #np1 #np1, where #np1 is the actual core number you need, and #np2 is the core number you request from system, which has to be a multiple of 16.