01Lay out the fidelity ladder
Every rung covers the same design space: a surrogate from earlier runs, a coarse mesh, simpler physics, and the full model your review signs off. Results from another design space are never pooled, since one design vector would mean two shapes. A coarse rung is useful only when you know how coarse it is, which mesh verification establishes.
02Spend a few full-model solves
A few full-model results anchor the truth. They rarely sit on the cheap curve, and that offset is exactly what the method learns.
03Learn the correction, not a factor
TensorLynx fits recursive co-kriging: the full model as ρ times the cheap model plus a learned discrepancy δ, each a Gaussian process. Verified gradients join the fit where they exist; a missing gradient is skipped, never filled with zero. The optimiser is served the gradient of the full-model prediction itself.
04Test the relation before trusting it
The scaling ρ is integrated out, not regressed on a handful of points, and the evidence the cheap data buy is measured. Below a declared bar, ρ is zero and the model is exactly the full-only fit. Co-kriging is kept only if, on held-out full-model designs, it helps against full-only training.
05Manage every step with a trust region
The cheap model proposes; the expensive solver disposes. Inside a trust region the model predicts an improvement, the full solver measures it, and their agreement decides whether the step is accepted and how far the next one may go, the classic pattern of variable-fidelity model management [5]. A point where the solver did not converge never becomes the new centre.
06The full model has the last word
The recommended design is the best evaluated, feasible, converged design on solver values, never on predictions. It is verified only by an independent re-run (see high-fidelity reassessment), and choosing it stays an engineer's decision.