| name | orcaflex-batch-manager-basic-batch-configuration |
| description | Sub-skill of orcaflex-batch-manager: Basic Batch Configuration (+1). |
| version | 1.0.0 |
| category | engineering |
| type | reference |
| scripts_exempt | true |
Basic Batch Configuration (+1)
Basic Batch Configuration
batch:
input:
directory: "models/"
pattern: "*.yml"
recursive: false
output:
directory: "results/"
sim_subdirectory: ".sim"
log_directory: "logs/"
processing:
mode: "parallel"
max_workers: 20
adaptive_scaling: true
chunk_size: 50
pause_between_chunks: 5
analysis:
run_statics: true
run_dynamics: true
simulation_duration: 10800
error_handling:
continue_on_error: true
max_retries: 2
timeout_per_file: 3600
progress:
enabled: true
update_interval: 10
save_checkpoint: true
checkpoint_interval: 100
Advanced Batch Configuration
batch:
input:
directory: "models/operability/"
pattern: "*.yml"
filters:
include_patterns:
- "*_100yr_*"
- "*_10yr_*"
exclude_patterns:
- "*_draft_*"
- "*_test_*"
sort_by: "file_size"
resources:
max_workers: 30
min_workers: 4
cpu_threshold: 90
cpu_check_interval: 30
memory_threshold: 80
memory_check_interval: 60
file_size_scaling: true
small_file_threshold: 1
large_file_threshold: 10