-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to control the total loading strain #10
Comments
There is actually no parameter available to control the maximum strain in ParaDiS. However, this option is available in our new OpenDiS framework (e.g. see the The computational cost of a simulation scales with the number of dislocation segments. To keep the cost manageable, at high dislocation densities one can use smaller simulation boxes to keep the same number of dislocation segments as in a simulation with lower dislocation density. In all cases, using the subcycling integrator and running on GPU can significantly improve the simulation performance. Both these features are available in OpenDiS. (Note: although you specified to use the subcycling integrator |
thanks very much for your help. |
When loading at a constant strain rate using the following settings:
maxstep = 200000
timestepIntegrator = forceBsubcycle # "trapezoid" is commented out
deltaTT = 1.656930e-12
maxDT = 1.000000e-07
nextDT = 1.988316e-12
rTol = 10
Fast Multipole Method controls
fmEnabled = 0
fmMPOrder = 2
fmTaylorOrder = 5
fmCorrectionTbl = "inputs/fm-ctab.Cu.m2.t5.dat"
Loading conditions
loadType = 1
eRate = 1.0e03
edotdir = [
1
1
0
]
How can the system be loaded to achieve a specific total strain (for example, 0.005)? With the above code, it is difficult to control the final total strain due to varying convergence properties.
In addition, for high initial dislocation densities, such as 1e14 m^-2, convergence can be particularly slow. Are there any methods to accelerate the convergence process?
The text was updated successfully, but these errors were encountered: