AQS#
Athermal Quasistatic Shear (AQS) simulations.
Functions
|
Branch from prepared stress state and add parameters. |
|
Basic interpretation of the ensemble. |
|
Basic of the ensemble. |
|
Run simulation for a fixed number of steps. |
|
Upgrade data to the current version. |
|
Allocate the system, and restore snapshot. |
|
Add/overwrite snapshot of the current state (fully recoverable). |
Details
- depinning_creep_2024.AQS.BranchPreparation(cli_args: list = None, _return_parser: bool = False)#
Branch from prepared stress state and add parameters.
- Parameters
cli_args – Command line arguments, see
--helpfor details. Default:sys.argv[1:]is used._return_parser – Return parser instead of executing (for documentation).
- Returns
Noneif executed, parser ifreturn_parser.
- depinning_creep_2024.AQS.EnsembleInfo(cli_args: list = None, _return_parser: bool = False) None#
Basic interpretation of the ensemble.
- Parameters
cli_args – Command line arguments, see
--helpfor details. Default:sys.argv[1:]is used._return_parser – Return parser instead of executing (for documentation).
- Returns
Noneif executed, parser ifreturn_parser.
- depinning_creep_2024.AQS.Plot(cli_args: list = None, _return_parser: bool = False) None#
Basic of the ensemble.
- Parameters
cli_args – Command line arguments, see
--helpfor details. Default:sys.argv[1:]is used._return_parser – Return parser instead of executing (for documentation).
- Returns
Noneif executed, parser ifreturn_parser.
- depinning_creep_2024.AQS.Run(cli_args: list = None, _return_parser: bool = False) None#
Run simulation for a fixed number of steps.
Write global output per step (
uframe,sigma,T,S,A).Write snapshot every time a system-spanning event occurs. Added temporary snapshots based on
--bufferto be able to restart.
- depinning_creep_2024.AQS.UpgradeData(cli_args: list = None, _return_parser: bool = False)#
Upgrade data to the current version.
- Parameters
cli_args – Command line arguments, see
--helpfor details. Default:sys.argv[1:]is used._return_parser – Return parser instead of executing (for documentation).
- Returns
Noneif executed, parser ifreturn_parser.
- depinning_creep_2024.AQS.allocate_System(file: File, index: int) SystemClass#
Allocate the system, and restore snapshot.
- Parameters
param – Opened file.
index – Index of the snapshot to load.
- Returns
System.
- depinning_creep_2024.AQS.dump_snapshot(index: int, group: Group, system: SystemClass, step: int, systemspanning: bool) None#
Add/overwrite snapshot of the current state (fully recoverable).
- Parameters
index – Index of the snapshot to overwrite.
group – Group to store the snapshot in.
system – System.
step – Current AQS step.
systemspanning – If snapshot follows a system-spanning event.