Skip to main content

wcsph_euler_step

Function wcsph_euler_step 

Source
pub fn wcsph_euler_step(
    positions: &[[f64; 3]],
    velocities: &[[f64; 3]],
    forces: &[[f64; 3]],
    masses: &[f64],
    dt: f64,
) -> (Vec<[f64; 3]>, Vec<[f64; 3]>)
Expand description

Apply one explicit WCSPH Euler step.

Updates positions and velocities using the computed forces. Returns (new_positions, new_velocities).