Preprint
Article

This version is not peer-reviewed.

A Thermodynamically Consistent Master-Equation Framework for Fluid Dynamics: Unified Discretization, Structure-Preserving Algorithms, and Convergence to Navier–Stokes Solutions

Submitted:

02 April 2026

Posted:

02 April 2026

You are already at the latest version

Abstract
We propose a thermodynamically consistent framework for computational fluid dynamics based on a master equation formulation that precedes the continuum description. Instead of discretizing the Navier–Stokes equations, the fluid is modeled as a network of interacting elements whose dynamics are governed by antisymmetric conservative interactions and entropy-generating dissipative interactions. This construction embeds conservation laws and the second law of thermodynamics directly at the discrete level. A unified graph-based discretization is introduced, in which finite volume and meshless methods arise as special cases of a common interaction structure. Reversible fluxes are constructed to be entropy-neutral, while irreversible fluxes are derived from an entropy gradient flow, yielding a systematic decomposition of transport and dissipation. An implicit–explicit (IMEX) time integration scheme is then designed to preserve conservation and ensure entropy monotonicity. We establish convergence of the resulting scheme to entropy weak solutions of the Navier–Stokes equations through uniform a priori estimates and compactness arguments. Numerical experiments on compressible flow demonstrate that the proposed method maintains stability comparable to classical schemes while significantly reducing numerical dissipation, particularly in the resolution of contact discontinuities. These results suggest a shift in perspective: fluid dynamics can be understood not primarily as a system of partial differential equations, but as a thermodynamically constrained interaction system from which continuum equations emerge as effective limits. This viewpoint provides a unified foundation for the design of stable, accurate, and physically consistent numerical methods.
Keywords: 
;  ;  ;  ;  

1. Introduction

1.1. Background: Limitations of the Navier–Stokes-Centric Paradigm

Fluid dynamics has long been formulated on the basis of continuum field theories, most prominently the Navier–Stokes (NS) equations, which describe the evolution of mass, momentum, and energy under the assumptions of local thermodynamic equilibrium and constitutive closure [1,2,3,4]. Since the seminal works of Claude-Louis Navier and George Gabriel Stokes, the NS equations have served as the foundational model for both theoretical analysis and numerical simulation of fluid flows.
However, the traditional paradigm exhibits several structural limitations. First, the governing equations are postulated at the continuum level, and discretization is subsequently introduced as an approximation procedure [5,6,7]. This sequential approach—“PDE first, discretization later”—inevitably leads to a loss of intrinsic physical structure at the discrete level, necessitating additional stabilization mechanisms such as artificial viscosity, upwinding, or Riemann solvers [8,9,10]. These techniques, while effective in practice, are not derived from first principles and often compromise accuracy, particularly in under-resolved or high-Reynolds-number regimes [11,12].
Second, the enforcement of thermodynamic consistency, especially the second law (entropy inequality), is not guaranteed by standard discretizations. Although entropy-stable schemes have been developed [13,14,15], they typically require carefully engineered fluxes or entropy fixes, rather than arising naturally from the underlying formulation.
Third, modern computational methods—including finite volume (FV), finite element (FE), and meshless approaches—are often developed independently, resulting in fragmented numerical frameworks lacking a unifying theoretical structure [16,17,18]. This fragmentation becomes particularly problematic in complex geometries, multiphysics coupling, and adaptive simulations.
These limitations suggest that the difficulty is not merely numerical, but conceptual: the continuum PDE itself may not be the most fundamental representation of fluid systems. Instead, a more primitive description based on interacting elements may provide a more robust foundation.

1.2. Core Idea: From PDEs to Interaction-Based Master Equations

In this work, we propose a fundamental shift in perspective. Rather than starting from continuum partial differential equations, we formulate fluid dynamics as a network of interacting elements governed by a master equation.
The key idea is to regard the fluid not as a continuous field, but as a collection of nodes connected through interactions, where the time evolution of each node is determined by flux exchanges with its neighbors. Within this framework, the governing equation is constructed as a conservative interaction law, rather than postulated as a differential equation.
Two guiding principles are imposed at the design level:
  • (i) Conservation laws are enforced structurally, through antisymmetric flux interactions between nodes.
  • (ii) The second law of thermodynamics is embedded as a constraint, by constructing dissipative terms as entropy-gradient flows.
This approach is closely related in spirit to the GENERIC (General Equation for Non-Equilibrium Reversible–Irreversible Coupling) framework [19,20,21], but differs in that it is directly formulated on discrete interaction networks and explicitly targets numerical realizability.
A crucial consequence of this formulation is that the Navier–Stokes equations are no longer the starting point, but instead emerge as a continuum limit of the master equation under appropriate assumptions of locality, smoothness, and constitutive closure. In this sense, the NS equations are reinterpreted as an effective theory, valid within a restricted regime.
This inversion of the traditional hierarchy—from “PDE → discretization” to “interaction → continuum limit”—enables the construction of numerical methods that inherit physical structure by design, rather than by correction. The novelty of this work does not lie in proposing yet another entropy-stable discretization of the Navier–Stokes equations. Instead, we reformulate fluid dynamics itself as a thermodynamically constrained interaction system, from which both numerical schemes and the Navier–Stokes equations emerge as consequences.

1.3. Contributions of This Work

The present study develops this framework into a complete numerical methodology. The main contributions are summarized as follows:
  • Master Equation Formulation
    A thermodynamically consistent master equation for fluid systems is derived, in which conservation laws and entropy production are built into the interaction structure.
  • Thermodynamically Consistent Discretization
    A unified discretization is constructed based on antisymmetric fluxes (reversible) and entropy-gradient flows (irreversible), ensuring exact conservation and discrete entropy inequality.
  • Unified Framework for FV and Meshless Methods
    Finite volume and meshless methods are shown to be special cases of a single graph-based formulation, differing only in geometry construction.
  • IMEX Time Integration Structure
    A structure-preserving implicit–explicit (IMEX) time integration scheme is developed, maintaining conservation and entropy stability in discrete time.
  • Rigorous Convergence Analysis
    Using entropy estimates and compactness arguments, it is proven that the discrete solutions converge (in a subsequence sense) to entropy weak solutions of the Navier–Stokes equations.
These contributions collectively establish a new paradigm in computational fluid dynamics, in which numerical methods are derived from fundamental physical principles rather than imposed on them.

1.4. Organization of the Paper

The remainder of this paper is organized as follows.
  • Section 2 introduces the master equation formulation and its thermodynamic structure.
  • Section 3 develops a graph-based spatial discretization framework.
  • Section 4 and Section 5 construct reversible and irreversible fluxes, respectively, ensuring conservation and entropy consistency.
  • Section 6 presents a structure-preserving IMEX time integration scheme.
  • Section 7 introduces a unified solver architecture applicable to both finite volume and meshless discretizations.
  • Section 8 provides implementation details and pseudocode.
  • Section 9 establishes convergence to entropy weak solutions.
  • Section 10 presents numerical experiments demonstrating accuracy and robustness.
  • Section 11 discusses implications and extensions.
  • Section 12 concludes the paper.

2. Master Equation Formulation of Fluid Systems

2.1. Fundamental Perspective: Beyond the Continuum Hypothesis

Classical fluid dynamics is built upon the continuum hypothesis, in which the fluid is described as a continuous field governed by partial differential equations such as the Navier–Stokes equations [1,2,3,4,23,24]. Within this paradigm, numerical methods are constructed by discretizing these equations, followed by stabilization procedures to ensure robustness [5,6,7,8,9,10].
In contrast, the present work adopts a fundamentally different standpoint. The fluid is not assumed to be a continuous field a priori. Instead, it is modeled as a system of interacting discrete elements (nodes), whose collective dynamics give rise to macroscopic behavior.
The governing principle is thus inverted:
  • Classical approach:
    Continuum PDE → Discretization → Stabilization
  • Present approach:
    Discrete interaction system → Structure-preserving dynamics → Continuum limit
The design of the governing equation is guided by two fundamental physical principles:
  • Conservation laws must be satisfied structurally, rather than as a consequence of discretization.
  • The second law of thermodynamics must be embedded as a constraint on the time evolution.
Within this framework, continuum equations such as the Navier–Stokes system emerge only as limiting cases, rather than being postulated at the outset.

2.2. Node State Variables and Abstract Master Equation

Let the system be represented by a set of nodes indexed by i V .
At each node, we define the state vector:
U i = ρ i , m i , e i ,
where
  • ρ i : mass density,
  • m i = ρ i u i : momentum density,
  • e i : internal energy density.
The global state is given by U = { U i } i V . The time evolution is defined through pairwise interactions:
d U i d t = j N ( i ) ( A i j ( U i , U j ) + D i j ( U i , U j ) ) ,
where:
  • A i j : reversible (conservative) interaction,
  • D i j : irreversible (dissipative) interaction,
  • N ( i ) : neighborhood of node i .
