June 30, 2026
Cohesive Zone Model (CZM) is widely used to simulate interface fracture, delamination, adhesive failure, and fiber–matrix debonding in aerospace composite structures. In implicit quasi-static finite element analyses, however, cohesive softening may introduce negative interface tangents, solution jumps, and Newton-basin mismatch. As a result, the previous converged state can become a poor starting point for the next load increment, leading to stagnation, wrong-branch convergence, or repeated step cuts. Existing remedies, such as viscous regularization, path-following schemes, dynamic relaxation, and manual Newton–Raphson (NR) modification, either alter the effective constitutive response, increase computational cost, or rely on hand-crafted interface rules. This work proposes an Interface-Aware Neural Newton Preconditioner (IA-NNP) for difficult CZM increments. The method reformulates manual NR modification as rule-based interface lifting and generalizes it into a learned, state-dependent cohesive-interface correction. IA-NNP acts only on active cohesive-interface variables and preserves the original traction–separation law, residual assembly, tangent evaluation, history update, and energy-dissipation checks. Two solver-level realizations are developed: IA-NNP-Init, which provides a learned initial-guess lift, and IA-NNP-NL, which applies an iteration-level nonlinear right preconditioning step. Interface graph features encode opening, traction, cohesive tangent, damage/history variables, mode mixity, local residual indicators, and neighboring-interface states. The proposed correction is bounded, confidence-gated, and accepted only through the original CZM Newton solve. We establish a root-equivalence property showing that IA-NNP changes the path to convergence but not the discrete CZM solution set. Numerical studies on horizontal, circular, two-interface, and active-front cohesive benchmarks demonstrate improved difficult-increment convergence, better branch recovery, and fewer failures than standard NR and manual NR modification, while preserving the reported force–displacement response. The results suggest that learned interface-local preconditioning is a promising solver-side strategy for robust CZM simulations without modifying the underlying cohesive law.
Cohesive Zone Model ,NR method ,Neural preconditioner ,Interface fracture ,Operator learning
Cohesive Zone Model (CZM) describes fracture through an interface traction–separation law and has become a standard computational tool for interface-dominated failure. Their importance is particularly evident in aerospace structures, where modern lightweight airframes rely heavily on laminated composites, adhesive bonding, hybrid bonded–bolted joints, and advanced composite manufacturing routes. Critical failure modes in these systems include interlaminar delamination, skin–stringer debonding, adhesive-layer separation, fiber–matrix debonding, and fracture of manufacturing or tooling materials. Recent aerospace studies have emphasized that delamination is a severe damage mode in laminated composites [1]; CZM-based descriptions are also used for CFRP–titanium multi-bolt hybrid joints [2], adhesively bonded lap joints under buckling conditions [3], cohesive-element fracture and self-sharpening of polycrystalline cubic boron nitride grinding materials [4], and nonlinear response characterization of three-dimensional woven composites [5]. These applications show that CZM is not only a fracture-mechanics model, but also a practical aerospace simulation technology for damage tolerance, bonded-joint assessment, composite manufacturing, and structural integrity evaluation.
From the computational-methods viewpoint, CZM has also been a long-standing topic in Computer Methods in Applied Mechanics and Engineering. Early three-dimensional cohesive-zone finite-element formulations established how traction–separation laws can be embedded into finite-element algorithms [6]. Mixed interface finite elements were later developed to handle cohesive laws, unloading, contact, and interface-force unknowns in a more robust manner [7]. Stabilized interface-element formulations have been proposed to enforce stiff anisotropic cohesive laws and reduce traction oscillations in delamination simulations [8]. More recently, cohesive-zone ideas have been incorporated into phase-field regularized dynamic fracture, coupled phase-field/cohesive-zone models for layered structures, and fatigue crack propagation in quasi-brittle materials [9]–[11]. This body of work indicates that CZM is not merely an application model; it is a computational mechanics problem involving interface discretization, cohesive stiffness, softening, mixed-mode response, contact/unloading behavior, and nonlinear-solver robustness.
Despite its physical and engineering appeal, implicit quasi-static FE-CZM simulation remains numerically challenging. During cohesive softening, the traction–separation tangent may become negative, the global tangent may become nearly singular or indefinite, and the previous converged displacement can leave the Newton–Raphson (NR) attraction basin of the post-failure equilibrium. These difficulties are especially relevant in aerospace-scale simulations, where many cohesive interfaces can become active simultaneously in laminated panels, bonded joints, stiffened structures, multi-bolt hybrid connections, braided composites, or fiber-reinforced representative volume elements. Sepasdar and Shakiba [12] analyzed this failure mechanism for CZM and reduced the difficult increment to an intersection of material and cohesive responses. Their analysis showed that NR iterations can stagnate near local extrema of \(P'-P\) when the starting point lies on the wrong side of a softening-induced solution jump.
Existing remedies fall into four groups. Viscous regularization smooths the cohesive response and improves convergence, but it also changes the rate-independent law and requires sensitivity studies [13]. Arc-length and Riks-type methods can follow snap-back branches, although these methods add path constraints and can be expensive for large interface networks [14]. Dynamic or explicit analyses can pass through unstable events while introducing inertia, damping, and loading-rate effects. Manual NR modification preserves the cohesive law and moves selected Pair Nodes of Interface Elements (PNIEs) to a better starting point [12]. However, its detection and correction rules depend on the cohesive law, interface geometry, and loading state. This limitation becomes more severe in mixed-mode debonding, multi-interface competition, heterogeneous aerospace joints, and large active cohesive fronts.
This paper asks whether manual starting-point correction can be learned. The goal is an interface-aware, solver-side preconditioner for CZM. In nonlinear algebra, this view resembles nonlinear preconditioned NR methods. These methods apply NR iteration to an equivalent transformed residual. Examples include additive Schwarz, RASPEN, nonlinear elimination, and domain-decomposition variants [15]–[19]. Recent neural work follows three related paths. Neural warm starts lower the initial residual for Krylov or NR solvers [20]–[24]. Neural nonlinear preconditioners learn an iterate transformation before the NR correction [25], [26]. Neural operators and DeepONet variants provide learned preconditioners or coarse solvers [27]–[30]. These methods target general PDEs or smooth nonlinear solids. They do not directly address cohesive softening, PNIEs, damage irreversibility, mixed-mode interface jumps, or branch selection in aerospace CZM simulations. This gap motivates the proposed Interface-Aware Neural Newton Preconditioner (IA-NNP).
CZM convergence failure can be interpreted as an interface-localized NR-basin problem. IA-NNP uses neural preconditioning to move the iteration toward the correct basin while preserving the cohesive law. It is not a surrogate for the final fracture response. Instead, IA-NNP serves as a solver-side preconditioner for the finite-element solve: it defines a bounded map \(M_{\theta}\) on active cohesive interfaces and passes the corrected state to the original NR solver. The accepted state still satisfies the original residual, traction–separation law, history update, irreversibility condition, and energy-dissipation checks. In this sense, IA-NNP turns the hand-crafted PNIE modification used in traditional CZM convergence repair into a learned, state-dependent, interface-localized preconditioning operation.
The contribution focuses on the cohesive-interface origin of NR-basin mismatch and turns this structure into two practical solver components, IA-NNP-Init and IA-NNP-NL. The validation spans representative FE-CZM benchmarks with horizontal, curved, and competing interfaces, together with a broad active-front benchmark that highlights the scalability of interface-local neural correction.
The main contributions of this paper are:
We reinterpret manual NR modification as a rule-based cohesive-interface lifting operator and formulate IA-NNP as its learned, state-dependent generalization. This establishes a direct link between classical CZM convergence repair and neural Newton preconditioning.
We introduce an interface-local feature and correction framework in which opening, traction, cohesive tangent, damage/history variables, residual indicators, mode mixity, and neighboring-interface states are mapped to bounded cohesive-opening corrections.
We develop two solver-level realizations of IA-NNP. IA-NNP-Init applies a learned initial-guess lift at difficult load increments, while IA-NNP-NL applies an iteration-level nonlinear right-preconditioning map during Newton iterations.
We provide root-equivalence, confidence gating, residual, irreversibility, branch-consistency, and energy-dissipation checks to ensure that IA-NNP modifies only the Newton path, not the accepted CZM equation or cohesive law.
We demonstrate the proposed framework on representative cohesive-interface benchmarks involving horizontal interfaces, curved interfaces, competing interfaces, and active-front branch selection, showing improved difficult-event convergence and branch recovery relative to standard NR and manual NR modification.
1 summarizes the CZM setting considered here. The interface first carries traction in the bonded or pre-critical regime, enters softening when the effective opening approaches \(\delta_c\), and finally separates after a large opening jump. This transition is mechanically local but numerically global because the cohesive tangent changes sign, and adjacent elastic bodies unload or reload. An NR iterate from the previous load step can then reach the wrong branch.
Let \(\Omega\) be the bulk domain and \(\Gamma_{\mathrm c}\) the cohesive interface. The semi-discrete quasi-static equilibrium equation is written as \[R(u;h,\lambda) = R_{\Omega}(u) + B_{\Gamma}^{T} t(g(u),h) - \lambda f_{\mathrm{ext}} = 0,\] Here \(u\in\mathbb{R}^{n}\) is the displacement vector, and \(g=B_{\Gamma}u\) contains cohesive openings obtained by mapping displacements to interface jumps through \(B_{\Gamma}\). The traction \(t(g,h)\) depends on the opening and on the history variable \(h\), which stores quantities such as maximum opening or damage, while \(\lambda\) denotes the load parameter. The effective opening \(g_{\mathrm{eff}}\) combines normal and tangential openings; for example, \(g_{\mathrm{eff}}=(g_n^2+\eta_t g_t^2)^{1/2}\) in a two-mode setting. The NR tangent at iteration \(k\) is \[J(u^k) = K_{\Omega}(u^k) + B_{\Gamma}^{T} K_{\Gamma}(g^k,h_n) B_{\Gamma}, \qquad K_{\Gamma}=\frac{\partial t}{\partial g}.\] Here \(K_{\Gamma}\) is the local algorithmic cohesive tangent used in the trial NR iteration. Unless stated otherwise, history variables are frozen during trial corrections and are committed only after convergence and irreversibility checks. In the softening regime, \(K_{\Gamma}\) contains negative components that compete with the effective bulk stiffness. The reduced residual along a cohesive opening coordinate can then develop extrema, so NR updates may oscillate, stagnate, or reach a physically irrelevant branch.
For a scalar opening coordinate \(\delta\), the classical explanation solves \[R(\delta)=P_{\mathrm{coh}}(\delta)-P_{\mathrm{bulk}}(\delta)=0,\] where \(P_{\mathrm{bulk}}\) is the effective material response and \(P_{\mathrm{coh}}\) is the CZM response. Manual NR modification detects problematic starting intervals and then increases the PNIE opening beyond the local extremum [12]. IA-NNP adopts this interpretation and replaces hand-crafted detection with a learned preconditioning map. The map relocates the trial state before the original NR correction, as summarized in 2.
3 makes the convergence mechanism more explicit. The CZM response can place the previous NR iterate outside the attraction region of the post-failure root. In that case, standard NR may stagnate near a local extremum of \(P_{\mathrm{coh}}-P_{\mathrm{bulk}}\). Manual NR modification lifts the opening toward the expected jump, but the fixed manual rule can still undershoot. The learned IA-NNP correction is state dependent and uses local opening, traction, tangent, residual, and neighboring-interface information. The corrected state is therefore placed closer to the post-failure root before the original NR solve resumes. This explains why IA-NNP improves convergence without changing the cohesive law or the accepted residual equation.
IA-NNP is designed around four principles:
Solver-side correction. The neural network modifies only the NR state or preconditioned correction, while the cohesive law, residual assembly, and tangent evaluation remain model-controlled.
Interface localization. Since the difficult nonlinearity is concentrated on \(\Gamma_{\mathrm c}\), the network acts on cohesive interface features while the full displacement field remains controlled by the original solver.
Stage awareness. The network is enabled only during high-risk stages. These include negative tangents, residual stagnation, or rapid active-set changes.
Safety and fallback. All neural corrections are clipped and tested by the original residual. Failed corrections trigger manual NR modification or step refinement.
Manual NR modification can be written as a hand-crafted preconditioner. Let \(\Delta g_{\mathrm{rule}}\) denote the opening shift selected by the PNIE rule. The corresponding trial state is written as \[\widetilde{u}^0 = u^0 + L_{\Gamma}\Delta g_{\mathrm{rule}},\] where \(L_{\Gamma}\) lifts interface openings to admissible displacement increments. This view separates the correction into three operations. First, a detector identifies cohesive points near a dangerous opening interval. Second, an amplitude rule chooses how far to move the opening. Third, a lifting operator maps the opening correction into displacement space.
IA-NNP keeps this structure but replaces the detector and amplitude rule by a learned interface map: \[\widetilde{u}^0 = u^0 + L_{\Gamma}\Delta g_{\theta}.\] The accepted state is still obtained by the original NR solve. This framing makes the comparison with manual NR modification explicit and motivates ablations that separate learned detection, learned amplitude, graph context, and safety checks.
Let \(\mathcal{G}_{\Gamma}=(\mathcal{V}_{\Gamma},\mathcal{E}_{\Gamma})\) be an interface graph. A node \(i\in\mathcal{V}_{\Gamma}\) can represent a node pair, an integration point, or an active-interface patch. Graph edges connect adjacent cohesive points and may also connect points sharing a bulk element or crack front. The node feature vector is defined as \[x_i = \left[ \frac{g_{n,i}}{\delta_c}, \frac{g_{t,i}}{\delta_c}, \frac{g_{\mathrm{eff},i}}{\delta_c}, \frac{t_{n,i}}{\sigma_c}, \frac{t_{t,i}}{\sigma_c}, \frac{\lambda_{\min}(K_{\Gamma,i})}{K_0}, d_i, \kappa_i, \psi_i, \bar r_i, \rho_R, \Delta\lambda \right],\] where \(\psi_i\) denotes mode mixity, \(\bar r_i\) is a local residual indicator, and \(\rho_R=\left\lVert R^{k} \right\rVert/(\left\lVert R^{k-1} \right\rVert+\epsilon)\) indicates residual stagnation. Edge features may include distance, normal angle, material-pair identity, or mode-mixity difference.
The first-level method replaces the initial guess \(u^0\) by \[\widetilde{u}^0 = u^0 + \Delta u_{\theta}, \qquad \Delta g_{\theta}=\mathcal{P}_{\theta}(\mathcal{G}_{\Gamma},X_{\Gamma},z_{\mathrm{global}}), \qquad \Delta u_{\theta}=\Pi_{\Gamma}\Delta g_{\theta},\] where \(X_{\Gamma}=\{x_i\}_{i\in\Gamma_{\mathrm c}}\) and \(z_{\mathrm{global}}\) stores global information, including load step, iteration count, residual history, and material parameters. The operator \(\Pi_{\Gamma}\) lifts cohesive openings into admissible displacements. A representative definition is written as \[\Pi_{\Gamma}\Delta g_{\theta} = \arg\min_{\Delta u\in\mathcal{V}_0} \frac{1}{2}\left\lVert B_{\Gamma}\Delta u-\Delta g_{\theta} \right\rVert_{W_{\Gamma}}^2 + \frac{\eta_{\Pi}}{2}\left\lVert \Delta u \right\rVert_{K_{\Omega}}^2,\] Here \(\mathcal{V}_0\) satisfies the essential boundary conditions. The matrix \(W_{\Gamma}\) weights cohesive opening components. The regularization \(\eta_{\Pi}\ge0\) selects a stable correction when the lifting admits multiple admissible choices. A simple node-wise network output is \[(p_i^{\theta},a_i^{\theta},q_i^{\theta})=\mathcal{P}_{\theta}(x_i,\mathcal{G}_{\Gamma}), \qquad 0\le p_i^{\theta},q_i^{\theta}\le 1, \quad 0\le a_i^{\theta}\le a_{\max},\] where \(p_i^{\theta}\) is the probability that the cohesive point is problematic, \(a_i^{\theta}\) is the amplitude, and \(q_i^{\theta}\) is the confidence score. With the opening direction given by \[e_i=\frac{g_i}{\left\lVert g_i \right\rVert+\epsilon},\] the correction vector is defined as \[\Delta g_i^{\theta}=\chi(q_i^{\theta}\ge q_{\min})p_i^{\theta}a_i^{\theta}e_i.\] The confidence gate \(\chi(q_i^{\theta}\ge q_{\min})\) disables low-confidence corrections and returns the solver to the original NR or fallback path. For zero-thickness interfaces with independent pair nodes, this corresponds to \[\widetilde{u}_i^{+}=u_i^{+}+\frac{1}{2}\Delta g_i^{\theta}, \qquad \widetilde{u}_i^{-}=u_i^{-}-\frac{1}{2}\Delta g_i^{\theta}.\] For nonmatching, shared, or multi-interface meshes, the same lifting operator is used to enforce \(B_{\Gamma}\Delta u_{\theta}\approx \Delta g_{\theta}\) while preserving boundary conditions and shared-node compatibility.
The initial-guess method improves the failure-step starting point. In stronger nonlinear regimes, the iterate can re-enter a poor basin, so an iteration-level preconditioner is also defined. The iteration-level form follows nonlinear right-preconditioned NR methods [15], [17] and their neural-operator extension [25]: \[\widetilde{u}^{k}=\mathcal{M}_{\theta}(u^k)=u^k+\Pi_{\Gamma}\Delta g^{k}_{\theta}, \qquad \Delta g^k_{\theta}=\mathcal{P}_{\theta}(\mathcal{G}_{\Gamma},X_{\Gamma}^{k},R^k,J^k),\] A standard NR or trust-region correction is then applied at \(\widetilde{u}^k\): \[J(\widetilde{u}^k)p^k=-R(\widetilde{u}^k), \qquad u^{k+1}=\widetilde{u}^k+\alpha^k p^k.\] Equivalently, NR iteration is applied to the transformed residual \(R(M_{\theta}(u))\). The map \(M_{\theta}\) remains the identity away from the active interface, so the neural map acts as a localized right preconditioner that relocates problematic PNIE openings and crack-front modes. The accepted correction is still judged by the original residual and checked by line search, trust region, and CZM history constraints. 1 summarizes the two algorithmic levels as executable pseudocode.
| Level | Pseudocode |
|---|---|
| IA-NNP-Init | Input: previous converged state \((u_n,h_n)\) and load increment \(\lambda_{n+1}\). 1. Start from \(u^0=u_n\) and evaluate \(R(u^0)\), \(J(u^0)\), and interface features \(X_{\Gamma}\). 2. If the risk indicator is active, predict \(\Delta g_{\theta}=\Ptheta(X_{\Gamma})\) and project \(\Delta g_{\theta}\) to an admissible displacement correction \(\Delta u_{\theta}\). 3. Set \(\widetilde u^0=u^0+\Delta u_{\theta}\) after clipping and irreversibility checks. 4. Run the standard NR solve from \(\widetilde u^0\); accept only if the original residual, cohesive history, and dissipation checks pass. |
| IA-NNP-NL | Input: current NR iterate \(u^k\) during a difficult load step. 1. Assemble interface features from \((u^k,h_n,R^k,J^k)\) and residual-history indicators. 2. Apply a bounded local map \(\widetilde u^k=M_{\theta}(u^k)\) on active cohesive interface coordinates. 3. Compute the standard NR or trust-region correction from the transformed state, \(J(\widetilde u^k)p^k=-R(\widetilde u^k)\). 4. Accept \(u^{k+1}=\widetilde u^k+\alpha^k p^k\) only after residual decrease, line-search or trust-region, irreversibility, and energy checks; otherwise damp, reject, or fall back. |
4pt
Assume that IA-NNP changes only the trial state and that a load step is accepted only after solving the original discrete CZM residual. Then IA-NNP preserves the discrete solution set, up to the prescribed nonlinear tolerance.
IA-NNP constructs a transformed trial point, \[\widetilde{u} = M_{\theta}(u)=u+\Pi_{\Gamma}\Delta g_{\theta}.\] The subsequent correction is computed from the original residual and tangent: \[J(\widetilde{u})p=-R(\widetilde{u}), \qquad u^{+}=\widetilde{u}+\alpha p.\] The step is accepted only if \[\left\lVert R(u^{+}) \right\rVert\le \varepsilon_R\] and the committed history variables pass irreversibility and dissipation checks. Therefore, IA-NNP changes the path taken by NR iteration while preserving the algebraic equation whose root is accepted. This is the root-equivalence property used throughout the benchmark comparisons.
To distinguish preconditioning from ordinary residual reduction, we report the correct-branch basin success rate: \[P_{\mathrm{basin}} = \Pr\!\left[ \mathrm{NR}(R,J,u^0) \;\mathrm{converges\;to\;the\;correct\;branch} \right].\] The same metric is evaluated for standard NR, manual NR modification, full-field warm starts, and IA-NNP. A method improves robustness only when the method increases correct-branch convergence and lowers the residual on the accepted branch.
Training data are generated from CZM benchmark simulations. For each load step, interface features, solver outcomes, manual modification labels, and reference post-failure branches are recorded. Three label levels are useful for constructing and auditing the training set:
Weak classification labels. For exponential CZM, the manual detector supplies \(y_i^{\mathrm{cls}}=1\) if \(\delta_c<g_{\mathrm{eff},i}<2\delta_c\).
Amplitude labels. The manual amplitude defines \(y_i^{\mathrm{amp}}\), and a reference opening difference can also provide this label.
Solver-optimal labels. Candidate corrections are evaluated by running the original NR solver. The label minimizes iterations, restarts, step cuts, and branch error.
To avoid leakage, events from the same geometry/load path stay within one split. Unless stated otherwise, partitions are separated at the event-path level rather than at the cohesive-point level. Thus, reported networks are evaluated on held-out difficult events.
For reviewability, each training set must be reported at the geometry and event level, including geometry family, mesh resolution, interface-node count, cohesive and bulk parameters, load increments, solver tolerances, label source, network setup, and runtime accounting. The key rule is that labels generated from reference branches are used only to train or evaluate branch correctness. During a test solve, IA-NNP receives only deployed interface, residual, tangent, history, and neighborhood features.
The network specification is also part of the numerical method. Each reported model should list the architecture, number of trainable parameters, normalization, optimizer, learning rate, batch size, epochs, random seeds, hardware, training time, inference time, and fallback rate. Local MLP and graph-based variants should be reported separately. This separation is needed to test whether interface graph context improves mixed-mode and multi-interface cases.
A practical first-stage supervised loss is \[\mathcal{L} =\mathcal{L}_{\mathrm{cls}}+\beta_a\mathcal{L}_{\mathrm{amp}}+\beta_s\mathcal{L}_{\mathrm{safe}},\] with component losses defined as \[\begin{align} \mathcal{L}_{\mathrm{cls}}&=-\sum_i\left[y_i^{\mathrm{cls}}\log p_i^{\theta}+(1-y_i^{\mathrm{cls}})\log(1-p_i^{\theta})\right],\\ \mathcal{L}_{\mathrm{amp}}&=\sum_i y_i^{\mathrm{cls}}\left|a_i^{\theta}-a_i^{\mathrm{label}}\right|^2,\\ \mathcal{L}_{\mathrm{safe}}&=\sum_i\max(0,a_i^{\theta}-a_{\max})^2. \end{align}\] Residual-aware fine-tuning may add the following loss term: \[\mathcal{L}_{R}=\log\left(1+\frac{\left\lVert R(u^0+\Pi_{\Gamma}\Delta g_{\theta}) \right\rVert}{\left\lVert R(u^0) \right\rVert+\epsilon}\right).\] In multi-branch regimes, residual decrease alone is insufficient. A branch-aware error is therefore tracked against a high-accuracy reference branch: \[e_{\mathrm{branch}}^{k} = \frac{\left\lVert g^{k}-g_{\mathrm{ref}} \right\rVert}{\left\lVert g^{0}-g_{\mathrm{ref}} \right\rVert+\epsilon}.\] This metric is used for evaluation and for offline label construction, while this metric remains excluded from the online input to the deployed preconditioner.
An oracle-gap study is useful when labels are produced by correction search. For a cost functional \(C\) that combines failed steps, NR iterations, restarts, and branch error, define \[G_{\mathrm{oracle}} = \frac{C_{\mathrm{manual}}-C_{\mathrm{oracle}}}{C_{\mathrm{manual}}+\epsilon}.\] A positive gap indicates room for a learned correction beyond the manual rule. A near-zero gap indicates that the hand-crafted rule is already close to optimal for that case.
IA-NNP is accepted only through the original solver checks. The final NR-corrected state must satisfy \[\left\lVert R(u_{n+1}) \right\rVert<\varepsilon_R,\] The committed history variables must also satisfy irreversibility constraints, such as \(h_{n+1}\ge h_n\). During trial corrections, history variables remain uncommitted. The following conditions are also enforced: \[0\le a_i^{\theta}\le a_{\max}, \qquad \Delta G_{\mathrm{diss}}^{n+1}\ge -\varepsilon_G, \qquad \left|W_{\mathrm{ext}}-\Delta\Psi_{\Omega}-\Delta G_{\mathrm{diss}}\right|\le \varepsilon_E,\] Here \(\Delta G_{\mathrm{diss}}^{n+1}=\int_{\Gamma_{\mathrm c}} t \mathrm{d}g\) is the cohesive dissipation increment evaluated over the accepted load step. The term \(W_{\mathrm{ext}}\) is the external work increment, and \(\Delta\Psi_{\Omega}\) is the bulk elastic energy increment. The small tolerances \(\varepsilon_G\) and \(\varepsilon_E\) account for quadrature and solver tolerances. If a correction violates safety checks, the correction is damped or rejected.
IA-NNP is activated only when risk indicators signal a difficult cohesive event, rather than at every NR iteration. These indicators include negative cohesive tangent, residual stagnation, rapid active-set growth, failed line search, or confidence-gated branch risk.
The online cost is defined as \[T_{\mathrm{IA}} = T_{\mathrm{infer}} + T_{\mathrm{probe}} + T_{\mathrm{NR}}^{\mathrm{IA}},\] where \(T_{\mathrm{infer}}\) is neural inference time and \(T_{\mathrm{probe}}\) is the safety-probe cost. IA-NNP is useful online only when \[T_{\mathrm{NR}}^{\mathrm{base}} - T_{\mathrm{NR}}^{\mathrm{IA}} > T_{\mathrm{infer}} + T_{\mathrm{probe}}.\] Training time is reported separately, and for many-query simulations, the break-even query count is \[N_{\mathrm{break}} = \frac{T_{\mathrm{train}}}{T_{\mathrm{base}}^{\mathrm{online}}-T_{\mathrm{IA}}^{\mathrm{online}}+\epsilon}.\] This cost model prevents a neural correction from being treated as beneficial when its inference and safety overhead exceed the saved nonlinear iterations.
This section reports a two-level benchmark ladder that isolates NR-basin difficulty in CZM softening. The small-scale FE-CZM studies use assembled CZM residuals and tangents for horizontal, circular, and two-interface configurations. A large-scale active-interface benchmark is then introduced to test broad cohesive-front errors and many simultaneously active interface points. All comparisons use the same accepted CZM residual and history update. The learned component changes only the starting point or nonlinear preconditioning path.
The case is marked as failed only when a predefined criterion is met. The criteria are maximum NR iterations, line-search or trust-region failure, singular tangent detection, or branch mismatch after residual stagnation. A wrong-branch result is recorded separately from non-convergence. This separation avoids treating residual decrease as sufficient evidence of physical correctness.
The reported comparisons emphasize the most direct solver contrast among standard NR, manual NR modification, and IA-NNP. This setting isolates the value of learning state-dependent interface corrections while keeping the cohesive law, residual equation, history update, and acceptance checks identical across methods.
The numerical study covers horizontal, circular, two-interface, and active-front cohesive configurations. Together, these cases test single-interface jumps, mixed-mode curvature effects, competing branch selection, and broad active cohesive fronts, which are the central situations where an interface-aware Newton preconditioner is expected to outperform fixed rule-based corrections.
The ablation suite is designed to show which part of IA-NNP creates the gain and to address whether the method is simply a full-field warm start. The key comparison is between interface-local corrections and full-field neural initial guesses under identical residual, history, and safety checks.
| Benchmark | Standard NR | Manual NR modification | IA-NNP variant |
|---|---|---|---|
| Horizontal interface | Fail in all cases | Converges in I–III; fails in IV | IA-NNP-NL converges in all cases |
| Circular interface | Fail in all cases | Converges only for easier budgets | IA-NNP-Init converges in all cases |
| Two horizontal interfaces | Fail in all cases | Slow in I–II; fails in III–IV | IA-NNP-Init converges in all cases |
| Active-front prototype | Fail or wrong branch in all cases | Slow in I–II; fails in III–IV | IA-NNP active-front prototype converges |
4pt
The first benchmark set follows the displacement-controlled CZM setting of Sepasdar and Shakiba [12]. The benchmark set focuses on horizontal, circular, and multiple-interface bars, and these cases test whether IA-NNP preserves the physical response while reducing failed steps, restarts, and difficult-increment iterations.
The first example is a 2-D bar with a horizontal cohesive interface under tension. The specimen follows the rectangular benchmark in Sepasdar and Shakiba [12]. A unit-width, unit-height bar is split by a horizontal interface, with the bottom boundary constrained and the top boundary loaded monotonically in displacement. 3 lists the dimensions and material parameters. This intentionally simple setting makes the post-failure jump follow directly from competing bulk stiffness and negative cohesive tangent, thereby testing whether IA-NNP acts as an NR preconditioner.
| Height (mm) | Width (mm) | \(E\) (MPa) | \(\nu\) | \(\sigma_y^{\mathrm{comp}}\) (MPa) | \(\sigma_c\) (MPa) | \(\delta_c\) (mm) |
|---|---|---|---|---|---|---|
| 1 | 1 | 1000 | 0 | 60 | 60 | 0.02 |
5 shows that IA-NNP preserved the expected force–displacement path while changing only the nonlinear route through the difficult increment. In Cases I and II, manual NR failed under budgets of 6 and 7 iterations. Manual NR modification recovered the jump and required 12 and 14 NR updates after failure, whereas IA-NNP-NL converged in 4 NR updates. Case III increased the load jump and caused a singular-Jacobian failure. Manual NR modification then converged in 8 updates, whereas IA-NNP-NL reached the same post-failure state in 2 updates. In Case IV, manual NR and its modification both failed because the hand-crafted opening shift remained outside a useful attraction basin, whereas IA-NNP-NL converged in 3 NR updates.
The residual histories in 6 show the preconditioning role. IA-NNP-NL preserved the accepted residual equation and changed the trial state before the original correction. The correction then started inside the post-failure attraction basin. These cases expose the advantage over manual NR modification: a fixed PNIE shift can work for a mild jump, while a learned state-dependent correction remains effective under sharper jumps or tighter budgets.
The two-horizontal-interface benchmark extends the rectangular bar to two competing interfaces. The specimen is divided into three elastic blocks separated by two horizontal interfaces, with the bottom boundary constrained and a monotonic vertical displacement applied at the top. The setup follows the single-interface benchmark philosophy and adds a branch-selection difficulty [12]. During a difficult increment, more than one interface can enter the dangerous opening range. A local threshold rule must then choose which PNIEs to move.
7 shows the full-path behavior for competing cohesive interfaces. In Cases I–III, manual NR stopped at the event step, and the previous converged state remained on the pre-jump branch. Manual NR modification restored convergence in the first three cases and required 8–15 event updates. This cost reflects the difficulty of selecting the correct interface opening. In Case IV, the hand-crafted modification also failed and remained on the pre-jump branch. IA-NNP completed the loading path, so the learned correction acts as a branch-aware preconditioner.
The residual histories in 8 separate acceleration from path correctness. In Case I, manual NR modification needed 12 event iterations, whereas IA-NNP converged in 4 iterations. In Case II, manual modification required 14 iterations, whereas IA-NNP again converged in 4 iterations. In the sharper Case III, manual modification missed the displayed criterion, whereas IA-NNP reached tolerance in 2 iterations. In Case IV, manual NR and manual modification failed, whereas IA-NNP converged in 3 iterations. These results support state-dependent interface features for competing cohesive interfaces.
The circular-interface benchmark tests a curved active cohesive set and mixed-mode debonding. Following Sepasdar and Shakiba [12], the specimen has two elastic parts with different material properties connected by a circular cohesive interface. The bottom boundary is fixed, and a vertical displacement of \(0.001\,\mathrm{mm}\) is applied over 100 increments; ¿tbl:tab:circular95properties? lists the reference parameters for this setup. The geometry combines normal and tangential opening, making a scalar opening-threshold rule less reliable.
| \(E_1\) (MPa) | \(E_2\) (MPa) | \(\nu_1\) | \(\nu_2\) | \(\sigma_y^{\mathrm{comp}}\) (MPa) | Height (mm) | Width (mm) | \(R\) (mm) |
|---|---|---|---|---|---|---|---|
| 10000 | 1000 | 0.3 | 0.3 | 60 | 0.0065 | 0.0036 | 0.0033 |
| \(\sigma_c\) (MPa) | \(\delta_c\) (mm) |
|---|---|
| 1000 | 0.00005 |
9 summarizes the full-path behavior for the curved-interface benchmark. In the hard sequence, standard manual NR reached step 56 of 100 and then failed at the first unstable jump. Manual NR modification moved problematic PNIE starting points and extended the computation to step 60, but manual NR modification failed to complete the full path under the iteration limits. IA-NNP completed all 100 load steps and preserved the force–displacement response outside the difficult jump region. The correction activated only near the cohesive-instability window and preserved the smooth elastic and fully separated response.
The event-level comparison in 10 isolates four difficult cases. In Case I, manual NR failed at step 56 with a 12-iteration budget, whereas manual NR modification converged in 6 iterations and IA-NNP converged in 4 iterations. At step 60, IA-NNP remained convergent with budgets of 9, 8, and 5 iterations. Manual NR failed in all three cases, and manual NR modification failed when the budget fell below 9 iterations. The learned correction therefore did more than reproduce the manual PNIE shift by placing the iterate deeper in the post-failure basin.
The active-front prototype introduces a second difficulty. Once the active front spans many cohesive points, a fixed shift may leave the iterate far from the correct post-failure branch. Manual NR modification relocates selected openings but can over-open or under-correct broad active-interface regions. The prototype IA-NNP correction learns a localized active front and applies a bounded interface correction before the original nonlinear solve is accepted.
11 illustrates the active-interface benchmark and the four case structures used to probe broad-front robustness. The left panel defines the two-block cohesive-interface setting with candidate softening nodes along the interface. Case I contains a single elongated localized front, Case II contains two competing opening peaks connected by an IA-NNP active-front envelope, Case III forms a broad candidate band in which the dashed manual broad-band shift covers many noncritical locations, and Case IV contains a branched multi-front pattern. In all cases, IA-NNP identifies a bounded, geometry-aware active front from the local interface state, so the correction follows the spatial structure of the opening zone rather than applying a fixed global shift.
12 shows four active-interface cases with increasing difficulty. The reference opening field evolves from one localized front to multiple fronts. Manual NR remains near a pre-jump or wrong-branch field in all cases. Manual NR modification reproduces the reference field in the two easier cases but over-opens the interface when the active front becomes broader. The IA-NNP active-front prototype remains close to the reference in all cases.
13 reports the corresponding convergence histories. The curves show why branch checks are required. NR remains non-convergent in all four cases, while manual NR modification reduces the residual slowly and loses robustness in Cases III–IV. The IA-NNP active-front prototype reaches tolerance in all four cases, requiring 4 iterations in Case I and 5 iterations in Cases II–IV.
The numerical assessment uses solver metrics: \[N_{\mathrm{failed}},\quad N_{\mathrm{NR}},\quad N_{\mathrm{restart}},\quad N_{\mathrm{stepcut}},\quad N_{\mathrm{LS}},\quad N_{\mathrm{Krylov}},\quad T_{\mathrm{wall}}.\] Physical consistency is assessed by the following quantities: \[\begin{gather} \left\lVert R \right\rVert,\quad F-u\;\mathrm{curve},\quad G_{\mathrm{diss}},\quad e_{\mathrm{branch}},\\ \mathrm{damage/opening\;maps},\quad \mathrm{crack\;path\;mismatch}. \end{gather}\] The failure label also records its cause. We distinguish iteration-budget exhaustion, line-search failure, tangent singularity, and wrong-branch convergence. This distinction is essential because a lower residual can still correspond to the wrong cohesive branch.
For active-front prototype problems, scaling is reported using \(N_{\Gamma}\), total DOFs when available, and memory. We also report correction time and nonlinear iterations when available.
For reproducibility, each benchmark record contains geometry, mesh resolution, material constants, cohesive parameters \((\sigma_c,\delta_c,G_c)\), loading increment, and nonlinear tolerance. Maximum NR iterations and line-search or trust-region settings are also listed. The same stopping criteria are applied to standard NR, manual NR modification, and IA-NNP variants.
IA-NNP should be interpreted as a preconditioner for the original CZM solver. The network is trained to improve the path taken by NR iteration, while the final mechanical response is still produced by the original numerical model. This distinction follows neural warm-start methods such as Int-Deep and NOWS [20], [22] and matches super-fidelity warm starts and Neural-Initialized NR [23], [24]. Learning may reduce the initial residual or move the iterate closer to the target branch, and the numerical solver still provides accuracy and stability. This point is crucial for CZM because the traction–separation law, damage irreversibility, and dissipation must remain model-controlled. The clearest advantage appears in mixed-mode, multi-interface, history-dependent, heterogeneous, or broad active-front settings where a hand-crafted single-interface rule is less likely to be optimal.
The distinction from an oracle warm start is also important. Reference branches may be used to construct labels or evaluate branch error, but the online preconditioner uses only deployed quantities: current interface states, residual history, tangent information, and local neighborhood features. This design makes IA-NNP compatible with standard FE-CZM workflows and supports systematic transfer studies across geometry, material, mesh, load path, fallback behavior, and random seeds.
The proposed framework also connects several solver traditions. IA-NNP-Init specializes neural warm-start NR to cohesive interfaces, while IA-NNP-NL is a localized analogue of nonlinear right-preconditioned NR. IA-NNP-NL is also related to NP-NR or FPNO-style transformations [15], [17], [25]. This layered structure clarifies the scope of the claims. The initial-guess method improves difficult load-step starts, and the nonlinear variant applies bounded corrections during challenging NR iterations.
We presented IA-NNP, an interface-aware neural Newton preconditioner for cohesive zone model simulations. The method targets the Newton-basin mismatch caused by cohesive softening, negative interface tangents, and solution jumps. IA-NNP preserves the original CZM residual, tangent assembly, traction–separation law, and history update. It acts only by applying bounded corrections to active cohesive-interface variables before the corrected state is returned to the original Newton solver.
The formulation shows that manual NR modification can be interpreted as rule-based interface lifting. IA-NNP generalizes this operation into a learned correction driven by opening, traction, cohesive tangent, history, residual, mode-mixity, and neighboring-interface features. Two solver-level variants were developed: IA-NNP-Init for initial-guess correction and IA-NNP-NL for iteration-level nonlinear right preconditioning. Safety checks, confidence gating, fallback, root-equivalence, and branch-correctness criteria ensure that the neural component changes only the nonlinear solution path, not the accepted CZM equation.
Benchmarks involving horizontal, circular, two-interface, and active-front cohesive configurations show that IA-NNP improves difficult-increment convergence and branch recovery relative to standard NR and manual NR modification, while maintaining the reported force–displacement response. The results suggest that learned interface-local preconditioning is a promising route toward robust CZM solvers for aerospace-relevant interface fracture problems. Future work will focus on full three-dimensional delamination, RVE-scale composite debonding, stronger baseline comparisons, and Newton–Krylov extensions based on active-interface Schur preconditioning.
The authors gratefully acknowledge the financial support from the National Natural Science Foundation of China (12202157). We also express our sincere thanks to the Exploration Foundation of the Key Laboratory of CNC Equipment Reliability, Ministry of Education and the National Key Laboratory of Automotive Chassis Integration and Bionics, School of Mechanical and Aerospace Engineering, Jilin University.
This work was supported by the National Natural Science Foundation of China [grant number 12202157]. The funder had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.