Property | Type | Description | |
---|---|---|---|
G | |||
MaxDt | double |
Method | Description | |
---|---|---|
AddParticle ( |
粒子を追加する
|
|
DemComputerCpu ( double maxDt, |
CPUでの個別要素法プログラムを作成する
|
|
GetParticles ( ) : LWisteria.StudiesOfOpenTK.CpuDem.Particle[] |
現在の粒子を取得する
|
|
Next ( ) : void |
計算を1ステップ進める
|
Method | Description | |
---|---|---|
EachParticle ( ParticleAction action ) : void |
全粒子に対して操作を実行する
|
|
EachParticle ( ulong first, ulong last, ParticleAction action ) : void |
指定した番号の間の粒子に対して操作を実行する
|
|
HermonicMean ( double value1, double value2 ) : double |
2つの値の調和平均を計算する
|
public AddParticle ( |
||
particle | 追加する粒子 | |
return | void |
public DemComputerCpu ( double maxDt, |
||
maxDt | double | 初期時間刻み |
g | 重力加速度 | |
return | System |
public GetParticles ( ) : LWisteria.StudiesOfOpenTK.CpuDem.Particle[] | ||
return | LWisteria.StudiesOfOpenTK.CpuDem.Particle[] |
public Vector,LWisteria.StudiesOfOpenTK.Math G | ||
return |