The essential structural condition is antisymmetry:
A i j ( U i , U j ) = A j i ( U j , U i ) , D i j ( U i , U j ) = D j i ( U j , U i ) .
This implies that the evolution is entirely generated by interactions between nodes, rather than local self-dynamics.

2.3. Conservation Structure: Flux Representation

To ensure conservation laws, we express the evolution in flux form.
Let
  • V i : control volume associated with node i ,
  • a i j : oriented geometric vector associated with edge i j ,
satisfying
a i j = a j i .
The master equation can be written as
d d t ( V i U i ) = j N ( i ) a i j F i j ,
where F i j is the numerical flux.
If the flux satisfies
F i j = F j i ,
then summing over all nodes yields
i d d t ( V i U i ) = 0 .
Therefore, the following quantities are exactly conserved:
  • total mass,
  • total momentum,
  • total energy.
Importantly, conservation is not an emergent property but is guaranteed by construction.

2.4. Thermodynamic Structure: Entropy Production

To incorporate the second law, we introduce the total entropy:
S ( U ) = i V i s ( U i ) ,
where s is a concave entropy function.
The entropy variables are defined as
v i = s U ( U i ) .
The second law requires
d S d t 0 .
To enforce this, the dissipative interaction is constructed as a gradient flow:
D i j = M i j ( v j v i ) ,
where M i j is symmetric positive semidefinite:
M i j = M j i , M i j 0 .
Then,
d S d t = 1 2 i , j ( v i v j ) T M i j ( v i v j ) 0 .
Thus, entropy production is ensured structurally.
The dynamics can be interpreted as a discrete realization of the GENERIC framework [19,20,21]:
  • reversible part: antisymmetric operator
  • irreversible part: symmetric positive operator

2.5. Unified Master Equation

Combining the above, the governing equations take the form:
Mass:
d d t ( V i ρ i ) = j a i j ( ρ u ) i j ,
Momentum:
d d t ( V i m i ) = j a i j ( m u + p I ) i j + j D i j m ,
Energy:
d d t ( V i E i ) = j a i j ( ( E + p ) u ) i j + j D i j e ,
where
E i = e i + 1 2 ρ i u i 2 .
All equations share a unified structure:
Time   evolution = flux   exchange   across   edges .

2.6. Navier–Stokes Equations as a Continuum Limit

Under the following assumptions:
  • local interactions,
  • dense node distribution,
  • smooth fields,
  • constitutive closure,
  • Newtonian stress and Fourier heat conduction,
the discrete sums converge to differential operators:
1 V i j a i j ( )         ( ) .
The master equation then reduces to:
  • continuity equation,
  • Navier–Stokes momentum equation,
  • energy equation,
  • entropy inequality,
i.e.,
t U + F ( U ) = G ( U , U ) .
Thus, the Navier–Stokes equations are obtained as a continuum limit of the interaction system, rather than being fundamental.

2.7. Theoretical Significance

The master equation formulation provides a new foundation for fluid dynamics:
  • Conservation laws are structurally guaranteed
  • The second law is embedded at the operator level
  • Continuum equations are derived, not assumed
This leads to a conceptual shift: Fluid dynamics is not fundamentally a theory of PDEs, but a theory of thermodynamically constrained interactions.
Consequently:
  • Numerical methods can be constructed without ad hoc stabilization
  • Different discretizations (FV, meshless) are unified under a single structure
  • The validity range of continuum equations becomes explicitly identifiable
This framework opens a pathway toward a unified theory bridging:
  • microscopic interactions,
  • mesoscopic structures,
  • macroscopic continuum laws.

3. Graph-Based Spatial Discretization Framework

3.1. Graph Representation of the Spatial Domain

In the proposed framework, the spatial domain Ω R d is not discretized through differential operators, but instead mapped into a graph structure:
G = ( V , E ) ,
where
  • V : set of nodes,
  • E V × V : set of edges.
Each node i V is associated with a control volume V i , and each edge ( i , j ) E is assigned a geometric vector a i j R d , satisfying
a i j = a j i .
This antisymmetry condition is the cornerstone of the discrete conservation structure.
This formulation generalizes classical discretizations:
  • finite volume methods (FV) [5,6],
  • meshless particle methods [16,17],
into a unified algebraic structure.

3.2. Discrete State Variables

At each node i , we define the conserved variables as
U i = ( ρ i , m i , E i ) ,
where
  • ρ i : density,
  • m i = ρ i u i : momentum,
  • E i = e i + 1 2 ρ i u i 2 : total energy.
The discrete state represents a volume-averaged quantity over V i .

3.3. Discrete Conservation Law

Instead of approximating derivatives, we define the evolution through edge fluxes:
d d t ( V i U i ) = j N ( i ) a i j F i j ,
where
  • N ( i ) : neighbor set of node i ,
  • F i j : numerical flux across edge i j .
Equation (24) is the discrete analogue of
t U + F ( U ) = 0 ,
but importantly, it is not derived by discretizing (25); rather, it is postulated as a structural law.

3.4. Antisymmetry Implies Conservation

The sufficient condition for conservation is:
F i j = F j i .
Summing (24) over all nodes:
i d d t ( V i U i ) = i , j a i j F i j .
Using antisymmetry:
a i j = a j i , F i j = F j i ,
we obtain pairwise cancellation:
i d d t ( V i U i ) = 0 .
Thus, the discrete system satisfies exact conservation of:
  • mass,
  • momentum,
  • energy.
This property holds independently of mesh structure or dimensionality.

3.5. Correspondence with Finite Volume Methods

In finite volume methods, the domain is partitioned into control volumes, and fluxes are computed across cell interfaces [5,6]. For a face shared by cells i and j , define
a i j = S i j n i j ,
where
  • S i j : interface area,
  • n i j : outward unit normal.
Then (24) becomes
d d t ( V i U i ) = j S i j n i j F i j ,
which is precisely the standard finite volume update formula. Therefore, the graph-based formulation strictly contains FV methods as a special case.

3.6. Correspondence with Meshless Methods

In meshless methods such as Smoothed Particle Hydrodynamics (SPH) [16] and generalized particle methods [17], no explicit interfaces exist.
We define the geometric vector using a kernel gradient:
a i j = V i V j W ( x i x j ) ,
where W is a symmetric kernel.
If W satisfies
W ( r ) = W ( r ) ,
then
a i j = a j i ,
and conservation is preserved. Thus, meshless methods are also naturally embedded within the same framework.

3.7. Discrete Divergence Operator

We define the discrete divergence operator as
h F i = 1 V i j N i a i j F i j .
Then (24) can be written as
d U i d t = ( h F ) i .
This definition is geometry-independent, with the only requirement being antisymmetry of a i j .

3.8. Consistency and Reproduction of Uniform States

For physical consistency, the scheme must preserve uniform states:
U i = U 0 i .
In this case, consistency requires
h F ) i = 0 .
This holds if
j N ( i ) a i j = 0 .
Condition (39) is satisfied:
  • identically in finite volume methods (geometric closure),
  • approximately in meshless methods via kernel normalization [16,17].
Thus, the scheme ensures exact preservation of constant states, a fundamental requirement for convergence.

3.9. Summary of the Discretization Framework

The spatial discretization introduced in this chapter is characterized by:
  • Edge-based flux formulation (24)
  • Antisymmetric geometry (22)
  • Exact conservation via antisymmetry (29)
  • Unified representation of FV and meshless methods (31), (32)
  • Geometry-independent divergence operator (35)
  • Consistency via geometric closure (39)
This formulation eliminates the need for explicit differential operators and instead constructs the numerical method directly from interaction structures.
In the next chapter, we build upon this framework to construct reversible (entropy-conserving) fluxes, forming the conservative backbone of the numerical scheme.

4. Construction of Reversible Fluxes

4.1. Design Requirements for Reversible Fluxes

Based on the graph-based conservation structure introduced in Chapter 3, the numerical flux F i j is decomposed into
F i j = F i j r e v + F i j i r r ,
where F i j r e v represents the reversible (non-dissipative) component.
The reversible flux must satisfy the following fundamental requirements:
1.
Antisymmetry (conservation):
F i j r e v = F j i r e v ,
2.
Consistency:
F i j r e v = F ( U i ) if   U i = U j ,
3.
Entropy neutrality:
v i v j ) T F i j r e v = 0
where v = s / U denotes entropy variables [13,14,15,30].
These conditions ensure that the reversible flux:
  • preserves conservation laws,
  • does not produce entropy,
  • is consistent with the underlying physical flux.

4.2. Euler Structure of Reversible Dynamics

In the continuum limit, the reversible part corresponds to the Euler equations [3,4]:
t U + F ( U ) = 0 .
For compressible flow,
F ( U ) = ρ u ρ u u + p I ( E + p ) u .
These equations are:
  • time-reversible,
  • entropy-conserving,
  • hyperbolic.
