From 3610dbc84291be72f2495996ac4f38fe36e57072 Mon Sep 17 00:00:00 2001 From: Dmitry Ratner <6830384+dmitrat@users.noreply.github.com> Date: Wed, 16 Sep 2026 07:59:33 +0300 Subject: [PATCH] release(calculix): the Sweep and CalculiX pair moves to the 1.0.0 line CalculiX.Model 0.2.2, CalculiX 0.1.8, Sweep 0.2.2 and Sweep.Scripts 0.1.1 become 1.0.0 - the same line the other released simulation initiators and their controllers are on (Schwarz/Parareal 1.0.x, ParaView 1.0.0, the solver shim 1.0.0-beta, WitSweep 1.0.0). No code change: the wire DTOs, the script and the activities are the ones live-proven on the fleet. The Scripts package now pins its controller to [1.0.0, 2.0.0). Co-Authored-By: Claude Fable 5.1 --- .../OutWit.Controller.CalculiX.Model.csproj | 2 +- .../OutWit.Controller.CalculiX.csproj | 2 +- .../OutWit.Controller.Sweep.Scripts.csproj | 4 ++-- .../OutWit.Controller.Sweep/OutWit.Controller.Sweep.csproj | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/CalculiX/OutWit.Controller.CalculiX.Model/OutWit.Controller.CalculiX.Model.csproj b/CalculiX/OutWit.Controller.CalculiX.Model/OutWit.Controller.CalculiX.Model.csproj index ac285a6..a4e3b5e 100644 --- a/CalculiX/OutWit.Controller.CalculiX.Model/OutWit.Controller.CalculiX.Model.csproj +++ b/CalculiX/OutWit.Controller.CalculiX.Model/OutWit.Controller.CalculiX.Model.csproj @@ -5,7 +5,7 @@ enable CalculiX - 0.2.2 + 1.0.0 Shared data types of the CalculiX solve and Sweep orchestration controllers: the per-variant solve task and result, the response-extraction request, and the sweep plan / state / manifest that carry a parameter study through chunked distributed execution. The sweep state and its result index publish a document vocabulary (sweep.state@1) for non-.NET initiators. calculix;ccx;fem;sweep;parameter-study;witengine;witcloud;controller;data-types diff --git a/CalculiX/OutWit.Controller.CalculiX/OutWit.Controller.CalculiX.csproj b/CalculiX/OutWit.Controller.CalculiX/OutWit.Controller.CalculiX.csproj index a7949d5..3a0de22 100644 --- a/CalculiX/OutWit.Controller.CalculiX/OutWit.Controller.CalculiX.csproj +++ b/CalculiX/OutWit.Controller.CalculiX/OutWit.Controller.CalculiX.csproj @@ -4,7 +4,7 @@ CalculiX - 0.1.8 + 1.0.0 Runs complete CalculiX (ccx) decks on compute nodes: each solve is one whole deck on one node — the unit of parameter-study throughput. Carries pinned ccx 2.22 builds for every supported node platform as controller assets, so nodes need no preinstalled software; responses are extracted from the result files right on the node. calculix;ccx;fem;solver;simulation;witengine;witcloud;controller ccx-solve diff --git a/CalculiX/OutWit.Controller.Sweep.Scripts/OutWit.Controller.Sweep.Scripts.csproj b/CalculiX/OutWit.Controller.Sweep.Scripts/OutWit.Controller.Sweep.Scripts.csproj index f5e7ef3..8a059bc 100644 --- a/CalculiX/OutWit.Controller.Sweep.Scripts/OutWit.Controller.Sweep.Scripts.csproj +++ b/CalculiX/OutWit.Controller.Sweep.Scripts/OutWit.Controller.Sweep.Scripts.csproj @@ -4,7 +4,7 @@ Sweep - 0.1.1 + 1.0.0 Bundled .wit scripts for the OutWit.Controller.Sweep controller — the SweepSolve chunked parameter-study job. sweep;parameter-study;scripts;calculix;witengine;witcloud;controller @@ -13,7 +13,7 @@ ENABLE AT FIRST PUBLISH: the referenced controller package does not exist on any feed yet, so the marker would break restore until then. - + --> diff --git a/CalculiX/OutWit.Controller.Sweep/OutWit.Controller.Sweep.csproj b/CalculiX/OutWit.Controller.Sweep/OutWit.Controller.Sweep.csproj index 446abcf..b5de83c 100644 --- a/CalculiX/OutWit.Controller.Sweep/OutWit.Controller.Sweep.csproj +++ b/CalculiX/OutWit.Controller.Sweep/OutWit.Controller.Sweep.csproj @@ -4,7 +4,7 @@ Sweep - 0.2.2 + 1.0.0 Host-side orchestration of parameter studies over the CalculiX controller: instantiates variant decks by placeholder substitution, fans each chunk out with Grid.ForEach, and harvests responses into a manifest blob after every chunk — so partial results are first-class and progress is observable while the sweep runs. Progressive chunk sizing: small first chunk for fast feedback, geometric growth for packing efficiency. sweep;parameter-study;doe;calculix;ccx;witengine;witcloud;controller sweep-solve