slosh2d 0.4.1

Cross-platform GPU 2D Material Point Method implementation.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
mod centilever_beam2;
mod elastic_cut2;
mod elasticity2;
mod sand2;

#[kiss3d::main]
pub async fn main() {
    slosh_testbed2d::run(vec![
        ("centilever beam".to_string(), centilever_beam2::beam_demo),
        ("sand".to_string(), sand2::sand_demo),
        ("elasticity".to_string(), elasticity2::elasticity_demo),
        ("elastic_cut".to_string(), elastic_cut2::elastic_cut_demo),
    ])
    .await;
}