Simutime

class freshkiss3d.SimuTime
Parameters
  • final_time (float) – Simulation final time

  • time_iteration_max (int) – Maximum number of iteration

  • second_order (bool) – Second order time discretization (default: None)

  • constant_dt (float) – Constant time step (default: None, time step is computed with CFL)

time

current time

Type

float

time_delta_step

time step

Type

float or float[2] if second order

final_time

Simulation final time

Type

float

is_finished

Simulation status

Type

bool

compute_time_delta()

Compute time step

increment()

Increment time

Examples using freshkiss3d.SimuTime

Riemann problem 2d

Riemann problem 2d

Riemann problem 2d
Water drop

Water drop

Water drop
Dam break

Dam break

Dam break
Canal

Canal

Canal
Thacker 2d

Thacker 2d

Thacker 2d
Height source

Height source

Height source
Bump

Bump

Bump
Thacker

Thacker

Thacker
Tracer source

Tracer source

Tracer source
Vertical flowrate

Vertical flowrate

Vertical flowrate
River

River

River
Wind effect

Wind effect

Wind effect
Stationnary vortex

Stationnary vortex

Stationnary vortex
Topography source

Topography source

Topography source
Bump mesh convergence

Bump mesh convergence

Bump mesh convergence
Thacker2d mesh convergence

Thacker2d mesh convergence

Thacker2d mesh convergence
Thacker3d mesh convergence

Thacker3d mesh convergence

Thacker3d mesh convergence
Schedule tasks

Schedule tasks

Schedule tasks
Restart

Restart

Restart
Batch

Batch

Batch
Post-processing with Matplotlib

Post-processing with Matplotlib

Post-processing with Matplotlib
Initialization

Initialization

Initialization