engine v1 · 29 rules · 426 property rows · 7 duty cycles

Deterministic. No AI at runtime.

Surface Physics Analysis

How will this joint, coating or barrier behave under its duty cycle?

Give Surphysis the layer stack, the duty cycle and your own characterisation files. It returns the fracture margin and the breakthrough time, each traced to the source it came from, with the modelled probability of meeting the criterion under those inputs. Where the evidence will not carry a verdict it says so, and names the evidence that would settle it.

Free for academic labs. No AI at runtime: every number comes from a numbered physics rule you can audit.

Live case

Inconel 718 built on sapphire, graded interlayer

R05

1 200 K excursion, 5 laser pulses

  1. Inconel 718laser built
  2. Cr barrier150 nm
  3. Graded interlayer5 steps, 3.2 µm
  4. MoO2 anchorcritical interface50 nm
  5. Sapphirec-plane substrate
A temperature front crosses the stack; the graded steps hold, the barrier does notStep stress0.58 GPa

Cr barrier on X65 pipeline steel

R13

7 MPa H2, 50 °C, 20 a

  1. Cr barriercritical interface150 nm
  2. X65 pipeline steelbulk
Hydrogen enters along the grain boundaries of the barrier filmBreakthrough3.7 a

7YSZ thermal barrier on CMSX-4

mock

1100 °C, 1 500 cycles

  1. 7YSZ top coat180 µm, columnar
  2. Thermally grown oxidecritical interface4.2 µm
  3. NiCoCrAlY bond coat120 µm
  4. CMSX-4 substratesingle crystal
A crack advances along the thermally grown oxide until the coat lets goSpallationcycle 1 340

Die attach on a copper substrate

mock

-40 to 150 °C, 1 000 cycles

  1. Silicon die0.3 mm
  2. Attach layercritical interface40 µm
  3. Copper substratebulk
Thermal cycling drives a crack along the attach layerFracture marginG / Gc 0.41

Industries

Six sectors. One question about the interface.

A case begins from the environment the part actually sees, not a blank form. You set the duty cycle from your own service record on the first screen, and the engine works to it.

Hydrogen and ammonia

Pipelines, storage, crackers and electrolysers

Oil and gas

Sour service, downhole tools, LNG cryogenic cycling

Power

Gas turbine hot sections, nuclear instrumentation

Aerospace

Engine coatings, sensor windows, brazed assemblies

Additive manufacturing

Multi-material builds, metal on ceramic, repair

Electronics

Die attach, packaging, thin-film sensors

Three service doors and an evidence record

Design, analyse and decide with the evidence in view

8 scoped workflows are available. Availability does not establish physical validation. Other entries identify demonstrations or pending capability.

Evidence

Inspect the recorded evidence separately from design decisions.

Public scorecard: Ledger status and worked examples; no accuracy established

The engine

Physics you can audit. No AI at runtime.

Twenty-five numbered rules cover thermo-elastic mismatch, minimax graded interlayers, grain-boundary diffusion, interface fracture mechanics and global sensitivity. Each rule cites its equation and its sources; each run prints the numbers it used.

  • Continuum mechanics and fractureBiaxial mismatch stress, minimax step rule, Hutchinson and Suo energy release rates, mode-mixity toughness
  • Microstructure and kineticsScherrer and Williamson-Hall grain size, Hart effective diffusivity, Harrison regimes, barrier breakthrough
  • Uncertainty that ranks the next measurementMonte Carlo over stated error bars, Saltelli Sobol indices, measure-next by variance reduction per cost
The twenty-eight rules in the six stages of a run, wired by the dependencies declared in the rule registry, lighting in the order they fired in case C-0412DataMismatchCriterionKineticsFractureVerdictR00R25R26R27R10R11R01R02R03R04R05R06R07R08R09R24R12R13R14R15R16R17R18R22R19R20R21R23

R00 · preferred value selection

Stages left to right; every line is a dependency declared in the rule registry.

426property rowseach with its source, method, form and temperature window, from 32 references a reader can follow. Across every table: 71 A, 376 B, 64 C.
29rulesR00 to R24, every one unit-tested against a worked case
7duty cyclesreal service conditions, so a case starts from the environment the part sees

