k-Wave Toolbox |
![]() ![]() |
Create an evenly spaced array of time points
[t_array dt] = makeTime(kgrid, c) [t_array dt] = makeTime(kgrid, c, cfl)
makeTime
creates an evenly spaced array of time points for use with the first-order k-space simulation codes based on the Courant-Friedrichs-Lewy stability level cfl
and the grid size. The time-step dt
is chosen based on cfl
(the default setting is 0.3), and the number of time-steps is chosen based on the time it takes to travel from one corner of the k-space grid given by kgrid
to the geometrically opposite corner travelling at c
m/s.
|
k-space grid structure returned by |
|
maxiumum sound speed in the medium [m/s] |
|
Courant-Friedrichs-Lewy stability criterion (default = 0.3) |
|
array of evenly-spaced time points [s] |
|
time-step [s] |
makeGrid
, kspaceFirstOrder1D
, kspaceFirstOrder2D
, kspaceFirstOrder3D
![]() |
makeSphere | resize | ![]() |
© 2009 Bradley Treeby and Ben Cox.