Therefore, the discrete reversible flux must approximate (45) in the continuum limit.

4.3. General Antisymmetric Construction

A general construction satisfying antisymmetry is:
F i j r e v = Φ ( U i , U j ) , Φ ( U i , U j ) = Φ ( U j , U i ) .
A sufficient representation is
F i j r e v = A i j F ^ ( U i , U j ) ,
where
  • A i j = a i j (geometric vector),
  • F ^ ( U i , U j ) is a symmetric numerical flux:
F ^ ( U i , U j ) = F ^ ( U j , U i ) .
Then,
F j i r e v = F i j r e v ,
is automatically satisfied.

4.4. Central Flux Construction

The simplest consistent choice is the central flux:
F ^ ( U i , U j ) = 1 2 ( F ( U i ) + F ( U j ) ) .
Thus,
F i j r e v = a i j 1 2 ( F ( U i ) + F ( U j ) ) .
This scheme satisfies:
  • consistency (42),
  • antisymmetry (41),
  • second-order accuracy in smooth regions.
However, central fluxes lack nonlinear stability near discontinuities [9,10].

4.5. Entropy-Conservative (EC) Fluxes

To ensure discrete entropy conservation, we adopt the entropy-conservative framework of Tadmor [15,30].
An entropy-conservative flux satisfies:
( v i v j ) T F ^ i j = ψ ( U i ) ψ ( U j ) ,
where ψ is the entropy flux potential. A constructive form is:
F ^ i j E C = 0 1 F ( U ( θ ) ) d θ ,
where U ( θ ) is a path connecting U i and U j .
In practice, explicit formulas based on logarithmic averages are used [30]. The reversible flux is then defined as:
F i j r e v = a i j F ^ i j E C .
This ensures:
d S d t = 0 ( reversible   part   only ) .

4.6. Minimal Stabilization (Entropy-Stable Extension)

While EC fluxes are entropy-neutral, they are insufficient near shocks. Therefore, a minimal dissipation term is introduced:
F ^ i j = F ^ i j E C 1 2 α i j D i j ( U j U i ) ,
where
  • α i j : maximum wave speed,
  • D i j : symmetric positive definite matrix.
Thus,
F i j r e v = a i j F ^ i j .
The added term satisfies:
  • conservation (due to antisymmetry),
  • entropy dissipation:
( v i v j ) T D i j ( U j U i ) 0 .
This yields an entropy-stable scheme [13,14,15].

4.7. Consistency with the Continuum Limit

Let h denote the characteristic spacing between nodes. Assuming smoothness of U , we expand:
U j = U i + U ( x j x i ) + O ( h 2 ) .
Substituting into (51):
j a i j F ^ ( U i , U j ) = F ( U i ) + O ( h 2 ) .
Thus, the scheme is consistent with
t U + F ( U ) = 0 .
For EC fluxes, the same consistency holds due to path continuity.

4.8. Summary of Reversible Flux Construction

The reversible flux constructed in this chapter satisfies:
  • Exact conservation: via antisymmetry (41)
  • Consistency: via central/EC flux (50), (53)
  • Entropy neutrality: via condition (52)
  • Nonlinear stability: via minimal stabilization (56)
  • Continuum consistency: via asymptotic expansion (60)
This construction provides a structure-preserving discrete analogue of Euler dynamics, forming the conservative backbone of the numerical scheme.
In the next chapter, we introduce the irreversible flux, completing the thermodynamically consistent formulation.

5. Construction of Irreversible Fluxes via Entropy Gradient Flow

5.1. Objective

In Chapter 4, the reversible flux F i j r e v was constructed to ensure conservation and entropy neutrality. The purpose of this chapter is to construct the irreversible flux F i j i r r such that the second law of thermodynamics is satisfied at the discrete level:
d S d t 0 .
The key principle is to formulate dissipation as an entropy gradient flow, ensuring that entropy production is structurally guaranteed rather than numerically enforced.

5.2. Definition of Discrete Entropy

Let the entropy density be given by a concave function s ( U ) . The total entropy of the system is defined as:
S ( U ) = i V V i s ( U i ) .
The entropy variables are defined as:
v i = s U ( U i ) .
These variables play a central role in thermodynamically consistent formulations [19,20,21,29].

5.3. Discrete Entropy Evolution

Starting from the discrete conservation law:
d d t ( V i U i ) = j a i j ( F i j r e v + F i j i r r ) ,
multiplying by v i T and summing over i , we obtain:
d S d t = i , j v i T a i j F i j i r r ,
where the reversible contribution vanishes due to entropy neutrality (Chapter 4). Using antisymmetry:
d S d t = 1 2 i , j ( v i v j ) T a i j F i j i r r .
Thus, entropy production is determined entirely by the irreversible flux.

5.4. Gradient Flow Construction

To guarantee non-negative entropy production, we define:
F i j i r r = a i j ( M i j ( v j v i ) ) ,
where M i j is a symmetric positive semidefinite operator:
M i j = M j i , M i j 0 .
Substituting into (67):
d S d t = 1 2 i , j ( v i v j ) T M i j ( v i v j ) 0 .
Thus, the second law is satisfied by construction.
This formulation is a discrete analogue of Onsager’s reciprocal relations [28] and GENERIC theory [19,20,21].

5.5. Connection to Physical Dissipation

In continuum fluid dynamics, irreversible effects arise from:
  • viscous stress,
  • heat conduction.
The Navier–Stokes constitutive laws are:
τ = 2 μ D ( u ) , q = k T ,
where D ( u ) is the strain-rate tensor.
To recover these effects, we decompose:
M i j = μ i j G i j m + k i j G i j e ,
where:
  • μ i j : viscosity coefficient,
  • k i j : thermal conductivity,
  • G i j : geometric tensors.
Under refinement,
j a i j M i j ( v j v i )         τ + q .
Thus, the gradient-flow formulation is consistent with classical dissipation [3,4].

5.6. Implementation in FV and Meshless Frameworks

(A) Finite Volume Implementation
For a face between cells i and j , we define:
M i j = S i j d i j K i j ,
where:
  • S i j : face area,
  • d i j : distance between centroids,
  • K i j : diffusion matrix.
Then,
F i j i r r = S i j n i j K i j ( v j v i ) .
(B) Meshless Implementation
Using kernel gradients:
M i j = V i V j K i j W ( x i x j ) ,
which preserves antisymmetry and consistency.

5.7. Separation of Physical and Numerical Dissipation

The operator M i j can be decomposed as:
M i j = M i j p h y s + M i j n u m .
  • M i j p h y s : physical viscosity,
  • M i j n u m : numerical stabilization.
A practical construction is:
M i j n u m = β i j R i I ,
where:
  • R i : entropy residual,
  • β i j : scaling coefficient.
This yields an adaptive dissipation mechanism:
  • small in smooth regions,
  • large near shocks or under-resolved scales.

5.8. Lyapunov Structure and Stability

From (70), the entropy satisfies:
d S d t 0 .
In a closed system,
d S d t = 0 v i = v j i , j .
Thus, equilibrium corresponds to uniform entropy variables. Furthermore, combining with energy conservation:
d d t E t o t a l 0 ,
the system admits a Lyapunov functional:
L ( U ) = S ( U ) .
Hence:
  • entropy increases monotonically,
  • the system evolves toward equilibrium,
  • numerical stability is guaranteed.

5.9. Summary of Irreversible Flux Construction

The irreversible flux constructed in this chapter satisfies:
  • Second law (entropy production): (70)
  • Thermodynamic consistency: gradient flow structure (68)
  • Physical fidelity: recovery of viscous and thermal effects (73)
  • Unified implementation: FV and meshless (74)–(76)
  • Adaptive stabilization: entropy-based dissipation (78)
  • Lyapunov stability: monotonic entropy increase (79)
This completes the thermodynamically consistent decomposition:
F i j = F i j r e v + F i j i r r ,
which ensures that the numerical scheme simultaneously satisfies:
  • conservation laws,
  • entropy inequality.

6. Time Integration: IMEX Thermodynamically Consistent Scheme

6.1. Semi-Discrete Evolution System

From Chapters 4 and 5, the graph-based spatial discretization yields a semi-discrete system of the form
d U i d t = R i ( U ) + D i ( U ) ,
where
  • R i ( U ) : reversible contribution generated by entropy-neutral fluxes,
  • D i ( U ) : irreversible contribution generated by entropy-gradient flows.
Equivalently, in vector form,
d U d t = R ( U ) + D ( U ) .
This decomposition is not merely algebraic. It reflects two fundamentally different physical mechanisms:
  • the reversible part transports conserved quantities without entropy production,
  • the irreversible part dissipates gradients and generates entropy [19,20,21,28,29].
Because these two contributions generally operate on different time scales, a unified explicit treatment is inefficient and often unstable.