How it works

Four steps, one audit trail

  1. 01

    Describe the stack

    Choose materials from the passport library or type them in. Set the duty cycle: temperature history, pressure, environment, cycles.

  2. 02

    Attach what you measured

    XRD as .xy or .xrdml, EBSD as .ctf or .ang, SEM as .tif with a scale bar, permeation as .csv. Each file tightens a prior.

  3. 03

    Watch the engine reason

    Stress, minimax grading, fracture, grain-boundary kinetics and Sobol sensitivity run as numbered rules. Every step is logged with its rule reference.

  4. 04

    Take the verdict to the bench

    Fracture margin, breakthrough time, the modelled probability of meeting the criterion, a ranked measure-next list, and the recipe as editable code with an acceptance test plan.

What a verdict reads like

One page. The weakest interface, its breakthrough time, and what would move the answer.

No score out of ten. A named interface, a named mechanism, a number with its band, and the assumption that most controls it. Written for the engineer who has to sign.

Verdict · case C-0412engine 0.1 · mock data

Inconel 718 built on sapphire, graded interlayer, LPBF

Indeterminate, case being rebuilt

Weakest interface
withheld, case being rebuilt
withheld, case being rebuilt pulses
Probability of meeting the barrier criterion over 5 pulses
Modelled probability, Monte Carlo over the input distributions, 4 000 draws. Conditional on the model and on those distributions, and not calibrated against outcomes.
P = withheld, case being rebuilt
Interlayer step stress
Minimax grading, 5 steps
withheld, case being rebuilt · indeterminate
Fracture margin
Edge delamination, Al2O3 to step 1
G / Gc withheld, case being rebuilt · indeterminate
What would settle itNot a measurement. This case is indeterminate because the case has an input chosen to make its output match a target, which cancels whatever it was tuned against and which no test can find, and no measurement reaches that. It is resolved by rebuilding the case on inputs that each trace to a published page a reader can obtain.

Why Surphysis

The tools you own stop at properties or at stress. The verdict lives in between.

Surphysis runs on top of the simulation and database tools you already have. It replaces the six-week consultancy report, not your stack.

CapabilityFE packagesCALPHAD toolsMaterials databasesConsultancy reportSurphysis
The interface is the unit of analysisIts own passport, toughness data and fracture margin
Your measurement files move the answerXRD, EBSD, SEM, permeation tighten the priors
Barrier life from grain-boundary kineticsBreakthrough time, not thickness alone
Ranked measure-next listWhich instrument, which sample, how much it tightens the verdict
Public scorecard of blind predictionsHit and miss record against published failures
Answer in minutes, in the browserData stays on your machine until you export

built in possible with expert work not offered

Public evidence record

The scorecard separates logged records, numerical checks and outcome-known examples. An empty ledger establishes no prediction accuracy.

0 ledger entries
No physical validation claimed.

Your data stays yours

Uploads are parsed in your browser. Nothing leaves your machine until you export a report. No model is trained on your files, because there is no model.

Runs in the browser. No account needed to try a case.

Built from the literature

Every property carries its source, method, form and temperature window. Disputed values stay disputed and widen the band rather than pick a side.

Every value in a verdict traces to a citation you can open.

Engine, liveMeasure, model, decide. Every step keeps its number.
XRD · 2 peaks fitted
MeasureYour files set the priors. Grain size, residual stress, thickness, each with its error bar.
10 000 drawsP05
Model29 rules run over your stated error bars, not over a single best guess.
G / Gc = 1Fracture marginConditional pass
DecideA margin, a breakthrough time, a modelled probability, and what would move them.

Request a demo session

Bring one interface you worry about. We run it live.

Forty minutes on a call. You describe the stack and the duty cycle, we run the case in front of you and hand you the verdict report afterwards. Academic labs get an account on the same call.

  1. BeforeSend the layer stack and the duty cycle, or bring them to the call. Characterisation files are welcome and not required.
  2. On the callWe build the case in front of you and run it. You see every rule fire, with the numbers it used and the assumptions it made.
  3. AfterwardsThe verdict report, the assumptions table and the ranked measure-next list, by email the same day. Yours to circulate.
We reply within two working days. No mailing list.