Package it.unibo.alchemist.model.implementations.layers

Types

Link copied to clipboard
open class BidimensionalGaussianLayer<P : Position2D<P>> @JvmOverloads constructor(baseline: Double, centerX: Double, centerY: Double, norm: Double, sigmaX: Double, sigmaY: Double) : Layer<Double, P>

A Layer based on a 2D gaussian function and an optional baseline value.

Link copied to clipboard
class BiomolGradientLayer<P : Position2D<P>?> : Layer<Double, P>
A Layer representing a linear distribution in space of a molecule.
Link copied to clipboard
class StepLayer<T, P : Position2D<out P>?> : Layer<T, P>
Implements a Layer with a discontinue spatial distribution: the plane is divided in two parts, both with a constant concentration but with a different in value.
Link copied to clipboard
class UniformLayer<T, P : Position<out P>?> : Layer<T, P>
a Layer where the concentration is the same at every point in space.