Skip to content

feat(ATC138): adapt widget to new atc138 input parser#77

Merged
fmckenna merged 2 commits into
NHERI-SimCenter:masterfrom
zsarnoczay:master
Apr 2, 2026
Merged

feat(ATC138): adapt widget to new atc138 input parser#77
fmckenna merged 2 commits into
NHERI-SimCenter:masterfrom
zsarnoczay:master

Conversation

@zsarnoczay

Copy link
Copy Markdown
Collaborator

The upstream atc138 package (PR OpenPBEE/Functional-Recovery-Python#21)
consolidated input.json into general_inputs.json. Update ATC138Widget
and supporting classes to match.

  • Add number_of_stories, replacement_cost_median, and plan_area_ft2 to
    the general_inputs.json output
  • Add editable Replacement Cost field with bidirectional sync to the
    Pelicun Loss tab via a new singleton accessor and signal on
    PelicunLossRepairContainer
  • Add read-only Plan Area display derived from side lengths
  • Rename typ_struct_bay_area_ft to typ_struct_bay_length_ft (default
    changed from 169 to 30.0) with backward-compatible JSON reading
  • Add LossModel to INCLUDEPATH in PBE.pro
  • Update pbdl-0004 example general_inputs.json with new fields

The upstream atc138 package (PR OpenPBEE/Functional-Recovery-Python#21)
consolidated input.json into general_inputs.json. Update ATC138Widget
and supporting classes to match.

- Add number_of_stories, replacement_cost_median, and plan_area_ft2 to
  the general_inputs.json output
- Add editable Replacement Cost field with bidirectional sync to the
  Pelicun Loss tab via a new singleton accessor and signal on
  PelicunLossRepairContainer
- Add read-only Plan Area display derived from side lengths
- Rename typ_struct_bay_area_ft to typ_struct_bay_length_ft (default
  changed from 169 to 30.0) with backward-compatible JSON reading
- Add LossModel to INCLUDEPATH in PBE.pro
- Update pbdl-0004 example general_inputs.json with new fields
@fmckenna
fmckenna merged commit 301c6de into NHERI-SimCenter:master Apr 2, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants