1. Introduction
Scientific machine learning is challenging the long-standing computational barrier that separated molecular-scale platelet physics from organ-scale blood-flow models. Physics-informed [
1] and operator-learning architectures (e.g., DeepONet [
2]) can learn the nonlinear map between membrane-level mechanics and flow conditions directly from high-fidelity particle- or molecular-dynamics data and then inject that knowledge into a continuum computational fluid dynamics (CFD) solver at virtually zero computational cost. Recent platelet-specific implementations [
3,
4] show that a single DeepONet evaluation reproduces full platelet dynamics at molecular level with sub-percent error while accelerating the micro-solver by four to five orders of magnitude, potentially enabling simulations with clinically realistic platelet counts and geometries that were previously infeasible [
5].
The application of such surrogates in a multi-scale model loop can be impactful for thrombosis modeling [
6], where clot initiation depends on nanometer-scale activation [
7] yet is modulated by vessel-scale hemodynamics [
8]. Bridging these two complementary descriptions of thrombosis is crucial [
9]. Continuum-mechanics models excel at capturing hemodynamics in both idealized [
10,
11,
12] and complex, patient-specific geometries [
13,
14,
15,
16], making them indispensable for clinically relevant scenarios, while molecular-dynamics simulations deliver high-fidelity in the mechanochemical behavior of individual blood components, including receptor binding, membrane deformation, and chemical signaling [
17,
18,
19].
By coupling operator-learned surrogates like DeepONet into a multiscale loop, it is possible to unify the geometric flexibility of continuum approaches with the atomistic accuracy of molecular models, thereby obtaining a holistic (and computationally tractable) framework for thrombus initiation and progression. The fidelity of such a multiscale framework is bounded by the surrogate’s ability to emulate the underlying molecular dynamics; rigorous benchmarking across the governing dimensionless groups is therefore mandatory. In this study we focus on the capillary number,
, that can be interpreted as the ratio of viscous to elastic forces [
20] acting on the platelet. This number governs platelet and red-blood-cell deformation and margination in shear flows, as summarized in
Table 1 and extensively characterized in prior work on blood-cell suspensions.
As
increases, platelets undergo tank-treading motions and flattening that enhance their lateral drift toward the vessel wall (margination), whereas at low
they retain a more rigid, discoidal shape with limited near-wall transport and adhesive surface area [
25]. These deformation-driven changes also modulate platelet–red blood cell collision rates and shear-gradient diffusivity, both of which sensitively scale with
and determine how frequently platelets encounter and adhere to the endothelium [
26]. In thrombosis, where clot initiation is based on the interplay between shear-driven transport and receptor–ligand binding kinetics, capturing the full spectrum of
-dependent behaviors is essential. Systematic studies of
therefore provide the mechanistic underpinning for training and validating neural-operator surrogates like DeepONet across the physiologically relevant deformation regimes encountered in vivo.
In this study, we quantify the accuracy of a DeepONet-based surrogate in capturing the time-dependent deformation of a simplified model of a platelet suspended in Couette flow. The platelet geometry is a 3D ellipsoid represented by network of roughly 20,000 particles linked by harmonic springs, with variations in the capillary number achieved by adjusting the spring constant. At each time step, the neural operator receives the current flow conditions and membrane parameters and returns the platelet’s instantaneous particle configuration. To assess the surrogate’s robustness, we systematically evaluated model performance across a range of capillary numbers, conducting both interpolation tests within the training regime and extrapolation tests beyond it. This framework allows us to determine the surrogate’s predictive limits and to establish guidelines for its deployment in multiscale thrombosis simulations.
The platelet’s particle-based model and the governing hemodynamics are presented in
Section 2. In
Section 3, we detail the neural operator architecture applied in this work. Finally,
Section 4 discusses the surrogate’s error across varying capillary numbers.
2. Particle-Based Platelet Model
The learning dataset was generated with
LAMMPS [
27] by coupling dissipative particle dynamics (DPD) [
28] for the surrounding blood flow to a spring-network representation of the platelet as a 3D hollow ellipsoid, following the workflow established in our previous studies. This simplified geometry was chosen deliberately as our objective in this work for methodological purposes: to demonstrate that a neural-operator surrogate can learn and reproduce the full, time-resolved deformation of a three-dimensional particle-based model and to quantify its accuracy across a broad range of capillary numbers. A discoid ellipsoid is sufficiently non-trivial to exhibit the canonical Jeffery-type rotation and tank-treading observed for quiescent platelets in shear flow, yet it keeps the cost of generating the
training snapshots per trajectory tractable. In our initial work [
3], we sampled 101 discrete shear stresses (50–250 Pa) but recorded only the end-state platelet shapes after one Jeffery orbit, whereas a subsequent study [
4] resolved the full time evolution at a single shear stress (50 Pa). In the present work, we capture complete deformation trajectories across 10 different capillary numbers, obtained by varying the harmonic-bond stiffness. In total, 101 distinct time instants are sampled for the 10 values of the harmonic-bond elastic constant
K (
Table 2). The resulting dimensional capillary number
covers the physiologically relevant range
, where
is the blood viscosity,
the imposed shear rate,
a the platelet’s characteristic radius, and
the in-plane surface shear modulus linked to
K.
2.1. Simulation Domain and Boundary Conditions
The goal of the simulation is to determine the dynamical evolution of a 3D ellipsoid embedded in a Couette flow. The fluid flow is described by the hydrodynamic interaction of approximately 4 million particles mediated by dissipative particle dynamics. The 3D ellipsoid is modeled by 18 thousand particles interacting via harmonic bonds characterized by a common elastic constant
K. The computational box measures
(
Figure 1). Opposing translational velocities
U are prescribed at the top and bottom walls to realize a Couette flow; this choice is motivated by the fact that, at platelet scale, more complex flow structures can be neglected, as they happen on shorter scales than the typical viscous relaxation times. The required velocity for a target shear stress
follows the linear relation
with
the wall spacing. The velocity boundary conditions are enforced on the wall at
m via ghost particles moving with velocity
U in opposite directions (see
Figure 1). Periodic boundary conditions are enforced in the remaining directions. The time step
ensures numerical stability across all
cases, and each run is advanced for one Jeffery period, providing a complete flip-and-deform cycle of the platelet. By numerical stability, we mean that the characteristic frequency of the ellipsoid’s elastic bonds can be resolved by the selected time step in the sense of the Nyquist theorem.
Dissipative particle dynamics (DPD) provides a mesoscale framework for capturing viscous flow effects at the particle level [
29]. In our implementation, the blood is modeled as DPD particles whose velocities evolve according to [
28]:
where
,
, and
denote the conservative, dissipative, and random force contributions, respectively. The increment
is the resulting change in velocity of particle
i. The conservative force between particles
i and
j depends on their separation
via
with
the interaction cutoff and
the unit vector from
j to
i. The dissipative force is defined as
where
. The stochastic component is
with
a zero-mean, unit-variance Gaussian random variable. Thermodynamic consistency requires
and
[
30]. The amplitude
of the conservative force is set by
[
28], where
is the fluid particle density. After these constraints, the only remaining free parameters are the friction coefficient
and the cutoff radius
, both calibrated in [
29] for our blood-flow conditions.
2.2. Platelet Membrane Model
The platelet is initialized as a hollow ellipsoid
discretized into ≈
particles by 3D Delaunay triangulation. Nearest neighbors are linked by harmonic bonds,
where
K is varied to realize the desired
range. Non-bonded blood–platelet interactions use a truncated Lennard-Jones potential plus dissipative and random DPD forces to enforce a no-slip, non-penetrating interface [
29]. The coupling between the DPD fluid and the platelet membrane is realized through a non-bonded pairwise force, giving each membrane particle an incremental velocity change:
where the conservative interaction derives from a truncated Lennard–Jones potential,
capturing both short-range repulsion and longer-range attraction between fluid and membrane beads. The dissipative
and stochastic
terms exchange momentum thermally, while the steep repulsive core enforces an effective no-slip condition at the membrane surface. All Lennard–Jones parameters
and
follow the calibration of Zhang et al. [
29]. The resulting dynamics is depicted in
Figure 2, where three representative snapshots from a single LAMMPS trajectory at
are presented, illustrating how the platelet deforms during one Jeffery-type flip. The left panel captures the initial stage: the membrane is still close to its ellipsoid rest shape and the color map representing the magnitude of the displacement vector
normalized by the maximum initial displacement, shows negligible motion. By the intermediate frame (center), the platelet has rotated about
relative to the shear plane; viscous stresses have stretched the front and rear rims, producing the red bands (25% relative displacement) and a slight concavity in the mid-section. The late-time snapshot (right) corresponds to the end of the flip. The particle ensemble has now experienced up to 30% of the initial-diameter displacement (deep red), concentrated at the tips that momentarily align with the flow direction, while the central annulus undergoes minimal motion (gray). This spatially heterogeneous pattern characterized by large excursions near the rims and modest displacements on the flatter faces is a hallmark of shear-induced tank-treading and is reproduced consistently across all ten stiffness levels in the training set. The snapshots therefore provide a qualitative benchmark against which the surrogate’s color-by-displacement reconstructions are later compared.
For every value of
K, we record the particle positions at each time step, yielding
labeled states per trajectory. The resulting database underpins the DeepONet-based surrogate, which is trained on 80% subset of the trajectories and validated both
interpolatively (within the spanned parameter grid) and
extrapolatively, as detailed in
Section 3.
3. Neural Operator Surrogate Model
The surrogate model is trained to emulate the operator
where
denotes the initial position of a membrane particle,
t is the simulation time,
Pa is the imposed wall shear stress, and
K the harmonic-bond elastic constant that sets the capillary number. For every membrane particle in the platelet, the network returns the particle’s instantaneous coordinates
. Thus the surrogate learns the full, time-resolved deformation field of a platelet given its initial geometry and the governing flow–material parameters.
The neural network implementation (see
Figure 3, left panel) follows the architecture of DeepONet [
2]. Both the
branch net and the
trunk net are fully connected neural networks. The branch net contains 2 hidden layers with 32 and 16 nodes, while the trunk net contains 3 hidden layers with 32, 32, and 16 nodes. The latent space dimension (which is the same for both networks) is given by 32 nodes. The ReLU activation function is employed at the nodes of the hidden layers, whereas the linear activation function is reserved for the outputs. The scalars
form the branch input, while
is supplied to the trunk. The output of the two network is processed via an inner product, and the corresponding output is the particle’s absolute position
.
The training dataset is drawn from the LAMMPS simulations (
Section 2) and split 90% for training and 10% for validation. The network weights are optimized using the Adam algorithm over 100 epochs, with an initial learning rate of
that is adaptively reduced to
on plateau. The loss function is the mean squared error between the network prediction and ground truth, and we track the mean absolute error on the validation set to detect overfitting. The resulting convergence is shown in
Figure 3 (right panel).
A preliminary performance assessment compares the relative displacement error of DeepONet predictions (computed on the held-out validation set) with the corresponding LAMMPS ground truth. As shown in
Figure 4 (left), the error distribution sharply peak below 1% and exhibits a long, thin tail extending to 5%. The right panel of
Figure 4 demonstrates that the surrogate accurately tracks the platelet’s center-of-mass displacement throughout the Couette-flow trajectory. Achieving sub-percent error while accelerating the time-dependent deformation by several orders of magnitude highlights the surrogate’s promise for multiscale blood-flow modeling.
The DeepONet surrogate introduced above is conceived as the microscopic engine of a future multiscale hemodynamic framework. Because each prediction reduces to a single, inexpensive forward pass, the model might allow for molecular-level detail at a cost compatible with continuum CFD, offering a viable alternative to lattice-Boltzmann or immersed-boundary hybrids. Naturally, its usefulness hinges on how faithfully it reconstructs the underlying particle-dynamics trajectories: the central research question examined in this work. The following subsections outline the inference workflow and sketch, in broad terms, how the surrogate could be embedded in a continuum solver, e.g., through a force-based coupling interface to achieve platelet-resolved accuracy without resorting to prohibitively fine meshes or time steps.
3.1. Model Workflow
At a given time step
t, the CFD solver provides the wall shear
experienced by a platelet and a material-specific bond stiffness
K (set by the target
). Those two scalars are concatenated, min–max normalized, and fed into the
branch network. Simultaneously, each membrane particle supplies its initial coordinates
and the dimensionless time
to the
trunk network. The resulting 32-dimensional latent vectors
and
are combined by an inner product,
where
is a final linear layer mapping the scalar product to the three Cartesian components of the displacement. Adding
to
instantly yields the deformed node position
, closing the loop without time integration. During training,
samples are drawn uniformly from the
molecular dynamics states per trajectory and batched together with the corresponding
. Inference re-uses the same normalization statistics but skips gradient tracking, reducing each evaluation to ∼1 µs on a single GPU.
3.2. Embedding in a Continuum Solver
The surrogate is designed to interface with any finite-volume, finite-element, or lattice-based CFD solver through the following generic two-way coupling loop. A typical time step would proceed as follows:
The macroscopic solver evaluates the local shear or velocity gradient acting on each platelet and passes the scalar to the surrogate.
The DeepONet returns the updated membrane node positions or, equivalently, the platelet stresslet.
That information is converted into an effective body force or boundary traction via force-coupling, immersed-boundary, or any other particle–fluid exchange scheme and applied to the Eulerian flow field.
The continuum equations are advanced by the CFD solver, yielding the updated velocity field and closing the loop for the next surrogate query.
Because each surrogate evaluation is a single forward pass, the per-platelet overhead is CPUs orders of magnitude smaller than the cost of the fluid solver while maintaining subplatelet-scale geometric fidelity.
3.3. Why DeepONet Is Advantageous
Compared with traditional reduced-order fits (POD, radial-basis interpolation) or direct coarse-grained MD–CFD coupling, the proposed operator-learning approach offers:
Speed: Several orders of magnitude faster than on-the-fly particle dynamics. When embedded in a multiscale loop like the one introduced in the previous subsection, it could reasonably permit platelets in a patient-specific artery on a commodity GPU.
Generalizability: Differentiable mapping across a continuous band of ; no need to store lookup tables for every stiffness/shear pair.
Memory efficiency: The full surrogate weighs a few megabytes, versus terabytes for raw MD trajectories.
Compatibility: The feed-forward nature of DeepONet can integrate cleanly with existing CFD codes and is amenable to adjoint or PINN-based optimization, an option not readily available with lattice-Boltzmann or immersed-boundary hybrids.
Coupling this surrogate to a continuum CFD solver provides a nanometer-resolved, data-driven alternative to low-fidelity empirical models (e.g., the Nobili damage index [
31]). By directly embedding molecular-level deformation dynamics into the CFD domain, the surrogate reduces a key source of uncertainty in multiscale thrombosis predictions, potentially offering a significant long-term advantage compared to traditional approaches.
4. Per-Capillary Number Analysis
The aim of this section is to quantify how the surrogate error varies with membrane stiffness, expressed through the capillary number . A pragmatic training strategy was adopted: rather than excluding an entire stiffness level, the network was trained on a uniformly random subset of tuples, leaving the remaining for validation. Consequently, every value of K appears in the optimizer mini-batches, but only a sparse selection of time–particle samples at that K influences the weights. The per-K study presented below evaluates the fully trained network on complete platelet trajectories, including time instants and particle indices never seen during training, thus providing a strict interpolation benchmark across the full span.
While a leave-one-K cross-validation would yield a pure extrapolation metric, it would also entail retraining ten separate models on datasets exceeding samples each, which is beyond the scope of the present work. The interpolation results reported here therefore represent the surrogate’s expected accuracy when embedded in multiscale hemodynamic simulations that operate within the calibrated capillary-number range.
The per-capillary-number results are summarized in
Table 3, which reports the median, 90th-percentile, and maximum relative errors between DeepONet predictions and LAMMPS simulations. Relative errors increase with the capillary number (as lower bond stiffness produces larger deformations), but even in the most extreme cases the maximum error stays below 4%, demonstrating the surrogate’s high fidelity. Interestingly, the stiffest case (lowest
) shows a slightly higher maximum error than some intermediate stiffnesses. This is attributable to its location at the edge of the training domain, where the model effectively operates in a quasi-extrapolative regime. A focused assessment of extrapolation performance is presented in
Section 4.
A qualitative comparison of surrogate and ground-truth displacement fields is shown in
Figure 5 for the worst-case capillary number. Left and central panels display the per-particle displacement magnitudes from the LAMMPS simulation and the DeepONet prediction, respectively, using the same color scale. Visually, the two fields are almost indistinguishable: the red bands marking the leading and trailing rims, the gray mid-zone, and the subtle saddle-like depression at the platelet’s center all appear at the correct locations and amplitudes in the surrogate. The right panel maps the point-wise relative error, revealing the spatial distribution of prediction discrepancies and highlighting the regions where the surrogate deviates most from the molecular-dynamics reference. Discrepancies remain below 2% over most of the membrane and peak at 6% only in two small patches near the high-curvature tips, where the membrane briefly self-contacts. Importantly, no systematic bias is observed: the error alternates in sign and stays localized, indicating that the network has captured the global deformation modes and that residuals stem from highly localized geometric features rather than a misrepresentation of the overall dynamics. This worst-case snapshot therefore corroborates that the surrogate maintains high fidelity even under the most challenging deformation regime.
To pinpoint when the surrogate deviates most from the molecular-dynamics reference, we plotted the space-averaged relative displacement error versus time in
Figure 6 for the most compliant platelet (
) and the stiffest (
) one. In both cases the error climbs rapidly when the inner faces of the hollow membrane first touch, a kinematic discontinuity that the network finds hardest to replicate. Because the stiffer platelet deforms more slowly, this contact (and its associated error peak) occurs later in the trajectory. Such self-contact is an artifact of the hollow-shell idealization; a realistic platelet, with cytoplasm and spectrin cytoskeleton, would not experience it, so the challenge to the surrogate should lessen in future models. A secondary drift in error appears toward the end of the run, reflecting the non-periodic post-contact dynamics and the growing flow–structure complexity. Incorporating physics-informed regularization, e.g., enforcing zero net hydrodynamic torque, offers a path to reduce this late-stage error growth.
At the moment of first self-contact, the spatial error distribution on the most compliant platelet (
) reveals a clear dependence on local membrane curvature (
Figure 7). Each hexagon represents a patch of particles binned by its curvature proxy (mean distance to nearest neighbors) and point-wise relative displacement error. A distinct cluster at higher curvature values exhibits elevated errors, indicating that regions with tight bends and kinematic discontinuities pose the greatest challenge for the fully connected DeepONet trunk net. To better respect the platelet’s bead-spring topology and improve accuracy in these high-curvature zones, future work might replace the trunk net with a graph neural network that directly replicates the membrane graph structure.
5. Conclusions
We developed and benchmarked a DeepONet surrogate that reproduces the full, time-resolved deformation of a platelet in shear flow at a fraction of the cost of particle-based simulation. Training on ten capillary numbers spanning and particle states per trajectory, the network achieves sub-percent median errors and keeps the worst-case error below 4 % across the entire calibrated range. A leave-extreme extrapolation test confirms that accuracy degrades acceptably: 90% of the predictions for the held-out stiff and compliant platelets remain within 3% of the LAMMPS reference, and the maximum error never exceeds 8%. These results place the surrogate firmly in the high-fidelity class while delivering speed-ups of four to five orders of magnitude—opening the door to organ-scale hemodynamic simulations with clinically realistic platelet counts.
Error analysis highlights two outstanding challenges. First, localized peaks occur when the hollow membrane self-contacts, revealing the difficulty of capturing kinematic discontinuities with a fully connected trunk net. Second, a slow drift appears in the non-periodic post-contact phase. Both issues motivate future extensions: (i) replacing the trunk with a graph neural network that respects the bead–spring topology and (ii) incorporating physics-informed regularization terms (such as zero net hydrodynamic torque) to constrain long-term behavior. More realistic platelet geometries that include the cytoplasm and cytoskeleton, thereby preventing self-contact, will further reduce surrogate error. An additional input for the surrogate model that will be considered in future works is the initial orientation of the platelet with respect to the shear direction. This information plays a relevant role when computing, for example, the stresslet experienced by a platelet, and cannot be neglected in possible future coupling mechanisms with CFD solvers.
These results constitute a promising first step toward a true multiscale thrombosis framework. Key challenges remain, such as incorporating platelet–platelet interactions, vessel-wall effects, red-blood-cell collisions, and coagulation kinetics, before clot initiation and growth can be captured. In future work, we will explore the surrogate’s flexibility to address each of these components, with the ultimate goal of enabling computationally efficient, platelet-resolved hemodynamic simulations.