-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinput.params
More file actions
79 lines (61 loc) · 3.42 KB
/
input.params
File metadata and controls
79 lines (61 loc) · 3.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
# input parameters for continuum membrane model @author YY Oct 19, 2021
# please do not change the variable name strings
# @TODO separate out BCs; physical properties (bending modulus); geometry (sphere, cylindrical, planar)
# for advanced usesrs: more technical values (mesh side);
# algorithmic parameters;
############################################
## Dynamics Model Parameters
############################################
maxIterations = 500000 # total number of iterations
meshpointOutput = true # outputs meshpoint.csv
xyzOutput = true # outputs trajectory.xyz
deltaEnergyConverge = 1e-5 # converging criteria for total energy
deltaForceScaleConverge = 1e-4 # converging criteria for max force scale
############################################
## Boundary Conditions
############################################
boundaryType = Periodic # boundary condition type : Fixed, Free or Periodic
############################################
## Geometric Parameters
############################################
lFace = 5.0 # target side length of triangular mesh (nm)
# Sphere model not implemented
# isSphere = false # sphere mode
# rSphere = 20.0 # target radius of sphere (nm)
# Flat model
isFlat = true # flat mode -> surrent only flat mode is supported
sideX = 300.0 # target X side length of flat membrane (nm)
sideY = 300.0 # target Y side length of flat membrane (nm)
############################################
## Physical Properties
############################################
c0Insertion = 0.0 # spontaneous curvature of insertion
c0Membrane = 0.0 # spontaneous curvature of membrane
kcMembraneBending = 83.4 # membrane bending constant (pN.nm)
usMembraneStretching = 250.0 # membrane streching modulus (pN/nm)
uvVolumeConstraint = 0.0 # volume constraint coefficient (pN/nm^2)
isGlobalConstraint = true # true to enable global mode for area and volume
KBT = 4.17 # 1KbT = 4.17 pN.nm
setRelaxAreaToDefault = false # true to set relax area equal to the area of starting configuration
relaxArea = 76500.0 # use this value as relax area if the option above is set to false
# dynamics model parameters
timeStep = 0.001 # in us
diffConst = 1.0 # diffusion constant, nm^2/us
############################################
## Insertion Mode
############################################
isInsertionIncluded = false # true to enable insertions
sigma = 0.0 # 2*sigma is the length scale of decaying spontaneous curvature,
# expansion of nonzero curvature due to insertion (nm)
############################################
## Scaffolding Mode
############################################
isEnergyHarmonicBondIncluded = true # true to enable harmonic bound energy for scaffolding
scaffoldingFileName = COM.csv # spline point file for calculation of spline energy
relaxLengthRatioApproximation = 1.0 # ratio of relax length to cap length approximation
propagateScaffoldingInterv = 7; # Iteration interval for repositioning scaffolding based on energy and force
propagateScaffoldingNstep = 100; # Number of steps every time propagating scaffolding
############################################
## Developer options
############################################
VERBOSE_MODE = false # true to enable verbose commandline output