physics_in_parallel 3.7.0

High-performance infrastructure for numerical simulations in physics
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Ready-to-use physical laws and canonical particle-model API.

pub use crate::models::{
    ATTR_A, ATTR_ALIVE, ATTR_M, ATTR_M_INV, ATTR_R, ATTR_RIGID, ATTR_V, AttrsError, ExplicitEuler,
    Integrator, IntegratorError, KineticEnergyObserver, LangevinThermostat, MassiveParticlesError,
    ObserveError, Observer, ParticleBoundary, ParticleBoundaryError, ParticleNeighborList,
    ParticleNeighborListError, ParticleSelection, PhysObj, PowerLawDecay, PowerLawError,
    PowerLawNetwork, PowerLawNetworkError, PowerLawRange, SemiImplicitEuler, Spring, SpringCutoff,
    SpringLawError, SpringNetwork, SpringNetworkError, TemperatureObserver, Thermostat,
    ThermostatError, VelocitySamplingMethod, create_template, is_alive, is_rigid, randomize_r,
    randomize_v, set_alive, set_rigid,
};