7
# from esys.lsm import *
8
# from esys.lsm.util import *
9
# from esys.lsm.geometry import *
11
from FoundationPy import Vec3, BoundingBox
12
from GeometryPy import *
14
N_total = 5000 #int(sys.argv[1]) #500000
15
N_int = 10 #int(sys.argv[2]) #1000
16
ndf = 10 #int(sys.argv[3])
18
npx=1 #int(sys.argv[4])
19
npy=1 #int(sys.argv[5])
20
npz=1 #int(sys.argv[6])
22
foamCaseName="2dshpl" #str(sys.argv[7])
24
dem_fvm_combined_incr = 1
26
timeStepChkIncrDEM= ndf*dem_fvm_combined_incr
28
minPoint=Vec3(-200,-200,-200)
29
maxPoint=Vec3(200,200,200)
35
vol=4.0/3.0*math.pi*rad*rad*rad
40
gravityConst=Vec3(0.0,-9806.65,0.0)
43
rhof = 1000.0/2650.0*density
44
grav = -gravityConst[1]
45
fbg = (rhos - rhof)*grav*vol
46
delta_fbg = fbg/(2.0*kn)
48
geoFileName="shpl100.geo" #"geo_2dshpl.geo" #"shpl100.geo"
50
mshFilename="test_mesh2d.msh"
51
fileNamePrefix = "bingle_data"
53
foamLibPathName="/home/fchen/ESyS-Particle-2.0/icoFoamESyS/Make/linuxGccDPOpt/"
54
foamLibFileName="libIcoFoam.so"