Orcaflex Model Generator
Related Skills
- orcaflex-monolithic-to-modular - Extraction pipeline
- orcaflex-yaml-gotchas - Production YAML traps
- orcaflex-environment-config - Environment builder details
References
- Generator:
src/digitalmodel/solvers/orcaflex/modular_generator/__init__.py - Registry:
src/digitalmodel/solvers/orcaflex/modular_generator/builders/registry.py - Base:
src/digitalmodel/solvers/orcaflex/modular_generator/builders/base.py - Generic builder:
src/digitalmodel/solvers/orcaflex/modular_generator/builders/generic_builder.py - Schema:
src/digitalmodel/solvers/orcaflex/modular_generator/schema/ - Spec library:
docs/modules/orcaflex/library/tier2_fast/ - Benchmark:
scripts/benchmark_model_library.py
Version History
- 2.0.0 (2026-02-10): Complete rewrite. Documents actual ModularModelGenerator, builder registry, generic builder internals, _merge_object() with model_fields_set, section ordering, 3-way benchmark.
- 1.0.0 (2026-01-07): Initial release describing theoretical component lookup approach.
Sub-Skills
- Builder Registry Pattern (+3)
- Pipeline Builders (order 10-50) (+2)
- Spec Variants
- From spec.yml file (+3)
- _merge_object() (+2)
- 3-Way Benchmark