mirror of
https://gitlab.rlp.net/mobitar/ReCo.jl.git
synced 2025-09-04 09:12:35 +00:00
Fixed verlet_and_cell_lists
This commit is contained in:
parent
f61d06ce1e
commit
341b1e8a85
10 changed files with 30 additions and 30 deletions
|
@ -10,14 +10,14 @@ function gen_elliptical_distance_graphics()
|
|||
|
||||
fig = gen_figure()
|
||||
|
||||
ax = Axis(fig[1, 1]; xlabel=L"x", ylabel=L"y", aspect=AxisAspect(1))
|
||||
ax = Axis(fig[1, 1]; xlabel=L"x", ylabel=L"y")
|
||||
|
||||
elliptical_a_b_ratio = 0.4
|
||||
elliptical_b_a_ratio = 0.4
|
||||
as = 1:1:3
|
||||
|
||||
for a in as
|
||||
x = collect(LinRange(-a, a, 1000))
|
||||
y = @. sqrt(a^2 - x^2) * elliptical_a_b_ratio
|
||||
y = @. sqrt(a^2 - x^2) * elliptical_b_a_ratio
|
||||
append!(x, reverse(x))
|
||||
append!(y, reverse(-y))
|
||||
lines!(x, y; label=L"a = %$a")
|
||||
|
|
|
@ -5,7 +5,7 @@ using StaticArrays: SVector
|
|||
using ReCo: ReCo
|
||||
|
||||
function gen_verlet_and_cell_lists_graphics()
|
||||
Random.seed!(23)
|
||||
Random.seed!(3)
|
||||
|
||||
box_length = 100
|
||||
|
||||
|
@ -26,11 +26,11 @@ function gen_verlet_and_cell_lists_graphics()
|
|||
circle(Point(reference_particle_x, reference_particle_y), R_particle, :fill)
|
||||
reference_particle_c = SVector(reference_particle_x, reference_particle_y)
|
||||
|
||||
N = 91
|
||||
N = 107
|
||||
|
||||
particle_cs = Vector{SVector{2,Float64}}(undef, N)
|
||||
|
||||
distance_limit = 0.99 * 2 * particle_radius
|
||||
distance_limit = 0.98 * 2 * R_particle
|
||||
|
||||
x = y = distance = 0.0
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue