Difference between revisions of "Main Page"
Line 1: | Line 1: | ||
− | + | NekCEM is open source and available at https://svn.mcs.anl.gov/repos/NEKCEM for easy | |
− | + | access to the current version. The package has a number of examples for testing the convergence | |
− | + | and performance of the code for di�erent problem con�gurations 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. The code uses the core infrastructure of the incompressible | ||
+ | Navier-Stokes solver Nek5000 http://nek5000.mcs.anl.gov. NekCEM uses | ||
+ | the distributed-memory message-passing interface (MPI) programming model and the singleprogram, | ||
+ | multidata (SPMD) model so that each processor independently executes a copy of | ||
+ | the same program on distinct subsets of data. NekCEM has an instruction for the following three | ||
+ | tasks that are performed consecutively at run time: presetup, solver, and checkpointing. | ||
Developed at Argonne National Laboratory | Developed at Argonne National Laboratory | ||
− | |||
Revision as of 11:58, 12 June 2011
NekCEM is open source and available at https://svn.mcs.anl.gov/repos/NEKCEM for easy access to the current version. The package has a number of examples for testing the convergence and performance of the code for di�erent problem con�gurations 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. The code uses the core infrastructure of the incompressible Navier-Stokes solver Nek5000 http://nek5000.mcs.anl.gov. NekCEM uses the distributed-memory message-passing interface (MPI) programming model and the singleprogram, multidata (SPMD) model so that each processor independently executes a copy of the same program on distinct subsets of data. NekCEM has an instruction for the following three tasks that are performed consecutively at run time: presetup, solver, and checkpointing.
Developed at Argonne National Laboratory
Setting for NekCEM
Current Developers
Getting started
Consult the User's Guide for information on using the wiki software.