Neko
0.9.99
A portable framework for high-order spectral element flow simulations
|
This section is meant to help new developers get a quick introduction to some of the most important types in Neko, to get an idea of where to look for what. In this spirit, the descriptions here are not meant to be exhaustive. In many cases, we will just point to top type in a hierarchy, and leave the reader to explore the descendants.
Here, we also list file names rather than types, since the basic math is implemented as subroutines.
math.f90
: Basic math operations on raw arrays.device_math.F90
: Basic math operations on device arrays.field_math.f90
: Basic math operations on field_t.operators.f90
: Various explicit operators, including derivatives, etc.Singleton types are meant to only have a single object of their kind to be created. These objects are declared in the same module where the type resides, and all have their name starting with neko_
.
neko_simcomps
.