1粒子のLennard Jones Potential下の動作については、前回API化した。 今回は残りのシミュレーションもAPI化する。 個々のシミュレーションプログラムを確認すると、原子の配置設定以外は同じアルゴリズムで処理できる。そこで、まず原子配置を受け取って、シミュレーションを行いその結果をgifアニメーションにする関数を示す。 function verlet(fname::String,as::Vector{Atom},func::Function, xlims::Tuple{Float64,Float64},ylims::Tuple{Float64,Float64}, perio…