6.2. Reversible–Irreversible Splitting

The reversible operator R ( U ) is associated with convective or wave-like dynamics. Its stability is governed by a hyperbolic CFL condition of the form
Δ t C C F L h λ m a x ,
where h is a characteristic node spacing and λ m a x is the maximum signal speed [5,10].
By contrast, the irreversible operator D ( U ) is diffusive and obeys a parabolic restriction
Δ t C d i f f h 2 ν m a x ,
where ν m a x denotes the effective diffusion strength. For high-Reynolds-number or strongly anisotropic problems, the diffusive restriction can become excessively severe if treated explicitly. This naturally motivates an implicit–explicit (IMEX) strategy:
  • treat R ( U ) explicitly,
  • treat D ( U ) implicitly.

6.3. IMEX Time Integration Design

Let U n denote the discrete state at time t n , with time step Δ t .
The first-order IMEX update is defined by
U n + 1 U n Δ t = R ( U n ) + D ( U n + 1 ) .
Equivalently,
U n + 1 Δ t D ( U n + 1 ) = U n + Δ t R ( U n ) .
This construction is consistent with the physical interpretation:
  • the reversible part advances the transport structure explicitly,
  • the irreversible part relaxes the system toward thermodynamic consistency implicitly.
At the node level, the update reads
U i n + 1 = U i n + Δ t R i ( U n ) + Δ t D i ( U n + 1 ) .

6.4. Discrete Conservation Property

We now verify that the IMEX scheme preserves the global conservation laws.
Summing (90) over all nodes i , we obtain
i V i U i n + 1 = i V i U i n + Δ t i V i R i ( U n ) + Δ t i V i D i ( U n + 1 ) .
From the antisymmetric flux construction developed in Chapters 4 and 5,
i V i R i ( U ) = 0 , i V i D i ( U ) = 0 .
Therefore,
i V i U i n + 1 = i V i U i n .
Hence, the IMEX update preserves the discrete global conservation of mass, momentum, and total energy. This is a key advantage of the present design: conservation is not recovered approximately, but remains exact under time discretization.

6.5. Discrete Entropy Monotonicity

The second law requires that entropy should not decrease in time.
Let the discrete entropy be
S ( U n ) = i V i s ( U i n ) .
Using the convexity/concavity structure of the entropy pair and the entropy-gradient flow form of D , the implicit step satisfies
S ( U n + 1 ) S ( U n ) Δ t i V i v i n + 1 T D i ( U n + 1 ) ,
where v i n + 1 = s / U ( U i n + 1 ) .
From Chapter 5,
i V i v i T D i ( U ) = 1 2 i , j ( v i v j ) T M i j ( v i v j ) 0 .
Thus,
S ( U n + 1 ) S ( U n ) .
This shows that the implicit treatment of the dissipative term preserves the entropy monotonicity required by thermodynamics.

6.6. Linearized Implicit Solver

In practice, the implicit step in (89) requires the solution of a nonlinear system. To obtain an efficient solver, we linearize the dissipative operator around a known state U ~ (typically U n or an explicit predictor):
D ( U n + 1 ) D ( U ~ ) + L ( U ~ ) ( U n + 1 U ~ ) ,
where L is the Jacobian of D .
Substituting into (89), we obtain a linear system
( I Δ t L ( U ~ ) ) U n + 1 = U n + Δ t R ( U n ) + Δ t b ( U ~ ) ,
where b ( U ~ ) collects lower-order terms.
Because D arises from a symmetric positive semidefinite gradient-flow operator, the matrix I Δ t L is typically symmetric positive definite, or at least coercive under standard regularization assumptions. Hence, efficient solvers can be used:
  • conjugate gradient (CG),
  • preconditioned conjugate gradient (PCG),
  • multigrid methods [5,6,7,33].
This is a significant practical benefit of the thermodynamic design: the irreversible step leads naturally to favorable linear algebraic structure.

6.7. Higher-Order IMEX Extension

The first-order IMEX scheme can be extended to second order or higher using IMEX Runge–Kutta methods [37].
A typical second-order predictor–corrector form is:
Predictor:
U 1 = U n + Δ t R ( U n ) + Δ t D ( U 1 ) ,
Corrector:
U n + 1 = 1 2 U n + 1 2 U 1 + Δ t R ( U 1 ) + Δ t D ( U n + 1 ) .
More generally, an IMEX-RK method can be written as
U k = U n + Δ t l < k a k l E R ( U l ) + Δ t l k a k l I D ( U l ) ,
followed by
U n + 1 = U n + Δ t k b k E R ( U k ) + Δ t k b k I D ( U k ) .
To preserve entropy monotonicity and conservation, the coefficients must be chosen so that the implicit part remains contractive and the explicit part preserves antisymmetric cancellations.

6.8. Energy Stability

The reversible part of the dynamics is designed to be entropy-neutral and, in the absence of stabilization, energy-conservative. The irreversible part dissipates gradients and drives the system toward equilibrium.
Accordingly, the total discrete free-energy-like functional
E ( U ) = E t o t ( U ) θ S ( U ) ,
with θ > 0 a reference thermodynamic weight, satisfies
E ( U n + 1 ) E ( U n ) ,
provided the implicit dissipative step is solved consistently and the explicit reversible part satisfies the discrete conservation constraints.
In particular, when the reversible flux is purely entropy-conservative and the dissipative operator is positive semidefinite, one obtains the discrete stability estimate
U n + 1 H 2 U n H 2 + C Δ t U n H 2 ,
for a suitable energy norm H , with C independent of the mesh size.
Thus, the IMEX method combines:
  • hyperbolic efficiency for transport,
  • unconditional or weakly conditioned stability for dissipation,
  • compatibility with discrete thermodynamic structure.

6.9. Summary of the IMEX Thermodynamically Consistent Scheme

The IMEX time integration scheme developed in this chapter possesses the following properties:
  • Structure-aware splitting: reversible and irreversible dynamics are treated differently according to their physical role.
  • Exact conservation: global invariants remain preserved under time stepping by virtue of antisymmetric flux cancellation.
  • Entropy monotonicity: the implicit dissipative step guarantees non-decreasing entropy.
  • Efficient solvability: the irreversible operator yields a symmetric positive linear system after linearization.
  • High-order extensibility: the framework is compatible with IMEX-RK generalizations.
  • Energy stability: the combined method admits a discrete Lyapunov structure.
The resulting scheme is therefore not merely a practical integrator, but a thermodynamically structured time discretization consistent with the design principles of the entire framework.
In the next chapter, we translate this formulation into a unified solver architecture applicable to both finite volume and meshless implementations.

7. Unified Solver Architecture (FV / Meshless)

7.1. Unified Design Philosophy

The formulation developed in the preceding chapters is fundamentally operator-based, rather than grid-based.
The governing semi-discrete system can be written as
d U d t = R ( U ) + D ( U ) ,
where:
  • R : antisymmetric reversible operator,
  • D : symmetric positive semidefinite dissipative operator.
The essential design principle is: Geometry is interchangeable, but structure is invariant.
That is:
  • the geometric representation (mesh vs particles) may vary,
  • the interaction structure (antisymmetry + entropy gradient) is fixed.
This separation enables a unified solver applicable to both finite volume and meshless discretizations [5,16,17,33,34].

7.2. Data Structure

The solver is constructed from three fundamental components:
(A) Node Data
Each node i stores:
N i = { x i , V i , U i , v i } ,
where:
  • x i : position,
  • V i : control volume,
  • U i : conserved variables,
  • v i : entropy variables.
(B) Edge Data
Each edge i j stores:
E i j = { a i j , d i j , M i j } ,
with:
  • a i j = a j i ,
    d i j = x i x j ,
  • M i j : diffusion operator.
(C) Operator Representation
The discrete operators are:
R i ( U ) = 1 V i j a i j F i j r e v ,
D i ( U ) = 1 V i j a i j F i j i r r .

7.3. Separation of Geometric Differences

The only difference between FV and meshless methods lies in the construction of a i j and neighborhood relations.
Finite Volume (FV):
a i j = S i j n i j ,
where S i j is face area.
Meshless:
a i j = V i V j W ( x i x j ) .
Thus, the solver architecture can be written abstractly as:
GeometryBuilder         { a i j , N ( i ) } .
All subsequent computations are identical.

7.4. Solver Design

The time evolution follows the IMEX scheme:
U n + 1 Δ t D ( U n + 1 ) = U n + Δ t R ( U n ) .
The solver is organized into four stages:
  • Reversible flux computation
  • Explicit update
  • Entropy variable evaluation
  • Implicit dissipation solve

7.5. Algorithmic Structure

