Dynamics_Run#
Rerun an event and store output at different time-steps. The time-steps are selected as follows:
Given event sizes “A” unit the event is system spanning (
--A-step
controls interval).Given time-steps if no longer checking at “A” (interval controlled by
--t-step
).
Customisation:
--t-step=0
: Break simulation whenA = N
.--A-step=0
: Store at fixed time intervals from the beginning.
Storage:
An exact copy of the input file.
The position of all particles (“/Dynamics/u/{iiter:d}”).
Metadata:
"/Dynamics/inc"
: Increment number (-> time)."/Dynamics/A"
: Actual number of blocks that yielded at least once."/Dynamics/stored"
: The stored “iiter”."/Dynamics/sync-A"
: List of “iiter” stored due to given “A”."/Dynamics/sync-t"
: List of “iiter” stored due to given “inc” after checking for “A”.
usage: Dynamics_Run [-h] [--develop] [-v] [--A-step int] [--t-step int]
[--step int] [--branch int] [-f] -o str
str
Positional Arguments#
- file
Simulation from which to run (read-only)
Named Arguments#
- --develop
Development mode
Default: False
- -v, --version
show program’s version number and exit
- --A-step
Control sync-A storage
Default: 1
- --t-step
Control sync-t storage
Default: 500
- --step
Step to run (state: step - 1, then trigger)
- --branch
Branch (if ‘Trigger’)
- -f, --force
Force overwrite output
Default: False
- -o, --output
Output file
See also: depinning_inertia_2024.Dynamics.Run()