oxiphysics 0.1.0

Unified physics engine - Bullet/OpenFOAM/LAMMPS/CalculiX replacement
Documentation
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2024"
name = "oxiphysics"
version = "0.1.0"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Unified physics engine - Bullet/OpenFOAM/LAMMPS/CalculiX replacement"
readme = "README.md"
keywords = [
    "physics",
    "simulation",
    "rigid-body",
    "fluid-dynamics",
    "fem",
]
categories = [
    "science",
    "simulation",
    "mathematics",
    "algorithms",
]
license = "Apache-2.0"
resolver = "2"

[lib]
name = "oxiphysics"
path = "src/lib.rs"

[[example]]
name = "argon_md"
path = "examples/argon_md.rs"

[[example]]
name = "benchmark_demo"
path = "examples/benchmark_demo.rs"

[[example]]
name = "cantilever"
path = "examples/cantilever.rs"

[[example]]
name = "cloth_simulation"
path = "examples/cloth_simulation.rs"

[[example]]
name = "coupled_fsi"
path = "examples/coupled_fsi.rs"

[[example]]
name = "dam_break"
path = "examples/dam_break.rs"

[[example]]
name = "falling_boxes"
path = "examples/falling_boxes.rs"

[[example]]
name = "lbm_channel"
path = "examples/lbm_channel.rs"

[[example]]
name = "vehicle_dynamics"
path = "examples/vehicle_dynamics.rs"

[[bench]]
name = "physics_bench"
path = "benches/physics_bench.rs"
harness = false

[dependencies.oxiphysics-collision]
version = "0.1.0"

[dependencies.oxiphysics-constraints]
version = "0.1.0"

[dependencies.oxiphysics-core]
version = "0.1.0"

[dependencies.oxiphysics-fem]
version = "0.1.0"

[dependencies.oxiphysics-geometry]
version = "0.1.0"

[dependencies.oxiphysics-gpu]
version = "0.1.0"

[dependencies.oxiphysics-io]
version = "0.1.0"

[dependencies.oxiphysics-lbm]
version = "0.1.0"

[dependencies.oxiphysics-materials]
version = "0.1.0"

[dependencies.oxiphysics-md]
version = "0.1.0"

[dependencies.oxiphysics-python]
version = "0.1.0"

[dependencies.oxiphysics-rigid]
version = "0.1.0"

[dependencies.oxiphysics-softbody]
version = "0.1.0"

[dependencies.oxiphysics-sph]
version = "0.1.0"

[dependencies.oxiphysics-vehicle]
version = "0.1.0"

[dependencies.oxiphysics-viz]
version = "0.1.0"

[dependencies.oxiphysics-wasm]
version = "0.1.0"

[dev-dependencies.criterion]
version = "0.8"
features = ["html_reports"]