Step 1: Reversible Flux
For each edge i j ,
F i j r e v = a i j F ^ i j ,
with EC or stabilized flux [15,30].
Step 2: Explicit Update
U i * = U i n Δ t V i j a i j F i j r e v .
Step 3: Entropy Variables
v i * = s U ( U i * ) .
Step 4: Implicit Dissipation
Solve:
U n + 1 Δ t D ( U n + 1 ) = U * .
Matrix Form
I Δ t L U n + 1 = U * .

7.6. Adaptive Dissipation

To handle shocks and unresolved turbulence, we define an entropy residual:
R i = S ( U i n + 1 ) S ( U i n ) Δ t Π i t h e o r y ,
where Π i t h e o r y is theoretical entropy production.
Then,
M i j n u m = β i j R i I .
This yields:
  • minimal dissipation in smooth regions,
  • enhanced stabilization near discontinuities.

7.7. Parallelization and Scalability

The solver is inherently edge-based:
O ( E ) operations .
Properties:
  • local interactions → no global coupling (explicit step),
  • sparse SPD system (implicit step),
  • perfect suitability for:
    MPI domain decomposition,
    GPU parallelization,
    CSR sparse storage.
The implicit solve satisfies:
O ( E l o g N ) ( multigrid ) ,
or
O ( E ) ( optimal   scaling ) .

7.8. Theoretical Consistency

The unified solver satisfies the following properties:
(i) Conservation
i V i U i n + 1 = i V i U i n .
(ii) Entropy Inequality
S ( U n + 1 ) S ( U n ) .
(iii) Continuum Limit
R ( U ) + D ( U )         F ( U ) G ( U , U ) .
(iv) Method Unification
FV and meshless methods satisfy the same operator equation:
d U d t = L g r a p h ( U ) .
(v) Stability
  • entropy monotonicity,
  • Lyapunov structure,
  • IMEX stability.

7.9. Summary of Unified Solver

The unified solver architecture achieves:
  • method unification (FV + meshless),
  • structure preservation (conservation + entropy),
  • high scalability (edge-parallel),
  • adaptivity (entropy-based dissipation),
  • thermodynamic consistency.
The central principle can be summarized as:
Structure   first ,   geometry   sec ond .

8. Algorithm Specification and Pseudocode

8.1. Overall Solver Structure

The numerical method developed in the preceding chapters leads to the semi-discrete evolution equation
d U d t = R ( U ) + D ( U ) ,
with IMEX time integration
U n + 1 Δ t D ( U n + 1 ) = U n + Δ t R ( U n ) .
The solver is organized into:
  • Initialization phase
  • Geometry construction
  • Flux evaluation
  • Implicit solve
  • Adaptive dissipation

8.2. Initialization

The initial setup defines nodes, state variables, and physical parameters:
U i 0 = U 0 ( x i ) ,
where U 0 is the initial condition.
The solver initializes:
  • node positions x i ,
  • volumes V i ,
  • conserved variables U i ,
  • material properties (viscosity, conductivity).
Initialization Procedure
InitializeNodes()
InitializeState(U)
SetPhysicalParameters()

8.3. GeometryBuilder

The geometry construction step defines the graph structure:
G = ( V , E ) ,
and computes:
a i j = a j i .
(A) Finite Volume Version
a i j = S i j n i j ,
for each cell i:
 compute V[i]
for each face (i,j):
 a_ij = S_ij * n_ij
(B) Meshless Version
a i j = V i V j W ( x i x j ) .
for each particle i:
 find neighbors N(i)
for each pair (i,j):
 gradW = ∇W(x_i - x_j)
 a_ij = V[i]*V[j]*gradW

8.4. Flux Computation

Reversible Flux
F i j r e v = a i j F ^ i j ,
where F ^ i j is EC or stabilized flux [15,30].
Algorithm
for each edge (i,j):
 U_avg = EntropyConsistentAverage(U[i], U[j])
 F_ec = EulerFlux(U_avg)
 α = MaxCharacteristicSpeed(U[i], U[j])
 F_rev = F_ec - 0.5 * α * (U[j] - U[i])
 FluxRev[i] += dot(a_ij, F_rev)
 FluxRev[j] -= dot(a_ij, F_rev)

8.5. Explicit Update

U i * = U i n Δ t V i j a i j F i j r e v .
for each node i:
 U_star[i] = U[i] - dt/V[i] * FluxRev[i]

8.6. Entropy Variables

v i * = s U ( U i * ) .
for each node i:
 v[i] = EntropyVariable(U_star[i])

8.7. Implicit Dissipation Solver

We solve:
U n + 1 Δ t D ( U n + 1 ) = U * .
Linearization yields:
I Δ t L U n + 1 = U * .
Matrix Assembly
L i j 1 V i a i j M i j .
for each edge (i,j):
 M_ij = DiffusionMatrix(i,j)
 assemble A[i,i] += ...
 assemble A[i,j] += ...
Linear Solver
A U n + 1 = U * .
Recommended solvers:
  • PCG (preconditioned conjugate gradient) [49]
  • multigrid [48]
U_new = PCG(A, U_star)

8.8. Complete Pseudocode

InitializeNodes()
InitializeState(U)
GeometryBuilder()
while time < T_end:
 # --- Reversible flux ---
 for edges:
 compute F_rev
  accumulate FluxRev
 # --- Explicit update ---
 for nodes:
  U_star = U - dt/V * FluxRev
 # --- Entropy variables ---
 for nodes:
 v = dS/dU(U_star)
 # --- Implicit dissipation ---
 build matrix A
 solve A U_new = U_star
 # --- Adaptive dissipation ---
 for nodes:
 compute entropy residual
  adjust diffusion
 U = U_new
 time += dt

8.9. Adaptive Dissipation

Entropy residual:
R i = S ( U i n + 1 ) S ( U i n ) Δ t Π i t h e o r y ,
Then,
M i j n u m = β i j R i I .
This ensures:
  • minimal dissipation in smooth regions,
  • enhanced stability near discontinuities.

8.10. Computational Complexity

Reversible Part
O ( E ) .
Implicit Solve
O ( E l o g N ) ( multigrid ) ,
or
O ( E ) ( optimal ) .
Memory
O ( E ) ( CSR   sparse   storage ) .

8.11. Summary

The algorithm presented in this chapter provides:
  • full reproducibility (explicit pseudocode),
  • method independence (FV / meshless unified),
  • structure preservation (conservation + entropy),
  • scalability (edge-based parallelization),
  • adaptivity (entropy-driven dissipation).
The complete solver realizes the principle:
Physical   laws     operators     algorithm .

9. Convergence Analysis and Weak Solution Limit

9.1. Reconstruction Operator

Let G h = ( V h , E h ) denote the discrete graph associated with resolution parameter h 0 .
We define a reconstruction operator
R h : { U i }         U h ( x ) ,
such that:
  • Finite volume case: piecewise constant reconstruction,
U h ( x ) = U i , x Ω i ,
  • Meshless case: kernel-based or Voronoi reconstruction,
U h ( x ) = i U i ϕ i ( x ) .
We assume:
U h L p ( Ω ) C ,
uniformly in h .

9.2. Discrete Entropy Inequality

From Chapter 6, the fully discrete scheme satisfies:
S ( U n + 1 ) S ( U n ) .
Summing over time steps yields:
S ( U N ) S ( U 0 ) = n = 0 N 1 ( S ( U n + 1 ) S ( U n ) ) 0 .
Using the entropy production structure (Chapter 5):
S ( U n + 1 ) S ( U n ) Δ t i , j ( v i v j ) T M i j ( v i v j ) .
Thus,
n Δ t i , j ( v i v j ) T M i j ( v i v j ) C .
This provides a global dissipation bound.

9.3. A Priori Estimates

(i) Mass conservation
i V i ρ i ( t ) = const .
(ii) Energy boundedness
i V i E i ( t ) C .
(iii) Discrete gradient estimate
From (159),
n Δ t i , j U i U j 2 d i j 2 C .
This is a discrete analogue of an H 1 -type estimate.
(iv) Time difference estimate
From the IMEX scheme:
U i n + 1 U i n Δ t = R i ( U n ) + D i ( U n + 1 ) .
Using boundedness of fluxes,
U n + 1 U n Δ t H 1 C .

9.4. Compactness (Aubin–Lions Type Argument)

From:
  • boundedness in L 2 ,
  • discrete gradient estimate (162),
  • time regularity (164),
we apply a discrete version of the Aubin–Lions lemma [23,24].
Thus, there exists a subsequence such that
U h U strongly   in   L 2 ( Ω × ( 0 , T ) ) .

9.5. Weak Formulation Limit

Let φ C c ( Ω × ( 0 , T ) ) . Multiplying the discrete equation by φ and summing:
i , n [ U i n + 1 U i n ] φ i n + Δ t i , j a i j F i j φ i n = 0 .
Passing to the limit h 0 :
0 T Ω ( U t φ + F ( U ) φ ) d x d t + Ω U 0 φ ( 0 ) d x = 0 .
Thus, U satisfies the weak form of the conservation law.

