Difference between revisions of "Main Page"

From Nekcem
Jump to navigationJump to search
Line 1: Line 1:
 
<big>'''Welcome to NekCEM'''</big>
 
<big>'''Welcome to NekCEM'''</big>
  
NekCEM https://svn.mcs.anl.gov/repos/NEKCEM is a high-fidelity, open-source electromagnetic solver based on spectral element and spectral element discontinuous Galerkin methods, written in Fortran and C. The code is actively developed at Mathematics and Computer Science Division of Argonne National Laboratory.
+
NekCEM https://svn.mcs.anl.gov/repos/NEKCEM is a high-fidelity, open-source electromagnetics solver based on spectral element and spectral element discontinuous Galerkin methods, written in Fortran and C. The code is actively developed at Mathematics and Computer Science Division of Argonne National Laboratory.
  
 
----
 
----
Line 7: Line 7:
 
<big>'''Features'''</big>
 
<big>'''Features'''</big>
  
The code targets high performance high-order simulations on the advanced computer architectures for the applications in accelerator physics, nanoscience, acoustics.
 
  
 
* High-order spectral element discretizations
 
* High-order spectral element discretizations
Line 17: Line 16:
 
* high parallel efficiency scaling over 100,000 cores  
 
* high parallel efficiency scaling over 100,000 cores  
 
* parallel I/O scaling over 65,000 cores  
 
* parallel I/O scaling over 65,000 cores  
 +
* Hybrid programming MPI/multithreading
  
  
<big>'''News'''</big>
+
<big>'''Upcoming'''</big>
 
+
* Schrodinger solver
* Hybrid programming models: MPI+OpenMP & MPI+GPU
+
* Drift-diffusion solver
* Parallel IO with pthreading
+
* Acoustic solver
 
 
 
 
<big>'''Instruction'''</big>
 
 
 
* [https://wiki.mcs.anl.gov/nekcem/index.php/Main_Page/DAT Documentation for ''data file setting'']
 
* [https://wiki.mcs.anl.gov/nekcem/index.php/Main_Page/PIO Documentation for ''parallel I/O'']
 
* [https://wiki.mcs.anl.gov/nekcem/index.php/Main_Page/RST Documentation for ''restart'']
 
* [https://wiki.mcs.anl.gov/nekcem/index.php/Main_Page/RUN Documentation for ''how to compile/run'']
 
  
  
 
<big> '''Current Developers''' </big>
 
<big> '''Current Developers''' </big>
  
Misun Min [http://www.mcs.anl.gov/~mmin], Jing Fu [http://www.cs.rpi.edu/~fuj/]
+
Misun Min [http://www.mcs.anl.gov/~mmin], Jing Fu [http://www.cs.rpi.edu/~fuj/], Ying He
  
  

Revision as of 08:55, 28 August 2013

Welcome to NekCEM

NekCEM https://svn.mcs.anl.gov/repos/NEKCEM is a high-fidelity, open-source electromagnetics solver based on spectral element and spectral element discontinuous Galerkin methods, written in Fortran and C. The code is actively developed at Mathematics and Computer Science Division of Argonne National Laboratory.


Features


  • High-order spectral element discretizations
  • Hexahedral body conforming meshes
  • The 4th-order Runge-Kutta timestepping
  • The high-order exponential time integration
  • Light transmission calculations for nanodevices
  • Wakepotential calculations for accelerator devices
  • high parallel efficiency scaling over 100,000 cores
  • parallel I/O scaling over 65,000 cores
  • Hybrid programming MPI/multithreading


Upcoming

  • Schrodinger solver
  • Drift-diffusion solver
  • Acoustic solver


Current Developers

Misun Min [1], Jing Fu [2], Ying He



Consult the User's Guide for information on using the wiki software: Configuration settings list, MediaWiki FAQ, MediaWiki release mailing list