TokyoUnivITC
|
|
- こうだい のあき
- 5 years ago
- Views:
Transcription
1 1
2 2
3 3
4 + r T r ( T )=S T solve(fvm::ddt(t) + fvm::div(phi,t) - fvm::laplacian(dt,t) == fvoptions(t)); 4
5 5
6 標準ソルバの解析例 MRFSimpleFoam 回転攪拌槽の流れ interdymfoam 撹拌槽内の流れ pisofoam LESによるバックステップ流れ 図出典 OpenFOAMチュートリアルドキュメント作成プロジェクト 東京大学情報基盤センター第45回 FX10 スーパーコンピュータシステムお試しアカウント付き並列プログラミング講習会 OpenFOAM初級入門 6
7 移動格子ソルバの解析例 ピストン押し込み流れ スクリューの回転流れ場 翼型の6自由度剛体運動 図出典 OpenFOAMチュートリアルドキュメント作成プロジェクト 東京大学情報基盤センター第45回 FX10 スーパーコンピュータシステムお試しアカウント付き並列プログラミング講習会 OpenFOAM初級入門 7
8 8
9 9
10 10
11 11
12 OpenFOAM (2014/2) の新機能 図出典 The OpenFOAM Foundation 境界適合六面体メッシャーsnappyHexMeshの改善 新自動六面体メッシャーfoamyHexMesh 並列計算時の線型ソルバGAMGの高速化 VOF法多相流ソルバにおけるMulti-dimensional limiter for explicit solution(mules)の半陰解版 Arbitary Mesh Interface(AMI)の改善 拡張 密粒子流れ用のDiscrete Particle Modelling MultiPhase Particle-in-Cell法 移動格子での球面線型補間を用いた モーフィング 東京大学情報基盤センター第45回 FX10 スーパーコンピュータシステムお試しアカウント付き並列プログラミング講習会 OpenFOAM初級入門 12
13 13
14 14
15 OpenFOAMの代表的な解析手順 前処理(格子生成など) 解析 格子生成 初期設定 [blockmesh [setfields等] snappyhexmeshなど] 後処理(可視化など) 可視化 [ParaView Visit 商用可視化ツール等] 領域分割(並列計算時) [decomposepar] または 格子生成 [cfmesh,salome,gmsh 商用メッシャー等] 解析ソルバ [icofoam等] 様々な結果後処理 必要あれば格子変換 領域統合(並列計算時) [gmshtofoam等] [reconstructpar] [sample等] 東京大学情報基盤センター第45回 FX10 スーパーコンピュータシステムお試しアカウント付き並列プログラミング講習会 OpenFOAM初級入門 15
16 16
17 : ( ) parafoam OpenFOAM 17
18 U =1m/s d =0.1m =0.01m 2 /s 1m/s Re = du = m icofoam : ( ) parafoam OpenFOAM 0.1m 18
19 Oakleaf- FX lecture.tar.gz tar zxf lecture.tar.gz cd ~/lecture/cavity tree. 0 U p blockmesh.pjm constant polymesh blockmeshdict boundary transportproperties icofoam.pjm system controldict fvschemes fvsolution 19
20 (*.PJM) 20
21 blockmesh icofoam 21
22 22
23 (OpenFOAM!! 3 z ) キャビティケースの格子分割 20分割 (Δy=5mm) 1分割 (Δz=10mm) 20分割(Δx=5mm) 注)2次元なので z方向は1分割(幅は任意) 図出典: 大嶋 拓也 (新潟大学) キャビティ流れの解析 parafoamの実習 第一回OpenFOAM講習会 東京大学情報基盤センター第45回 FX10 スーパーコンピュータシステムお試しアカウント付き並列プログラミング講習会 OpenFOAM初級入門 23
24 converttometers 0.1; vertices ( ); (0 0 0) 0 (1 0 0) (1 1 0) (0 1 0) ( ) ( ) ( ) ( ) 7 24
25 blocks ( hex ( ) ( ) simplegrading (1 1 1) ( 1: ) ); edges ( ); 25
26 boundary ( movingwall { type wall; faces ( ( ) ); } fixedwalls ( { } type wall; faces ( ( ) ( ) ( ) ); ); frontandback { type empty; faces ( ( ) ( ) ); } 26
27 more constant/polymesh/blockmeshdict more ( more) SPC b h q 27
28 28
29 blockmesh.pjm #!/bin/bash # pjsub option # #PJM - L "rscgrp=lecture" # ( tutorial) #PJM - g gt00 #( ) #PJM - L "node=1" # #PJM - j # # Program execution # module load OpenFOAM/2.3.0 #OpenFOAM/2.3.0 module source $WM_PROJECT_DIR/etc/bashrc #OpenFOAM blockmesh > log.blockmesh #blockmesh 29
30 pjsub blockmesh.pjm [INFO] PJM 0000 pjsub Job JOB_ID submitted. JOB_ID pjstat JOB_ID JOB_NAME STATUS PROJECT RSCGROUP JOB_ID blockmesh. QUEUED gt00 lecture JOB_ID JOB_NAME STATUS PROJECT RSCGROUP JOB_ID blockmesh. RUNNING gt00 lecture No unfinished job found. 30
31 tree 0 U p blockmesh.pjm blockmesh.pjm.o constant polymesh blockmeshdict boundary faces neighbour owner points transportproperties icofoam.pjm log.blockmesh system controldict fvschemes fvsolution (JOB_ID ) blockmesh more blockmesh.pjm.o* *() JOB_ID 31
32 more log.blockmesh Mesh Information boundingbox: (0 0 0) ( ) npoints: 882 ncells: 400 nfaces: 1640 ( ) ninternalfaces: 760 ( ) Patches ( ) patch 0 (start: 760 size: 20) name: movingwall patch 1 (start: 780 size: 60) name: fixedwalls patch 2 (start: 840 size: 800) name: frontandback End 32
33 33
34 34
35 ~/lecture/ oakleaf- fx.cc.u- tokyo.ac.jp ~ $ cd ~ cd $ scp - r tyyxxx@oakleaf- fx.cc.u- tokyo.ac.jp:~/lecture./ tyyxxx= scp rsync passphrase $ cd lecture/cavity 35
36 36
37 ~/lecture/cavity $ touch pv.foam touch 37
38 38
39 39
40 more 0/U 40
41 dimensions [ ]; internalfield uniform (0 0 0); 41
42 boundaryfield { movingwall { type fixedvalue; value uniform (1 0 0); } fixedwalls { type fixedvalue; value uniform (0 0 0); } frontandback { type empty; } } 42
43 more 0/p dimensions [ ]; internalfield uniform 0; 43
44 boundaryfield { movingwall { } type zerogradient; 0 fixedwalls { } type zerogradient; } frontandback { type empty; 2 } 44
45 45
46 system/controldict application icofoam; startfrom starttime; ( latesttime ) starttime 0; stopat endtime; ( nextwrite ) endtime 0.5; deltat 0.005; ( [s]) writecontrol timestep; writeinterval 20; (20time step=0.1s ) writeformat ascii; (ascii, binary) binary FX10 Big endian binary intel Little endianasciibinary writeformat ascii foamformatconvert ascii Little endian writeprecision 6; ( ascii ) writecompression off; (off, on) timeformat general; timeprecision 6; runtimemodifiable true; 46
47 47
48 icofoam.pjm ( ) #!/bin/bash # pjsub option # #PJM - L "rscgrp=lecture" # ( tutorial) #PJM - g gt00 #( ) #PJM - L "node=1" # #PJM - j # # Program execution # module load OpenFOAM/2.3.0 #OpenFOAM/2.3.0 module source $WM_PROJECT_DIR/etc/bashrc #OpenFOAM icofoam> log # icofoam log pjsub icofoam.pjm 48
49 tree U p phi uniform: time icofoam.pjm.o (JOB_ID ) log 49
50 more log Build : f5222ca19ce6 Exec Date Time Host PID Case : icofoam : Jan : 00:00:00 : "a01t70081" : : /home/******/lecture/cavity nprocs : 1 sigfpe : Enabling floating point exception trapping (FOAM_SIGFPE). filemodificationchecking : Monitoring run- time modified files using timestampmaster allowsystemoperations : Disallowing user- supplied system call operations 50
51 Starting time loop ( ) Time = ( ) Courant Number mean: 0 max: 0 smoothsolver: Solving for Ux, Initial residual = 1, Final residual = e- 06, No Iterations 19 Ux( x ) smoothsolver: Initial residual: Final residual: No Iterations 1 smoothsolver: Solving for Uy, Initial residual = 0, Final residual = 0, No Iterations 0 Uy ( y ) ICPCG: Solving for p, Initial residual = 1, Final residual = e- 07, No Iterations 35 p( ) DICPCG: 51
52 time step continuity errors : sum local = e- 09, global = e- 21, cumulative = e- 21 sum local : global : ( ) cumulative : global ExecutionTime = 0.05 s ClockTime = 0 s ExecutionTime:, ClockTime : I/O Time = 0.01 Courant Number mean: max: Time = 2 ( ) 52
53 53
54 54
55 ~/lecture/cavity oakleaf- fx.cc.u- tokyo.ac.jp ~/lecture/cavity/ $ rsync - auv tyyxxx@oakleaf- fx.cc.u- tokyo.ac.jp:~/lecture/cavity/./ /( ) a=archive() u=update(), v=verbose() receiving file list... done./ log sent 592 bytes received bytes bytes/sec total size is speedup is 1.23 icofoam (rsync ) 55
56 56
57 57
58 58
59 59
60 60
61 61
62 dambreakfineケース Koshizukaら[1]によるダム崩壊(dam break)の実験をvof(volume of Fluid) 法の二相流ソルバinterFoamを用いて 二次元層流モデルで解析したもの 解析図出典 SM ただで始める流体解析 実験[1] OpenFOAM 実験[1] OpenFOAM [1] Koshizuka, S., H. Tamako and Y. Oka : A Particle Method for Incompressible Viscous Flow with Fluid Fragmentation, CFD Journal,Vol.4, No.1, pp.29-46, 1995 東京大学情報基盤センター第45回 FX10 スーパーコンピュータシステムお試しアカウント付き並列プログラミング講習会 OpenFOAM初級入門 62
63 U p g F r U apple + r ( UU) r = rp + g + F + r ( U)+r [(1 ) U U r (= U l U g ) (= appler ) r]=0 [2] Weller, H.G., A new approach to VOF-based interface capturing methods for incompressible and compressible flows. Technical Report No. TR/HGW/04 [3] A. Albadawi, D.B. et al., Influence of surface tension implementation in Volume of Fluid and coupled Volume of Fluid with Level Set methods for bubble growth and detachment, International Journal of Multiphase Flow, Volume 53, pp l g 63
64 0.584 m 水柱 m m m m m m 64
65 cd ~/lecture/dambreakfine/ tree. 0 U alpha.water.org p_rgh Allrun- p.pjm Allrun.PJM constant g polymesh blockmeshdict boundary transportproperties turbulenceproperties system controldict decomposepardict fvschemes fvsolution setfieldsdict 65
66 66
67 alpha.water setfields system/setfieldsdict 1 0 defaultfieldvalues// ( volscalarfieldvalue alpha.water 0 ); regions // ( boxtocell // { } ); box (0 0-1) ( ); // fieldvalues // ( volscalarfieldvalue alpha.water 1 ); 67
68 atmosphere ( ) m rightwall leftwall 水柱 m 0/U boundaryfield // { : lowerwall // (leftwall,rightwall ) { type fixedvalue; value uniform (0 0 0); 0.584} m atmosphere // { type pressureinletoutletvelocity; value uniform (0 0 0); } } m m m lowerwall 68
69 ( ) m rightwall leftwall 水柱 m m atmosphere m m lowerwall 0/p_rgh boundaryfield // { : lowerwall // (leftwall,rightwall ) { type fixedfluxpressure; value uniform 0; } 0.584atmosphere m // { type totalpressure; p0 uniform 0; U U; phi phi; rho rho; psi none; gamma 1; value uniform 0; } } 69
70 水柱 atmosphere ( ) m rightwall leftwall 0/alpha.water boundaryfield // { : lowerwall // (leftwall,rightwall ) { 0.584} m type zerogradient; m m m m lowerwall } atmosphere // { type inletoutlet; inletvalue uniform 0; value uniform 0; } 70
71 constant/g dimensions [ ]; // [m/s 2 ] value ( ); // (y ) constant/turbulenceproperties simulationtype laminar; // ( ) 71
72 constant/transportproperties phases (water air); // water // ( ) { transportmodel Newtonian; // nu nu [ ] 1e- 06; // [m 2 /s] rho rho [ ] 1000; // [kg/m 3 ] //transportmodel Newtonian2 CrossPowerLawCoeffs { } BirdCarreauCoeffs { } } air // ( ) { transportmodel Newtonian; nu nu [ ] 1.48e- 05; rho rho [ ] 1; } sigma sigma [ ] 0.07; // [N/m](=[kg/s 2 ]) 72
73 system/controldict Application interfoam; // starttime 0; // [s] endtime 1; // [s] deltat 0.001; // [s] ( ) writeinterval 0.05; // [s] adjusttimestep yes; // // // maxco 1; // maxalphaco 1; // (0< <1) maxdeltat 1; // 73
74 blockmesh cp 0/ alpha.water.org 0/alpha.water setfields interfoam 74
75 4. [ParaView] 2. [pjsub, blockmesh, setfields, interfoam] 75
76 Allrun.PJM ( ) #!/bin/bash # pjsub option # #PJM - L "rscgrp=lecture" # ( tutorial) #PJM - g gt00 #( ) #PJM - L "node=1" # #PJM - j # # Program execution # module load OpenFOAM/2.3.0 #OpenFOAM/2.3.0 module source $WM_PROJECT_DIR/etc/bashrc #OpenFOAM blockmesh > log.blockmesh # cp 0/alpha.water.org 0/alpha.water # setfields > log.setfields # interfoam > log # pjsub Allrun.PJM 76
77 more log.blockmesh Mesh Information boundingbox: (0 0 0) ( ) npoints: ncells: 7700 nfaces: ninternalfaces: Patches ( ) ( ) ( ) patch 0 (start: size: 86) name: leftwall patch 1 (start: size: 86) name: rightwall patch 2 (start: size: 110) name: lowerwall patch 3 (start: size: 90) name: atmosphere patch 4 (start: size: 15400) name: defaultfaces End 77
78 more log Create time Create mesh for time = 0 PIMPLE: Operating solver in PISO mode Reading field p_rgh Reading field U Reading/calculating face flux field phi Reading transportproperties Selecting incompressible transport model Newtonian Selecting incompressible transport model Newtonian (0%) more SPC b h q 78
79 Courant Number mean: max: Interface Courant Number mean: max: deltat = ( 1 ) Time = 0.15 (0.05[s] ) smoothsolver: Solving for alpha.water, Initial residual = , Final residual = e - 09, No Iterations 3 alpha.water : Initial residual: Final residual: No Iterations: Phase- 1 volume fraction = Min(alpha1) = e- 09 Max(alpha1) = 1 : DICPCG: Solving for p_rgh, Initial residual = e- 05, Final residual = e- 08, No Itrations 44 p_rgh Poisson time step continuity errors : sum local = e- 08, global = e- 09, cumulative = sum local : global : ( ) cumulative : global ExecutionTime = 0.77 s ClockTime = 1 s ExecutionTime:, ClockTime : I/O 79
80 ~/lecture/dambreakfine/ oakleaf- fx.cc.u- tokyo.ac.jp ~/lecture/cavity $ ~/lecture/dambreakfine $ rsync - auv tyyxxx@oakleaf- fx.cc.u- tokyo.ac.jp:~/lecture/dambreakfine/./ $ touch pv.foam ParaViewpv.foam 80
81 81
82 82
83 演習課題 課題1: 水相率を補間して表示させる 課題2: コマ送りして 0.1秒毎の実験可視化画像[1]と比較する 課題3: 並列計算の結果と比較するため 全時間ステップの可視化画像を保存する 方法 Fileメニュー/Save Animation/Save Animationボタン/File name: serial Files of type: PNG(静止画のほうが比較が容易であるため)/OK serial.連番.pngのpngファイルが作成されるので 画像ビューワ等で表示する [1] Koshizuka, S., H. Tamako and Y. Oka : A Particle Method for Incompressible Viscous Flow with Fluid Fragmentation, CFD Journal,Vol.4, No.1, pp.29-46, 1995 東京大学情報基盤センター第45回 FX10 スーパーコンピュータシステムお試しアカウント付き並列プログラミング講習会 OpenFOAM初級入門 83
84 84
85 OpenFOAMの並列計算手法 1. 格子生成 2. 領域分割 (decomposepar) [1]櫻井 片桐ら OpenFOAMへの疎行列計算ライブラリ Xabclibの適用と評価 オープンCAEシンポジウム MPI並列でソルバを実行 (MPI+OpenMPのハイブリット並列は標準では未実装 ただし 櫻井 片桐らによる線型ソルバ のスレッド並列化(1MPI+OpenMP)の研究例有り[1] 現在 MPI+OpenMP実装を開発中) 4. 領域毎の解析結果を再構築 (reconstructpar) プロセッサ 間MPI通信 (フラット MPI通信) プロセッサ 間通信は通 常ボトルネッ クとなる processor 2 processor 3 processor 0 processor 1 dambreakfineチュートリアル 東京大学情報基盤センター第45回 FX10 スーパーコンピュータシステムお試しアカウント付き並列プログラミング講習会 OpenFOAM初級入門 85
86 4. [ParaView] 2. [pjsub,blockmesh, setfields, decomposepar, interfoam, recconstructpar] 86
87 system/decomposepardict numberofsubdomains 4; // method simple; // simplecoeffs// { } n delta 0.001; ( ); // hierarchicalcoeffs // { } n ( ); order xyz; // delta 0.001; simple hierarchical metis scotch metis scotch manual 87
88 metis scotch scotchcoeffs metiscoeffs { processorweights ( ); // }
89 Allrun- p.pjm ( MPI ) #!/bin/bash # pjsub option # #PJM - L "rscgrp=lecture" # ( tutorial) #PJM - g gt00 #( ) #PJM - L "node=1" # ( 12 ) #PJM - - mpi "proc=4" #(MPI 192 ) #PJM - j # # Program execution # module load OpenFOAM/2.3.0 source $WM_PROJECT_DIR/etc/bashrc blockmesh > log.blockmesh # cp 0/alpha.water.org 0/alpha.water # setfields > log.setfields # decomposepar > log.decomposepar # mpiexec - stdout log- np4 - np 4 interfoam - parallel #MPI reconstructpar > log.reconstructpar # 89
90 pjsub Allrun- p.pjm more log.decomposepar processor 2 processor 3 ( ) Processor 0 0 Number of cells = ( ) Number of faces shared with processor 1 = 44 Number of faces shared with processor 2 = 46 Number of processor patches = 2 Number of processor faces = 90 (=44+46) processor 0 Number of boundary faces = 3958 processor 1 Processor 1 1( processor1 ) Number of cells = 1915 ( 0 ) ( ) 90
91 ( ) Number of processor faces = 178 ( ) Max number of cells = 1935 ( % above average 1925) Max number of processor patches = 2 (0% above average 2) Max number of faces between processors = 90 (1.1236% above average 89) Time = 0 0 Processor 0: field transfer Processor 1: field transfer Processor 2: field transfer Processor 3: field transfer End. processor 2 processor 0 processor 3 processor 1 91
92 processor 2 processor 3 constant/ polymesh/ 0/ ( ) alpha.water,u,p_rgh processor0/ constant polymesh/ processor 0 processor 1 0/ alpha.water,u,p_rgh processor1/ processor0 processor2/ processor3/ 92
93 more log- np4 nprocs : 4 Slaves : 3 ( - 1) (.PID( ID) "a01t " PID "a01t " "a01t " ) Pstream initialized with: () floattransfer : 0 nprocssimplesum : 0 commstype : nonblocking polling iterations : 0 93
94 processor0/ 0.05/ alpha*,u,p,p_rgh,phi : 0.4/ processor1/ 0.05/ alpha*,u,p,p_rgh,phi processor2/ 0.05/ alpha*,u,p,p_rgh,phi processor3/ 0.05/ alpha*,u,p,p_rgh,phi () 0.05/ alpha*,u,p,p_rgh,phi 0.1/ alpha*,u,p,p_rgh,phi : 0.4/ alpha*,u,p,p_rgh,phi 94
95 ~/lecture/dambreakfine/ oakleaf- fx.cc.u- tokyo.ac.jp ~/lecture/dambreakfine $ rsync - auv tyyxxx@oakleaf- fx.cc.u- tokyo.ac.jp:~/lecture/dambreakfine/./ 95
96 96
97 1: File /Save Animation/Save Animation /File name: parallel Files of type: PNG( )/OK parallel..png PNG 2: ParaView (Decomposed Case) Case Type/Decomposed Case Apply 3: Decomposed Case1 (Reconstructed Case) 4: (Strong scaling) (log) (log- np4) ExecutionTime t1,t4 =t1/t4 =(t1/t4)/4 97
98 98
99 [1] K Iwamoto, K., 2002."Database of Fully Developed Channel Flow,"THTLAB Internal Report, No. ILR-0201.THTLAB, Dept. of Mech. Eng., The Univ. of Tokyo. Lx Ly Lz = 5π 2 2π Reτ = uτ δ/ µ = 110 [-] uτ [m/s] δ [m] ( =Ly / 2 ) µ [m 2 /s 2 ] x x z 99
100 SP SP = TS / TP TS TP E P EP = SP / P 100 [%] T8 < T12 100
101 101
102 cd ~/lecture/channelretau110 tree Oakleaf-FX batchscript blockmesh.sh blockmesh decomposepar.sh decomposepar solve.sh (pimplefoam) benchmark.conf (benchmark.sh ) README bin benchmark.sh fippplot.py fipp (Python) fipptable.sh fipp plot.py (Python) table.sh template channelretau
103 cd Oakleaf- FX emacs - nw benchmark.conf vi,gedit narray( n ) n (nx=120,ny=65,nz=48) narray n # narray=(\ # "00001" \ # "00002" \ # "00004" \ # "00008" \ ) 103
104 mpiarray(mpi mpi ) MPI mpi mpiarray mpi 0 5 mpiarray=( "00192" "00128" "00064" "00032" "00016" ) simulationtypesarray( ) simulationtypesarray (simulationtypes )- LESModel_(LESModel )- delta_(delta )" LES Smagorinsky # simulationtypesarray=(\ "laminar- LESModel_laminar- delta_cuberootvol" \ # "LESModel- LESModel_Smagorinsky- delta_vandriest" \ ) 104
105 solversarray() solversarray PCG- preconditioner_(preconditioner )" (PCG ) GAMG- smoother_(smoother ) (GAMG ) MPI GAMGPCG # solversarray=(\ # "PCG- preconditioner_fdic" \ # "PCG- preconditioner_dic" \ # "PCG- preconditioner_diagonal" \ # "GAMG- smoother_fdic" \ # "GAMG- smoother_dic" \ # "GAMG- smoother_dicgaussseidel" \ # "GAMG- smoother_gaussseidel" \ # "GAMG- smoother_nonblockinggaussseidel" \ # "GAMG- smoother_symgaussseidel" \ ) 105
106 ../bin/benchmark.sh >& log.benchmark.sh & tail - f log.benchmark.sh ^C() pjstat 106
107 107
108 ~/lecture/channelretau110/oakleaffx10/batchscript/solve.sh!/bin/bash # pjsub option # #PJM - L "rscgrp=lecture" #PJM - g "gt00" #PJM -j #PJM - S # Program execution # module load OpenFOAM/2.3.0 source $WM_PROJECT_DIR/etc/bashrc getnumberofprocessors getapplication bash. $WM_PROJECT_DIR/bin/tools/RunFunctions env log=log.${pjm_jobid} fipp fipp - d $log.fippdir - C - Ihwm,call - H - L shared \ mpiexec - - stdout $log - np $(getnumberofprocessors) $(getapplication) - parallel 108
109 ~/lecture/channelretau110/bin/fipptable.sh fipppx - A - Ihwm,call - d > ( 0.74M, 16MPI, laminar, PCG- FDIC ) Performance monitor event:statistics ( ) ************************************************************************************* Application - performance monitors ************************************************************************************* Elapsed(s) MFLOPS MFLOPS/PEAK(%) MIPS MIPS/PEAK(%) Application Mem throughput Mem throughput Elapsed(s) _chip(mb/s) /PEAK(%) SIMD(%) Application ( ) # ##### 26% <4> Foam::FDICPreconditioner::precondition(Foam::Field<double> &, const Foam::Field<double> &, unsigned char) const [57] 109
110 ../bin/table.sh table.csv../bin/plot.py plot.pdf../bin/fipptable.sh fipptable.csv../bin/fippplot.py ~/lecture/dambreakfine $ cd../channelretau110/oakleaf- ~/lecture/channelretau110/oakleaf- FX $ rsync - auv tyyxxx@oakleaf- fx.cc.u- tokyo.ac.jp:~/lecture/channelretau110/ Oakleaf- FX/./ - - exclude=n_* n_ (*.pdf)(*.csv) 110
111 = (T11step-T1step)/10 111
112 112
113 113
114 DNS basic combustion compressible discretemethods electromagnetics financial heattransfer incompressible mesh multiphase lagrangian resources stressanalysis 114
115 cd cp - r /usr/local/openfoam/2.3.0/openfoam /tutorials/. cd tutorials ls Allclean Allrun Alltest DNS basic combustion compressible discretemethods electromagnetics financial heattransfer incompressible lagrangian mesh multiphase resources stressanalysis cd incompressible/icofoam/cavity ls 0 constant system cp ~/lecture/foamruntutorials.pjm./ 115
116 foamruntutorials.pjm #!/bin/bash # pjsub option # #PJM - L "rscgrp=lecture" #PJM - g gt00 #PJM - L "node=1" #PJM - - mpi "proc=1" 1MPI( ) #PJM - j # Program execution # module load OpenFOAM/2.3.0 source $WM_PROJECT_DIR/etc/bashrc foamruntutorials (Allrun blockmesh ) pjsub foamruntutorials.pjm pjstat tail - f log.icofoam 116
117 cd ~/tutorials cd incompressible/simplefoam/motorbike ls 0.org Allclean Allrun constant system more Allrun runparallel snappyhexmesh 6 -overwrite runparallel patchsummary 6 runparallel potentialfoam 6 -nofunctionobjects -writep runparallel $(getapplication) 6 runparallel $application 6 runparallel( bash ) 6 117
118 cp ~/lecture/foamruntutorials.pjm./ emacs - nw foamruntutorials.pjm #!/bin/bash # pjsub option # #PJM - L "rscgrp=lecture" #PJM - g gt00 #PJM - L "node=1" #PJM - - mpi proc= 1 6" 6MPI #PJM - j # Program execution # module load OpenFOAM/2.3.0 source $WM_PROJECT_DIR/etc/bashrc foamruntutorials 118
119 emacs - nw system/controldict endtime 5 100; lecure 15 pjsub foamruntutorials.pjm pjstat (RUNNING) tail - f foamruntutorials.pjm.o* foamruntutorials.pjm.ojobid (foamruntutorials mpiexec stdout ) 119
120 @ ~/ $ cd $ mkdir tutorials $ cd tutorials $ rsync - auv tyyxxx@oakleaf- fx.cc.u- tokyo.ac.jp:~/tutorials/./ - - exclude=processor* (processor*) $ cd incompressible/simplefoam/motorbike $ touch pv.foam ParaView 120
121 foamruntutorials ~/.bashrc module load OpenFOAM/2.3.0 #OpenFOAM/2.3.0 module source $WM_PROJECT_DIR/etc/bashrc #OpenFOAM foamcleantutorials 121
122 tokyo.ac.jp/system/fx10/ office.jp/pages/ws_openfoam_ office.jp/pages/ws_openfoam2_
123 Copyright 2015 OCAEL Co. Ltd. This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License
Microsoft PowerPoint OpenFOAMの使い方(柴田).ppt [互換モード]
OpenFOAM 勉強会 for beginner 2 期第 1 回 OpenFOAM の使い方 柴田貴裕 目標 既に OpenFOAM はインストール済み さまざまなチュートリアルに取り組めるようにチュートリアルの実行の方法を scalartransportfoam を例に用いて見ていく インストールは OpenCFD の HP の方法に従えば比較的容易にできる ) OpenCFD 社の HP http://www.openfoam.com/
More informationI II III 2
1 I II III 2 FY 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 Hitachi SR11K/J2 IBM Power-5+ 18.8TFLOPS, 16.4TB Yayoi: Hitachi SR16000/M1 IBM Power-7 54.9 TFLOPS, 11.2 TB Hitachi HA8000 (T2K) AMD Opteron
More informationこの講習会では, ユーザーガイドを参照しながら, 作業を進めます ユーザーガイドは下記サイトで入手可能です OpenFOAM Documentation( オリジナル )
はじめての OpenFOAM その 2 富 県 学 中川慎二 オープンCAE 勉強会 @ 富 2014 年 1 月 25 日 Disclaimer: OPENFOAM is a registered trade mark of OpenCFD Limited, the producer of the OpenFOAM software and owner of the OPENFOAM and OpenCFD
More informationParallelCalculationSeminar_imano.key
1 OPENFOAM(R) is a registered trade mark of OpenCFD Limited, the producer of the OpenFOAM software and owner of the OPENFOAM(R) and OpenCFD(R) trade marks. 2 3 Open FOAM の歴史 1989年ー2000年 研究室のハウスコード 開発元
More informationOpenFOAM による熱移動と流れの数値解析 サンプルページ この本の定価 判型などは, 以下の URL からご覧いただけます. このサンプルページの内容は, 初版 1 刷発行時のものです.
OpenFOAM による熱移動と流れの数値解析 サンプルページ この本の定価 判型などは, 以下の URL からご覧いただけます. http://www.morikita.co.jp/books/mid/069101 このサンプルページの内容は, 初版 1 刷発行時のものです. OpenFOAM R OpenCFD OpenFOAM OpenFOAM R OpenCFD R OpenCFD R OPENFOAM
More information1
1 2 OpenFOAMの特徴 @T +r T @t r ( T ) = ST solve(fvm::ddt(t) + fvm::div(phi,t) - fvm::laplacian(dt,t) == fvoptions(t)); ポリヘドラル 境界適合Hex メッシャー C++ マルチフィジックス 乱流モデル: RAS, LES, DES, 線型ソルバー : AMG, PCG, PBiCG, 離散化スキーム:
More informationOpenFOAM User Guide
Open FOAM CFD Version 2.2.0 2013 6 10 CAE U-2 Copyright 2006 2013 CAE CAE (office@opencae.jp) 3.0 (CC BY-NC-ND 3.0) OpenFOAM Foundation CAE Typeset in pl A TEX. U-3 Copyright 2011 2013 OpenFOAM Foundation.
More informationこの講習会では, ユーザーガイドを参照しながら, 作業を進めます ユーザーガイドは下記サイトで入手可能です OpenFOAM Documentation( オリジナル )
はじめての OpenFOAM その 1 富 県 学 中川慎二 オープンCAE 勉強会 @ 富 2014 年 1 月 25 日 Disclaimer: OPENFOAM is a registered trade mark of OpenCFD Limited, the producer of the OpenFOAM software and owner of the OPENFOAM and OpenCFD
More informationOpenFOAM User Guide
Open FOAM CFD Version 2.1.1 2012 12 2 CAE U-2 Copyright 2006 2012 CAE CAE (office@opencae.jp) 3.0 (CC BY-NC-ND 3.0) OpenFOAM Foundation CAE Typeset in pl A TEX. U-3 Copyright 2011 OpenFOAM Foundation.
More information(Microsoft PowerPoint - SM_2011_07_30_\202\250\202\334\202\257)
ただで始める流体解析 OpenFOAM.0.x とparaFoam 3.0 のソースからのインストールこれが出来なきゃ始まらないがや! ( 第 6 回のおまけ ) 0.7.30 /78 本日の説明の流れ (0) 各ソフトインストール前に ()ubuntu のインストール ()OpenFOAM.0.x のインストール (3)OpenFOAM.0.x の毎日のメンテナンス (4)Qt のインストール (5)paraFoam(paraView)
More informationText
1 / 10 2014/03/23 10:26 今回の講習の目的は,OpenFOAM をカスタマイズ ソースコードを変更する ) ための手順の全体像を学ぶことである 時間 に制約があるため, ソースコードの詳細には触れない http://openfoamwiki.net/index.php/how_to_add_temperature_to_icofoam この資料は,OpenFOAM 2.3.0
More informationPowerPoint プレゼンテーション
オープン CAE 勉強会 @ 富山 ( 第 44 回 ) 2016/6/18 Paraview 講座 初級者向け講習会 中山勝之 コース概要 ParaView の使用初心者 OpenFOAM の計算結果を可視化したい方を対象 ParaView を使った OpenFOAM 計算結果の可視化方法 ( 計算データの読み込み ) ParaView の基本的な使い方 ( コンター図 ) 便利な使い方 (plotoverline
More information7 OpenFOAM 6) OpenFOAM (Fujitsu PRIMERGY BX9, TFLOPS) Fluent 8) ( ) 9, 1) 11 13) OpenFOAM - realizable k-ε 1) Launder-Gibson 15) OpenFOAM 1.6 CFD ( )
71 特集 オープンソースの大きな流れ Nonlinear Sloshing Analysis in a Three-dimensional Rectangular Pool Ken UZAWA, The Center for Computational Sciences and E-systems, Japan Atomic Energy Agency 1 1.1 ( ) (RIST) (ORNL/RSICC)
More informationswak4Foamを使って見ました.odp
swak4foam(funkysetfields, groovybc) のインストール ~ 関数による境界条件の設定 ~ 勉強会 @ 関西幹事冨原大介 10/27/10 1 1 境界条件設定の基本事項 0/U での流入条件例 一様流の場合 [value uniform] boundaryfield inlet type fixedvalue; value uniform (1 0 0); 10/27/10
More information1. TreeFoam概要 TreeFoamをベースにして ここから各種操作ができる 特に OpenFOAMの基本操作になる case作成 境界条件設定 メッシュ作成 の概要について説明 内容 1) TreeFoamのメニュー case作成 コピー 2) grideditor概要 境界条件の設定 確
1/ TreeFoamの使い方 OpenFOAMの操作をGUIで行うtool 1. 2. 3. 4. 5. TreeFoam概要 TreeFoamのメニュー grideditor概要とメニュー HelyxOS起動メニュー TreeFoamの操作 case作成など grideditorの操作 境界条件の設定 確認 HelyxOSの操作 メッシュ作成 まとめ OpenFOAMは CUIが基本の為 しばらく使わないとコマンドを忘れ
More informationcourse pptx
ParaView () 20105141CAE OPENFOAM (R) is a registered trade mark of OpenCFD Limited, the producer of the OpenFOAM software and owner of the OPENFOAM (R) and OpenCFD (R) trade marks. This offering is not
More informationPowerPoint プレゼンテーション
blockmesh コマンドを用いたメッシュ生成 若嶋振一郎 NIT, Ichinoseki College) swaka@ichinoseki.ac.jp 初出 : 2017/01/05 更新 : 2017/05/20 2017/5/21 1 Outline 1. blockmeshコマンドについて 2. blockmeshdictファイルの書き方 3. メッシュ生成と確認 2017/5/21 2
More informationworkshop2009course.ppt
OpenFOAM (R) ParaView (ParaView) () 2009117CAE OPENFOAM (R) is a registered trade mark of OpenCFD Limited, the producer of the OpenFOAM software and owner of the OPENFOAM (R) and OpenCFD (R) trade marks.
More informationPisoFoamによる 2次元円柱周りの流れの解析
OpenFOAM 演習 pisofoamによる 2 次元円柱周りの流れの解析 ( 修正版 ) 田村 第 24 回 OpenCAE 勉強会 ( 岐阜 ) 2013/8/10 1 Re による流れの変化 双子渦 Re=1.54 wiki.brown.edu S. Taneda Re=26 www.dtu.dk S.Taneda カルマン渦 Re=168 Re=10000 2013/8/10 www.aps.org
More informationMicrosoft PowerPoint - 第3回OpenCAE初歩情報交換会@北東北_若嶋1.pptx
調査報告 controldict, fvscheme, fvsolution の設定について 一関高専 若嶋 OpenFOAM 2.3.x についてのみ調査 2014/12/5 第 3 回 OpenCAE 初歩情報交換会 @ 北東北 1 OF のケースフォルダの基本構成 [waku@ensis10 pitzdaily]$ pwd /home/waku/openfoam/waku-2.3.x/tutorials/incompressible/pimplefoam/pitzdaily
More informationI I / 47
1 2013.07.18 1 I 2013 3 I 2013.07.18 1 / 47 A Flat MPI B 1 2 C: 2 I 2013.07.18 2 / 47 I 2013.07.18 3 / 47 #PJM -L "rscgrp=small" π-computer small: 12 large: 84 school: 24 84 16 = 1344 small school small
More informationIPSJ SIG Technical Report Vol.2013-ARC-207 No.23 Vol.2013-HPC-142 No /12/17 1,a) 1,b) 1,c) 1,d) OpenFOAM OpenFOAM A Bottleneck and Cooperation
1,a) 1,b) 1,c) 1,d) OpenFOAM OpenFOAM A Bottleneck and Cooperation with the Post Processes in Numerical Calculation of Transient Phenomena Taizo Kobayashi 1,a) Yoshiyuki Morie 1,b) Toshiya Takami 1,c)
More informationopenmp1_Yaguchi_version_170530
並列計算とは /OpenMP の初歩 (1) 今 の内容 なぜ並列計算が必要か? スーパーコンピュータの性能動向 1ExaFLOPS 次世代スハ コン 京 1PFLOPS 性能 1TFLOPS 1GFLOPS スカラー機ベクトル機ベクトル並列機並列機 X-MP ncube2 CRAY-1 S-810 SR8000 VPP500 CM-5 ASCI-5 ASCI-4 S3800 T3E-900 SR2201
More information目次 TreeFoam とは...4 インストール方法 動作環境 インストール configtreefoam の設定内容...6 起動方法 通常の起動方法 起動しない場
TreeFoam 操作マニュアル ver 2.25-150308 TreeFoam は OpenFoam を GUI で操作できるツール OpenFOAM は 基本的に CUI ベースで操作する為 操作性 生産性 が悪 く 初心者には敷居が高い これを少しでも改善する為に OpenFOAM が GUI 上で操作できる様に工夫したものが TreeFoam このマニュアルは 事例を多用してまとめている為
More informationOpenFOAM 流体構造連成解析 概要 : OpenFOAM-1.5-dev に搭載されている連成解析 ソルバー (icofsifoam) と 公開されている片持ち梁の 例題 (flappingconsolesmall) を使って それらの使用方法と ( 例題の ) 拡張方法を演習する
OpenFOAM 流体構造連成解析 概要 : OpenFOAM-1.5-dev に搭載されている連成解析 ソルバー (icofsifoam) と 公開されている片持ち梁の 例題 (flappingconsolesmall) を使って それらの使用方法と ( 例題の ) 拡張方法を演習する 目次 はじめに プログラム (icofsifoam) の説明 公開ケース (flappingconsolesmall)
More information2018/9/23 for DEXCS2018 DEXCSランチャーの使い方 1
2018/9/23 for DEXCS2018 DEXCSランチャーの使い方 1 形状作成メニュー 1 実行 ボタンを押すと 対象の解析フォルダのファイル 選択画面 次頁 が開きます 1 1 形状作成の詳細はこちらの マニュアルも参照下さい 本マニュアル 2 モデル選択画面 CADデータ 拡張子が.fcstd を選択すれば FreeCADが起動してCADデータの編集と cfmesh用の設定ファイル作成
More information自己紹介 所属 東京大学 大学院工学系研究科 建築学専攻 専門 建築環境工学 (温熱 空気環境 特に数値予測) 所属学会 日本建築学会 空気調和 衛生工学会 日本流体力学会 日本風工学会 オープンCAE学会(副会長) 2011年12月1日 国立オリンピック記念
1 自己紹介 所属 東京大学 大学院工学系研究科 建築学専攻 専門 建築環境工学 (温熱 空気環境 特に数値予測) 所属学会 日本建築学会 空気調和 衛生工学会 日本流体力学会 日本風工学会 オープンCAE学会(副会長) 2011年12月1日 オープンCAEシンポジウム2011 @ 国立オリンピック記念青少年総合センター 今野雅 (東京大学) 2 3 swak4foamとは 主に以下のような機能を持つ非標準のライブラリ
More informationMyFirstOpenFOAM
はじめての OpenFOAM メニュー OpenFOAMというパッケージの特徴 メッシュの生成 定常乱流の計算 境界条件 近似解法 数値解法 計算結果の確認 Open FOAM というパッケージの特徴 流体をシミュレートするプログラム群 メインはプログラムのライブラリ 実行可能なファイルは ライブラリをリンクしたもの オープンソース 必要な機能を持つライブラリを組み合わせて独自のシミュレート プログラムを作成できる
More informationオープン CAE シンポジウム @ 名古屋 C17 遷 速における OpenFOAM の圧縮性ソルバーの 較 2017 年 12 9 松原 輔 ( オープンCAE 勉強会 @ 関 ) 1 お詫びと訂正 講演概要集で誤記がありました 記載されている計算結果は 粘性 の速度の発散項はupwind で った結果となっております 境界条件にも誤記があります ( 後に します ) 申し訳ありません 2 目次
More informationPowerPoint プレゼンテーション
仮想化ソフトウェアによる OpenFOAM 利用環境の構築 若嶋振一郎 (NIT, Ichinoseki College) swaka@ichinoseki.ac.jp 初出 : 2016/03/07 更新 : 2017/05/20 2016/3/7 1 Outline 1. 仮想ソフトウェアについて 2. VirtualBoxのダウンロード インストール 3. VirtualBox 用仮想アプライアンスのインポート
More information: (EQS) /EQUATIONS V1 = 30*V F1 + E1; V2 = 25*V *F1 + E2; V3 = 16*V *F1 + E3; V4 = 10*V F2 + E4; V5 = 19*V99
218 6 219 6.11: (EQS) /EQUATIONS V1 = 30*V999 + 1F1 + E1; V2 = 25*V999 +.54*F1 + E2; V3 = 16*V999 + 1.46*F1 + E3; V4 = 10*V999 + 1F2 + E4; V5 = 19*V999 + 1.29*F2 + E5; V6 = 17*V999 + 2.22*F2 + E6; CALIS.
More information第5回お試しアカウント付き並列プログラミング講習会
qstat -l ID (qstat -f) qscript ID BATCH REQUEST: 253443.batch1 Name: test.sh Owner: uid=32637, gid=30123 Priority: 63 State: 1(RUNNING) Created at: Tue Jun 30 05:36:24 2009 Started at: Tue Jun 30 05:36:27
More informationIntroduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for
Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for embedded systems that use microcontrollers (MCUs)
More informationRT300/140/105シリーズ 取扱説明書
REMOTE & BROADBAND ROUTER RT300i/RT140p/RT140f/RT140i RT140e/RT105p/RT105i/RT105e 2 3 4 5 6 7 8 9 10 Bold face Enter Ctrl Tab BS Del Console RT105i RT300i RT140p RT140f RT140i RT140e RT105p RT105i RT105e
More informationPowerPoint プレゼンテーション
snappyhexmesh/cfmesh コマンドを用いたメッシュ生成 若嶋振一郎 (NIT, Ichinoseki College) swaka@ichinoseki.ac.jp 初出 : 2017/01/05 更新 : 2017/05/20 2017/5/21 1 Outline 1. snappyhexmeshコマンドについて 1. snappyhexmeshコマンドの概要と準備 2. snappyhexmeshコマンドの実行
More information再起動した状態になり パスワードを入力すると 図 2 のように DEXCS2011 のアイコ ンがデスクトップ上に表示される 2 端末を準備する メニューバーにある端末の形を左クリック 図 2 デスクトップ メニューバーに端末の形がない場合 図 3 メニューバー アプリケーション アクセサリー 端末
OpenFOAM の使い方準備編 目次 DALAB 鍔田 12/7/14 1. DEXCS2011 をインストール 2. OpenFOAM-2.1.1 を DEXCS に導入する 3. 例題を実行する 4. ParaView でのマウスによる操作方法 5. Tab キーの活用 6. 講習に使用するファイルのダウンロード この構築は Windows7(64bit メモリ :4GB) のパソコン上の仮想マシン
More informationRT300i/RT140x/RT105i 取扱説明書
2 3 4 5 6 7 8 9 10 Bold face Enter Ctrl Tab BS Del Typewriter face RT105i RT300i RT140p RT140f RT140i RT140e RT105i RT300i 11 RARP 9600 bit/s 8 http://www.rtpro.yamaha.co.jp/ ftp.rtpro.yamaha.co.jp 12
More informationOpenFOAMユーザーのためのシェルスクリプト入門
オープン CAE 勉強会 @ 富山 ( 第 46 回 ) 講習会資料 2016 年 8 月 20 日 2016 年 8 月 23 日改訂 OpenFOAM ユーザーのためのシェルスクリプト入門 中山勝之 ( オープン CAE 勉強会 @ 富山 ) 講習の概要 OpenFOAM を使用していると シェルスクリプトを使用していることがあります シェルスクリプトは 複数の処理 ( コマンド ) をまとめて行うことができる便利な機能ですが
More information内容に関するご質問は まで お願いします [Oakforest-PACS(OFP) 編 ] 第 85 回お試しアカウント付き並列プログラミング講習会 ライブラリ利用 : 科学技術計算の効率化入門 スパコンへのログイン テストプログラム起動 東京大学情報基盤セ
内容に関するご質問は ida@cc.u-tokyo.ac.jp まで お願いします [Oakforest-PACS(OFP) 編 ] 第 85 回お試しアカウント付き並列プログラミング講習会 ライブラリ利用 : 科学技術計算の効率化入門 スパコンへのログイン テストプログラム起動 東京大学情報基盤センター特任准教授伊田明弘 1 講習会 : ライブラリ利用 [FX10] スパコンへのログイン ファイル転送
More informationOpenFAOM合同勉強会【関西】
OpenFOAM 勉強会 for beginner @ 関西の紹介 OpenFOAM 勉強会 for beginner@ 関西幹事冨原大介 1 1 OpenFOAM 勉強会 for beginner@ 関西 昨年の 12 月から 関西における OpenFOAM 初心者をターゲットとした勉強会を開催しています ほぼ月 1 回 大阪大学の高木先生をアドバイザーにお招きして 大阪大学や大阪市内の会議室で開催
More information\\afs001-0m0005\project02\A32\M
Technical Information 2004.09 2009.04 Store Request Query Request Retrieve Request DICOM Client Application Remote SCP Remote Query/Retrieve SCP Image Stored * DICOM Server Application Remote SCU Print
More informationappli_HPhi_install
2018/3/7 HΦ version 3.0.0 インストール手順書 (Linux 64 ビット版 ) 目次 1. アプリケーション概要...- 1-2. システム環境...- 1-3. 必要なツール ライブラリのインストール...- 1-1 cmake...- 2-2 numpy...- 3-4. アプリケーションのインストール...- 4-5. 動作確認の実施...- 5 - 本手順書は HΦ
More informationスパコンに通じる並列プログラミングの基礎
2018.06.04 2018.06.04 1 / 62 2018.06.04 2 / 62 Windows, Mac Unix 0444-J 2018.06.04 3 / 62 Part I Unix GUI CUI: Unix, Windows, Mac OS Part II 2018.06.04 4 / 62 0444-J ( : ) 6 4 ( ) 6 5 * 6 19 SX-ACE * 6
More informationI I / 68
2013.07.04 I 2013 3 I 2013.07.04 1 / 68 I 2013.07.04 2 / 68 I 2013.07.04 3 / 68 heat1.f90 heat2.f90 /tmp/130704/heat2.f90 I 2013.07.04 4 / 68 diff heat1.f90 heat2.f90!! heat2. f 9 0! c m > NGRID! c nmax
More informationMail_Spam_Manual_120815b
server~>su - server:~#mount /mnt/cdrom server:~#umount /mnt/cdrom # cd /mnt/cdrom #./ginstall -F -M [MTA ] -P AV # wget http://download.gideon.co.jp/ginstall.tgz #./ginstall -F -M P -P AV #./ginstall -M
More information26
26 FIPP FAPP I/O LAMMPS LJ atomic fluid 32,000 atoms for 100 timesteps FX10 4 16 / (FIPP) FIPP fipp - C - d dir/ - Ihwm,call - i10 mpiexec./a.out GUI, fipppx - A - d dir/ - Ihwm,cpu,balance,call,src
More informationTOPLON PRIO操作手順
TOPLON PRIO 2004/05/24 I/O LON WAGO TOPLON PRIO 1. 1) PCC-10 S/W 2) PC 3) PCC-10 4) Windows Lon WorksR Plug n Play Apply OK 5) Visio LonMaker LonPoint 6) TOPLON PRIO 2. IO-PRO SYM TOPLON-PRIO SNVT NVI
More informationOpenFOAM 掲示版のまとめ 2012/12/01 富山県立大学中川慎二
OpenFOAM 掲示版のまとめ 2012/12/01 富山県立大学中川慎二 Q1. 管内流の周期境界条件 パイプ内部の流れを解析するとき, 上流の流入面と下流の流出面を周期境界条件として, 発達した流れを計算したい 単純に cyclic 境界を使うと, 流入面と流出面とが同一圧力になり, 流れがなくなってしまう どうすれば良いか? A1-1. 管内流の周期境界条件 cyclicjump から派生した
More informationDocuWide 2051/2051MF 補足説明書
ëêèõ . 2 3 4 5 6 7 8 9 0 2 3 4 [PLOTTER CONFIGURATION] [DocuWide 2050/205 Version 2.2.0] [SERIAL] BAUD_RATE =9600 DATA_BIT =7 STOP_BIT = PARITY =EVEN HANDSHAKE =XON/XOFF EOP_TIMEOUT_VALUE =0 OUTPUT RESPONSE
More informationMicrosoft PowerPoint - intro.ppt
FLUENTの の 基 本 的 な 使 い 方 CAD(CATIA 等 ): 形 状 作 成 GAMBIT: 形 状 修 正 メッシュ( 計 算 点 ) 生 成 FLUENT: 計 算 条 件 設 定 および 実 行 AVS Express: 計 算 結 果 可 視 化 ソフトウェアのインストール Intel Windows(IA-32) 版 1 Windows 版 のインストール 以 下 のCDの
More informationスパコンに通じる並列プログラミングの基礎
2018.09.10 furihata@cmc.osaka-u.ac.jp ( ) 2018.09.10 1 / 59 furihata@cmc.osaka-u.ac.jp ( ) 2018.09.10 2 / 59 Windows, Mac Unix 0444-J furihata@cmc.osaka-u.ac.jp ( ) 2018.09.10 3 / 59 Part I Unix GUI CUI:
More information熱伝達の境界条件 (OF-2.1 OF-2.3) 1/7 藤井 15/01/30 熱伝達の境界条件 (OF-2.1 OF-2.3) 目次 1. はじめに 2. 熱伝達の境界条件 (fixedalphatemp) の作成 2-1. 考え方 2-2. fixedalphatemp の作成 3. 作動確認
1/7 藤井 15/01/30 目次 1. はじめに 2. 熱伝達の境界条件 (fixedalphatemp) の作成 2-1. 考え方 2-2. fixedalphatemp の作成 3. 作動確認 3-1. モデルの作成 3-2. solver 3-3. 境界条件 3-4. 計算結果の確認 4. 計算結果の検証 5. まとめ 1. はじめに 現在 OpenFOAM で laplacianfoam
More informationworkshop Eclipse TAU AICS.key
11 AICS 2016/02/10 1 Bryzgalov Peter @ HPC Usability Research Team RIKEN AICS Copyright 2016 RIKEN AICS 2 3 OS X, Linux www.eclipse.org/downloads/packages/eclipse-parallel-application-developers/lunasr2
More informationWeb Two-phase Flow Analyses Using Interface Volume Tracking Tomoaki Kunugi Kyoto University 1) 2) 3)
Web 11 3 2003 8 Two-phase Flow Analyses Using Interface Volume Tracking Tomoaki Kunugi Kyoto University E-mail: kunugi@nucleng.kyoto-u.ac.jp 1) 2) 3) Lagrangian 4) MAC(Marker and Cell) 5) (VOF:Volume of
More information28
y i = Z i δ i +ε i ε i δ X y i = X Z i δ i + X ε i [ ] 1 δ ˆ i = Z i X( X X) 1 X Z i [ ] 1 σ ˆ 2 Z i X( X X) 1 X Z i Z i X( X X) 1 X y i σ ˆ 2 ˆ σ 2 = [ ] y i Z ˆ [ i δ i ] 1 y N p i Z i δ ˆ i i RSTAT
More informationA Precise Calculation Method of the Gradient Operator in Numerical Computation with the MPS Tsunakiyo IRIBE and Eizo NAKAZA A highly precise numerical
A Precise Calculation Method of the Gradient Operator in Numerical Computation with the MPS Tsunakiyo IRIBE and Eizo NAKAZA A highly precise numerical calculation method of the gradient as a differential
More informationStudy of the "Vortex of Naruto" through multilevel remote sensing. Abstract Hydrodynamic characteristics of the "Vortex of Naruto" were investigated b
Study of the "Vortex of Naruto" through multilevel remote sensing. Abstract Hydrodynamic characteristics of the "Vortex of Naruto" were investigated based on the remotely sensed data. Small scale vortices
More informationPlatypus-QM β ( )
Platypus-QM β (2012.11.12) 1 1 1.1...................................... 1 1.1.1...................................... 1 1.1.2................................... 1 1.1.3..........................................
More informationスパコンに通じる並列プログラミングの基礎
2016.06.06 2016.06.06 1 / 60 2016.06.06 2 / 60 Windows, Mac Unix 0444-J 2016.06.06 3 / 60 Part I Unix GUI CUI: Unix, Windows, Mac OS Part II 0444-J 2016.06.06 4 / 60 ( : ) 6 6 ( ) 6 10 6 16 SX-ACE 6 17
More informationスライド 1
普通のこと OpenSolaris にとって 普通のこと を 普通に 話してみたいと思います ユーザーズグループの活動の話 勉強会や ML IRC にきてね apache 2.2 # svcadm enable apache22 # svcs -xv apache22 svc:/network/http:apache22 (Apache 2.2 HTTP server) State: online
More informationMicrosoft Word - ...W_.....l.doc
263 特集 オープンソースの大きな流れ OpenFOAM によるターボポンプの流れ解析 * 株式会社荏原製作所汎用水力技術開発室大渕真志 CFD Simulation of Turbo Pump with OpenFOAM Masashi OHBUCHI, EBARA Corporation 1 はじめに OpenFOAM 1) はオープンソース CFD ソフトウエアであり 近年大いに注目を集めている
More information±é½¬£²¡§£Í£Ð£É½éÊâ
2012 8 7 1 / 52 MPI Hello World I ( ) Hello World II ( ) I ( ) II ( ) ( sendrecv) π ( ) MPI fortran C wget http://www.na.scitec.kobe-u.ac.jp/ yaguchi/riken2012/enshu2.zip unzip enshu2.zip 2 / 52 FORTRAN
More information05 I I / 56
05 I 2015 2015.05.14 I 05 2015.05.14 1 / 56 I 05 2015.05.14 2 / 56 cd mkdir vis01 OK cd vis01 cp /tmp/150514/leibniz.*. I 05 2015.05.14 3 / 56 I 05 2015.05.14 4 / 56 Information visualization Data visualization,
More information: u i = (2) x i Smagorinsky τ ij τ [3] ij u i u j u i u j = 2ν SGS S ij, (3) ν SGS = (C s ) 2 S (4) x i a u i ρ p P T u ν τ ij S c ν SGS S csgs
15 C11-4 Numerical analysis of flame propagation in a combustor of an aircraft gas turbine, 4-6-1 E-mail: tominaga@icebeer.iis.u-tokyo.ac.jp, 2-11-16 E-mail: ntani@iis.u-tokyo.ac.jp, 4-6-1 E-mail: itoh@icebeer.iis.u-tokyo.ac.jp,
More informationMicrosoft PowerPoint _MPI-01.pptx
計算科学演習 Ⅰ MPI を いた並列計算 (I) 神戸大学大学院システム情報学研究科谷口隆晴 yaguchi@pearl.kobe-u.ac.jp この資料は昨年度担当の横川先生の資料を参考にさせて頂いています. 2016/06/23 MPI を用いた並列計算 (I) 1 講義概要 分散メモリ型計算機上のプログラミング メッセージ パシング インターフェイス (Message Passing Interface,MPI)
More informationOpenMP¤òÍѤ¤¤¿ÊÂÎó·×»»¡Ê£±¡Ë
2011 5 26 scalar Open MP Hello World Do (omp do) (omp workshare) (shared, private) π (reduction) scalar magny-cours, 48 scalar scalar 1 % scp. ssh / authorized keys 133. 30. 112. 246 2 48 % ssh 133.30.112.246
More informationMicrosoft PowerPoint - 第3回OpenCAE初歩情報交換会@北東北_若嶋3.pptx
調 査 報 告 pimpledymfoamの 設 定 について 一 関 高 専 若 嶋 OpenFOAM 2.3.xについてのみ 調 査 2014/12/5 第 3 回 OpenCAE 初 歩 情 報 交 換 会 @ 北 東 北 1 OpenFOAMで 利 用 できるDyMソルバー $ cd $FOAM_TUTORIALS $ find.-name*dym*./incompressible/pimpledymfoam./incompressible/pimpledymfoam/wingmotion/wingmotion2d_pimpledymfoam./compressible/rhopimpledymfoam./multiphase/multiphaseinterdymfoam./multiphase/interdymfoam./multiphase/compressibleinterdymfoam./multiphase/interphasechangedymfoam./multiphase/potentialfreesurfacedymfoam
More informationSalome-Mecaを使用した メッシュ生成(非構造格子)
Salome-Mecaを使用した熱伝導解析入門 & 解析手法の違いによる熱伝導解析比較 秋山善克 1 Salome-Meca とは EDF( フランス電力公社 ) が提供している Linux ベースのオープンソース Code_Aster : 解析ソルバー Salome-Meca : プリポストを中心とした統合プラットフォーム :SALOME Platform に Code_Aster をモジュールとして組み込んだもの
More information10
z c j = N 1 N t= j1 [ ( z t z ) ( )] z t j z q 2 1 2 r j /N j=1 1/ N J Q = N(N 2) 1 N j j=1 r j 2 2 χ J B d z t = z t d (1 B) 2 z t = (z t z t 1 ) (z t 1 z t 2 ) (1 B s )z t = z t z t s _ARIMA CONSUME
More information23 Fig. 2: hwmodulev2 3. Reconfigurable HPC 3.1 hw/sw hw/sw hw/sw FPGA PC FPGA PC FPGA HPC FPGA FPGA hw/sw hw/sw hw- Module FPGA hwmodule hw/sw FPGA h
23 FPGA CUDA Performance Comparison of FPGA Array with CUDA on Poisson Equation (lijiang@sekine-lab.ei.tuat.ac.jp), (kazuki@sekine-lab.ei.tuat.ac.jp), (takahashi@sekine-lab.ei.tuat.ac.jp), (tamukoh@cc.tuat.ac.jp),
More informationTitle 混合体モデルに基づく圧縮性流体と移動する固体の熱連成計算手法 Author(s) 鳥生, 大祐 ; 牛島, 省 Citation 土木学会論文集 A2( 応用力学 ) = Journal of Japan Civil Engineers, Ser. A2 (2017), 73 Issue
Title 混合体モデルに基づく圧縮性流体と移動する固体の熱連成計算手法 Author(s) 鳥生, 大祐 ; 牛島, 省 Citation 土木学会論文集 A2( 応用力学 ) = Journal of Japan Civil Engineers, Ser. A2 (2017), 73 Issue Date 2017 URL http://hdl.handle.net/2433/229150 Right
More informationNios II ハードウェア・チュートリアル
Nios II ver. 7.1 2007 8 1. Nios II FPGA Nios II Quaruts II 7.1 Nios II 7.1 Nios II Cyclone II count_binary 2. 2-1. http://www.altera.com/literature/lit-nio2.jsp 2-2. Nios II Quartus II FEATURE Nios II
More informationA Feasibility Study of Direct-Mapping-Type Parallel Processing Method to Solve Linear Equations in Load Flow Calculations Hiroaki Inayoshi, Non-member
A Feasibility Study of Direct-Mapping-Type Parallel Processing Method to Solve Linear Equations in Load Flow Calculations Hiroaki Inayoshi, Non-member (University of Tsukuba), Yasuharu Ohsawa, Member (Kobe
More information5 11 3 1....1 2. 5...4 (1)...5...6...7...17...22 (2)...70...71...72...77...82 (3)...85...86...87...92...97 (4)...101...102...103...112...117 (5)...121...122...123...125...128 1. 10 Web Web WG 5 4 5 ²
More informationTM
NALTR-1390 TR-1390 ISSN 0452-2982 UDC 533.6.013.1 533.6.013.4 533.6.69.048 NAL TECHNICAL REPORT OF NATIONAL AEROSPACE LABORATORY TR-1390 e N 1999 11 NATIONAL AEROSPACE LABORATORY ... 1 e N... 2 Orr-Sommerfeld...
More informationLAN Copyright c Daikoku Manabu This tutorial is licensed under a Creative Commons Attribution 2.1 Japan License
LAN 2014 3 19 Copyright c 1993 2014 Daikoku Manabu This tutorial is licensed under a Creative Commons Attribution 2.1 Japan License. 1 2 1.1................................... 2 1.2.........................
More informationOpenMP¤òÍѤ¤¤¿ÊÂÎó·×»»¡Ê£±¡Ë
2012 5 24 scalar Open MP Hello World Do (omp do) (omp workshare) (shared, private) π (reduction) PU PU PU 2 16 OpenMP FORTRAN/C/C++ MPI OpenMP 1997 FORTRAN Ver. 1.0 API 1998 C/C++ Ver. 1.0 API 2000 FORTRAN
More information第62巻 第1号 平成24年4月/石こうを用いた木材ペレット
Bulletin of Japan Association for Fire Science and Engineering Vol. 62. No. 1 (2012) Development of Two-Dimensional Simple Simulation Model and Evaluation of Discharge Ability for Water Discharge of Firefighting
More information(Microsoft PowerPoint \225\327\213\255\211\357\(\215\202\213\264\).ppt)
OpenFOAM 勉強会 for beginner 進捗報告 2011 年 10 月 22 日髙橋 1 本日のお題 : 空気齢 部屋の空気窓から流入してから何秒経っているか? 空気齢 =20 秒 : よどんだ空気 空気齢 =1 秒 : 新鮮な空気 3m/s 流速 (m/s) 空気齢 ( 秒 ) 2 空気齢の算出 パッシブスカラー方程式を使用 部屋内に一様な汚染質生成項を与えて汚染質の濃度分布を計算
More informationPowerPoint Presentation
OpenFOAM を用いた 超大規模計算モデル作成とその性能の評価 清水建設株式会社 PHAM VAN PHUC 内山学 京 での OpenFOAM に関する取組み 第 1 回 OpenFOAM ワークショップ (2013) コード移植 10 億格子計算の壁 解決策 ( プリ ポスト ) 第 2 回 OpenFOAM ワークショップ (2014) 1 万並列計算の壁 解決策 (MPI プラットフォーム
More informationMOTIF XF 取扱説明書
MUSIC PRODUCTION SYNTHESIZER JA 2 (7)-1 1/3 3 (7)-1 2/3 4 (7)-1 3/3 5 http://www.adobe.com/jp/products/reader/ 6 NOTE http://japan.steinberg.net/ http://japan.steinberg.net/ 7 8 9 A-1 B-1 C0 D0 E0 F0 G0
More informationIPSJ SIG Technical Report Vol.2014-ARC-213 No.24 Vol.2014-HPC-147 No /12/10 GPU 1,a) 1,b) 1,c) 1,d) GPU GPU Structure Of Array Array Of
GPU 1,a) 1,b) 1,c) 1,d) GPU 1 GPU Structure Of Array Array Of Structure 1. MPS(Moving Particle Semi-Implicit) [1] SPH(Smoothed Particle Hydrodynamics) [] DEM(Distinct Element Method)[] [] 1 Tokyo Institute
More informationX Window System X X &
1 1 1.1 X Window System................................... 1 1.2 X......................................... 1 1.3 X &................................ 1 1.3.1 X.......................... 1 1.3.2 &....................................
More informationスライド タイトルなし
LightCycler Software Ver.3.5 : 200206 1/30 Windows NT Windows NT Ctrl + Alt + Delete LightCycler 3 Front Screen 2/30 LightCycler3 Front RUN Data Analysis LightCycler Data Analysis Edit Graphics Defaults
More informationA Higher Weissenberg Number Analysis of Die-swell Flow of Viscoelastic Fluids Using a Decoupled Finite Element Method Iwata, Shuichi * 1/Aragaki, Tsut
A Higher Weissenberg Number Analysis of Die-swell Flow of Viscoelastic Fluids Using a Decoupled Finite Element Method Iwata, Shuichi * 1/Aragaki, Tsutomu * 1/Mori, Hideki * 1 Ishikawa, Satoshi * 1/Shin,
More information133 1.,,, [1] [2],,,,, $[3],[4]$,,,,,,,,, [5] [6],,,,,, [7], interface,,,, Navier-Stokes, $Petr\dot{o}$v-Galerkin [8], $(,)$ $()$,,
836 1993 132-146 132 Navier-Stokes Numerical Simulations for the Navier-Stokes Equations in Incompressible Viscous Fluid Flows (Nobuyoshi Tosaka) (Kazuhiko Kakuda) SUMMARY A coupling approach of the boundary
More information工学的な設計のための流れと熱の数値シミュレーション
247 Introduction of Computational Simulation Methods of Flow and Heat Transfer for Engineering Design Minoru SHIRAZAKI Masako IWATA Ryutaro HIMENO PC CAD CAD 248 Voxel CAD Navier-Stokes v 1 + ( v ) v =
More informationalpha alpha03 Copyright c Daikoku Manabu This tutorial is licensed under a Creative Commons Attribution 2.1 Japan License.
alpha03 alpha03 2018 9 16 alpha03 Copyright c 2017 2018 Daikoku Manabu This tutorial is licensed under a Creative Commons Attribution 2.1 Japan License. 3 1 4 1.1......................................
More informationXJTAG
LDRA/ T-VEC/ MetaEdit+ Domain Specific Modeling Ashling/Jtag ARC SmartCards LAUTERBACH /Jtag ARM PowerPC K MIPS XJTAG HW Domain-Specific Modeling Domain-Specific Modeling Software Technology 30 Copyright
More informationPowerPoint プレゼンテーション
Computer simulations create the future 2015 年度第 1 回 AICS 公開ソフト講習会 K MapReduce ハンズオン 滝澤真一朗松田元彦丸山直也 理化学研究所計算科学研究機構プログラム構成モデル研究チーム 1 RIKEN ADVANCED INSTITUTE FOR COMPUTATIONAL SCIENCE KMR の導入方法を学ぶ 目的 KMRRUN
More information設定手順
IP Cluster & Check Point NGX (IPSO 4.0 & Check Point NGX (R60)) 2007 7 IP Cluster & Check Point NGX...2 1 Gateway Cluster...6 1-1 cpconfig...6 1-2 Gateway Cluster...6 1-3 3rd Party Configuration...8 1-4
More information, 3, STUDY ON IMPORTANCE OF OPTIMIZED GRID STRUCTURE IN GENERAL COORDINATE SYSTEM 1 2 Hiroyasu YASUDA and Tsuyoshi HOSHINO
, 3, 2012 9 STUDY ON IMPORTANCE OF OPTIMIZED GRID STRUCTURE IN GENERAL COORDINATE SYSTEM 1 2 Hiroyasu YASUDA and Tsuyoshi HOSHINO 1 950-2181 2 8050 2 950-2181 2 8050 Numerical computation of river flows
More informationNios II 簡易チュートリアル
Nios II Ver. 7.1 2007 10 1. Nios II Nios II JTAG UART LED 8 PIO LED < > Quartus II SOPC Builder Nios II Quartus II.sof Nios II IDE Stratix II 2S60 RoHS Nios II Quartus II http://www.altera.com/literature/lit-nio2.jsp
More informationA 既製のプロジェクトがある場合
2008 年 7 月 15 日 ワゴジャパン株式会社 1 使用機器 -Siemens S7-300:CPU315F-2 PN/DP プロセッサ /PROFINET スキャナ -Siemens SIMATIC Manager STEP 7 ソフトウェア バージョン V5.4-750-333 GSD ファイル :B754_V30.GSD(FW Ver.7 以降 ) -WAGO I/O ノード構成ノード
More informationIHE 2 IHE-J
IHE : Andrei Leontiev IDX Systems Corporation Co-Chair,IHE Chair,IHE Technical Committee IHE 2 IHE-J IHE 3 IHE-J : IHE HL7 DICOM 4 IHE-J IHE Year 33 HL7 ADT : 1 : 12 2: 3: 4: 12: 13: 1: 12: 1: 12: HL7
More informationSolution Report
CGE 3 GAMS * Date: 2018/07/24, Version 1.1 1 2 2 GAMSIDE 3 2.1 GAMS................................. 3 2.2 GAMSIDE................................ 3 2.3 GAMSIDE............................. 7 3 GAMS 11
More information2012/4/28 OpenCAE 初心者勉強会東海 1 twoliquidmixingdymfoam を用いた タンクでの塩水混合解析 ( その 1) TM
2012/4/28 OpenCAE 初心者勉強会東海 1 twoliquidmixingdymfoam を用いた タンクでの塩水混合解析 ( その 1) TM 2012/4/28 2 はじめに タンク内の水と塩水の混合 空気との界面の解析を /multiphase/intermixingfoam で実施中 計算量が膨大で計算時間が長い 計算量を減らしたい /multiphase/twoliquidmixingfoam
More information1 1.1 (JCPRG) 30 Nuclear Reaction Data File (NRDF) PC GSYS2.4 JCPRG GSYS2.4 Java Windows, Linux, Max OS X, FreeBSD GUI PNG, GIF, JPEG X Y GSYS2
(GSYS2.4) GSYS2.4 Manual SUZUKI Ryusuke Hokkaido University Hospital Abstract GSYS2.4 is an update version of GSYS version 2. Main features added in this version are Magnifying glass function, Automatically
More informationCAEのための材料力学
球体周りの流れの解析 -OpenFOAM Xsim - 2018 年 9 月 23 日 使用環境と参考資料元 使用環境 Windows10 下記のソフトを使用しますので 事前にインストールをお願いします FreeCAD( 本資料は ver.16 最新の ver.17 でも OK ) https://freecadweb.org/ OpenFOAM(Windows Subsystem for Linux)
More information