9.6. Entropy Solution

From (156), taking the limit yields:
t s ( U ) + Ψ ( U ) 0 ,
in the sense of distributions. Thus, the limit U satisfies:
  • weak conservation law,
  • entropy inequality.
Hence, U is an entropy weak solution [8,13,15].

9.7. Main Theorem

Theorem 9.1 (Convergence to Entropy Weak Solution)
Let U h be a sequence of discrete solutions generated by the scheme defined in Chapters 3–6, under the assumptions:
  • mesh regularity and consistency,
  • bounded initial data,
  • entropy-stable flux construction,
  • IMEX time integration.
Then, there exists a subsequence such that
U h U in   L 2 ( Ω × ( 0 , T ) ) ,
where U satisfies:
t U + F ( U ) = G ( U , U ) ,
in the weak sense, together with
t s ( U ) + Ψ ( U ) 0 .
Therefore, U is an entropy weak solution of the Navier–Stokes system.

9.8. Interpretation

This result establishes that the proposed method:
  • is consistent with Navier–Stokes equations,
  • preserves thermodynamic structure,
  • converges to physically admissible solutions,
without requiring ad hoc stabilization.
The convergence is driven by:
structure   preservation         compactness         weak   convergence .

10. Numerical Experiments and Validation

10.1. Purpose and Positioning

The theoretical framework developed in Chapters 2–9 establishes a thermodynamically consistent numerical method based on:
  • reversible (entropy-neutral) fluxes
  • irreversible (entropy-generating) fluxes
This chapter aims to demonstrate that this structural decomposition is not merely theoretical, but yields tangible numerical advantages.
In particular, we investigate whether the proposed scheme:
  • maintains stability comparable to classical methods,
  • reduces unnecessary numerical dissipation,
  • improves resolution of discontinuities,
while preserving entropy consistency.
To this end, we construct a minimal implementation, referred to as:
GEMS ES   ( Geometric   Entropy Modulated   Scheme     Entropy   Stable ) .
This scheme is compared against the classical Rusanov (local Lax–Friedrichs) method [10,32].

10.2. Governing Equations and Test Problem

We consider the one-dimensional compressible Euler equations:
t ρ ρ u E + x ρ u ρ u 2 + p ( E + p ) u = 0 ,
with equation of state:
p = ( γ 1 ) E 1 2 ρ u 2 .
This system admits weak solutions, and entropy conditions are required for physical admissibility [8,13,15].

10.3. Numerical Flux Formulations

10.3.1. Rusanov (LLF) Flux

The Rusanov flux is given by:
F i + 1 2 = 1 2 ( F L + F R ) 1 2 a m a x ( U R U L ) ,
where
a m a x = m a x ( u + c ) .
This flux is robust but introduces uniform dissipation across all wave types.

10.3.2. GEMS-ES Flux

The proposed GEMS-ES flux is constructed as:
F i + 1 2 = F s y m 1 2 a m a x ( U R U L ) ,
where
F s y m = F ( U a v g ) .
Here, U a v g is a primitive-variable-based symmetric state.
The essential feature is:
Flux = reversible   ( symmetric ) transport + dissipative   correction stabilization .
This explicit separation reduces unnecessary numerical viscosity.

10.4. Computational Setup

We consider the classical Sod shock tube problem:
( ρ , u , p ) = ( 1,0 , 1 ) , x < x 0 , ( 0.125,0 , 0.1 ) , x > x 0 ,
with parameters:
γ = 1.4 , N = 400 , CFL = 0.5 , t = 0.2 .
Time integration is performed using SSPRK(3,3) [14].
The exact solution is obtained by solving the Riemann problem using a Newton iteration for the star-region pressure [10].

10.5. Numerical Results

Figure 1, Figure 2 and Figure 3 show the density, velocity, and pressure profiles for the classical Sod shock tube problem, computed using the proposed scheme and the conventional Rusanov (local Lax–Friedrichs) method at t = 0.2 with N = 400 and C F L = 0.5 . Each figure overlays three solutions: the exact Riemann solution, the Rusanov scheme, and the proposed GEMS-ES method, which represents a minimal implementation combining a reversible flux with entropy-stable dissipative correction. Both methods reproduce:
  • correct shock position,
  • correct shock strength.
Thus, stability is preserved in the proposed scheme.
The L1 errors are comparable:
ρ ρ e x a c t L 1 1.2 × 10 2 ,
p p e x a c t L 1 9.3 × 10 3 .
Thus, the improvement is not due to parameter tuning, but structural.

10.6. Structural Interpretation

The difference between the two methods can be summarized as:
Rusanov Method
  • no separation of transport and dissipation,
  • uniform artificial viscosity,
  • over-diffusion of contact waves.
GEMS-ES Method
  • reversible and dissipative parts explicitly separated,
  • minimal required dissipation,
  • selective damping of non-physical modes.
This leads to:
Structure   preservation         improved   resolution .

10.7. Minimal Implementation and Reproducibility

The entire computation was implemented using:
  • a single VBA module,
  • no external libraries,
  • direct computation of both numerical and exact solutions.
Thus, the results:
  • do not rely on high-order reconstruction,
  • do not depend on limiters,
  • isolate purely the flux structure effect.

10.8. Discussion

The numerical experiment confirms that:
  • The reversible–irreversible decomposition is numerically realizable.
  • Stability is maintained at the level of classical LLF schemes.
  • Contact discontinuities are significantly sharper.
  • Entropy consistency is preserved.
This demonstrates that the theoretical design principle:
Thermodynamic   structure         numerical   performance
is not merely formal, but operational.

10.9. Conclusion of Numerical Validation

The present validation shows that GEMS-ES:
  • achieves comparable robustness to Rusanov schemes,
  • significantly reduces numerical diffusion,
  • preserves entropy consistency,
  • improves contact discontinuity resolution.
Therefore,
GEMS ES     provides   a   structurally   superior   alternative   to   LLF type   schemes .

11. Discussion

11.1. Differences from Conventional Numerical Methods

Classical numerical methods for fluid dynamics are constructed by discretizing the governing partial differential equations, typically the Navier–Stokes system [5,6,7,10].
In this paradigm, stability is achieved through the addition of artificial dissipation:
Numerical   flux = physical   flux + stabilization   term .
This stabilization is often designed heuristically, leading to:
  • uniform dissipation across all wave types,
  • loss of sharp interface resolution,
  • dependence on problem-specific tuning parameters [9,14,32].
In contrast, the present framework adopts a fundamentally different construction:
Numerical   flux = reversible   component entropy neutral + irreversible   component entropy generating .
The key distinctions are:
  • dissipation is not added arbitrarily, but derived from entropy principles,
  • conservation and entropy inequality are embedded structurally,
  • transport and dissipation are explicitly separated.
Thus, the difference is not incremental but structural:
Discretization based   methods         Structure based   methods .

11.2. Interpretation of the Master Equation

The master equation introduced in Chapter 2 provides a more fundamental description of fluid systems. Rather than expressing dynamics in terms of differential operators, the evolution is written as:
d U i d t = j ( A i j ( U i , U j ) + D i j ( U i , U j ) ) .
This formulation has several important implications:
(i) Conservation as antisymmetry
A i j = A j i .
Thus, conservation is guaranteed at the level of interactions.
(ii) Dissipation as gradient flow
D i j M i j ( v j v i ) .
This directly encodes the second law.
(iii) Continuum as a limit
j a i j ( )         ( ) .
Hence, the continuum description is not fundamental, but emergent.
This suggests a reinterpretation:
Fluid   dynamics = thermodynamically   constrained   interaction   system .

11.3. Reinterpretation of the Navier–Stokes Equations

Within the present framework, the Navier–Stokes equations [3,4,24] are no longer the starting point, but arise as a limiting case:
Master   Equation     continuum   limit     Navier Stokes .
This inversion has important consequences:
(i) Structural origin of viscosity
Viscosity is not introduced as a constitutive assumption, but emerges from:
D i j M i j ( v j v i ) .
(ii) Entropy inequality as primary constraint
Rather than being imposed on weak solutions, the entropy condition is built into the dynamics:
d S d t 0 ( discrete   and   continuous ) .
(iii) Weak solutions as natural limits
The entropy weak solution framework [8,13,15] arises naturally from compactness of the interaction system.
Thus, the Navier–Stokes equations can be viewed as an effective macroscopic closure of a more fundamental interaction-based system.

11.4. Implications for Numerical Analysis

The present formulation suggests a new paradigm for numerical methods:
Physical   structure         numerical   structure         stability   and   convergence .
In particular:
  • stability is guaranteed by entropy monotonicity,
  • convergence follows from compactness induced by dissipation,
  • consistency arises from geometric reconstruction.
This contrasts with traditional approaches, where:
numerical   stabilization         approximate   physical   consistency .

