1
Fork 0

Olaflow with timeseries output

This commit is contained in:
Edgar P. Burkhart 2022-05-03 09:14:06 +02:00
parent 0b5f8be42a
commit 99e271e902
Signed by: edpibu
GPG key ID: 9833D3C5A25BD227
6 changed files with 28 additions and 24 deletions

View file

@ -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

View file

@ -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

View file

@ -24,7 +24,7 @@ startTime 0;
stopAt endTime; stopAt endTime;
endTime 400; endTime 600;
deltaT 0.1; deltaT 0.1;

View file

@ -87,4 +87,4 @@ with plt.rc_context(
loc="center left", loc="center left",
) )
plt.show() fig.savefig(out.joinpath("fig.pdf"))

View file

@ -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

View file

@ -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