Difference between revisions of "Main Page"

From Nekcem
Jump to navigationJump to search
Line 1: Line 1:
 
<big>'''Features'''</big>
 
<big>'''Features'''</big>
  
NekCEM is a high-fidelity high-order spectral-element discontinuous Galerkin (SEDG) Maxwell solver that targets predicting optimal designs of next-generation electromagnetic devices such as accelerator components for the International Linear Collider or the Large Hadron Collider, nanosensors
+
NekCEM is a high-fidelity electromagnetic solver that has been developed at Mathematics and Computer Science Division of Argonne National Laboratory. It's an open source code,
for molecular detection, and photovoltaic solar cells with high energy-conversion efficiency.
+
based on the core structure of his incompressible Navier-Stokes solver Nek5000[http://nek5000.mcs.anl.gov], written by Misun Min, Jing Fu, Andreas Kloeckner in 1996-2011, with technical input from P. Fischer [http://www.mcs.anl.gov/~fischer].
NekCEM is open source and available at https://svn.mcs.anl.gov/repos/NEKCEM
+
NekCEM is open source, written in Fortran and C, using MPI for parallel communication.
for easy access to the current version. The package has a number of examples for testing the convergence and performance of the code for different problem configurations in electromagnetics. Current capabilities include 2D/3D simulations for surface plasmonics and light transmission calculations, wakefield and wakepotential calculations, waveguides, and electric potential calculations. NekCEM is written in Fortran and C, using MPI for parallel communication. The code uses the core infrastructure of the incompressible Navier-Stokes solver Nek5000 [http://nek5000.mcs.anl.gov].
+
 
 +
The code targets predicting optimal designs of next-generation electromagnetic
 +
devices such as accelerator components for the International Linear Collider or the Large Hadron Collider, nanosensors for molecular detection, and photovoltaic solar cells with high energy-conversion efficiency to run on advanced computer architectures.
 +
 
  
 
* High-order spectral element discretizations
 
* High-order spectral element discretizations
Line 11: Line 14:
 
* The high-order exponential time integration
 
* The high-order exponential time integration
 
* Light transmission calculations for nanodevices
 
* Light transmission calculations for nanodevices
* Wakeppotential calculations for accelerator devices
+
* Wakepotential calculations for accelerator devices
  
 
<big>'''Instruction'''</big>
 
<big>'''Instruction'''</big>
Line 19: Line 22:
 
* [https://wiki.mcs.anl.gov/nekcem/index.php/Main_Page/RST Documentation for ''restart'' option]
 
* [https://wiki.mcs.anl.gov/nekcem/index.php/Main_Page/RST Documentation for ''restart'' option]
 
* [https://wiki.mcs.anl.gov/nekcem/index.php/Main_Page/RUN Documentation for ''how to compile/run'']
 
* [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/]
  
  

Revision as of 12:28, 12 June 2011

Features

NekCEM is a high-fidelity electromagnetic solver that has been developed at Mathematics and Computer Science Division of Argonne National Laboratory. It's an open source code, based on the core structure of his incompressible Navier-Stokes solver Nek5000[1], written by Misun Min, Jing Fu, Andreas Kloeckner in 1996-2011, with technical input from P. Fischer [2]. NekCEM is open source, written in Fortran and C, using MPI for parallel communication.

The code targets predicting optimal designs of next-generation electromagnetic devices such as accelerator components for the International Linear Collider or the Large Hadron Collider, nanosensors for molecular detection, and photovoltaic solar cells with high energy-conversion efficiency to run on advanced computer architectures.


  • High-order spectral element discretizations
  • Hexahedral boody conforming meshes
  • The 4th-order Runge-Kutta timestepping
  • The high-order exponential time integration
  • Light transmission calculations for nanodevices
  • Wakepotential calculations for accelerator devices

Instruction

Current Developers

Misun Min [3], Jing Fu [4]


Getting started

Consult the User's Guide for information on using the wiki software.