mkdir sagyou cd sagyou wget http://www602.math.ryukoku.ac.jp/~nakano/software/math/glsc-3.5.a.tar.Z wget http://nalab.mind.meiji.ac.jp/~mk/daishin/glsc-3.5+a.patch wget http://nalab.mind.meiji.ac.jp/~mk/program/graphics/glsc+2014.tar.gz ls |
tar xzf glsc-3.5.a.tar.Z cd glsc-3.5.a patch -p1 < ../glsc-3.5+a.patch tar xzf ../glsc+2014.tar.gz cp libs/pMakefile.mk libs/pMakefile cp libs/src/glsc.h.mk libs/src/glsc.h make sudo mkdir /usr/local/include sudo make install |
wget http://nalab.mind.meiji.ac.jp/~mk/labo/cglsc wget http://nalab.mind.meiji.ac.jp/~mk/labo/cglscs chmod +x cglsc cglscs sudo mv cglsc cglscs /usr/local/bin |
wget http://nalab.mind.meiji.ac.jp/~mk/program/fdm/heat1d-e-glsc.c cglsc heat1d-e-glsc.c ./heat1d-e-glsc(例えば に , に , に を入力する。) |
wget http://nalab.mind.meiji.ac.jp/~mk/program/matrix/matrix-lib3.3.tar.gz tar xzf matrix-lib3.3.tar.gz cd matrix-lib3.3 make sudo make install sudo cp ccmg /usr/local/bin |
wget http://nalab.mind.meiji.ac.jp/~mk/program/fdm/{heat2d-i.c,symbandlu.h,symbandlu.c} ccmg heat2d-i.c symbandlu.c ./heat2d-i ./heat2d-i |
Nx, Ny: 100 100 θ (0≦θ≦1): 0.5 τ(≦5e-05≡最大値ノルムに関する安定性条件を満たすτの上限): 1e-4 注意: λ=2>1/2(1-θ) となっています。 備考: 1+2θλ= 3.0, -θλx= -0.5, -θλy= -0.5 Tmax: 1 Δt: 0.01 |
桂田 祐史