|
subroutine | levelset_advect_eulerian_weno5_euler (levelset, velocity_nm1, velocity_n, velocity_np1, local_time, dt_nm1, dt_n, time_step) |
| Advect the level set with a WENO5-Euler scheme.
|
|
subroutine | levelset_advect_eulerian_weno5_rk2_tvd (levelset, velocity_nm1, velocity_n, velocity_np1, local_time, dt_nm1, dt_n, time_step) |
| Advect the level set with a WENO5-RK2-TVD (with given velocity at next time step) scheme.
|
|
subroutine | levelset_advect_eulerian_weno5_nssp32 (levelset, velocity_nm1, velocity_n, velocity_np1, local_time, dt_nm1, dt_n, time_step) |
| Advect the level set with a WENO5-NSSP32 scheme.
|
|
subroutine | levelset_advect_eulerian_weno5_nssp53 (levelset, velocity_nm1, velocity_n, velocity_np1, local_time, dt_nm1, dt_n, time_step) |
| Advect the level set with a WENO5-NSSP53 scheme.
|
|
subroutine | integrate_euler_forward (phi_tn, dphi_dt, dt, phi_tnp1) |
| Integrate in time with a first order explicit Euler scheme.
|
|
subroutine | project_velocity_on_normal (velocity, phi, velocity_projected) |
|
Defined the function for advecting a level set with various methods Time is advanced from t^{n}to t^{n+1}.