Skip to content

File fieldsnumbering.h

FileList > code_source > cosmolattice > include > CosmoInterface > fieldsnumbering.h

Go to the source code of this file

  • #include "TempLat/util/rangeiteration/tag.h"
  • #include "TempLat/util/rangeiteration/for_in_range.h"

Namespaces

Type Name
namespace TempLat

Classes

Type Name
class FieldsNumbering
A class which defines an ordering for the fields, to be used across the interface.

Macros

Type Name
define ForEachConfigurationField (Model, fld, n, expr) /* multi line expression */
define ForEachConjugateMomenta (Model, fld, n, expr) /* multi line expression */
define ForEachField (Model, fld, n, expr) /* multi line expression */
define ForEachSpecies (Model, fld, expr) /* multi line expression */

Macro Definition Documentation

define ForEachConfigurationField

#define ForEachConfigurationField (
    Model,
    fld,
    n,
    expr
) `/* multi line expression */`

define ForEachConjugateMomenta

#define ForEachConjugateMomenta (
    Model,
    fld,
    n,
    expr
) `/* multi line expression */`

define ForEachField

#define ForEachField (
    Model,
    fld,
    n,
    expr
) `/* multi line expression */`

define ForEachSpecies

#define ForEachSpecies (
    Model,
    fld,
    expr
) `/* multi line expression */`


The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/cosmolattice/include/CosmoInterface/fieldsnumbering.h