InitialConditions

Header file: <libs/initialise/initialconditions.hpp> [source]

template<typename IC>
concept InitialConditions
#include <initialconditions.hpp>

Concept representing types that provide initial conditions used by operator call of RunCLEO.

A type satisfies the InitialConditions concept if it provides the following structures:

  • initsupers: Struct that can call functions related to initialising super-droplets.

  • initgbxs: Struct that can call functions related to initialising Gridboxes.

tparam IC:

The type to check against the InitialConditions concept.