11.5. Extensions and Future Directions

The master equation framework naturally admits several extensions.
(i) Nonlocal interactions
The interaction kernel can be generalized:
d U i d t = j K i j ( U i , U j ) ,
where K i j may include long-range effects.
This enables modeling of:
  • fractional diffusion,
  • kinetic transport,
  • nonlocal turbulence closures.
(ii) Turbulence modeling
The reversible–irreversible decomposition suggests a natural turbulence closure:
D = D m o l e c u l a r + D t u r b u l e n c e .
Here, turbulence can be interpreted as an additional entropy-producing mechanism, consistent with cascade theory [11,12].
(iii) Multiphase and multicomponent flows
The state vector can be extended:
U i = ( ρ k , m , E ) , k = 1 , , N s ,
allowing:
  • phase interactions,
  • chemical reactions,
  • interfacial dynamics.
(iv) Coupling with optimal transport
The gradient flow structure connects naturally with Wasserstein geometry [27]:
t U = U δ F δ U .
This opens a pathway toward variational formulations of fluid dynamics.

11.6. Conceptual Summary

The framework developed in this work can be summarized as:
Interaction   structure         thermodynamic   consistency         numerical   robustness .
More fundamentally, it suggests a shift in perspective:
PDE based   view         interaction based   view .
This shift has implications not only for numerical methods, but for the theoretical understanding of fluid dynamics itself.

12. Conclusion

12.1. Summary of Contributions

In this study, we have developed a new computational framework for fluid dynamics based on a thermodynamically consistent master equation formulation.
The central idea is to abandon the traditional paradigm in which numerical methods are constructed by discretizing partial differential equations, and instead to begin from an interaction-based representation in which:
time   evolution = conservative   interactions + dissipative   interactions .
Within this framework, we have established:
  • a master equation formulation that encodes conservation and entropy production at the structural level,
  • a graph-based spatial discretization that unifies finite volume and meshless methods,
  • a reversible–irreversible flux decomposition ensuring entropy consistency,
  • an IMEX time integration scheme preserving conservation and entropy monotonicity,
  • a unified solver architecture with high scalability and adaptability,
  • a rigorous convergence result toward entropy weak solutions of the Navier–Stokes equations.

12.2. Key Findings

The principal findings of this work can be summarized as follows.
(i) Structure Determines Stability
We have shown that numerical stability can be achieved not by adding artificial dissipation, but by constructing schemes that satisfy:
entropy   production         0 ( by   design ) .
This eliminates the need for ad hoc stabilization mechanisms.
(ii) Separation of Transport and Dissipation
The explicit decomposition
F = F r e v + F i r r
provides a clear distinction between:
  • reversible transport processes,
  • irreversible dissipative processes.
This separation leads directly to improved numerical behavior, as demonstrated in the numerical experiments.
(iii) Navier–Stokes as an Emergent Limit
The Navier–Stokes equations are recovered as a continuum limit:
Master   Equation         Navier Stokes .
This establishes that the proposed framework is not an alternative to classical fluid mechanics, but a more fundamental representation from which it emerges.
(iv) Unified Numerical Framework
The solver developed in this work demonstrates that:
finite   volume meshless ( at   the   operator   level ) .
Thus, seemingly different numerical methods are unified within a single structural framework.

12.3. Implications

The results of this work suggest a broader conceptual shift:
fluid   dynamics = thermodynamically   constrained   interaction   system .
This viewpoint has several important implications:
  • numerical methods can be derived systematically from physical principles,
  • stability and convergence become consequences of structure,
  • the role of continuum equations is clarified as an emergent description.

12.4. Limitations

The present study has focused on:
  • first-order spatial discretization,
  • relatively simple test problems,
  • minimal implementations to isolate structural effects.
While this is sufficient to demonstrate the validity of the framework, further work is required to:
  • extend to high-order accuracy,
  • address complex geometries and boundary conditions,
  • perform large-scale turbulent simulations.

12.5. Future Directions

Several promising directions follow naturally from this work.
(i) High-order extensions
Development of higher-order schemes that preserve entropy structure while improving accuracy.
(ii) Turbulence modeling
Incorporation of turbulence as an additional entropy-generating mechanism:
D = D m o l e c u l a r + D t u r b u l e n t .
(iii) Multiphysics coupling
Extension to:
  • multiphase flows,
  • reactive systems,
  • plasma and kinetic models.
(iv) Variational and optimal transport formulations
Exploration of connections to gradient flow structures:
t U = U δ F δ U .

12.6. Final Remark

The framework proposed in this work demonstrates that:
Physical   laws         structure         numerical   method .
This perspective provides a unified and physically grounded foundation for computational fluid dynamics, and opens a pathway toward more robust, accurate, and theoretically consistent numerical methods.

Appendix A. Derivation of the Master Equation

This appendix provides the rigorous derivation of the interaction-based formulation introduced in Chapter 2. In particular, it justifies Eqs. (2), (5), and (18), and clarifies how conservation and thermodynamic structure arise at the discrete level.

Appendix A.1. From Continuum Fields to Interaction Systems

The classical formulation of fluid dynamics assumes that the state variable U ( x , t ) is defined continuously over space. In contrast, we begin by abandoning the continuum assumption, and instead introduce a discrete representation:
U i ( t ) R m , i V ,
where each node i represents a localized portion of the system. The key modeling principle is that all dynamics arise from interactions between nodes, rather than from differential operators.

Appendix A.2. Interaction Law and Conservation Constraint

We postulate that the time evolution is governed by pairwise interactions:
d U i d t = j N ( i ) I i j ( U i , U j ) .
At this stage, I i j is arbitrary. To ensure physical admissibility, we impose global conservation:
i d U i d t = 0 .
Substituting (A2):
i , j I i j = 0 .
A sufficient and natural condition for this identity is antisymmetry:
I i j ( U i , U j ) = I j i ( U j , U i ) .
This is not an additional assumption, but a structural encoding of conservation.

Appendix A.3. Decomposition into Reversible and Irreversible Parts

To incorporate thermodynamics, we decompose:
I i j = A i j + D i j ,
where:
  • A i j : reversible interaction
  • D i j : irreversible interaction
Both must satisfy antisymmetry:
A i j = A j i , D i j = D j i .
This decomposition is essential: it allows conservation and entropy production to be handled independently.

Appendix A.4. Flux Representation and Geometric Embedding

To connect the interaction law with spatial discretization, we introduce geometric vectors:
a i j = a j i .
We then rewrite the interaction in flux form:
I i j = a i j F i j .
Substituting into (A2):
d d t ( V i U i ) = j a i j F i j .
This is the discrete conservation law used throughout the main text.

Appendix A.5. Continuum Limit Interpretation

To recover PDEs, we assume:
  • nodes become dense,
  • interactions are local,
  • U i U ( x i ) .
Then:
1 V i j a i j ( )         ( ) .
Thus:
t U + F ( U ) = G ( U , U ) .
This shows that continuum equations emerge from the interaction system, rather than being assumed.

Appendix B. Proof of the Entropy Structure

This appendix provides the detailed justification of entropy production used in Chapter 5 and the discrete entropy inequality (70).

Appendix B.1. Entropy Functional and Variables

We define the total entropy:
S ( U ) = i V i s ( U i ) .
The entropy variables:
v i = s U ( U i ) ,
provide a dual representation of the state.

Appendix B.2. Entropy Evolution Formula

Differentiating (A13):
d S d t = i V i v i T d U i d t .
Substituting the interaction law:
d S d t = i , j v i T I i j .

Appendix B.3. Vanishing Contribution of the Reversible Part

Using antisymmetry:
i , j v i T A i j = 1 2 i , j ( v i v j ) T A i j = 0 .
Thus, reversible dynamics do not contribute to entropy change.

Appendix B.4. Construction of Dissipative Interaction

We define:
D i j = M i j ( v j v i ) ,
with:
M i j = M j i , M i j 0 .
Substituting:
d S d t = 1 2 i , j ( v i v j ) T M i j ( v i v j ) .

Appendix B.5. Entropy Inequality

Since each term is non-negative:
d S d t 0 .
This proves that the discrete system satisfies the second law without additional constraints.

Appendix C. Discrete Operator Properties

This appendix supports the consistency and compactness arguments used in Chapters 3 and 9.

Appendix C.1. Discrete Divergence Operator

The operator:
h F i = 1 V i j a i j F i j .
is the discrete analogue of divergence.

Appendix C.2. Conservation Identity

Using antisymmetry:
i V i ( h F ) i = 0 .
This ensures global conservation.

Appendix C.3. Consistency with Uniform States

If U i = U 0 , then F i j = F ( U 0 ) and
j a i j = 0 ( h F ) i = 0 .
Thus, constant states are exactly preserved.

Appendix C.4. Discrete Gradient Estimate

