DP Langevin
|
Enumerated parameter options for BaseLangevin integrator. More...
Go to the source code of this file.
Enumerations | |
enum class | GridDimension { D1 = 1 , D2 = 2 , D3 = 3 } |
Density field grid dimension: only 1D or 2D grids implemented so far. More... | |
enum class | GridEdge { lx = 1 , ux = 2 , ly = 3 , uy = 4 } |
Classifier for grid edges used in boundary condition handling. More... | |
enum class | GridTopology { BOUNDED = 1 , PERIODIC = 2 } |
Grid boundary topology: only bounded or periodic (along all edges) implemented so far. More... | |
enum class | BoundaryCondition { FLOATING = 1 , FIXED_VALUE = 2 , FIXED_FLUX = 3 } |
Grid boundary condition: floating/fixed value/fixed flux; application equally to all edges only for now. More... | |
enum class | InitialCondition { RANDOM_UNIFORM = 1 , RANDOM_GAUSSIAN = 2 , CONSTANT_VALUE = 3 , SINGLE_SEED = 4 } |
Grid density field initial condition: random uniform or Gaussian variates; constant everywhere; or central seed value. More... | |
enum class | IntegrationMethod { EULER = 1 , RUNGE_KUTTA = 2 } |
Deterministic integration method: default is 4th-order Runge-Kutta; can be explicit Euler. More... |
Enumerated parameter options for BaseLangevin integrator.
Parameter options as enums, used in both C++ and Python, used to choose e.g. suitable grid geometries, topologies, boundary and initial conditions, and the lowest-level integration method.
Definition in file langevin_enums.hpp.
|
strong |
Grid boundary condition: floating/fixed value/fixed flux; application equally to all edges only for now.
Definition at line 40 of file langevin_enums.hpp.
|
strong |
Density field grid dimension: only 1D or 2D grids implemented so far.
Definition at line 14 of file langevin_enums.hpp.
|
strong |
Classifier for grid edges used in boundary condition handling.
Definition at line 22 of file langevin_enums.hpp.
|
strong |
Grid boundary topology: only bounded or periodic (along all edges) implemented so far.
Definition at line 33 of file langevin_enums.hpp.
|
strong |
Grid density field initial condition: random uniform or Gaussian variates; constant everywhere; or central seed value.
Definition at line 48 of file langevin_enums.hpp.
|
strong |
Deterministic integration method: default is 4th-order Runge-Kutta; can be explicit Euler.
Definition at line 57 of file langevin_enums.hpp.