Olaflow with timeseries output
This commit is contained in:
parent
0b5f8be42a
commit
99e271e902
6 changed files with 28 additions and 24 deletions
|
@ -1,5 +1,5 @@
|
||||||
[swash]
|
[swash]
|
||||||
np_out=../swash/inp_post/real_spec_interp
|
np_out=../swash/inp_post/ts_4lay_1h
|
||||||
|
|
||||||
[bathy]
|
[bathy]
|
||||||
bathy=../data/out_of/bathy.dat
|
bathy=../data/out_of/bathy.dat
|
||||||
|
@ -12,11 +12,11 @@ level=4.5
|
||||||
path=/opt/OpenFOAM/OpenFOAM-9/bin:/opt/OpenFOAM/OpenFOAM-9/platforms/linux64GccDPInt32Opt/bin
|
path=/opt/OpenFOAM/OpenFOAM-9/bin:/opt/OpenFOAM/OpenFOAM-9/platforms/linux64GccDPInt32Opt/bin
|
||||||
root=of
|
root=of
|
||||||
out=out_of
|
out=out_of
|
||||||
t0 = 13900
|
t0 = 1300
|
||||||
tf = 14300
|
tf = 1900
|
||||||
x0 = -150
|
x0 = -150
|
||||||
|
|
||||||
[post]
|
[post]
|
||||||
out = out_post
|
out = out_post_ts_2
|
||||||
x = -50
|
x = -50
|
||||||
z = 5
|
z = 5
|
||||||
|
|
|
@ -17,8 +17,8 @@ FoamFile
|
||||||
|
|
||||||
// Materials: clear region, core, secondary armour layer, primary armour layer
|
// Materials: clear region, core, secondary armour layer, primary armour layer
|
||||||
// a,b,c: tuning parameters
|
// a,b,c: tuning parameters
|
||||||
a 2(0 50);
|
a 2(0 5000);
|
||||||
b 2(0 1.2);
|
b 2(0 2.0);
|
||||||
c 2(0 0.34);
|
c 2(0 0.34);
|
||||||
|
|
||||||
// D50: mean nominal diameter
|
// D50: mean nominal diameter
|
||||||
|
|
|
@ -24,7 +24,7 @@ startTime 0;
|
||||||
|
|
||||||
stopAt endTime;
|
stopAt endTime;
|
||||||
|
|
||||||
endTime 400;
|
endTime 600;
|
||||||
|
|
||||||
deltaT 0.1;
|
deltaT 0.1;
|
||||||
|
|
||||||
|
|
|
@ -87,4 +87,4 @@ with plt.rc_context(
|
||||||
loc="center left",
|
loc="center left",
|
||||||
)
|
)
|
||||||
|
|
||||||
plt.show()
|
fig.savefig(out.joinpath("fig.pdf"))
|
||||||
|
|
|
@ -31,4 +31,8 @@ reconstructPar > log/reconstructPar.log
|
||||||
#echo Removing parallel cases
|
#echo Removing parallel cases
|
||||||
#rm -r processor*
|
#rm -r processor*
|
||||||
|
|
||||||
|
popd
|
||||||
|
echo Pickling Olaflow output
|
||||||
|
python -m processing.pickle -o $out
|
||||||
|
|
||||||
echo END
|
echo END
|
||||||
|
|
|
@ -40,20 +40,20 @@ TIMEI 0.2 0.6
|
||||||
$*********************** OUTPUTS *******************************************
|
$*********************** OUTPUTS *******************************************
|
||||||
SET OUTLEV 1
|
SET OUTLEV 1
|
||||||
$BLOCK 'COMPGRID' HEAD 'test.txt' LAY 4 TSEC XP DEP BOTL WATL PRESS DISCH USTAR VEL VZ VELK ZK BRKP OUTPUT 000000.00 0.25 SEC
|
$BLOCK 'COMPGRID' HEAD 'test.txt' LAY 4 TSEC XP DEP BOTL WATL PRESS DISCH USTAR VEL VZ VELK ZK BRKP OUTPUT 000000.00 0.25 SEC
|
||||||
BLOCK 'COMPGRID' NOHEAD 'tsec.dat' TSEC OUTPUT 000000.00 0.25 SEC
|
BLOCK 'COMPGRID' NOHEAD 'tsec.mat' TSEC OUTPUT 000000.00 0.25 SEC
|
||||||
BLOCK 'COMPGRID' NOHEAD 'xp.dat' XP OUTPUT 000000.00 0.25 SEC
|
BLOCK 'COMPGRID' NOHEAD 'xp.mat' XP OUTPUT 000000.00 0.25 SEC
|
||||||
BLOCK 'COMPGRID' NOHEAD 'dep.dat' DEP OUTPUT 000000.00 0.25 SEC
|
BLOCK 'COMPGRID' NOHEAD 'dep.mat' DEP OUTPUT 000000.00 0.25 SEC
|
||||||
BLOCK 'COMPGRID' NOHEAD 'botl.dat' BOTL OUTPUT 000000.00 0.25 SEC
|
BLOCK 'COMPGRID' NOHEAD 'botl.mat' BOTL OUTPUT 000000.00 0.25 SEC
|
||||||
BLOCK 'COMPGRID' NOHEAD 'watl.dat' WATL OUTPUT 000000.00 0.25 SEC
|
BLOCK 'COMPGRID' NOHEAD 'watl.mat' WATL OUTPUT 000000.00 0.25 SEC
|
||||||
BLOCK 'COMPGRID' NOHEAD 'press.dat' PRESS OUTPUT 000000.00 0.25 SEC
|
BLOCK 'COMPGRID' NOHEAD 'press.mat' PRESS OUTPUT 000000.00 0.25 SEC
|
||||||
BLOCK 'COMPGRID' NOHEAD 'nhprsk.dat' NHPRSK OUTPUT 000000.00 0.25 SEC
|
BLOCK 'COMPGRID' NOHEAD 'nhprsk.mat' NHPRSK OUTPUT 000000.00 0.25 SEC
|
||||||
BLOCK 'COMPGRID' NOHEAD 'pressk.dat' PRESSK OUTPUT 000000.00 0.25 SEC
|
BLOCK 'COMPGRID' NOHEAD 'pressk.mat' PRESSK OUTPUT 000000.00 0.25 SEC
|
||||||
BLOCK 'COMPGRID' NOHEAD 'disch.dat' DISCH OUTPUT 000000.00 0.25 SEC
|
$BLOCK 'COMPGRID' NOHEAD 'disch.mat' DISCH OUTPUT 000000.00 0.25 SEC
|
||||||
BLOCK 'COMPGRID' NOHEAD 'ustar.dat' USTAR OUTPUT 000000.00 0.25 SEC
|
$BLOCK 'COMPGRID' NOHEAD 'ustar.mat' USTAR OUTPUT 000000.00 0.25 SEC
|
||||||
BLOCK 'COMPGRID' NOHEAD 'vel.dat' VEL OUTPUT 000000.00 0.25 SEC
|
BLOCK 'COMPGRID' NOHEAD 'vel.mat' VEL OUTPUT 000000.00 0.25 SEC
|
||||||
BLOCK 'COMPGRID' NOHEAD 'vz.dat' VZ OUTPUT 000000.00 0.25 SEC
|
BLOCK 'COMPGRID' NOHEAD 'vz.mat' VZ OUTPUT 000000.00 0.25 SEC
|
||||||
BLOCK 'COMPGRID' NOHEAD 'velk.dat' VELK OUTPUT 000000.00 0.25 SEC
|
BLOCK 'COMPGRID' NOHEAD 'velk.mat' VELK OUTPUT 000000.00 0.25 SEC
|
||||||
BLOCK 'COMPGRID' NOHEAD 'zk.dat' ZK OUTPUT 000000.00 0.25 SEC
|
BLOCK 'COMPGRID' NOHEAD 'zk.mat' ZK OUTPUT 000000.00 0.25 SEC
|
||||||
BLOCK 'COMPGRID' NOHEAD 'brkp.dat' BRKP OUTPUT 000000.00 0.25 SEC
|
$BLOCK 'COMPGRID' NOHEAD 'brkp.mat' BRKP OUTPUT 000000.00 0.25 SEC
|
||||||
COMPUTE 000000.000 0.015 SEC 006000.000 $timeini dtini unit timefin
|
COMPUTE 000000.000 0.015 SEC 010000.000 $timeini dtini unit timefin
|
||||||
STOP
|
STOP
|
||||||
|
|
Loading…
Reference in a new issue