We define:
h U 2 i , j U i U j 2 d i j 2 .
This plays the role of an H 1 -seminorm.

Appendix C.5. Compactness Consequence

Uniform bounds:
U h L 2 C , h U h L 2 C
imply strong compactness via discrete Aubin–Lions arguments.

Appendix D. Numerical Stability Details

This appendix provides the detailed stability arguments used in Chapter 6.

Appendix D.1. IMEX Scheme Structure

U n + 1 Δ t D ( U n + 1 ) = U n + Δ t R ( U n ) .

Appendix D.2. Energy Estimate

Taking norms:
U n + 1 2 U n 2 + C Δ t U n 2 .
This shows controlled growth.

Appendix D.3. Dissipative Coercivity

The operator satisfies:
( I Δ t L )     is   coercive ,
ensuring solvability and stability.

Appendix D.4. Lyapunov Structure

Define:
L ( U ) = S ( U ) .
Then:
L ( U n + 1 ) L ( U n ) .
Thus, the scheme is dissipative.

Appendix E. Implementation Details

This appendix ensures reproducibility of Chapters 7–8.

Appendix E.1. Data Representation

Each node stores:
( x i , V i , U i , v i ) .
Edges store:
( a i j , M i j ) .

Appendix E.2. Sparse Matrix Structure

A U = b
is sparse, with nonzero entries only for neighbors.

Appendix E.3. Computational Complexity

Edge-based evaluation yields:
O ( E ) .

Appendix E.4. Parallelization

Because interactions are local:
computation   is   embarrassingly   parallel .

Appendix E.5. Reproducibility

The minimal implementation uses:
  • a single module,
  • no external libraries,
  • direct flux evaluation.
Thus, results depend solely on the structural formulation.

References

  1. C.-L. Navier, Mémoire sur les lois du mouvement des fluides, Mémoires de l’Académie Royale des Sciences, 1823. [CrossRef]
  2. G. G. Stokes, On the theories of internal friction of fluids, Trans. Cambridge Philos. Soc., 8, 287–305 (1845). [CrossRef]
  3. L. D. Landau, E. M. Lifshitz, Fluid Mechanics, Pergamon, 1987. [CrossRef]
  4. G. K. Batchelor, An Introduction to Fluid Dynamics, Cambridge Univ. Press, 1967. [CrossRef]
  5. R. J. LeVeque, Finite Volume Methods for Hyperbolic Problems, Cambridge, 2002. [CrossRef]
  6. C. Hirsch, Numerical Computation of Internal and External Flows, Elsevier, 2007. [CrossRef]
  7. T. J. R. Hughes, The Finite Element Method, Dover, 2000. [CrossRef]
  8. P. D. Lax, Weak solutions of nonlinear hyperbolic equations, Comm. Pure Appl. Math., 1954. [CrossRef]
  9. B. van Leer, Towards the ultimate conservative difference scheme, JCP, 1979. [CrossRef]
  10. E. F. Toro, Riemann Solvers and Numerical Methods for Fluid Dynamics, Springer, 2009. [CrossRef]
  11. U. Frisch, Turbulence, Cambridge, 1995. [CrossRef]
  12. S. B. Pope, Turbulent Flows, Cambridge, 2000. [CrossRef]
  13. P. G. LeFloch, Entropy stable schemes, Acta Numerica, 2002. [CrossRef]
  14. A. Harten, High resolution schemes, JCP, 1983. [CrossRef]
  15. M. Tadmor, Entropy stability theory, SIAM Rev., 2003. [CrossRef]
  16. J. J. Monaghan, Smoothed particle hydrodynamics, Rep. Prog. Phys., 2005. [CrossRef]
  17. N. Sukumar, T. Belytschko, Meshfree methods, IJNME, 1998. [CrossRef]
  18. G. E. Karniadakis, S. Sherwin, Spectral/hp Methods, Oxford, 2013. [CrossRef]
  19. H. C. Öttinger, Beyond Equilibrium Thermodynamics, Wiley, 2005. [CrossRef]
  20. M. Grmela, H. C. Öttinger, GENERIC framework, Phys. Rev. E, 1997. [CrossRef]
  21. P. J. Morrison, Hamiltonian description of fluids, Rev. Mod. Phys., 1998. [CrossRef]
  22. E. Tadmor, Entropy stability for conservation laws, Math. Comp., 1987. [CrossRef]
  23. A. J. Chorin, J. E. Marsden, A Mathematical Introduction to Fluid Mechanics, Springer, 1993. [CrossRef]
  24. R. Temam, Navier–Stokes Equations, AMS, 2001. [CrossRef]
  25. C. Fefferman, Existence and Smoothness of Navier–Stokes Equation, Clay Institute, 2006.
  26. H. T. Yau, Relative entropy and hydrodynamics, Commun. Math. Phys., 1991. [CrossRef]
  27. C. Villani, Optimal Transport, Springer, 2009. [CrossRef]
  28. L. Onsager, Reciprocal relations, Phys. Rev., 1931. [CrossRef]
  29. S. R. de Groot, P. Mazur, Non-Equilibrium Thermodynamics, Dover, 1984.
  30. E. Tadmor, Entropy conservative fluxes, JCP, 1987. [CrossRef]
  31. S. K. Godunov, A difference scheme for numerical computation of discontinuous solutions, Mat. Sb., 1959.
  32. A. Harten, P. D. Lax, B. van Leer, On upstream differencing and Godunov-type schemes, SIAM Rev., 1983. [CrossRef]
  33. R. Eymard, T. Gallouët, R. Herbin, Finite Volume Methods, Handbook of Numerical Analysis, 2000. [CrossRef]
  34. G. Russo, P. Smereka, Particle methods for conservation laws, JCP, 2000. [CrossRef]
  35. C. Shu, High order WENO schemes, SIAM Rev., 2009. [CrossRef]
  36. F. Ismail, P. Roe, Affordable entropy-consistent flux functions, JCP, 2009. [CrossRef]
  37. M. Carpenter, T. Fisher, Entropy stable spectral collocation schemes, SIAM J. Sci. Comput., 2014. [CrossRef]
  38. J. Chandrashekar, Kinetic energy preserving schemes, JCP, 2013. [CrossRef]
  39. P. Roe, Approximate Riemann solvers, JCP, 1981. [CrossRef]
  40. R. Jordan, D. Kinderlehrer, F. Otto, The variational formulation of the Fokker–Planck equation, SIAM J. Math. Anal., 1998. [CrossRef]
  41. F. Otto, The geometry of dissipative evolution equations, Comm. PDE, 2001. [CrossRef]
  42. L. Ambrosio, N. Gigli, G. Savaré, Gradient Flows, Springer, 2005. [CrossRef]
  43. U. M. Ascher, S. J. Ruuth, R. J. Spiteri, Implicit-explicit Runge-Kutta methods for time-dependent partial differential equations, Appl. Numer. Math., 25(2–3), 151–167, 1997. [CrossRef]
  44. L. Pareschi, G. Russo, Implicit-explicit Runge-Kutta schemes and applications to hyperbolic systems with relaxation, J. Sci. Comput., 25(1–2), 129–155, 2005. [CrossRef]
  45. S. Boscarino, Error analysis of IMEX Runge-Kutta methods derived from differential-algebraic systems, SIAM J. Numer. Anal., 45(4), 1600–1621, 2007. [CrossRef]
  46. A. M. Stuart, A. R. Humphries, Dynamical Systems and Numerical Analysis, Cambridge University Press, 1998. [CrossRef]
  47. M. Griebel, M. A. Schweitzer, Meshfree Methods for PDEs, Springer, 2002. [CrossRef]
  48. W. Hackbusch, Multi-Grid Methods and Applications, Springer, 1985. [CrossRef]
  49. Y. Saad, Iterative Methods for Sparse Linear Systems, SIAM, 2003. [CrossRef]
  50. J. Dongarra et al., An updated set of basic linear algebra subprograms (BLAS), ACM Trans. Math. Softw., 2002. [CrossRef]
  51. T. A. Davis, Direct Methods for Sparse Linear Systems, SIAM, 2006. [CrossRef]
  52. J. Simon, Compact sets in, Ann. Mat. Pura Appl., 1987. [CrossRef]
  53. A. Novotný, I. Straškraba, Introduction to the Mathematical Theory of Compressible Flow, Oxford, 2004. [CrossRef]
  54. E. Feireisl, Dynamics of Viscous Compressible Fluids, Oxford, 2004. [CrossRef]
Figure 1. Comparison of density distribution.
Figure 1. Comparison of density distribution.
Preprints 206281 g001
Figure 2. Comparison of velocity distribution.
Figure 2. Comparison of velocity distribution.
Preprints 206281 g002
Figure 3. Comparison of pressure distribution.
Figure 3. Comparison of pressure distribution.
Preprints 206281 g003
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2026 MDPI (Basel, Switzerland) unless otherwise stated