The generic particle tracer. More...
Public Member Functions | |
| procedure, non_overridable | advect_euler_velox (self, dt, velox) |
| procedure, non_overridable | advect_euler (self, dt, velocity_field, interpolant) |
| procedure, non_overridable | advect_rk2 (self, dt_nm1, dt_n, dt, velocity_nm1, velocity_n, velocity_np1, interpolant) |
| procedure, non_overridable | advect_rk3 (self, dt_nm1, dt_n, dt, velocity_nm1, velocity_n, velocity_np1, interpolant) |
| procedure, non_overridable | init (self, dimension) |
Public Attributes | |
| double precision, dimension(:), allocatable | pos |
| The position. | |
| double precision, dimension(:), allocatable | mean_velox |
| The velocity ( \(\frac{pos_{n}-pos_{n-1}}{\Delta t}\)) | |
The generic particle tracer.
|
final |
|
final |
|
final |
|
final |
|
final |
| double precision, dimension(:), allocatable type_particle::t_particle::mean_velox |
The velocity ( \(\frac{pos_{n}-pos_{n-1}}{\Delta t}\))
| double precision, dimension(:), allocatable type_particle::t_particle::pos |
The position.