Cleanup a little

This commit is contained in:
2023-03-04 14:41:47 +00:00
parent 973bcf0381
commit 92ef0f728c
9 changed files with 168 additions and 148 deletions
+8 -5
View File
@@ -4,15 +4,18 @@ use std::path::PathBuf;
use rand::prelude::*;
mod system;
mod example_systems;
use system::walker::{Walker, LocalRandomWalker};
use system::storage::{Storage, VectorStorage};
use system::walker::{LocalRandomWalker, Walker};
use system::grid::VectorStorage;
use num_integer::Integer;
use rand::rngs::SmallRng;
use crate::system::{Position};
use crate::system::grid::Position;
use crate::system::model::DLASystem;
use crate::system::Storage;
use clap::Parser;
use crate::example_systems::stick_probability;
#[derive(Parser, Debug)]
struct Cli {
@@ -27,8 +30,8 @@ fn main() {
println!("Running: {:?}", cli);
let mut sys = DLASystem::<SmallRng, Position, VectorStorage, LocalRandomWalker>::new(
SmallRng::seed_from_u64(cli.seed),
let mut sys = stick_probability(
cli.seed,
cli.max_particles,
cli.stick_probability
);