diff --git a/projects/.stfolder/syncthing-folder-a62d30.txt b/projects/.stfolder/syncthing-folder-a62d30.txt new file mode 100644 index 00000000..5fa90ab7 --- /dev/null +++ b/projects/.stfolder/syncthing-folder-a62d30.txt @@ -0,0 +1,5 @@ +# This directory is a Syncthing folder marker. +# Do not delete. + +folderID: sqr2v-3dhfn +created: 2026-02-14T14:17:29-05:00 diff --git a/projects/hydrotech-beam/README.md b/projects/hydrotech-beam/README.md index 4006162f..d7046eb5 100644 --- a/projects/hydrotech-beam/README.md +++ b/projects/hydrotech-beam/README.md @@ -61,6 +61,10 @@ hydrotech-beam/ - [CONTEXT.md](CONTEXT.md) — Full intake data - [BREAKDOWN.md](BREAKDOWN.md) — Tech Lead's technical analysis - [DECISIONS.md](DECISIONS.md) — All project decisions +- [USER_GUIDE.md](USER_GUIDE.md) — Living user guide (operators + bots) +- [playbooks/DOE.md](playbooks/DOE.md) — DOE execution playbook +- [playbooks/NX_REAL_RUN.md](playbooks/NX_REAL_RUN.md) — Real NX run checklist +- [playbooks/SYNCTHING_RECOVERY.md](playbooks/SYNCTHING_RECOVERY.md) — Sync recovery and cleanup - [kb/_index.md](kb/_index.md) — Knowledge base overview ## Team diff --git a/projects/hydrotech-beam/USER_GUIDE.md b/projects/hydrotech-beam/USER_GUIDE.md new file mode 100644 index 00000000..e0b23711 --- /dev/null +++ b/projects/hydrotech-beam/USER_GUIDE.md @@ -0,0 +1,65 @@ +# Hydrotech Beam — User Guide (Living) + +> Audience: Antoine, future users, and Atomizer agents/bots. +> Status: Living document — update after each meaningful run/decision. + +## 1) Purpose +This guide explains how to run Hydrotech Beam studies safely and reproducibly, how to interpret outputs, and how to avoid common pitfalls (backend mix-up, sync conflicts, stale results). + +## 2) Quick Start + +### Study folder +`C:\Users\antoi\Atomizer\Projects\hydrotech-beam\studies\01_doe_landscape` + +### Core command (real NX run) +```powershell +python .\run_doe.py --backend nxopen --model-dir "" --clean --study-name hydrotech_beam_doe_phase1_real +``` + +### Dev/testing command (fake physics) +```powershell +python .\run_doe.py --backend stub --clean --study-name hydrotech_beam_doe_phase1_stub +``` + +⚠️ `stub` is synthetic. Do **not** use stub outputs for engineering decisions. + +## 3) Critical Rules +1. Always specify `--backend` explicitly (never rely on defaults). +2. Before a decision review, confirm whether results are from `nxopen` or `stub`. +3. Keep result artifacts clean (archive conflicts, avoid mixed appended runs unless intentional). +4. After every run, write a run log entry (template below). + +## 4) Run Log Template (required) +Copy this into `DECISIONS.md` or project log after every run: + +```md +## Run Record — YYYY-MM-DD HH:MM +- Operator: +- Command: +- Backend: nxopen | stub +- Model dir: +- Study name: +- Constraints: displacement=__ mm, stress=__ MPa +- Result summary: total=__, solved=__, geo_infeasible=__, feasible=__ +- Gate check: PASS | FAIL +- Notes/issues: +- Next action: +``` + +## 5) Playbooks +- `playbooks/NX_REAL_RUN.md` — clean real run checklist + validation +- `playbooks/DOE.md` — DOE execution and gate rules +- `playbooks/SYNCTHING_RECOVERY.md` — sync conflict and stale data recovery + +## 6) Current Known Pitfalls +- `run_doe.py` default backend is `stub` unless overridden. +- Mixing old + new runs in same DB/file can produce misleading totals. +- Syncthing conflict files (`*.sync-conflict-*`) can silently fork truth. +- NX expression names must match exactly (e.g., typo-sensitive names in model). + +## 7) Ownership +- CEO (Antoine): go/no-go and final technical decisions. +- Manager: orchestration + process + documentation enforcement. +- Study Builder: run scripts and settings correctness. +- Tech Lead: engineering validity of constraints and interpretation. +- Auditor: quality gate before external conclusions. diff --git a/projects/hydrotech-beam/dashboard/EXECUTIVE_DASHBOARD.md b/projects/hydrotech-beam/dashboard/EXECUTIVE_DASHBOARD.md new file mode 100644 index 00000000..a7c26c1d --- /dev/null +++ b/projects/hydrotech-beam/dashboard/EXECUTIVE_DASHBOARD.md @@ -0,0 +1,33 @@ +# Hydrotech Beam — Executive Dashboard + +Last updated (UTC): 2026-02-14T22:24:29 +Source: `studies/01_doe_landscape/results/doe_summary.json` + `doe_results.csv` + +## CEO 60-second view +- **Phase:** DOE Phase 1 (LHS) +- **Gate status:** ❌ **BLOCKED** (Phase 1 → Phase 2) +- **Total trials:** 51 +- **Solved:** 39 (**76.5%**, below 80% gate) +- **Geo-infeasible:** 12 +- **Fully feasible designs:** 0 (gate requires ≥5) + +## Top signals +- ✅ Mass extraction now looks real (no NaN in solved rows) +- ✅ Syncthing cleanup completed (active conflict files archived) +- ⚠️ Displacement constraint is the blocker (0/39 displacement-feasible at 10 mm) +- ⚠️ DOE→TPE gate cannot pass with current limits/bounds + +## Decision hotlist (CEO) +1. **Approve next constraint strategy**: + - Option A (recommended): exploratory rerun at **20 mm** displacement + - Option B: keep 10 mm and tighten design bounds for stiffness +2. **Approve TPE entry rule** (with strict gate or conditional gate) + +## Recommendation (current) +Proceed with **Option A** for exploration (20 mm), then tighten toward 10 mm in staged optimization. + +## KPI snapshot +- Solve success rate: **76.5%** +- Feasibility rate (full): **0.0%** +- Best solved mass: **686.289 kg** (not fully feasible) +- Best trial ID by mass: **26** diff --git a/projects/hydrotech-beam/dashboard/MASTER_PLAN.md b/projects/hydrotech-beam/dashboard/MASTER_PLAN.md new file mode 100644 index 00000000..1cc2fddd --- /dev/null +++ b/projects/hydrotech-beam/dashboard/MASTER_PLAN.md @@ -0,0 +1,194 @@ +# Hydrotech Beam — Dashboard & Reporting Master Plan (Multi-LLM Synthesis) + +## Purpose +Give Antoine a single, reliable command view of project health while preserving full technical depth and operational traceability. + +This plan synthesizes recommendations from: +- Codex 5.3 (execution architecture + contracts + KPI gates) +- Opus 4.6 (PKM-first, markdown-native, low-overhead governance) +- Gemini Pro (clear role-based dashboards + event-stream discipline) + +--- + +## North-Star Architecture (Hybrid, future-proof) + +### Phase 1 default (now): **PKM-native dashboards in markdown** +- No new infrastructure required +- Fastest path to value +- Agent-native read/write and auditability + +### Phase 2+ extension: **optional web UI over same contracts** +- If/when needed for richer visual analytics +- No rewrite: UI reads the same structured contracts and event logs + +**Key principle:** Data contracts first, presentation second. + +--- + +## 1) Information Architecture + +## A. Project-specific (lives under `projects/hydrotech-beam/`) +- `dashboard/` — generated dashboard markdown snapshots +- `reports/` — run/phase/executive reports +- `runs/` — run manifests and execution metadata +- `decisions/` — append-only decision records +- `incidents/` — sync/solver/process incident records +- `playbooks/` — project execution procedures + +## B. Foundational (lives under `docs/`) +- `docs/guides/` — reusable dashboard/report standards +- `docs/reference/data-contracts/` — versioned schema definitions +- `docs/protocols/` — gates, QA, governance rules +- `docs/templates/` — report and dashboard templates + +--- + +## 2) Dashboard Modules (3-tier) + +## A. Executive Dashboard (60-second scan) +- Project status (RAG + phase + blockers) +- Milestone confidence and slip risk +- Decision hotlist (items needing CEO approval) +- Top risks + mitigation owners +- Gate state (Pass / Conditional / Fail) + +## B. Technical Dashboard +- DOE/TPE performance (success, feasible points, convergence) +- Constraint panel (disp/stress/geo violations) +- Data quality checks (NaN, stub-vs-nxopen, stale/mixed runs) +- Traceability (requirement → run → result → decision) + +## C. Operations Dashboard +- Queue and throughput (WIP, cycle time, backlog) +- Blocker tracker + MTTR +- Review SLA status +- Syncthing/data integrity panel +- Documentation freshness/compliance + +--- + +## 3) Data Contracts (mandatory) + +All dashboard/report content must come from structured records with lineage. + +Required contracts (v1): +1. `run_manifest.v1.json` +2. `trial_result.v1.json` +3. `study_summary.v1.json` +4. `decision_record.v1.json` +5. `risk_record.v1.json` +6. `gate_evaluation.v1.json` +7. `incident_record.v1.json` + +Required fields in every record: +- `schema_version`, `project_id`, `run_id` (if applicable) +- `timestamp_utc`, `owner`, `source_file`, `source_hash` + +Ingestion rules: +- Reject invalid schema +- Keep append-only history for decisions/gates/incidents +- Nightly integrity check + drift report + +--- + +## 4) Report System + +## A. Daily Ops Brief (auto) +- Blockers, failures, overdue reviews, data integrity warnings + +## B. Weekly Executive Brief (auto + curated) +- Milestone confidence, top risks, decision asks, KPI trend deltas + +## C. Gate Review Pack (formal) +- Criteria checklist, evidence index, exceptions, sign-offs + +## D. Technical Deep Dive (on-demand) +- Methods, assumptions, sensitivity, reproducibility evidence + +Render path: +- Markdown source of truth +- Optional HTML/PDF exports from templates +- Immutable snapshot ID per issued report + +--- + +## 5) Governance & Ownership + +- **Manager (owner):** documentation architecture, dashboard governance, release quality +- **Tech Lead:** technical KPI definitions, thresholds, validation logic +- **Study Builder:** data pipeline and generators +- **Optimizer:** analytics logic and recommendation layer +- **Auditor:** contract compliance + gate QA + +Rule enforced: +- Project-specific content in `projects/...` +- Foundational content in `docs/...` + +--- + +## 6) KPI Set + Gate Rules (starter) + +## KPI starter set +- Solve success rate +- Full feasibility rate +- Best feasible mass +- Constraint violation percentiles (disp/stress) +- Data integrity score +- Decision cycle time +- Blocker MTTR +- Documentation freshness lag + +## Gate policy +- Gate states: `PASS` | `CONDITIONAL_PASS` | `FAIL` +- Conditional pass requires named owner + due date + risk acceptance +- Hard fail blocks progression + +DOE→TPE gate (initial): +- Solve success ≥ 80% +- Feasible points ≥ 5 +- Data integrity score ≥ 95% + +--- + +## 7) Rollout Plan + +## Phase 0 (48h) +- Contract definitions + KPI dictionary +- Dashboard markdown templates +- Run manifest/logger enabled + +## Phase 1 (1 week) +- Live executive + operations dashboards +- Daily ops brief + weekly executive brief + +## Phase 2 (2–3 weeks) +- Technical dashboard depth (DOE/TPE analytics, traceability) +- Gate review packs with evidence linking + +## Phase 3 (ongoing) +- Optional web UI layer +- Predictive risk signals and anomaly detection + +--- + +## 8) Risks & Mitigations + +1. Backend confusion (stub vs nxopen) +- Mitigation: manifest hard-check + dashboard alert + +2. Syncthing conflicts / stale truth +- Mitigation: conflict detector + incident workflow + +3. Schema drift +- Mitigation: versioned contracts + validator + auditor checks + +4. Dashboard sprawl +- Mitigation: role-based views + KPI change control + +5. Documentation decay +- Mitigation: freshness SLA + automated stale flags + +--- + +## Decision +Proceed with **PKM-native dashboard/report system now**, built on strict contracts and governance, with a clean upgrade path to richer UI later. diff --git a/projects/hydrotech-beam/dashboard/OPERATIONS_DASHBOARD.md b/projects/hydrotech-beam/dashboard/OPERATIONS_DASHBOARD.md new file mode 100644 index 00000000..1b2fadc9 --- /dev/null +++ b/projects/hydrotech-beam/dashboard/OPERATIONS_DASHBOARD.md @@ -0,0 +1,43 @@ +# Hydrotech Beam — Operations Dashboard + +Last updated (UTC): 2026-02-14T22:24:29 + +## Pipeline status +- Study folder sync: ✅ healthy (latest artifacts visible) +- Conflict artifacts: ✅ archived under `results/archive_conflicts_*` +- Clean rerun archive: ✅ `results/archive_before_clean_rerun_*` + +## Artifact integrity +Active result files present: +- `doe_results.csv` +- `doe_summary.json` +- `doe_run.log` +- `history.csv` +- `history.db` +- `optuna_study.db` + +## Process compliance +- Backend clarity rule: must always run with explicit `--backend` +- Documentation boundary rule: enforced + - Project-specific docs → `projects/...` + - Foundational standards → `docs/...` +- New standards created: + - `projects/hydrotech-beam/dashboard/MASTER_PLAN.md` + - `docs/guides/PKM_DASHBOARD_STANDARD.md` + - `docs/guides/DOCUMENTATION_BOUNDARIES.md` + +## Current blockers +1. Phase gate blocked (insufficient feasible designs) +2. Need CEO decision on constraint path for next DOE/TPE sequence + +## Next operational actions (owner) +1. **Manager:** keep dashboards refreshed after every run +2. **Tech Lead:** finalize recommended constraint staging +3. **Study Builder:** prep reproducible command set for next run +4. **Optimizer:** define TPE launch criteria + seed strategy +5. **Auditor:** enforce gate criteria and data-contract checks + +## SLA targets (initial) +- Dashboard freshness: ≤ 1h after major run +- Run log compliance: ≥ 95% +- Decision backlog age: ≤ 48h diff --git a/projects/hydrotech-beam/dashboard/TECHNICAL_DASHBOARD.md b/projects/hydrotech-beam/dashboard/TECHNICAL_DASHBOARD.md new file mode 100644 index 00000000..44486f40 --- /dev/null +++ b/projects/hydrotech-beam/dashboard/TECHNICAL_DASHBOARD.md @@ -0,0 +1,43 @@ +# Hydrotech Beam — Technical Dashboard + +Last updated (UTC): 2026-02-14T22:24:29 +Source: `studies/01_doe_landscape/results/doe_results.csv` + +## Study health +- Trials: 51 +- Solved: 39 +- Geo-infeasible: 12 +- Solve failures: 0 +- Full-feasible: 0 + +## Constraint status +- Displacement limit: **10.0 mm** +- Stress limit: **130.0 MPa** + +Observed solved ranges: +- Tip displacement: **11.7788 → 39.4912 mm** +- Max von Mises stress: **75.0116 → 398.4295 MPa** + +Feasibility counts: +- Displacement feasible: **0** +- Stress feasible: **23** +- Fully feasible: **0** + +## Performance / runtime +- Solve time range (solved): **12.42 s → 59.59 s** +- Pattern indicates real NX execution (non-stub timing) + +## Data quality checks +- Mass NaN (solved): **0** ✅ +- Penalty mass (99999): **12** (geo infeasible trials) ✅ expected +- Mixed appended run state: **cleared** (current clean 51-trial set) + +## Technical interpretation +- Current geometry space + 10 mm displacement limit appears too restrictive. +- Stress limit is partially satisfiable (23/39), so the primary bottleneck is stiffness/displacement. + +## Recommended technical next actions +1. Run a controlled DOE with displacement limit = 20 mm (exploration mode) +2. Identify near-feasible stiff regions +3. Launch TPE with penalty + staged tightening toward 10 mm +4. Re-run gate check with updated feasible counts diff --git a/projects/hydrotech-beam/kb/_history.sync-conflict-20260209-202842-VBCUD7Z.md b/projects/hydrotech-beam/kb/_history.sync-conflict-20260209-202842-VBCUD7Z.md deleted file mode 100644 index 40adbbd4..00000000 --- a/projects/hydrotech-beam/kb/_history.sync-conflict-20260209-202842-VBCUD7Z.md +++ /dev/null @@ -1,22 +0,0 @@ -# Knowledge Base History — Hydrotech Beam - -All modifications tracked by generation. - ---- - -## Gen 001 — 2026-02-09 — Initial KB - -**Source:** Project intake (CONTEXT.md) + Technical Lead breakdown (BREAKDOWN.md) -**Author:** Manager 🎯 - -**Created:** -- `components/sandwich-beam.md` — initial component file from intake data -- `materials/steel-aisi.md` — material placeholder -- `fea/models/sol101-static.md` — FEA model placeholder from breakdown -- `dev/gen-001.md` — generation document - -**Key findings from breakdown:** -- Baseline FAILS displacement constraint (22 mm vs 10 mm limit) -- Feasible region may be narrow — stiffness and mass compete -- Sandwich effect (core thickness) is the primary stiffness lever -- 9 gaps identified requiring CEO input before proceeding diff --git a/projects/hydrotech-beam/kb/_index.sync-conflict-20260209-202842-VBCUD7Z.md b/projects/hydrotech-beam/kb/_index.sync-conflict-20260209-202842-VBCUD7Z.md deleted file mode 100644 index d4af7131..00000000 --- a/projects/hydrotech-beam/kb/_index.sync-conflict-20260209-202842-VBCUD7Z.md +++ /dev/null @@ -1,47 +0,0 @@ -# Knowledge Base — Hydrotech Beam - -**Project:** Hydrotech Beam Structural Optimization -**Generation:** 001 -**Last updated:** 2026-02-09 - ---- - -## Overview - -Sandwich I-beam optimization for a test fixture. Steel construction with lightening holes in the web. Goal: reduce mass from ~974 kg while meeting displacement (≤ 10 mm) and stress (≤ 130 MPa) constraints. - -## Components - -| Component | File | Status | -|-----------|------|--------| -| Sandwich Beam | [sandwich-beam.md](components/sandwich-beam.md) | Initial | - -## Materials - -| Material | File | Status | -|----------|------|--------| -| Steel (AISI) | [steel-aisi.md](materials/steel-aisi.md) | Initial | - -## FEA - -| Model | File | Status | -|-------|------|--------| -| Static Analysis (SOL 101) | [fea/models/sol101-static.md](fea/models/sol101-static.md) | Pending gap resolution | - -## Generations - -| Gen | Date | Summary | -|-----|------|---------| -| 001 | 2026-02-09 | Initial KB from intake + technical breakdown | - -## Open Tasks - -- ❓ G1: Beam length and support conditions -- ❓ G2: Loading definition (point? distributed? self-weight?) -- ❓ G3: Displacement measurement location and DOF -- ❓ G4: Stress constraint scope (whole model? exclude supports?) -- ❓ G5: Geometric feasibility of hole patterns at extremes -- ❓ G6: Result sensors in Beam_sim1.sim -- ❓ G7: NX parametric rebuild reliability across full range -- ❓ G8: Mesh type, density, convergence status -- ❓ G9: 130 MPa stress limit basis (yield? safety factor?) diff --git a/projects/hydrotech-beam/kb/components/sandwich-beam.sync-conflict-20260209-202842-VBCUD7Z.md b/projects/hydrotech-beam/kb/components/sandwich-beam.sync-conflict-20260209-202842-VBCUD7Z.md deleted file mode 100644 index bdbbaae3..00000000 --- a/projects/hydrotech-beam/kb/components/sandwich-beam.sync-conflict-20260209-202842-VBCUD7Z.md +++ /dev/null @@ -1,52 +0,0 @@ -# Sandwich Beam - -**Type:** Primary structural component -**Material:** Steel (AISI) — see [steel-aisi.md](../materials/steel-aisi.md) -**Status:** Baseline documented, optimization pending - ---- - -## Description - -Sandwich I-beam serving as primary load-bearing member in a test fixture assembly. Cross-section features a core layer flanked by face sheets on top and bottom flanges. Web contains a pattern of lightening holes (circular cutouts) to reduce mass. - -## Specifications - -| Parameter | Value | Units | Source | -|-----------|-------|-------|--------| -| Mass (baseline) | ~974 | kg | NX expression `p173` | -| Tip displacement (baseline) | ~22 | mm | SOL 101 result | -| Half-core thickness | 20 (baseline) | mm | DV range: 10–40 | -| Face thickness | 20 (baseline) | mm | DV range: 10–40 | -| Hole diameter | 300 (baseline) | mm | DV range: 150–450 | -| Hole count | 10 (baseline) | — | DV range: 5–15 (integer) | -| Beam length | ❓ TBD | mm | Gap G1 | -| Support conditions | ❓ TBD | — | Gap G1 | - -## Structural Behavior - -*From Technical Breakdown (Gen 001):* - -The beam is **bending-dominated**: - -| Behavior | Governing Parameters | Notes | -|----------|---------------------|-------| -| Bending stiffness (EI) | Face thickness, core thickness | Faces carry bending stress, core carries shear. Stiffness scales ~quadratically with distance from neutral axis | -| Mass | All four variables | Core and face add material; holes remove material from web | -| Stress concentrations | Hole diameter, hole spacing | Larger holes → higher SCF at edges. Closely spaced holes can interact | -| Shear capacity | Core thickness, hole count, diameter | Holes reduce shear-carrying area | - -## Design Variable Interactions - -1. **Core × Face** — classic sandwich interaction. Optimal stiffness balances core depth (lever arm) vs face material (bending resistance) -2. **Hole diameter × Hole count** — both remove web material. Large + many could leave insufficient ligament width -3. **Face × Hole diameter** — thicker faces reduce nominal stress, allowing larger holes -4. **Core × Hole diameter** — core thickness determines web height, constrains max feasible hole diameter - -## Key Risk - -> ⚠️ Baseline FAILS displacement constraint (22 mm vs 10 mm target). Optimizer must increase stiffness by >50% while reducing mass. Feasible region may be tight. - -## History - -- **Gen 001** (2026-02-09): Initial documentation from intake + technical breakdown diff --git a/projects/hydrotech-beam/kb/dev/gen-001.sync-conflict-20260209-202842-VBCUD7Z.md b/projects/hydrotech-beam/kb/dev/gen-001.sync-conflict-20260209-202842-VBCUD7Z.md deleted file mode 100644 index ac818456..00000000 --- a/projects/hydrotech-beam/kb/dev/gen-001.sync-conflict-20260209-202842-VBCUD7Z.md +++ /dev/null @@ -1,58 +0,0 @@ -# Gen 001 — Project Intake + Technical Breakdown - -**Date:** 2026-02-09 -**Sources:** CEO intake in #project-hydrotech-beam, Technical Lead analysis -**Author:** Manager 🎯 - ---- - -## What Happened - -1. Antoine submitted the Hydrotech beam optimization request via #project-hydrotech-beam -2. Manager created project folder and CONTEXT.md from intake data -3. Technical Lead produced a full technical breakdown (BREAKDOWN.md) -4. Manager and CEO agreed on project structure (KB-integrated layout) - -## Key Findings - -### From Intake -- Sandwich I-beam, steel, with lightening holes in web -- 4 design variables (3 continuous + 1 integer) -- Current design: ~974 kg, ~22 mm tip displacement -- Targets: minimize mass, displacement ≤ 10 mm, stress ≤ 130 MPa - -### From Technical Breakdown -- **Critical:** Baseline already violates displacement constraint (22 mm vs 10 mm) -- Single-objective formulation recommended (minimize mass, constrain the rest) -- Two-phase approach: DoE (40–50 trials) then TPE (60–100 trials) -- Significant variable interactions expected (sandwich theory, hole interactions) -- 9 gaps identified needing CEO input -- Overall risk: MEDIUM-HIGH (feasible region may be tight or empty) - -## KB Entries Created - -- `components/sandwich-beam.md` — component file with specs, behavior, interactions -- `materials/steel-aisi.md` — placeholder, needs NX model data -- `fea/models/sol101-static.md` — solver setup, pending gap resolution - -## Decisions Made - -- DEC-HB-004: KB-integrated project structure (Approved) -- DEC-HB-005: No Notion, Gitea + .md only (Approved) -- DEC-HB-006: KB skill extension pattern, no fork (Approved) - -## Open Items - -9 gaps pending CEO input (see [_index.md](../_index.md)): -- G1–G2: Geometry and loading (most critical) -- G3–G4: Result extraction specifics -- G5: Geometric feasibility at extremes -- G6–G8: NX model details -- G9: Stress allowable basis - -## Next Steps - -1. Resolve gaps G1–G9 with Antoine -2. Upload reference models to `models/` -3. Begin NX model introspection -4. Set up first study (DoE) diff --git a/projects/hydrotech-beam/kb/fea/models/sol101-static.sync-conflict-20260209-202842-VBCUD7Z.md b/projects/hydrotech-beam/kb/fea/models/sol101-static.sync-conflict-20260209-202842-VBCUD7Z.md deleted file mode 100644 index 002cb786..00000000 --- a/projects/hydrotech-beam/kb/fea/models/sol101-static.sync-conflict-20260209-202842-VBCUD7Z.md +++ /dev/null @@ -1,46 +0,0 @@ -# SOL 101 — Static Analysis - -**Simulation:** Beam_sim1.sim -**Solver:** NX Nastran SOL 101 (Linear Static) -**Status:** Pending gap resolution - ---- - -## Setup - -| Item | Value | Notes | -|------|-------|-------| -| Solution type | SOL 101 (Linear Static) | Appropriate for this problem | -| Element type | ❓ TBD | Gap G8: CQUAD4/CQUAD8 (shell) or CTETRA/CHEXA (solid)? | -| Mesh density | ❓ TBD | Gap G8: convergence checked? | -| Loading | ❓ TBD | Gap G2: point load? distributed? self-weight? | -| BCs | ❓ TBD | Gap G1: cantilever? simply-supported? | - -## Result Extraction - -| Output | Method | Expression/Sensor | Status | -|--------|--------|-------------------|--------| -| Mass | NX expression | `p173` | ✅ Known | -| Tip displacement | ❓ Sensor or .f06 parse | TBD | Gap G3, G6 | -| Von Mises stress | ❓ Sensor or .f06 parse | TBD | Gap G4, G6 | - -## Solver Considerations - -*From Technical Breakdown:* - -- **Linear assumption:** 22 mm displacement on likely 2+ m beam → L/δ probably OK. Verify. -- **Mesh sensitivity:** Stress at hole edges is mesh-dependent. Need convergence check (Gap G8). -- **Mesh morphing vs remesh:** Parametric NX models typically remesh on update. Need to confirm behavior across DV range (Gap G7). -- **Runtime estimate:** Single beam, ~10K–100K DOF → probably seconds to low minutes per evaluation. - -## Validation Checklist - -- [ ] Baseline mass matches NX expression `p173` -- [ ] Baseline displacement matches reported ~22 mm -- [ ] Mesh convergence verified at baseline -- [ ] Mesh quality acceptable at DV range extremes -- [ ] Model rebuilds cleanly at all 4 corners of design space - -## History - -- **Gen 001** (2026-02-09): Initial documentation from technical breakdown. All solver details pending gap resolution. diff --git a/projects/hydrotech-beam/kb/materials/steel-aisi.sync-conflict-20260209-202842-VBCUD7Z.md b/projects/hydrotech-beam/kb/materials/steel-aisi.sync-conflict-20260209-202842-VBCUD7Z.md deleted file mode 100644 index 4d729d35..00000000 --- a/projects/hydrotech-beam/kb/materials/steel-aisi.sync-conflict-20260209-202842-VBCUD7Z.md +++ /dev/null @@ -1,26 +0,0 @@ -# Steel (AISI) - -**Status:** Placeholder — needs full material card details - ---- - -## Properties - -| Property | Value | Units | Source | -|----------|-------|-------|--------| -| Standard | AISI | — | Intake | -| Grade | ❓ TBD | — | Need from NX model | -| Yield strength | ❓ TBD | MPa | — | -| E (Young's modulus) | ❓ TBD | GPa | — | -| Density | ❓ TBD | kg/m³ | — | -| Poisson's ratio | ❓ TBD | — | — | - -## Notes - -- Stress allowable of 130 MPa was given as constraint — need to confirm basis (Gap G9) -- If yield is ~250 MPa, then 130 MPa implies SF ≈ 1.9 — conservative -- Material card should be extracted from NX model during introspection - -## History - -- **Gen 001** (2026-02-09): Placeholder from intake — "Steel (AISI)" is all we have diff --git a/projects/hydrotech-beam/models/Beam.prt b/projects/hydrotech-beam/models/Beam.prt index 37152686..c026cf13 100644 Binary files a/projects/hydrotech-beam/models/Beam.prt and b/projects/hydrotech-beam/models/Beam.prt differ diff --git a/projects/hydrotech-beam/models/Beam_fem1.fem b/projects/hydrotech-beam/models/Beam_fem1.fem index 43497378..c3eb55ba 100644 Binary files a/projects/hydrotech-beam/models/Beam_fem1.fem and b/projects/hydrotech-beam/models/Beam_fem1.fem differ diff --git a/projects/hydrotech-beam/models/Beam_fem1_i.prt b/projects/hydrotech-beam/models/Beam_fem1_i.prt index 445708ce..50606593 100644 Binary files a/projects/hydrotech-beam/models/Beam_fem1_i.prt and b/projects/hydrotech-beam/models/Beam_fem1_i.prt differ diff --git a/projects/hydrotech-beam/models/Beam_sim1.sim b/projects/hydrotech-beam/models/Beam_sim1.sim index 2a498f1a..3eefcbd1 100644 Binary files a/projects/hydrotech-beam/models/Beam_sim1.sim and b/projects/hydrotech-beam/models/Beam_sim1.sim differ diff --git a/projects/hydrotech-beam/models/_temp_mass.txt b/projects/hydrotech-beam/models/_temp_mass.txt index 8ce62fe2..80cb5e66 100644 --- a/projects/hydrotech-beam/models/_temp_mass.txt +++ b/projects/hydrotech-beam/models/_temp_mass.txt @@ -1 +1 @@ -p173=1343.5034206648418 +1343.5034206648418 \ No newline at end of file diff --git a/projects/hydrotech-beam/playbooks/DOE.md b/projects/hydrotech-beam/playbooks/DOE.md new file mode 100644 index 00000000..a116e73d --- /dev/null +++ b/projects/hydrotech-beam/playbooks/DOE.md @@ -0,0 +1,39 @@ +# Playbook — DOE (Phase 1 Landscape) + +## Scope +Design of Experiments for Hydrotech Beam: baseline + LHS samples to map design space. + +## Standard flow +1. Prepare clean state (archive previous results if needed) +2. Run DOE with explicit backend +3. Validate outputs +4. Evaluate gate criteria +5. Decide next phase (rerun bounds/constraints or move to TPE) + +## Commands +### Real engineering DOE +```powershell +python .\run_doe.py --backend nxopen --model-dir "" --clean --study-name hydrotech_beam_doe_phase1_real +``` + +### Debug DOE only (synthetic) +```powershell +python .\run_doe.py --backend stub --clean --study-name hydrotech_beam_doe_phase1_stub +``` + +## Interpretation checklist +- `geo_infeasible` high: geometry bounds/checks may be too broad or too strict +- `fully_feasible = 0`: constraints may be too strict for current design space +- Very low runtime and suspiciously smooth outputs: likely stub execution + +## Decision branch +- If gate passed: proceed to TPE seeded by feasible points +- If gate failed: + - adjust constraints and/or DV bounds + - rerun clean DOE + +## Documentation requirement +After each DOE run, update: +- run record +- decision and rationale +- next action owner diff --git a/projects/hydrotech-beam/playbooks/NX_REAL_RUN.md b/projects/hydrotech-beam/playbooks/NX_REAL_RUN.md new file mode 100644 index 00000000..e2fdb414 --- /dev/null +++ b/projects/hydrotech-beam/playbooks/NX_REAL_RUN.md @@ -0,0 +1,38 @@ +# Playbook — NX Real Run (Hydrotech Beam) + +## Objective +Run a **real** DOE using NX/Simcenter (not stub), with clean artifacts and traceability. + +## Pre-Run Checklist +- [ ] In study folder: `...\studies\01_doe_landscape` +- [ ] Model directory contains expected `.sim`, `.fem`, `.prt` +- [ ] Syncthing healthy on both ends (no major errors) +- [ ] No unintended `*.sync-conflict-*` in active results root +- [ ] Command prepared with explicit `--backend nxopen` + +## Recommended command +```powershell +python .\run_doe.py --backend nxopen --model-dir "" --clean --study-name hydrotech_beam_doe_phase1_real +``` + +## During run — sanity checks +- Runtime per solved trial should be non-trivial (not near-zero for all trials). +- Log should indicate NX solve flow, not stub messages. +- Iteration outputs should be created. + +## Post-run validation +1. Check `results/doe_summary.json` +2. Check `results/doe_results.csv` +3. Verify: + - trial count expected (typically 51 for baseline + 50 LHS) + - solved/failed counts make sense + - mass values are numeric for solved trials + - no obvious synthetic patterns indicating stub run + +## Quality gate reminder +Phase 1 gate (current): +- ≥5 feasible points +- ≥80% solve success + +## Mandatory logging +Record the run in project docs using the run log template from `USER_GUIDE.md`. diff --git a/projects/hydrotech-beam/playbooks/SYNCTHING_RECOVERY.md b/projects/hydrotech-beam/playbooks/SYNCTHING_RECOVERY.md new file mode 100644 index 00000000..560f5e77 --- /dev/null +++ b/projects/hydrotech-beam/playbooks/SYNCTHING_RECOVERY.md @@ -0,0 +1,38 @@ +# Playbook — Syncthing Recovery (Hydrotech Beam) + +## Symptoms +- Latest run not visible on other side +- Old timestamps persist remotely +- `*.sync-conflict-*` files appear in `results/` + +## Recovery steps +1. Confirm both sides point to the same folder path +2. Rescan folder in Syncthing GUI +3. Pause/resume folder if stale +4. Restart Syncthing if needed +5. Archive conflicts from active results root + +## Conflict archive snippet (PowerShell) +```powershell +$ts = Get-Date -Format "yyyyMMdd_HHmmss" +$archive = ".\results\archive_conflicts_$ts" +New-Item -ItemType Directory -Path $archive -Force | Out-Null +Get-ChildItem .\results -File -Filter "*.sync-conflict-*" | Move-Item -Destination $archive +``` + +## Clean rerun prep snippet (PowerShell) +```powershell +$ts = Get-Date -Format "yyyyMMdd_HHmmss" +$old = ".\results\archive_before_clean_rerun_$ts" +New-Item -ItemType Directory -Path $old -Force | Out-Null + +$toArchive = @("doe_results.csv","doe_summary.json","doe_run.log","history.csv","history.db","optuna_study.db") +foreach ($f in $toArchive) { + if (Test-Path ".\results\$f") { Move-Item ".\results\$f" $old } +} +``` + +## Verification +- Main `results/` has only current active artifacts +- Conflict files moved to archive folder +- Remote side sees same timestamps/files diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter001/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter001/_temp_mass.txt index 3f08d065..cf67d22d 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter001/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter001/_temp_mass.txt @@ -1 +1 @@ -p173=1133.0042670507723 +1133.0042670507721 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter001/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter001/results.json index bde9c72e..0173b9f0 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter001/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter001/results.json @@ -1,6 +1,6 @@ { "iteration": 1, - "mass_kg": NaN, + "mass_kg": 1133.0042670507721, "tip_displacement_mm": 19.556875228881836, "max_von_mises_mpa": 117.484125, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter002/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter002/_temp_mass.txt index c8a2a38c..dc61b59b 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter002/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter002/_temp_mass.txt @@ -1 +1 @@ -p173=1266.203458914867 +1266.2034589148668 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter002/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter002/results.json index 3c813f45..bef23892 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter002/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter002/results.json @@ -1,6 +1,6 @@ { "iteration": 2, - "mass_kg": NaN, + "mass_kg": 1266.2034589148668, "tip_displacement_mm": 24.064523696899414, "max_von_mises_mpa": 398.4295, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter003/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter003/_temp_mass.txt index 94a0a212..3da02335 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter003/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter003/_temp_mass.txt @@ -1 +1 @@ -p173=1109.9630535376045 +1109.963053537604 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter003/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter003/results.json index 607de7c8..99392f0a 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter003/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter003/results.json @@ -1,6 +1,6 @@ { "iteration": 3, - "mass_kg": NaN, + "mass_kg": 1109.963053537604, "tip_displacement_mm": 18.68077850341797, "max_von_mises_mpa": 114.6584609375, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter004/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter004/_temp_mass.txt index f8160e44..73124a12 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter004/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter004/_temp_mass.txt @@ -1 +1 @@ -p173=1718.1024059936985 +1718.102405993698 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter004/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter004/results.json index 610183c9..9bd0f98e 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter004/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter004/results.json @@ -1,6 +1,6 @@ { "iteration": 4, - "mass_kg": NaN, + "mass_kg": 1718.102405993698, "tip_displacement_mm": 12.852874755859375, "max_von_mises_mpa": 81.574234375, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter005/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter005/_temp_mass.txt index 26adfa2e..6c6ac70d 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter005/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter005/_temp_mass.txt @@ -1 +1 @@ -p173=1205.9185440163983 +1205.918544016398 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter005/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter005/results.json index cd3fab36..301c8fbe 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter005/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter005/results.json @@ -1,6 +1,6 @@ { "iteration": 5, - "mass_kg": NaN, + "mass_kg": 1205.918544016398, "tip_displacement_mm": 17.29557228088379, "max_von_mises_mpa": 106.283703125, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter006/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter006/_temp_mass.txt index 4f9d3cf2..9eac0b0c 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter006/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter006/_temp_mass.txt @@ -1 +1 @@ -p173=1085.4467002717115 +1085.4467002717115 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter006/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter006/results.json index a4a699c3..908d51ad 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter006/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter006/results.json @@ -1,6 +1,6 @@ { "iteration": 6, - "mass_kg": NaN, + "mass_kg": 1085.4467002717115, "tip_displacement_mm": 17.468721389770508, "max_von_mises_mpa": 108.2625078125, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter007/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter007/_temp_mass.txt index 1170ab79..492d6787 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter007/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter007/_temp_mass.txt @@ -1 +1 @@ -p173=1722.6740568945102 +1722.674056894509 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter007/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter007/results.json index c6f21f5d..39de7ccf 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter007/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter007/results.json @@ -1,6 +1,6 @@ { "iteration": 7, - "mass_kg": NaN, + "mass_kg": 1722.674056894509, "tip_displacement_mm": 15.069981575012207, "max_von_mises_mpa": 94.8715, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter008/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter008/_temp_mass.txt index 8dfedf85..5edacb9b 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter008/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter008/_temp_mass.txt @@ -1 +1 @@ -p173=1182.0927892029772 +1182.0927892029772 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter008/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter008/results.json index a2f71493..f5db5f0c 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter008/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter008/results.json @@ -1,6 +1,6 @@ { "iteration": 8, - "mass_kg": NaN, + "mass_kg": 1182.0927892029772, "tip_displacement_mm": 18.190187454223633, "max_von_mises_mpa": 123.9728203125, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter009/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter009/_temp_mass.txt index a0abc6be..ea9785fc 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter009/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter009/_temp_mass.txt @@ -1 +1 @@ -p173=1185.767642455542 +1185.7676424555418 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter009/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter009/results.json index e9529bb1..f5ec594f 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter009/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter009/results.json @@ -1,6 +1,6 @@ { "iteration": 9, - "mass_kg": NaN, + "mass_kg": 1185.7676424555418, "tip_displacement_mm": 21.658220291137695, "max_von_mises_mpa": 202.82671875, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter010/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter010/_temp_mass.txt index d8fc134a..51eea735 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter010/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter010/_temp_mass.txt @@ -1 +1 @@ -p173=987.0960407947643 +987.0960407947646 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter010/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter010/results.json index 7ff1cb5f..ca01cfff 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter010/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter010/results.json @@ -1,6 +1,6 @@ { "iteration": 10, - "mass_kg": NaN, + "mass_kg": 987.0960407947646, "tip_displacement_mm": 24.221370697021484, "max_von_mises_mpa": 190.267625, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter011/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter011/_temp_mass.txt index 6ed18683..8d3ee4af 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter011/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter011/_temp_mass.txt @@ -1 +1 @@ -p173=1082.1233483234582 +1082.1233483234585 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter011/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter011/results.json index a6358483..4fa6c566 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter011/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter011/results.json @@ -1,6 +1,6 @@ { "iteration": 11, - "mass_kg": NaN, + "mass_kg": 1082.1233483234585, "tip_displacement_mm": 19.1060733795166, "max_von_mises_mpa": 133.927765625, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter012/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter012/_temp_mass.txt index 42957ad8..c19f91b9 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter012/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter012/_temp_mass.txt @@ -1 +1 @@ -p173=783.4437976533501 +783.4437976533503 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter012/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter012/results.json index 56abf664..20b5cbd3 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter012/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter012/results.json @@ -1,6 +1,6 @@ { "iteration": 12, - "mass_kg": NaN, + "mass_kg": 783.4437976533503, "tip_displacement_mm": 31.39129066467285, "max_von_mises_mpa": 278.0956875, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter013/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter013/_temp_mass.txt index a2dc16cd..10715785 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter013/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter013/_temp_mass.txt @@ -1 +1 @@ -p173=911.7858841605309 +911.7858841605309 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter013/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter013/results.json index 6f5f54a2..4c2af4ce 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter013/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter013/results.json @@ -1,6 +1,6 @@ { "iteration": 13, - "mass_kg": NaN, + "mass_kg": 911.7858841605309, "tip_displacement_mm": 27.53583335876465, "max_von_mises_mpa": 291.43825, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter014/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter014/_temp_mass.txt index 4e7dc57f..b70ca813 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter014/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter014/_temp_mass.txt @@ -1 +1 @@ -p173=1937.3276879524951 +1937.327687952495 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter014/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter014/results.json index 96dd4484..91aa27c8 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter014/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter014/results.json @@ -1,6 +1,6 @@ { "iteration": 14, - "mass_kg": NaN, + "mass_kg": 1937.327687952495, "tip_displacement_mm": 11.77879810333252, "max_von_mises_mpa": 75.011625, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter015/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter015/_temp_mass.txt index c91b09d7..33043b25 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter015/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter015/_temp_mass.txt @@ -1 +1 @@ -p173=1641.9393126854027 +1641.9393126854027 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter015/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter015/results.json index ef20bf09..e03ee3c8 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter015/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter015/results.json @@ -1,6 +1,6 @@ { "iteration": 15, - "mass_kg": NaN, + "mass_kg": 1641.9393126854027, "tip_displacement_mm": 16.785146713256836, "max_von_mises_mpa": 169.51878125, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter016/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter016/_temp_mass.txt index a16d7f1e..532eab54 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter016/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter016/_temp_mass.txt @@ -1 +1 @@ -p173=1166.4986109547917 +1166.4986109547924 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter016/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter016/results.json index be95d3f6..aede9ec6 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter016/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter016/results.json @@ -1,6 +1,6 @@ { "iteration": 16, - "mass_kg": NaN, + "mass_kg": 1166.4986109547924, "tip_displacement_mm": 21.478872299194336, "max_von_mises_mpa": 185.178296875, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter017/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter017/_temp_mass.txt index 2e461f39..7b4d5e61 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter017/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter017/_temp_mass.txt @@ -1 +1 @@ -p173=1165.9879420724315 +1165.9879420724315 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter017/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter017/results.json index 1b90714c..e41ca9b8 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter017/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter017/results.json @@ -1,6 +1,6 @@ { "iteration": 17, - "mass_kg": NaN, + "mass_kg": 1165.9879420724315, "tip_displacement_mm": 24.657197952270508, "max_von_mises_mpa": 320.08565625, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter018/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter018/_temp_mass.txt index 6d7e3111..969cb750 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter018/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter018/_temp_mass.txt @@ -1 +1 @@ -p173=1487.6954250173942 +1487.6954250173944 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter018/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter018/results.json index 95609d82..28957d45 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter018/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter018/results.json @@ -1,6 +1,6 @@ { "iteration": 18, - "mass_kg": NaN, + "mass_kg": 1487.6954250173944, "tip_displacement_mm": 17.36627769470215, "max_von_mises_mpa": 129.0215078125, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter019/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter019/_temp_mass.txt index 449740b7..d6dfb006 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter019/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter019/_temp_mass.txt @@ -1 +1 @@ -p173=1211.87211970739 +1211.87211970739 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter019/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter019/results.json index ac3e238d..d9081d4e 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter019/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter019/results.json @@ -1,6 +1,6 @@ { "iteration": 19, - "mass_kg": NaN, + "mass_kg": 1211.87211970739, "tip_displacement_mm": 17.949995040893555, "max_von_mises_mpa": 127.061125, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter020/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter020/_temp_mass.txt index 7780690a..787c0856 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter020/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter020/_temp_mass.txt @@ -1 +1 @@ -p173=1149.200700206242 +1149.2007002062417 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter020/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter020/results.json index b334c236..8d95a2d9 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter020/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter020/results.json @@ -1,6 +1,6 @@ { "iteration": 20, - "mass_kg": NaN, + "mass_kg": 1149.2007002062417, "tip_displacement_mm": 17.506193161010742, "max_von_mises_mpa": 110.5740859375, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter021/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter021/_temp_mass.txt index 5e0bf78e..b50653f1 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter021/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter021/_temp_mass.txt @@ -1 +1 @@ -p173=1493.3399471409589 +1493.3399471409589 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter021/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter021/results.json index e372db28..ff3510bd 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter021/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter021/results.json @@ -1,6 +1,6 @@ { "iteration": 21, - "mass_kg": NaN, + "mass_kg": 1493.3399471409589, "tip_displacement_mm": 18.839136123657227, "max_von_mises_mpa": 256.434484375, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter022/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter022/_temp_mass.txt index 05d1ba37..1afaf912 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter022/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter022/_temp_mass.txt @@ -1 +1 @@ -p173=686.2888916637669 +686.2888916637671 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter022/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter022/results.json index 3fbf1288..b31efd90 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter022/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter022/results.json @@ -1,6 +1,6 @@ { "iteration": 22, - "mass_kg": NaN, + "mass_kg": 686.2888916637671, "tip_displacement_mm": 31.85018539428711, "max_von_mises_mpa": 248.273609375, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter023/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter023/_temp_mass.txt index 3075169d..16a2e5b7 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter023/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter023/_temp_mass.txt @@ -1 +1 @@ -p173=999.7016550018517 +999.7016550018517 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter023/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter023/results.json index 022d25cf..474f7b4c 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter023/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter023/results.json @@ -1,6 +1,6 @@ { "iteration": 23, - "mass_kg": NaN, + "mass_kg": 999.7016550018517, "tip_displacement_mm": 22.727807998657227, "max_von_mises_mpa": 147.5830625, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter024/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter024/_temp_mass.txt index 5a9ece2e..b3c48468 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter024/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter024/_temp_mass.txt @@ -1 +1 @@ -p173=1435.135535503974 +1435.135535503974 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter024/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter024/results.json index c71368dc..584a9411 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter024/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter024/results.json @@ -1,6 +1,6 @@ { "iteration": 24, - "mass_kg": NaN, + "mass_kg": 1435.135535503974, "tip_displacement_mm": 15.669999122619629, "max_von_mises_mpa": 93.16090625, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter025/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter025/_temp_mass.txt index f6270153..88a78aeb 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter025/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter025/_temp_mass.txt @@ -1 +1 @@ -p173=1528.3897999240266 +1528.3897999240266 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter025/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter025/results.json index c8975a0c..8376fc8d 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter025/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter025/results.json @@ -1,6 +1,6 @@ { "iteration": 25, - "mass_kg": NaN, + "mass_kg": 1528.3897999240266, "tip_displacement_mm": 14.4290132522583, "max_von_mises_mpa": 93.7885234375, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter026/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter026/_temp_mass.txt index 4833a7d5..46e20465 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter026/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter026/_temp_mass.txt @@ -1 +1 @@ -p173=1276.5504502481265 +1276.5504502481267 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter026/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter026/results.json index 9b152550..f33afa6a 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter026/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter026/results.json @@ -1,6 +1,6 @@ { "iteration": 26, - "mass_kg": NaN, + "mass_kg": 1276.5504502481267, "tip_displacement_mm": 17.734634399414062, "max_von_mises_mpa": 110.49809375, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter027/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter027/_temp_mass.txt index 0de6dd19..ca5149c7 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter027/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter027/_temp_mass.txt @@ -1 +1 @@ -p173=1410.1593512483248 +1410.1593512483248 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter027/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter027/results.json index 8a895d5c..3d8dbd14 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter027/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter027/results.json @@ -1,6 +1,6 @@ { "iteration": 27, - "mass_kg": NaN, + "mass_kg": 1410.1593512483248, "tip_displacement_mm": 17.536535263061523, "max_von_mises_mpa": 118.634125, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter028/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter028/_temp_mass.txt index 16efa515..4eca9fc0 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter028/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter028/_temp_mass.txt @@ -1 +1 @@ -p173=1582.291153913998 +1582.291153913998 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter028/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter028/results.json index 7f0fa1b3..bd0a0d63 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter028/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter028/results.json @@ -1,6 +1,6 @@ { "iteration": 28, - "mass_kg": NaN, + "mass_kg": 1582.291153913998, "tip_displacement_mm": 15.368349075317383, "max_von_mises_mpa": 122.3722265625, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter029/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter029/_temp_mass.txt index 638aa4cb..edfb3a71 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter029/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter029/_temp_mass.txt @@ -1 +1 @@ -p173=1398.2771475400532 +1398.2771475400532 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter029/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter029/results.json index 11b46e5c..4a2eca9d 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter029/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter029/results.json @@ -1,6 +1,6 @@ { "iteration": 29, - "mass_kg": NaN, + "mass_kg": 1398.2771475400532, "tip_displacement_mm": 15.375892639160156, "max_von_mises_mpa": 94.1200546875, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter030/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter030/_temp_mass.txt index d27a9720..df611d2a 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter030/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter030/_temp_mass.txt @@ -1 +1 @@ -p173=1428.798569319311 +1428.798569319311 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter030/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter030/results.json index 835d34d5..cf13c626 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter030/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter030/results.json @@ -1,6 +1,6 @@ { "iteration": 30, - "mass_kg": NaN, + "mass_kg": 1428.798569319311, "tip_displacement_mm": 15.49566650390625, "max_von_mises_mpa": 93.2840390625, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter031/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter031/_temp_mass.txt index f1d66c91..8e8803b4 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter031/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter031/_temp_mass.txt @@ -1 +1 @@ -p173=815.486611683971 +815.486611683971 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter031/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter031/results.json index f29fa207..fe9a0cc8 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter031/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter031/results.json @@ -1,6 +1,6 @@ { "iteration": 31, - "mass_kg": NaN, + "mass_kg": 815.486611683971, "tip_displacement_mm": 25.575746536254883, "max_von_mises_mpa": 154.783734375, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter032/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter032/_temp_mass.txt index 5789d5da..3ff9851f 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter032/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter032/_temp_mass.txt @@ -1 +1 @@ -p173=1231.4483565590738 +1231.4483565590738 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter032/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter032/results.json index b6f4e7c1..47f36ffb 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter032/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter032/results.json @@ -1,6 +1,6 @@ { "iteration": 32, - "mass_kg": NaN, + "mass_kg": 1231.4483565590738, "tip_displacement_mm": 23.97252655029297, "max_von_mises_mpa": 196.272515625, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter033/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter033/_temp_mass.txt index 88d6ef6a..15c4be62 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter033/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter033/_temp_mass.txt @@ -1 +1 @@ -p173=1754.139697344678 +1754.139697344678 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter033/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter033/results.json index cc517709..9a5f1da1 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter033/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter033/results.json @@ -1,6 +1,6 @@ { "iteration": 33, - "mass_kg": NaN, + "mass_kg": 1754.139697344678, "tip_displacement_mm": 13.120881080627441, "max_von_mises_mpa": 80.2448125, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter034/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter034/_temp_mass.txt index 96b435a3..74b3be11 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter034/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter034/_temp_mass.txt @@ -1 +1 @@ -p173=688.6297607768506 +688.6297607768505 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter034/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter034/results.json index f21b9a53..47f2f51c 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter034/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter034/results.json @@ -1,6 +1,6 @@ { "iteration": 34, - "mass_kg": NaN, + "mass_kg": 688.6297607768505, "tip_displacement_mm": 39.49115753173828, "max_von_mises_mpa": 351.02815625, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter035/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter035/_temp_mass.txt index 2ccbaf26..b9f723de 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter035/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter035/_temp_mass.txt @@ -1 +1 @@ -p173=1652.729145472504 +1652.7291454725032 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter035/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter035/results.json index 1aa3d24f..8f6224c1 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter035/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter035/results.json @@ -1,6 +1,6 @@ { "iteration": 35, - "mass_kg": NaN, + "mass_kg": 1652.7291454725032, "tip_displacement_mm": 13.15087890625, "max_von_mises_mpa": 82.6500234375, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter036/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter036/_temp_mass.txt index ac4a5d07..ad3ed540 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter036/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter036/_temp_mass.txt @@ -1 +1 @@ -p173=899.6629740129987 +899.6629740129987 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter036/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter036/results.json index 52ec619a..a010d8f4 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter036/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter036/results.json @@ -1,6 +1,6 @@ { "iteration": 36, - "mass_kg": NaN, + "mass_kg": 899.6629740129987, "tip_displacement_mm": 22.770187377929688, "max_von_mises_mpa": 132.01121875, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter037/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter037/_temp_mass.txt index 2597c13f..aa9161e4 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter037/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter037/_temp_mass.txt @@ -1 +1 @@ -p173=1539.426155950673 +1539.4261559506735 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter037/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter037/results.json index 52900fd2..0436e85f 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter037/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter037/results.json @@ -1,6 +1,6 @@ { "iteration": 37, - "mass_kg": NaN, + "mass_kg": 1539.4261559506735, "tip_displacement_mm": 13.971890449523926, "max_von_mises_mpa": 83.8096796875, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter038/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter038/_temp_mass.txt index a2e6adec..db09efea 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter038/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter038/_temp_mass.txt @@ -1 +1 @@ -p173=1300.5025884507997 +1300.5025884507997 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter038/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter038/results.json index 5534b4d5..c63e5f5f 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter038/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter038/results.json @@ -1,6 +1,6 @@ { "iteration": 38, - "mass_kg": NaN, + "mass_kg": 1300.5025884507997, "tip_displacement_mm": 15.33069133758545, "max_von_mises_mpa": 95.525046875, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter039/_temp_mass.txt b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter039/_temp_mass.txt index 8ce62fe2..80cb5e66 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter039/_temp_mass.txt +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter039/_temp_mass.txt @@ -1 +1 @@ -p173=1343.5034206648418 +1343.5034206648418 \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter039/results.json b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter039/results.json index 3276d192..84f146f8 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter039/results.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/iterations/iter039/results.json @@ -1,6 +1,6 @@ { "iteration": 39, - "mass_kg": NaN, + "mass_kg": 1343.5034206648418, "tip_displacement_mm": 16.25737953186035, "max_von_mises_mpa": 106.1287734375, "feasible": false, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/results/archive_before_clean_rerun_20260214_142013/doe_results.csv b/projects/hydrotech-beam/studies/01_doe_landscape/results/archive_before_clean_rerun_20260214_142013/doe_results.csv new file mode 100644 index 00000000..df15d28e --- /dev/null +++ b/projects/hydrotech-beam/studies/01_doe_landscape/results/archive_before_clean_rerun_20260214_142013/doe_results.csv @@ -0,0 +1,103 @@ +trial_number,status,beam_half_core_thickness,beam_face_thickness,holes_diameter,hole_count,mass_kg,tip_displacement_mm,max_von_mises_MPa,geo_feasible,displacement_feasible,stress_feasible,fully_feasible,ligament_mm,web_clearance_mm,solve_time_s +0,solved,25.162,21.504,300.0,10,nan,19.556875228881836,117.484125,True,False,True,False,144.44444444444446,156.99200000000002,11.73 +1,solved,29.33562637086642,10.867852359605202,208.82139200571257,6,nan,24.064523696899414,398.4295,True,False,False,False,591.1786079942874,269.442903275077,12.22 +2,geo_infeasible,18.34349359126741,39.31614850983442,289.04224845483384,14,99999.0,99999.0,99999.0,False,,,,18.65005923747384,132.32545452549732, +3,solved,16.654851585575436,25.92976843726266,249.7752118546045,7,nan,18.68077850341797,114.6584609375,True,False,True,False,416.89145481206214,198.3652512708702,12.84 +4,solved,39.4879581560391,37.70634303203751,317.49333407316067,10,nan,12.852874755859375,81.574234375,True,False,True,False,126.95111037128379,107.09397986276429,12.99 +5,solved,18.667249127790498,27.961709646337493,215.2919645872769,12,nan,17.29557228088379,106.283703125,True,False,True,False,148.34439904908672,228.78461612004813,11.23 +6,solved,10.145147355948776,33.3870327520718,197.6501835498656,11,nan,17.468721389770508,108.2625078125,True,False,True,False,202.3498164501344,235.5757509459908,12.88 +7,geo_infeasible,31.736792540733404,28.439814602144864,445.0342129680445,13,99999.0,99999.0,99999.0,False,,,,-111.70087963471121,-1.9138421723342276, +8,solved,36.424864472055134,22.317342276314122,221.080294100253,5,nan,15.069981575012207,94.8715,True,False,True,False,778.919705899747,234.28502134711874,12.95 +9,geo_infeasible,36.013680927951604,24.658755282428263,325.6380323142787,15,99999.0,99999.0,99999.0,False,,,,-39.92374659999297,125.04445712086476, +10,solved,21.20971666430637,27.18728441912208,333.33951480703604,7,nan,18.190187454223633,123.9728203125,True,False,True,False,333.3271518596306,112.2859163547198,12.59 +11,solved,25.10064411916288,15.259636308480797,202.9393633023646,8,nan,21.658220291137695,202.82671875,True,False,False,False,368.48920812620685,266.5413640806738,12.86 +12,solved,23.5377088486766,15.77772417637908,295.1158776920038,12,nan,24.221370697021484,190.267625,True,False,False,False,68.52048594435985,173.32867395523806,12.66 +13,solved,11.932749457620524,35.9698658865046,357.1996739776378,9,nan,19.1060733795166,133.927765625,True,False,False,False,142.80032602236219,70.86059424935297,12.19 +14,solved,12.590502697615015,24.283216775288818,436.6385439056947,8,nan,31.39129066467285,278.0956875,True,False,False,False,134.79002752287676,14.795022543727669,12.08 +15,geo_infeasible,33.724650534677,25.545971283534612,391.769007728242,11,99999.0,99999.0,99999.0,False,,,,8.230992271757998,57.13904970468877, +16,geo_infeasible,24.937958219366468,34.305575803387285,428.6085833611129,15,99999.0,99999.0,99999.0,False,,,,-142.89429764682717,2.7802650321125384, +17,solved,20.01642602550961,12.736672936148768,235.02126154120555,14,nan,27.53583335876465,291.43825,True,False,False,False,72.67104615110213,239.5053925864969,13.28 +18,solved,32.781509299259234,39.647413256693376,172.7124919630828,7,nan,11.77879810333252,75.011625,True,False,True,False,493.9541747035838,247.99268152353045,12.56 +19,solved,38.451363316179766,16.7003930823653,186.1758118536306,12,nan,16.785146713256836,169.51878125,True,False,False,False,177.46055178273303,280.4234019816388,12.98 +20,solved,27.22384374533999,21.60434641918486,399.6751297258189,6,nan,21.478872299194336,185.178296875,True,False,False,False,400.3248702741811,57.11617743581138,13.42 +21,solved,33.00141187580357,12.103605508453288,352.97644218877866,7,nan,24.657197952270508,320.08565625,True,False,False,False,313.69022447788797,122.81634679431477,12.55 +22,solved,30.986372756119685,19.16832222642944,154.19092746511274,15,nan,17.36627769470215,129.0215078125,True,False,True,False,131.523358249173,307.4724280820284,13.28 +23,solved,19.50323693257984,31.89937313493798,382.0105860159447,6,nan,17.949995040893555,127.061125,True,False,True,False,417.9894139840553,54.19066771417937,13.42 +24,solved,13.727845373498717,29.571387264342114,158.4545070511115,6,nan,17.506193161010742,110.5740859375,True,False,True,False,641.5454929488885,282.4027184202042,12.81 +25,solved,39.182912433667966,13.547410048410338,242.6447570355275,10,nan,18.839136123657227,256.434484375,True,False,False,False,201.79968740891695,230.2604228676518,12.81 +26,solved,11.508005001497104,13.78017571971355,280.40478023124285,6,nan,31.85018539428711,248.273609375,True,False,False,False,519.5952197687571,192.03486832933004,12.5 +27,geo_infeasible,14.723131820394673,38.214626589017946,410.6578070859523,11,99999.0,99999.0,99999.0,False,,,,-10.6578070859523,12.912939736011822, +28,geo_infeasible,16.065524505472887,10.058438562073695,323.01235309450794,13,99999.0,99999.0,99999.0,False,,,,10.32098023882537,156.87076978134468, +29,solved,17.419169007999646,17.917141385501917,175.7984093879865,9,nan,22.727807998657227,147.5830625,True,False,False,False,324.2015906120135,288.3673078410097,12.61 +30,geo_infeasible,10.744888282098874,16.028260362958154,389.08612738372096,14,99999.0,99999.0,99999.0,False,,,,-81.39381969141328,78.85735189036274, +31,solved,31.240370325087493,26.41009203906711,273.18266513234516,10,nan,15.669999122619629,93.16090625,True,False,True,False,171.2617793120993,173.99715078952062,12.66 +32,geo_infeasible,20.775031495682867,18.602850091163862,439.30358863649826,10,99999.0,99999.0,99999.0,False,,,,5.1408558079461955,23.490711181173992, +33,solved,26.00450478511711,33.73796956646058,309.2653422609983,5,nan,14.4290132522583,93.7885234375,True,False,True,False,690.7346577390017,123.25871860608055,12.31 +34,solved,22.249541218652357,23.591878117279098,163.6658438964213,10,nan,17.734634399414062,110.49809375,True,False,True,False,280.7786005480232,289.1503998690205,13.06 +35,solved,34.50742630475948,19.91457704426444,301.4331617880579,8,nan,17.536535263061523,118.634125,True,False,True,False,269.99540964051357,158.73768412341326,13.78 +36,geo_infeasible,37.732969901755745,29.990170628054525,366.3730412701501,14,99999.0,99999.0,99999.0,False,,,,-58.68073357784243,73.64661747374083, +37,solved,37.19895822292572,36.450392892917435,405.40744176134933,7,nan,15.368349075317383,122.3722265625,True,False,True,False,261.2592249053173,21.691772452815826,13.09 +38,solved,24.13665312381697,30.60108948604478,257.34854555318736,8,nan,15.375892639160156,94.1200546875,True,False,True,False,314.0800258753841,181.4492754747231,12.28 +39,solved,30.315850546600835,28.803003242099344,286.25449297115927,11,nan,15.49566650390625,93.2840390625,True,False,True,False,113.74550702884073,156.13950054464203,12.64 +40,solved,15.231259729696596,20.51061793783426,341.16121801123404,10,nan,25.575746536254883,154.783734375,True,False,False,False,103.28322643321042,117.81754611309742,12.0 +41,solved,35.135355432426465,17.452468258634863,423.30383098713725,6,nan,23.97252655029297,196.272515625,True,False,False,False,376.69616901286275,41.79123249559302,12.84 +42,solved,35.46708851836511,32.57744662968254,228.6499364024705,13,nan,13.120881080627441,80.2448125,True,False,True,False,104.68339693086281,206.19517033816444,13.05 +43,solved,23.046420945659438,11.556167883135958,418.6187160546307,9,nan,39.49115753173828,351.02815625,True,False,False,False,81.38128394536932,58.26894817909738,12.69 +44,geo_infeasible,21.922047096798718,20.86393201618128,360.37912109679735,13,99999.0,99999.0,99999.0,False,,,,-27.045787763464034,97.89301487084009, +45,solved,26.538941763998174,37.0045746615665,184.02083272600328,13,nan,13.15087890625,82.6500234375,True,False,True,False,149.31250060733004,241.97001795086373,12.36 +46,solved,13.332306234655581,22.63837385797062,260.8868498376813,13,nan,22.770187377929688,132.01121875,True,False,False,False,72.44648349565199,193.8364024463774,11.94 +47,geo_infeasible,27.551926233190585,14.46757831387657,375.7580536267577,12,99999.0,99999.0,99999.0,False,,,,-12.121689990394088,95.30678974548914, +48,solved,28.542165422707903,34.70133239672506,264.8484124805317,11,nan,13.971890449523926,83.8096796875,True,False,True,False,135.1515875194683,165.74892272601818,12.08 +49,solved,15.926345240553108,35.64252369044628,223.5314270645531,8,nan,15.33069133758545,95.525046875,True,False,True,False,347.89714436401835,205.1835255545543,12.02 +50,solved,28.915906359365827,31.075262775497517,346.80055078514937,9,nan,16.25737953186035,106.1287734375,True,False,True,False,153.19944921485063,91.04892366385559,12.5 +51,solved,25.162,21.504,300.0,10,1053.5931383163481,18.28380041850322,0.13775595729301632,True,False,True,False,144.44444444444446,156.99200000000002,0.0 +52,solved,29.33562637086642,10.867852359605202,208.82139200571257,6,1158.9038448682088,21.115164911525884,0.16647270297547148,True,False,True,False,591.1786079942874,269.442903275077,0.0 +53,geo_infeasible,18.34349359126741,39.31614850983442,289.04224845483384,14,99999.0,99999.0,99999.0,False,,,,18.65005923747384,132.32545452549732, +54,solved,16.654851585575436,25.92976843726266,249.7752118546045,7,986.6606944084174,17.253933923718122,0.1434790305424834,True,False,True,False,416.89145481206214,198.3652512708702,0.0 +55,solved,39.4879581560391,37.70634303203751,317.49333407316067,10,1838.7336612796366,11.634133093842687,0.10280057272185458,True,False,True,False,126.95111037128379,107.09397986276429,0.0 +56,solved,18.667249127790498,27.961709646337493,215.2919645872769,12,1131.9533582636498,17.006626297277133,0.12619986517854023,True,False,True,False,148.34439904908672,228.78461612004813,0.02 +57,solved,10.145147355948776,33.3870327520718,197.6501835498656,11,1005.8549056564786,15.954492546161308,0.12076686934112976,True,False,True,False,202.3498164501344,235.5757509459908,0.0 +58,geo_infeasible,31.736792540733404,28.439814602144864,445.0342129680445,13,99999.0,99999.0,99999.0,False,,,,-111.70087963471121,-1.9138421723342276, +59,solved,36.424864472055134,22.317342276314122,221.080294100253,5,1649.900346311668,15.492912326520932,0.11697687846078192,True,False,True,False,778.919705899747,234.28502134711874,0.0 +60,geo_infeasible,36.013680927951604,24.658755282428263,325.6380323142787,15,99999.0,99999.0,99999.0,False,,,,-39.92374659999297,125.04445712086476, +61,solved,21.20971666430637,27.18728441912208,333.33951480703604,7,1077.2315726050838,17.057241224511344,0.13486577542292694,True,False,True,False,333.3271518596306,112.2859163547198,0.0 +62,solved,25.10064411916288,15.259636308480797,202.9393633023646,8,1140.7138450941914,20.091601147242528,0.15506773571378413,True,False,True,False,368.48920812620685,266.5413640806738,0.0 +63,solved,23.5377088486766,15.77772417637908,295.1158776920038,12,907.9548863510008,20.190033302787498,0.1736337594393851,True,False,True,False,68.52048594435985,173.32867395523806,0.0 +64,solved,11.932749457620524,35.9698658865046,357.1996739776378,9,966.2207136678429,15.097978379203779,0.1328475349228414,True,False,True,False,142.80032602236219,70.86059424935297,0.0 +65,solved,12.590502697615015,24.283216775288818,436.6385439056947,8,708.4137130220377,20.45280693959873,0.17296081697620275,True,False,True,False,134.79002752287676,14.795022543727669,0.0 +66,geo_infeasible,33.724650534677,25.545971283534612,391.769007728242,11,99999.0,99999.0,99999.0,False,,,,8.230992271757998,57.13904970468877, +67,geo_infeasible,24.937958219366468,34.305575803387285,428.6085833611129,15,99999.0,99999.0,99999.0,False,,,,-142.89429764682717,2.7802650321125384, +68,solved,20.01642602550961,12.736672936148768,235.02126154120555,14,823.8169009842226,25.476636001599687,0.19456437058746717,True,False,True,False,72.67104615110213,239.5053925864969,0.0 +69,solved,32.781509299259234,39.647413256693376,172.7124919630828,7,1875.2678005786793,11.767495771178126,0.09021206725189611,True,False,True,False,493.9541747035838,247.99268152353045,0.0 +70,solved,38.451363316179766,16.7003930823653,186.1758118536306,12,1586.2173467080522,16.63059961468884,0.1170349965923253,True,False,True,False,177.46055178273303,280.4234019816388,0.0 +71,solved,27.22384374533999,21.60434641918486,399.6751297258189,6,1113.5806195736284,16.85136395784387,0.1438284392074168,True,False,True,False,400.3248702741811,57.11617743581138,0.0 +72,solved,33.00141187580357,12.103605508453288,352.97644218877866,7,1201.3572731032048,18.792432511170524,0.16485730618508931,True,False,True,False,313.69022447788797,122.81634679431477,0.0 +73,solved,30.986372756119685,19.16832222642944,154.19092746511274,15,1348.1251219982225,17.358085066300976,0.11921913498887263,True,False,True,False,131.523358249173,307.4724280820284,0.0 +74,solved,19.50323693257984,31.89937313493798,382.0105860159447,6,1114.8663935493946,15.744819866869829,0.13043320054853486,True,False,True,False,417.9894139840553,54.19066771417937,0.0 +75,solved,13.727845373498717,29.571387264342114,158.4545070511115,6,1042.2595535260446,16.84079291954431,0.11797967398351183,True,False,True,False,641.5454929488885,282.4027184202042,0.0 +76,solved,39.182912433667966,13.547410048410338,242.6447570355275,10,1522.2042275309977,17.192001540743806,0.13416452493302586,True,False,True,False,201.79968740891695,230.2604228676518,0.0 +77,solved,11.508005001497104,13.78017571971355,280.40478023124285,6,627.9153876059761,27.976220416507978,0.22045896619191882,True,False,True,False,519.5952197687571,192.03486832933004,0.0 +78,geo_infeasible,14.723131820394673,38.214626589017946,410.6578070859523,11,99999.0,99999.0,99999.0,False,,,,-10.6578070859523,12.912939736011822, +79,geo_infeasible,16.065524505472887,10.058438562073695,323.01235309450794,13,99999.0,99999.0,99999.0,False,,,,10.32098023882537,156.87076978134468, +80,solved,17.419169007999646,17.917141385501917,175.7984093879865,9,945.0395062689457,22.086636499502408,0.15333378212242593,True,False,True,False,324.2015906120135,288.3673078410097,0.0 +81,geo_infeasible,10.744888282098874,16.028260362958154,389.08612738372096,14,99999.0,99999.0,99999.0,False,,,,-81.39381969141328,78.85735189036274, +82,solved,31.240370325087493,26.41009203906711,273.18266513234516,10,1360.7619251710942,14.570237821053082,0.11891780882533094,True,False,True,False,171.2617793120993,173.99715078952062,0.0 +83,geo_infeasible,20.775031495682867,18.602850091163862,439.30358863649826,10,99999.0,99999.0,99999.0,False,,,,5.1408558079461955,23.490711181173992, +84,solved,26.00450478511711,33.73796956646058,309.2653422609983,5,1374.5674544303447,13.034202085077842,0.1112284328449336,True,False,True,False,690.7346577390017,123.25871860608055,0.0 +85,solved,22.249541218652357,23.591878117279098,163.6658438964213,10,1182.798459195376,16.899432707045637,0.12057071418338186,True,False,True,False,280.7786005480232,289.1503998690205,0.0 +86,solved,34.50742630475948,19.91457704426444,301.4331617880579,8,1414.364395456454,15.657476238183712,0.12525579821509578,True,False,True,False,269.99540964051357,158.73768412341326,0.0 +87,geo_infeasible,37.732969901755745,29.990170628054525,366.3730412701501,14,99999.0,99999.0,99999.0,False,,,,-58.68073357784243,73.64661747374083, +88,solved,37.19895822292572,36.450392892917435,405.40744176134933,7,1685.5388580525696,12.467247592960161,0.111681664976656,True,False,True,False,261.2592249053173,21.691772452815826,0.0 +89,solved,24.13665312381697,30.60108948604478,257.34854555318736,8,1238.330421583267,14.744635475834825,0.11736139594609407,True,False,True,False,314.0800258753841,181.4492754747231,0.0 +90,solved,30.315850546600835,28.803003242099344,286.25449297115927,11,1315.7312352420151,14.157422206852862,0.11126653881147827,True,False,True,False,113.74550702884073,156.13950054464203,0.0 +91,solved,15.231259729696596,20.51061793783426,341.16121801123404,10,786.7203444511985,20.00638783817639,0.17933414769622463,True,False,True,False,103.28322643321042,117.81754611309742,0.0 +92,solved,35.135355432426465,17.452468258634863,423.30383098713725,6,1223.873971953269,16.744357022570288,0.14683922370497737,True,False,True,False,376.69616901286275,41.79123249559302,0.0 +93,solved,35.46708851836511,32.57744662968254,228.6499364024705,13,1635.1990162889988,12.90243378315901,0.10354252793328764,True,False,True,False,104.68339693086281,206.19517033816444,0.0 +94,solved,23.046420945659438,11.556167883135958,418.6187160546307,9,606.9197647211752,24.902033177172868,0.20686007391063263,True,False,True,False,81.38128394536932,58.26894817909738,0.0 +95,geo_infeasible,21.922047096798718,20.86393201618128,360.37912109679735,13,99999.0,99999.0,99999.0,False,,,,-27.045787763464034,97.89301487084009, +96,solved,26.538941763998174,37.0045746615665,184.02083272600328,13,1485.0289033431302,12.936892804021637,0.10133371129659173,True,False,True,False,149.31250060733004,241.97001795086373,0.0 +97,solved,13.332306234655581,22.63837385797062,260.8868498376813,13,777.427810458009,20.064200191814933,0.16666130488128264,True,False,True,False,72.44648349565199,193.8364024463774,0.0 +98,geo_infeasible,27.551926233190585,14.46757831387657,375.7580536267577,12,99999.0,99999.0,99999.0,False,,,,-12.121689990394088,95.30678974548914, +99,solved,28.542165422707903,34.70133239672506,264.8484124805317,11,1465.2653114146049,13.42399062520343,0.10159560191596892,True,False,True,False,135.1515875194683,165.74892272601818,0.0 +100,solved,15.926345240553108,35.64252369044628,223.5314270645531,8,1204.2874622863012,14.244754483676394,0.11571957123078148,True,False,True,False,347.89714436401835,205.1835255545543,0.0 +101,solved,28.915906359365827,31.075262775497517,346.80055078514937,9,1294.707146798082,13.983544771506192,0.11515732934296288,True,False,True,False,153.19944921485063,91.04892366385559,0.0 diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/results/archive_before_clean_rerun_20260214_142013/doe_summary.json b/projects/hydrotech-beam/studies/01_doe_landscape/results/archive_before_clean_rerun_20260214_142013/doe_summary.json new file mode 100644 index 00000000..33bd6ad4 --- /dev/null +++ b/projects/hydrotech-beam/studies/01_doe_landscape/results/archive_before_clean_rerun_20260214_142013/doe_summary.json @@ -0,0 +1,64 @@ +{ + "study_name": "hydrotech_beam_doe_phase1", + "phase": "Phase 1 \u2014 LHS DoE", + "project": "Hydrotech Beam Structural Optimization", + "timestamp": "2026-02-14T18:38:01.551391+00:00", + "configuration": { + "n_lhs_samples": 50, + "seed": 42, + "baseline_included": true, + "algorithm": "Latin Hypercube Sampling (scipy.stats.qmc)", + "constraint_handling": "Deb's feasibility rules", + "displacement_limit_mm": 10.0, + "stress_limit_MPa": 130.0 + }, + "design_variables": [ + { + "name": "beam_half_core_thickness", + "nx_expression": "beam_half_core_thickness", + "lower": 10.0, + "upper": 40.0, + "baseline": 25.162, + "type": "continuous" + }, + { + "name": "beam_face_thickness", + "nx_expression": "beam_face_thickness", + "lower": 10.0, + "upper": 40.0, + "baseline": 21.504, + "type": "continuous" + }, + { + "name": "holes_diameter", + "nx_expression": "holes_diameter", + "lower": 150.0, + "upper": 450.0, + "baseline": 300.0, + "type": "continuous" + }, + { + "name": "hole_count", + "nx_expression": "hole_count", + "lower": 5.0, + "upper": 15.0, + "baseline": 10.0, + "type": "integer" + } + ], + "results": { + "total_trials": 102, + "solved": 78, + "geo_infeasible": 24, + "solve_failed": 0, + "fully_feasible": 0, + "solve_success_rate": 76.5, + "feasibility_rate": 0.0 + }, + "best_feasible": null, + "phase1_gate_check": { + "min_feasible_5": false, + "solve_success_80pct": false, + "gate_passed": false + } +} \ No newline at end of file diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/results/archive_before_clean_rerun_20260214_142013/history.db b/projects/hydrotech-beam/studies/01_doe_landscape/results/archive_before_clean_rerun_20260214_142013/history.db new file mode 100644 index 00000000..d90dc278 Binary files /dev/null and b/projects/hydrotech-beam/studies/01_doe_landscape/results/archive_before_clean_rerun_20260214_142013/history.db differ diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/results/doe_results.csv b/projects/hydrotech-beam/studies/01_doe_landscape/results/doe_results.csv index f7115ab6..05d01a47 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/results/doe_results.csv +++ b/projects/hydrotech-beam/studies/01_doe_landscape/results/doe_results.csv @@ -1,52 +1,52 @@ trial_number,status,beam_half_core_thickness,beam_face_thickness,holes_diameter,hole_count,mass_kg,tip_displacement_mm,max_von_mises_MPa,geo_feasible,displacement_feasible,stress_feasible,fully_feasible,ligament_mm,web_clearance_mm,solve_time_s -0,solved,25.162,21.504,300.0,10,nan,19.556875228881836,117.484125,True,False,True,False,144.44444444444446,156.99200000000002,11.73 -1,solved,29.33562637086642,10.867852359605202,208.82139200571257,6,nan,24.064523696899414,398.4295,True,False,False,False,591.1786079942874,269.442903275077,12.22 +0,solved,25.162,21.504,300.0,10,1133.0042670507721,19.556875228881836,117.484125,True,False,True,False,144.44444444444446,156.99200000000002,59.59 +1,solved,29.33562637086642,10.867852359605202,208.82139200571257,6,1266.2034589148668,24.064523696899414,398.4295,True,False,False,False,591.1786079942874,269.442903275077,13.86 2,geo_infeasible,18.34349359126741,39.31614850983442,289.04224845483384,14,99999.0,99999.0,99999.0,False,,,,18.65005923747384,132.32545452549732, -3,solved,16.654851585575436,25.92976843726266,249.7752118546045,7,nan,18.68077850341797,114.6584609375,True,False,True,False,416.89145481206214,198.3652512708702,12.84 -4,solved,39.4879581560391,37.70634303203751,317.49333407316067,10,nan,12.852874755859375,81.574234375,True,False,True,False,126.95111037128379,107.09397986276429,12.99 -5,solved,18.667249127790498,27.961709646337493,215.2919645872769,12,nan,17.29557228088379,106.283703125,True,False,True,False,148.34439904908672,228.78461612004813,11.23 -6,solved,10.145147355948776,33.3870327520718,197.6501835498656,11,nan,17.468721389770508,108.2625078125,True,False,True,False,202.3498164501344,235.5757509459908,12.88 +3,solved,16.654851585575436,25.92976843726266,249.7752118546045,7,1109.963053537604,18.68077850341797,114.6584609375,True,False,True,False,416.89145481206214,198.3652512708702,13.52 +4,solved,39.4879581560391,37.70634303203751,317.49333407316067,10,1718.102405993698,12.852874755859375,81.574234375,True,False,True,False,126.95111037128379,107.09397986276429,13.23 +5,solved,18.667249127790498,27.961709646337493,215.2919645872769,12,1205.918544016398,17.29557228088379,106.283703125,True,False,True,False,148.34439904908672,228.78461612004813,12.91 +6,solved,10.145147355948776,33.3870327520718,197.6501835498656,11,1085.4467002717115,17.468721389770508,108.2625078125,True,False,True,False,202.3498164501344,235.5757509459908,12.73 7,geo_infeasible,31.736792540733404,28.439814602144864,445.0342129680445,13,99999.0,99999.0,99999.0,False,,,,-111.70087963471121,-1.9138421723342276, -8,solved,36.424864472055134,22.317342276314122,221.080294100253,5,nan,15.069981575012207,94.8715,True,False,True,False,778.919705899747,234.28502134711874,12.95 +8,solved,36.424864472055134,22.317342276314122,221.080294100253,5,1722.674056894509,15.069981575012207,94.8715,True,False,True,False,778.919705899747,234.28502134711874,13.02 9,geo_infeasible,36.013680927951604,24.658755282428263,325.6380323142787,15,99999.0,99999.0,99999.0,False,,,,-39.92374659999297,125.04445712086476, -10,solved,21.20971666430637,27.18728441912208,333.33951480703604,7,nan,18.190187454223633,123.9728203125,True,False,True,False,333.3271518596306,112.2859163547198,12.59 -11,solved,25.10064411916288,15.259636308480797,202.9393633023646,8,nan,21.658220291137695,202.82671875,True,False,False,False,368.48920812620685,266.5413640806738,12.86 -12,solved,23.5377088486766,15.77772417637908,295.1158776920038,12,nan,24.221370697021484,190.267625,True,False,False,False,68.52048594435985,173.32867395523806,12.66 -13,solved,11.932749457620524,35.9698658865046,357.1996739776378,9,nan,19.1060733795166,133.927765625,True,False,False,False,142.80032602236219,70.86059424935297,12.19 -14,solved,12.590502697615015,24.283216775288818,436.6385439056947,8,nan,31.39129066467285,278.0956875,True,False,False,False,134.79002752287676,14.795022543727669,12.08 +10,solved,21.20971666430637,27.18728441912208,333.33951480703604,7,1182.0927892029772,18.190187454223633,123.9728203125,True,False,True,False,333.3271518596306,112.2859163547198,12.98 +11,solved,25.10064411916288,15.259636308480797,202.9393633023646,8,1185.7676424555418,21.658220291137695,202.82671875,True,False,False,False,368.48920812620685,266.5413640806738,13.33 +12,solved,23.5377088486766,15.77772417637908,295.1158776920038,12,987.0960407947646,24.221370697021484,190.267625,True,False,False,False,68.52048594435985,173.32867395523806,12.92 +13,solved,11.932749457620524,35.9698658865046,357.1996739776378,9,1082.1233483234585,19.1060733795166,133.927765625,True,False,False,False,142.80032602236219,70.86059424935297,12.84 +14,solved,12.590502697615015,24.283216775288818,436.6385439056947,8,783.4437976533503,31.39129066467285,278.0956875,True,False,False,False,134.79002752287676,14.795022543727669,12.84 15,geo_infeasible,33.724650534677,25.545971283534612,391.769007728242,11,99999.0,99999.0,99999.0,False,,,,8.230992271757998,57.13904970468877, 16,geo_infeasible,24.937958219366468,34.305575803387285,428.6085833611129,15,99999.0,99999.0,99999.0,False,,,,-142.89429764682717,2.7802650321125384, -17,solved,20.01642602550961,12.736672936148768,235.02126154120555,14,nan,27.53583335876465,291.43825,True,False,False,False,72.67104615110213,239.5053925864969,13.28 -18,solved,32.781509299259234,39.647413256693376,172.7124919630828,7,nan,11.77879810333252,75.011625,True,False,True,False,493.9541747035838,247.99268152353045,12.56 -19,solved,38.451363316179766,16.7003930823653,186.1758118536306,12,nan,16.785146713256836,169.51878125,True,False,False,False,177.46055178273303,280.4234019816388,12.98 -20,solved,27.22384374533999,21.60434641918486,399.6751297258189,6,nan,21.478872299194336,185.178296875,True,False,False,False,400.3248702741811,57.11617743581138,13.42 -21,solved,33.00141187580357,12.103605508453288,352.97644218877866,7,nan,24.657197952270508,320.08565625,True,False,False,False,313.69022447788797,122.81634679431477,12.55 -22,solved,30.986372756119685,19.16832222642944,154.19092746511274,15,nan,17.36627769470215,129.0215078125,True,False,True,False,131.523358249173,307.4724280820284,13.28 -23,solved,19.50323693257984,31.89937313493798,382.0105860159447,6,nan,17.949995040893555,127.061125,True,False,True,False,417.9894139840553,54.19066771417937,13.42 -24,solved,13.727845373498717,29.571387264342114,158.4545070511115,6,nan,17.506193161010742,110.5740859375,True,False,True,False,641.5454929488885,282.4027184202042,12.81 -25,solved,39.182912433667966,13.547410048410338,242.6447570355275,10,nan,18.839136123657227,256.434484375,True,False,False,False,201.79968740891695,230.2604228676518,12.81 -26,solved,11.508005001497104,13.78017571971355,280.40478023124285,6,nan,31.85018539428711,248.273609375,True,False,False,False,519.5952197687571,192.03486832933004,12.5 +17,solved,20.01642602550961,12.736672936148768,235.02126154120555,14,911.7858841605309,27.53583335876465,291.43825,True,False,False,False,72.67104615110213,239.5053925864969,13.16 +18,solved,32.781509299259234,39.647413256693376,172.7124919630828,7,1937.327687952495,11.77879810333252,75.011625,True,False,True,False,493.9541747035838,247.99268152353045,13.36 +19,solved,38.451363316179766,16.7003930823653,186.1758118536306,12,1641.9393126854027,16.785146713256836,169.51878125,True,False,False,False,177.46055178273303,280.4234019816388,13.77 +20,solved,27.22384374533999,21.60434641918486,399.6751297258189,6,1166.4986109547924,21.478872299194336,185.178296875,True,False,False,False,400.3248702741811,57.11617743581138,13.81 +21,solved,33.00141187580357,12.103605508453288,352.97644218877866,7,1165.9879420724315,24.657197952270508,320.08565625,True,False,False,False,313.69022447788797,122.81634679431477,13.44 +22,solved,30.986372756119685,19.16832222642944,154.19092746511274,15,1487.6954250173944,17.36627769470215,129.0215078125,True,False,True,False,131.523358249173,307.4724280820284,13.44 +23,solved,19.50323693257984,31.89937313493798,382.0105860159447,6,1211.87211970739,17.949995040893555,127.061125,True,False,True,False,417.9894139840553,54.19066771417937,12.5 +24,solved,13.727845373498717,29.571387264342114,158.4545070511115,6,1149.2007002062417,17.506193161010742,110.5740859375,True,False,True,False,641.5454929488885,282.4027184202042,13.2 +25,solved,39.182912433667966,13.547410048410338,242.6447570355275,10,1493.3399471409589,18.839136123657227,256.434484375,True,False,False,False,201.79968740891695,230.2604228676518,13.7 +26,solved,11.508005001497104,13.78017571971355,280.40478023124285,6,686.2888916637671,31.85018539428711,248.273609375,True,False,False,False,519.5952197687571,192.03486832933004,13.25 27,geo_infeasible,14.723131820394673,38.214626589017946,410.6578070859523,11,99999.0,99999.0,99999.0,False,,,,-10.6578070859523,12.912939736011822, 28,geo_infeasible,16.065524505472887,10.058438562073695,323.01235309450794,13,99999.0,99999.0,99999.0,False,,,,10.32098023882537,156.87076978134468, -29,solved,17.419169007999646,17.917141385501917,175.7984093879865,9,nan,22.727807998657227,147.5830625,True,False,False,False,324.2015906120135,288.3673078410097,12.61 +29,solved,17.419169007999646,17.917141385501917,175.7984093879865,9,999.7016550018517,22.727807998657227,147.5830625,True,False,False,False,324.2015906120135,288.3673078410097,13.28 30,geo_infeasible,10.744888282098874,16.028260362958154,389.08612738372096,14,99999.0,99999.0,99999.0,False,,,,-81.39381969141328,78.85735189036274, -31,solved,31.240370325087493,26.41009203906711,273.18266513234516,10,nan,15.669999122619629,93.16090625,True,False,True,False,171.2617793120993,173.99715078952062,12.66 +31,solved,31.240370325087493,26.41009203906711,273.18266513234516,10,1435.135535503974,15.669999122619629,93.16090625,True,False,True,False,171.2617793120993,173.99715078952062,12.94 32,geo_infeasible,20.775031495682867,18.602850091163862,439.30358863649826,10,99999.0,99999.0,99999.0,False,,,,5.1408558079461955,23.490711181173992, -33,solved,26.00450478511711,33.73796956646058,309.2653422609983,5,nan,14.4290132522583,93.7885234375,True,False,True,False,690.7346577390017,123.25871860608055,12.31 -34,solved,22.249541218652357,23.591878117279098,163.6658438964213,10,nan,17.734634399414062,110.49809375,True,False,True,False,280.7786005480232,289.1503998690205,13.06 -35,solved,34.50742630475948,19.91457704426444,301.4331617880579,8,nan,17.536535263061523,118.634125,True,False,True,False,269.99540964051357,158.73768412341326,13.78 +33,solved,26.00450478511711,33.73796956646058,309.2653422609983,5,1528.3897999240266,14.4290132522583,93.7885234375,True,False,True,False,690.7346577390017,123.25871860608055,12.64 +34,solved,22.249541218652357,23.591878117279098,163.6658438964213,10,1276.5504502481267,17.734634399414062,110.49809375,True,False,True,False,280.7786005480232,289.1503998690205,13.17 +35,solved,34.50742630475948,19.91457704426444,301.4331617880579,8,1410.1593512483248,17.536535263061523,118.634125,True,False,True,False,269.99540964051357,158.73768412341326,12.98 36,geo_infeasible,37.732969901755745,29.990170628054525,366.3730412701501,14,99999.0,99999.0,99999.0,False,,,,-58.68073357784243,73.64661747374083, -37,solved,37.19895822292572,36.450392892917435,405.40744176134933,7,nan,15.368349075317383,122.3722265625,True,False,True,False,261.2592249053173,21.691772452815826,13.09 -38,solved,24.13665312381697,30.60108948604478,257.34854555318736,8,nan,15.375892639160156,94.1200546875,True,False,True,False,314.0800258753841,181.4492754747231,12.28 -39,solved,30.315850546600835,28.803003242099344,286.25449297115927,11,nan,15.49566650390625,93.2840390625,True,False,True,False,113.74550702884073,156.13950054464203,12.64 -40,solved,15.231259729696596,20.51061793783426,341.16121801123404,10,nan,25.575746536254883,154.783734375,True,False,False,False,103.28322643321042,117.81754611309742,12.0 -41,solved,35.135355432426465,17.452468258634863,423.30383098713725,6,nan,23.97252655029297,196.272515625,True,False,False,False,376.69616901286275,41.79123249559302,12.84 -42,solved,35.46708851836511,32.57744662968254,228.6499364024705,13,nan,13.120881080627441,80.2448125,True,False,True,False,104.68339693086281,206.19517033816444,13.05 -43,solved,23.046420945659438,11.556167883135958,418.6187160546307,9,nan,39.49115753173828,351.02815625,True,False,False,False,81.38128394536932,58.26894817909738,12.69 +37,solved,37.19895822292572,36.450392892917435,405.40744176134933,7,1582.291153913998,15.368349075317383,122.3722265625,True,False,True,False,261.2592249053173,21.691772452815826,13.69 +38,solved,24.13665312381697,30.60108948604478,257.34854555318736,8,1398.2771475400532,15.375892639160156,94.1200546875,True,False,True,False,314.0800258753841,181.4492754747231,13.11 +39,solved,30.315850546600835,28.803003242099344,286.25449297115927,11,1428.798569319311,15.49566650390625,93.2840390625,True,False,True,False,113.74550702884073,156.13950054464203,12.78 +40,solved,15.231259729696596,20.51061793783426,341.16121801123404,10,815.486611683971,25.575746536254883,154.783734375,True,False,False,False,103.28322643321042,117.81754611309742,12.66 +41,solved,35.135355432426465,17.452468258634863,423.30383098713725,6,1231.4483565590738,23.97252655029297,196.272515625,True,False,False,False,376.69616901286275,41.79123249559302,12.89 +42,solved,35.46708851836511,32.57744662968254,228.6499364024705,13,1754.139697344678,13.120881080627441,80.2448125,True,False,True,False,104.68339693086281,206.19517033816444,13.42 +43,solved,23.046420945659438,11.556167883135958,418.6187160546307,9,688.6297607768505,39.49115753173828,351.02815625,True,False,False,False,81.38128394536932,58.26894817909738,13.09 44,geo_infeasible,21.922047096798718,20.86393201618128,360.37912109679735,13,99999.0,99999.0,99999.0,False,,,,-27.045787763464034,97.89301487084009, -45,solved,26.538941763998174,37.0045746615665,184.02083272600328,13,nan,13.15087890625,82.6500234375,True,False,True,False,149.31250060733004,241.97001795086373,12.36 -46,solved,13.332306234655581,22.63837385797062,260.8868498376813,13,nan,22.770187377929688,132.01121875,True,False,False,False,72.44648349565199,193.8364024463774,11.94 +45,solved,26.538941763998174,37.0045746615665,184.02083272600328,13,1652.7291454725032,13.15087890625,82.6500234375,True,False,True,False,149.31250060733004,241.97001795086373,12.81 +46,solved,13.332306234655581,22.63837385797062,260.8868498376813,13,899.6629740129987,22.770187377929688,132.01121875,True,False,False,False,72.44648349565199,193.8364024463774,13.55 47,geo_infeasible,27.551926233190585,14.46757831387657,375.7580536267577,12,99999.0,99999.0,99999.0,False,,,,-12.121689990394088,95.30678974548914, -48,solved,28.542165422707903,34.70133239672506,264.8484124805317,11,nan,13.971890449523926,83.8096796875,True,False,True,False,135.1515875194683,165.74892272601818,12.08 -49,solved,15.926345240553108,35.64252369044628,223.5314270645531,8,nan,15.33069133758545,95.525046875,True,False,True,False,347.89714436401835,205.1835255545543,12.02 -50,solved,28.915906359365827,31.075262775497517,346.80055078514937,9,nan,16.25737953186035,106.1287734375,True,False,True,False,153.19944921485063,91.04892366385559,12.5 +48,solved,28.542165422707903,34.70133239672506,264.8484124805317,11,1539.4261559506735,13.971890449523926,83.8096796875,True,False,True,False,135.1515875194683,165.74892272601818,12.42 +49,solved,15.926345240553108,35.64252369044628,223.5314270645531,8,1300.5025884507997,15.33069133758545,95.525046875,True,False,True,False,347.89714436401835,205.1835255545543,12.99 +50,solved,28.915906359365827,31.075262775497517,346.80055078514937,9,1343.5034206648418,16.25737953186035,106.1287734375,True,False,True,False,153.19944921485063,91.04892366385559,12.72 diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/results/doe_summary.json b/projects/hydrotech-beam/studies/01_doe_landscape/results/doe_summary.json index 6d2728ef..9f57a013 100644 --- a/projects/hydrotech-beam/studies/01_doe_landscape/results/doe_summary.json +++ b/projects/hydrotech-beam/studies/01_doe_landscape/results/doe_summary.json @@ -1,8 +1,8 @@ { - "study_name": "hydrotech_beam_doe_phase1", + "study_name": "hydrotech_beam_doe_phase1_real", "phase": "Phase 1 \u2014 LHS DoE", "project": "Hydrotech Beam Structural Optimization", - "timestamp": "2026-02-11T16:40:12.707007+00:00", + "timestamp": "2026-02-14T22:24:29.123157+00:00", "configuration": { "n_lhs_samples": 50, "seed": 42, diff --git a/projects/hydrotech-beam/studies/01_doe_landscape/results/history.db b/projects/hydrotech-beam/studies/01_doe_landscape/results/history.db index 39d22daf..14e96468 100644 Binary files a/projects/hydrotech-beam/studies/01_doe_landscape/results/history.db and b/projects/hydrotech-beam/studies/01_doe_landscape/results/history.db differ