Install Rust: https://www.rust-lang.org/tools/install
Use Cargo to build and run.
Build:
cargo build --release
Run:
./target/release/orbite configuration_file.ini
Or build and run at the same time:
cargo run --release configuration_file.ini
Use a configuration file to specify all the parameters of the simulation. See conf.ini for an example.
- Fonction
from_csv_genajoutée dansparticules.rs. - Prise en compte d'un argument supplémentaire
from_csvdans le fichier de configuration. - Adaptation de
generationdansparticules.rset de l'objetTreepour l'argumentfrom_csv.
Run :
./target/release/orbite configuration_file.ini < initial_condition_file.csv
Structure du fichier .csv contenant les conditions initiales (une ligne par particule) :
...
position_x;position_y;position_z;vitesse_x;vitesse_y;vitesse_z
...