physics_in_parallel 4.0.0-alpha.2

High-performance infrastructure for numerical simulations in physics
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/*!
Core space abstractions and utilities.
*/

pub(crate) mod continuous;
pub(crate) mod discrete;
pub(crate) mod io;

pub use continuous::boundary::{
    BoundaryError, ClampBox, ContinuousBoundary, PeriodicBox, ReflectBox,
};
pub use continuous::sampling::{VectorSamplingError, VectorSamplingMethod, sample_vectors};
pub use discrete::square_lattice::{
    BoundaryCondition, KernelError, KernelType, PairGenerationError, PairGenerator, PairingMethod,
    SourceMode, SquareLattice, SquareLatticeGeometry, SquareLatticeGeometryError,
    SquareLatticeInitMethod,
};