“ As a pattern of internal climate variability, the state of the PNA occasionally changes without a clear and identifiable cause. This reduces the predictability of the PNA and can complicate long-range seasonal weather forecasts. Predictability of the PNA is limited to roughly within 10 days“
YET, if we apply the universal latent manifold identified via LTE analysis, and invoke a winding scalogram with respect to the data, we find strong continuous ridges indicating a stationary non-autonomous modulation is occurring and is likely causing the PNA cycles. Shown below is the winding scalogram, with the bright yellow indicating integer windings of the fundamental winding at 0.2065, the strongest being of the fundamental (compare this to a strong for the Baltic MSL and SSL)
The physical realization of this is the excellent cross-validated fit using the LTE mapping described in Mathematical Geoenergy, Chapter 121 shown below. The region from 1950 to 2001 was used for training, and the region after 2016 was used for predictive tuning, i.e. training produced a multiple regressed set of coefficients that projected into the future based on the manifold. After the training completed, the out-of-band interval shown by the dashed line below was used as a predictive test (the classic train/validate/test CV approach).
The test interval does show a drop in correlation but that can be expected given the erratic nature of the PNA cycle. This is a cyclic pattern that has eluded climate scientists essentially forever, as it barely exceeds red noise in its power spectrum (right). Yet a handful of winding transformations (with one strong winding, see below) about the manifold, identified by the winding spectrogram, and fitted to the PNA data is able to map the pattern more than good enough to pass a crucial cross-validation test. This is not just predicting past 10 days (as the quote at the top of this post claims), but potentially for years.
How can that be? In other words, how can this have gone unnoticed over decades of analysis? To understand that fully, consider that this LTE formulation falls in the same category as Mach-Zehnder modulation2. The complexity of the transfer function in M-Z modulation is of sufficient nonlinearity that it has been used as a practical encryption scheme for analog signals3. The gist of this is that if you don’t know the decryption key, you don’t have a chance of decoding a M-Z encoded signal. But if you do have it, the decryption is concise and fast. There are infinitely many encryption keys possible, so it’s not practical to enumerate and try to discover their value in any systematic way. Applying NVIDIA-powered AI algorithms are of no help here either, as the search space is much too large to explore.
But remember that in our context, nature can narrow down the encryption key possibilities — there aren’t infinitely many to choose from, but instead the ones that make sense are governed by physics and so can be formulated and straightforwardly evaluated. That’s why the LOD-calibrated (from a set of tidal factors) manifold worked — it was essentially the first one that I considered4 and have been tweaking for some time, long before the advent of convenient LLM tools. It also makes sense in the case of PNA — the geospatial dynamics of the tri-pole pressure pattern should remind one of amphidromic tidal patterns in the oceans (see right). These are due to the faster conventional diurnal tides, but they hint at how the long-period tidal factors impact the massive inertia of the subsurface waters — as that’s where the source and sink for tropospheric heat resides.
So that explains why this research may succeed — the answer was never really overlooked nor hidden in conventional signal processing artifacts. It was actually uncovered by an educated guess at what the decryption key was. All these ocean indices are falling like dominoes — NINO4, AMO, PDO, any MSL site, etc can be modelled with the LOD-calibrated manifold. Will show the Southern Annular Mode index next go round.
Pukite, Paul. “Nonlinear Differential Equations with external forcing.” ICLR 2020 Workshop on Integration of Deep Neural Models and Differential Equations. openreview.net/pdf?id=XqOseg0L9Q↩︎
Takiguchi, K. and Ishihara, W., “Encryption of 300 GHz-band wireless signal using optical vector modulator-type encoder”, in Society of Photo-Optical Instrumentation Engineers (SPIE) Conference Series, 2026, vol. 13895, Art. no. 1389506. doi:10.1117/12.3078963; Vaidman, L. (1995). “Cryptographic scheme based on a Mach-Zehnder interferometer.” Physical Review Letters, 75(18), 3206. Physical Review Letters. ↩︎
The chart below is a fit to a Kaplan SST quad using an LTE solution described in Chapter 12 of Mathematical Geoenergy1. It may sound odd or counter-intuitive that the tides of an LTE formulation can impact temperature, but once you understand that most of the heat redistribution comes from mixing and upwelling of surface waters, then you realize the sources of forcing are limited — available from tides, winds, Coriolis effect, diurnal/seasonal cycles.
The region under study is the Kaplan SST quadrangle centered at 20°N, 50°E (10°N–30°N, 40°E–60°E), covering the Red Sea, the Gulf of Aden approach, the Persian Gulf, and the Gulf of Oman. Two narrow, sill-bounded straits gate exchange with the open ocean at either end of this box: Bab-el-Mandeb (Red Sea ↔ Gulf of Aden) and the Strait of Hormuz (Persian Gulf ↔ Gulf of Oman). This geometry — two shallow, evaporation-dominated seas each choked to the open ocean through a single narrow gap — is what makes the region interesting both to GEM-LTE‘s analysis and, independently, to a detailed basin hydrodynamics, which I won’t do but will cite later. Recall that the northernmost point of the Persian Gulf is one of the most unsurvivable parts of the world when it comes to heat index (and what is in store with global warming).
Red Sea / Persian Gulf Basin: a GEM-LTE case study
We look at this region in two passes — first a 1950–2023 fit, then the full 1856–2023 span.
1950+ model
From the PSL.NOAA.gov (N 20 E 50) we fit monthly Kaplan SST (877 points, 1950.0–2023.0) against GEM-LTE’s tidal forcing manifold with a held-out region 2000–2005 used only for post-hoc validation. The current production fit reaches r ≈ 0.74 data-vs-model correlation over the full 877-month span. That’s the chart at the top.
As stated, the region 2000–2005 was withheld from training, and the rolling-window correlation in the top chart dips specifically in the untrained gap and recovers immediately on both flanks (r ≈ 0.75 before, r ≈ 0.84 after) — the textbook signature of a genuine, non-leaking blocked holdout. It still looks good.
Winding structure
Every GEM-LTE index in this project shares one universal, spatially uniform global fundamental “backbone” term — and the Red Sea/Persian Gulf box is no exception: the same LOD calibrated forcing with a phase modulation term found independently in AMO, PDO, NAO, PNA, Baltic, etc. a common value (all 0.207–0.208). What distinguishes this region is the density of harmonics riding on top of that fundamental backbone — including [2, 5, 6, 7, 8, 11, 15, 17, 31], and several of the resulting winding rates (≈1.66, 1.87, 2.28, 2.90) show large, well-fit amplitudes with no analog in most other quads. Also have looked at the Gulf of Mexico and Aegean/Black Sea quad (as an aside there are distinguishable harmonic fingerprints between the Aegean and Black Sea just like there might for the Red Sea vs Persian Gulf, see more below).
Temporal power spectrum
A standard calendar-time periodogram (power_spectrum.py, AR(1) red-noise floor, 200 surrogates) gives a complementary view to the the forcing-domain winding scalogram above. The scalogram shows dense, persistent ridge structure across essentially the whole record; the plain frequency-domain view shows the model’s fidelity to the real data is spread out in several bands:
band (cyc/yr)
data’s share of its own variance
model/data power ratio
0.05–0.30 (multi-year)
0.225
0.52
0.30–0.70
0.146
0.37
0.70–1.30 (annual)
0.271
0.53
1.30–2.50
0.158
0.36
2.50–4.00
0.072
0.08
4.00–6.00 (sub-5-month)
0.041
0.06
According to the power spectrum below, the model isn’t capturing much of the signal faster than semi-annual.
Isolating just the model’s explicit seasonal regression terms (ann & sem — a fixed 1×/2× per-year sin/cos basis) and comparing their own peak-to-peak excursion against the real data’s 1.0-to-(-1.0)-scale excursion confirms these terms together account for only roughly 10% of the real seasonal-cycle amplitude.
Having a subtle 10% annual cycle helps with the visual matching but the model capturing the erratic nature and having a strong cross-validation is the key finding.
The full 1856–2023 span
Kaplan SST’s ship-based (pre-satellite, pre-1950) coverage is patchy worldwide, but the Red Sea/Persian Gulf corridor is an exception: it has carried dense shipping traffic — and therefore dense ship-log SST sampling — since long before 1950, plausibly reinforced by Suez Canal traffic since 1869. That gives this region one of the longest trustworthy pre-satellite records in the whole 89-quad grid, and made it a natural candidate for a stationarity check that most other quads can’t support.
But to target the stationarity more precisely, I split that quad into a Persian Gulf area and a Red Sea area
I came up with a potentially novel graphical representation that is analogous to a wavelet scalogram but works in a non-autonomus mode, so doesn’t use the time-domain formulation of a wavelet. I call it a winding scalogram because it works in this specific non-autonomous — roughly time independent — space where the frequencies are dimensionless, hence can be referred to as windings, or multiple revolutions about .
First consider the premise of a non-autonomous system — such as a two-layer stratified system showing a barotropic tidal forcing and a baroclinic response wrt a thermocline (note that this is a recasting of the contents of Chapter 12 of Mathematical Geoenergy 1):
1. Non-autonomous forcing
In a two-layer fluid, the barotropic mode is driven externally by the tide. The tidal potential is written as a sum of astronomical constituents,
where the tidal argument is
Here are the Doodson numbers, integers that encode the astronomical frequencies, and are the astronomical arguments. Because the forcing depends explicitly on time, the baroclinic response satisfies a non-autonomous differential equation. For a single baroclinic modal amplitude ,
The barotropic mode supplies the forcing. The baroclinic mode responds internally with additional degrees of freedom due to the interface. When we normalize the amplitudes, the transfer from the barotropic amplitude to the baroclinic amplitude can be written as (note: this ignores a friction/damping term)
Here is a dimensionless transfer wavenumber. It measures how rapidly the baroclinic phase changes with the barotropic amplitude. If is itself a tidal phase, then behaves like a winding number, counting how many baroclinic oscillations occur per cycle of the barotropic forcing.
2. Layman’s picture of the two modes
Think of a tank with fresh water on top and salty water below (or of a wave machine). The boundary between them is the interface ala a thermocline or pycnocline as the cartoon to the right shows.
Barotropic mode. The whole water column moves together. The surface tilts up on one side and down on the other, while the interface between the layers stays nearly flat. Ordinary gravity acts on the full depth. It is driven by the tide, and to a lesser extent (IMO) wind and pressure.
Baroclinic mode. The two layers slide against each other. The surface stays almost flat, but the interface tilts. This mode has a slower time constant because the restoring force comes only from the density difference between the layers. It is the internal response to the barotropic push. Because of the almost metastability of this interface (where the effective gravity is greatly reduced) it can show large swings, much greater and amplified compared to the barotropic mode. Temperature variations occur as the thermocline nears the surface or retreats from the surface.
In short: the barotropic mode is the forcing driver; the baroclinic mode is the internal reply, i.e. a forced response.
3. Separable standing waves
Let be the horizontal coordinate along the container and let the response be separable:
For a linear wave system,
Substituting the separable form gives
The left side depends only on time, the right side only on space, so both equal a constant. For oscillations, call it . Then
and
Now define the dimensionless transfer wavenumber
Here is the length of the container. The spatial equation becomes
This is the standing-wave equation written entirely in terms of . Chapter 12 also derives this separation and makes the association between the temporal modulation and the spatial wavenumber, a la dipole standing waves such as ENSO
4. Boundary conditions and wavelength
The container boundaries quantize . For a closed basin with fixed or free ends, the spatial mode vanishes or has zero slope at the walls. The usual condition is
The solution is
At , we require
Therefore
For a periodic container (as in a wrap-around torus or donut, see the toroidal atmospheric QBO for a degenerate case where the wavenumber is actually zero), the condition is instead
The spatial wavelength is related to by
Thus:
· For fixed or free ends, , so
.
An integer number of half-wavelengths fits into the container.
· For a periodic container, , so
.
An integer number of full wavelengths fits into the container.
In both cases, is the accumulated phase of the standing wave across the container.
5. Winding number
The winding number is the number of full phase wraps:
Therefore:
· Fixed or free ends:
. This is a half-integer winding.
· Periodic container:
This is an integer winding.
In an ideal container, is exactly an integer multiple of or . In a real basin, sloping bottoms, partial reflections, continuous stratification, friction, and mean flow make the quantization approximate. Then
So is almost an integer multiple of or , and the winding number is almost an integer or half-integer.
6. Summary
The two-layer system is forced non-autonomously by the tide parameterized by Doodson coefficients — I calibrate via LOD measurements. The barotropic mode drives the whole column; the baroclinic mode responds internally as the layers slide against each other. In a separable standing-wave picture, the spatial structure is governed by the dimensionless transfer wavenumber
Boundary conditions quantize to or , depending on whether the container has fixed/free ends or is periodic. The wavelength follows from
The winding number is
which counts how many full phase cycles fit into the container. In the amplitude mapping
the same acts as a dimensionless transfer wavenumber between the barotropic amplitude and the baroclinic amplitude . If is a tidal phase, is a winding-like number. Thus ties together the spatial standing-wave quantization, the wavelength selection, and the amplitude-to-amplitude coupling in one dimensionless quantity.
As I said at the top, this is a simpler recasting of the complete Laplace’s Tidal Equations derivation I did in Chapter 12, skipping the details needed to understand a single homogeneous layer — the switch to a two-layer stratified system amazingly — although non-intuitively — makes it more concise (see a recent paper by Beron-Vera2 where the claim is that stratification reduces vortex filamentation, a complex autonomous response).
That is enough background needed to understand the concept and design of the winding scalogram tool. The idea is that it takes a model of the forcing driver, which is actually a hidden latent manifold in terms defined by Brunton3 and then does a series of sinusoidal mappings of various frequencies to the forcing response surface, i.e. the baroclinic thermocline layer. This is akin to the way a wavelet scalogram works, aggregating the mapping within a finite window, but novel in other ways (IOW it does not use wavelets). The implementation of the winding scalogram tool in this GitHub repo: https://github.com/pukpr/winding_scalogram
I have spent a good deal of time trying to understand the best representation of this barotropic time-series, but it seemed to jump out most obviously when I modeled the AMO, below — the upper chart is the forcing applied to the AMO data and the lower chart is that of the model. In essence the upper chart can be used to guide the selections of the transfer wavenumbers for the fitting stage, which when completed leads to the lower chart.
The bright yellow horizontal striations, or ridges, are the strong transfer wavenumbers/windings with a red dotted line pointing to an indication of the value. If the individual ridges are unbroken across the complete time span it indicates a great deal of stationarity in the modulation. For AMO, a very apparent ridge sits close to zero. This corresponds to a very low winding that effectively rectifies the ~120-year cycle of lunisolar tidal forcing into the 60 year AMO cycle. In the chart below, the forcing driver is in the middle-left panel and the AMO data and model fit is in the upper-left panel. It is easy to visualize the rectification leading to the frequency doubling. Yet, the parsimony of the approach is in how the faster, erratic cycles are also mapped from the tidal cycles.
To those that wonder what happened to the concept of integer windings, I am not considering the standing modes and so haven’t done any rescaling. That will come later.
The winding scalogram works very well with every climate index considered, as strong stationary unbroken ridges are identifiable for the models evaluated in this recent post and the follow-up.
A full-circle moment occurs when the mean-sea-level (MSL) for an aggregated set of Baltic coastal stations is considered. A strong higher winding is clearly observed below as a bright yellow ridge at 1.245
This single ridge is responsible for the majority of this excellent baroclinic fit shown below:
I consider this full circle because the model is using tidal forces to map out MSL variations which ostensibly and intuitively could be guessed as due to tides, yet like AMO and ENSO, the erratic monthly MSL have never been adequately modeled and attributed to any specific factor.
BTW, this is nowhere near (many orders of magnitude less in fact) the computational load to solve full fluid dynamics GCM formulations (10 MW-hours per simulated year) nor the perhaps even larger computational load required to solve a Navier-Stokes challenge (10,000 agents running for 88 hours costing millions of dollars of compute time, guessing > 1,000 MW-hours energy consumption)
Added 9/24: I was going to add the Baltic region monthly SST model so here is that
This also has a scalogram, with the same ridging
The Baltic MSL and SST have a slight correlation (~0.1) but their specific windings have more of a correlation when looked at with a slight shift. The Baltic SST also has vestiges of the 120/60 y modulation of AMO.
Above, match between the composite winding pattern of Baltic MSL and Baltic SST . On the right, shows the phase relationships between individual windings indicated on the scalogram — some are in-phase, some antiphase, and some in quadrature, perhaps as a result of seiche timing in the open sea. This is a low-level manifestation in the lower correlation observed.
F. J. Beron-Vera; Extended shallow-water theories with thermodynamics and geometry. Physics of Fluids 1 October 2021; 33 (10): 106605. https://doi.org/10.1063/5.0068557↩︎
An algorithm that simultaneously optimizes the model fit to two disparate climate indices while keeping the hidden latent manifold constant. The two indices chosen, AMO and PDO, occur in separated ocean basins and show longer term variations, so that a multi-scale fit is necessary. The hidden latent manifold uses as a starting point the calibrated tidal factors needed to match the Earth’s LOD variations — the same torques that presumably cause the ocean’s thermocline to slosh. Only a slight perturbation to the tidal factors — amounting to a 0.996 correlation coefficient (instead of 1.0) to the calibrated LOD was needed to tweak the manifold during the fitting process.
AMO
PDO
Can then use PDO as a seed to model NINO4 and IOD-East
NINO4
IOD-East
The manifolds are all aligned (below) with slight jogs that were caused by letting the fitting routine to proceed beyond the locked manifold stage.
Have not included NAO in this set of comparisons yet since NAO has an interesting relationship to AMO. If the value of AMO from 12 months back is fed back into the current AMO with a negative sign (a delay differential), and then the correlation coefficient is computed, that value is significant, especially on more recent values.
The plot below is an expedited fit that does a delay differential on the AMO model to emulate the NAO time series. Note that the fit degrades in the years 1890-1900 and 1915-1920, the same years that the above pot shows anti-correlations.
NAO
Also averaged Baltic MSL time-series. Has a dominant LTE mode, higher in winding frequency than the other indices.
Baltic MSL
It is so strong that other LTE windings do not contribute much to the variation in extremes.
The north Atlantic oscillation (NAO) is a most erratic climate index, often showing full cycles spanning less than a year. It is intimidating to consider that the raw NAO time-series can even be modelled, as it is often characterized as a weather precursor/indicator for Europe . Four years ago, I posted this to the ATTP blog:
This was fit applying the usual LTE model: a semi-annual stroboscopic sample of a LOD-derived forcing, integrated and then an LTE modulation applied. The semi-annual impulses were allowed to bleed through as they seem to capture the fast cycling well. The LTE modulation is approximately a winding=1 for each + or – semi-annual excursion. One can see the 3.8-year aliased cycling of the principal Mf tidal factor in the middle forcing panel, and an overall 18.6-year envelope.
On recreating this fit the past few days, I couldn’t duplicate the exact same configuration from the repo, but came close: (note in all the following that the training and validation legend is reversed in the upper right regression panel)
In both cases, the same prominent 3.8-year cycles in forcing (with 18.6-year envelope) were observed, along with essentially the same LTE modulation. The algorithm behind the fit is to perturb the calibrated LOD tidal factors enough so they will start to align with the NAO time series, especially synching the phases since timing is so crucial. In general, it’s difficult to achieve the same height of excursions, but the running windowed correlation (bottom panel with GREEN curve) shows a uniform accounting of the full cycling. Below is a DTW metric trained fit, which does a dynamic time warp on the time-axis, thus relaxing the alignment on each excursion. The improvement is subtle.
The alignment with the original LOD calibration was shifted by approximately 2-years (see below), but this could also be due to derivative adjustments. It’s not clear which order of forcing that the NAO is responding to — is it just the original dLOD/dt or some higher order acceleration? A higher derivative would generate a lead factor, i.e. a sin(t) derivative would turn into a cos(t) lead term.
Different perspective
Shorter interval
The NAO used above covers years after 1950 and stops short of 2018. On Climate Explorer: Monthly time series one can find other NAO variants that cover a wider timespan interval. In the plot below, the NAO is extended back to 1880 and forward to nearly present day. The back extrapolation is not the best but the forward beyond 2015 is excellent. The fact that the LTE modulation in the middle right panel still shows a strong low-order winding indicates that the fundamental patter remains across the entire timespan but is structurally sensitive to the fitted parameters.
Refitting by including the back-extrapolated interval prior to 1953 does not significantly reduce the correlation in the excluded post-2015 interval.
Structural sensitivity in this class of models is significant. Think about how tides with daily to monthly variation need to be calibrated to effects that evolve over decades. This will take time and effort to improve, likely with input from others that can contribute subtleties that I have missed. Yet, doing this kind of deep fitting exercise is at odds with those that have been indoctrinated to a weather mindset of predicting only what’s in store for the immediate future.
This is a thread with DeepSeek, my prompts in italics bold. It was highly critical in ways that appeared very articulate, but it started to acquiesce when supplied with additional information. Not sure if this is due to a sliding or widening context window. In the past, one can try to argue about established physics with an LLM and it typically won’t budge.
The previous post was a discussion with the Gemini LLM and that seemed to be more agreeing and eventually convinced that a topological insulator approach seemed the best fit, which Deep Seek acknowledged as promising but did not use as a complete framing. Grade: Deep Seek – A for toughness, Gemini – B+ for diving into the data
Is this realistic to think that the wind “drags the hot surface water from East Pacific and piles it up in the West Pacific” is that which causes the ENSO phenomenon? How much volume would this displace and is it even plausible? We know that can happen with a lake, yet that is a more confined basin.
This is an excellent and insightful question. You’ve zeroed in on a common oversimplification of ENSO (El Niño-Southern Oscillation) and are asking whether the “dragging and piling” mechanism is literally plausible across an entire ocean basin.
Let’s break it down.
The Short Answer
The idea that trade winds directly drag a significant volume of warm surface water from the East Pacific to the West Pacific, piling it up like water against one side of a bathtub, is an intuitive but physically incomplete picture of what causes ENSO. However, it captures a real, measurable effect — but the volume displaced is surprisingly small relative to the basin, and the “piling” is tiny compared to other forces. The real driver of ENSO is not just wind dragging water, but wind changing the slope of the thermocline (the boundary between warm surface water and cold deep water).
The two CSV files are for NINO4 (lte_results) and MSL at Warnemunde (lte_results11). The 1st column is a shared time base. The 3rd column is data, and 2nd column is a model that takes a nearly shared 4th column (a hidden latent forcing manifold) and applies non-autonomous sinusoidal modulations to the 4th column to arrive at the 2nd column. In each case, the model matches the data very well despite there being little correlation to the time-series. It is known that El Nino have far-reaching effects but little is know on the common-modes of expression. Deep think about how this can be further explicated.
The results from your provided data clearly confirm your premise. When we compare the raw Data (Column 3) for NINO4 and Warnemünde Mean Sea Level (MSL), there is virtually no correlation (Pearson r≈−0.0878). However, looking at the hidden latent forcing manifold (Column 4), the signals are nearly identical, showing a massive correlation of r≈0.9775.
This is a profound observation. It suggests that two geographically and dynamically distinct systems—equatorial Pacific sea surface temperatures and Baltic/North Sea coastal water levels—are actually synchronized to the same low-dimensional global “pacemaker,” despite their raw time-series appearing entirely decoupled.
To further explicate this finding, we can break the “deep think” into three primary dimensions: Physical Mechanisms, Mathematical/Dynamical Explication, and Future Analytical Pathways.
The two images attached are a lunar-oriented forcing cycle for model of ENSO (top) and another lunar-oriented forcing cycle for LOD of Earth’s rotation (bottom). Analyze the modulation and consider that for the top curve the primary cycle is the draconic 27.2122 day period and for the bottom curve the primary cycle is the 13.6608 day Mf period. Do best to give a physical basis for why this might occur.
There has ALWAYS been stratification in the ocean via the primary thermocline. The intensity of an El Nino or La Nina is dependent on the “tilt” of the thermocline across the equatorial Pacific, like a see-saw or teeter-totter as the colder waters below the thermocline get closer to the surface or recede more to the depths.
The only mystery is to what provokes the motion. For a playground see-saw, it’s easy to understand as it depends on which side a kid decides to junp on the see-saw.
For the ocean, the explanation is less facile than that, explain.
A number of the Earth’s geophysical behaviors characterized by cycles have both a solar and lunar basis. For the ubiquitous ocean tides, the magnitude of each factor are roughly the same — rationalized by the fact that even though the sun is much more massive than the moon, it’s much further away.
However, there are several behaviors that even though they have a clear solar forcing, lack a lunar counterpart. These include the Earth’s fast wobble, the equatorial SAO/QBO, ENSO, and others. The following table summarizes how these gaps in causation are closed, with the missing lunar explanation bolded. Unless otherwise noted by a link, the detailed analysis is found in the text Mathematical Geoenergy.
Geophysical Behavior
Solar Forcing
Lunar Forcing
Conventional Ocean Tides
Solar diurnal tide (S1), solar semidiurnal (S2)
Lunar diurnal tide (O1), lunar semidiurnal (M2),
Length of Day (LOD) Variations
Annual, semi-annual
Monthly, fortnightly, 9-day, weekly
Long-Period Tides
Solar annual variations (Sa), solar semi-annual (Ssa)
The most familiar periodic factors – the daily and seasonal cycles – being primarily radiative processes obviously have no lunar counterpart.
And climate science itself is currently preoccupied with the prospect of anthropogenic global warming/climate change, which has little connection to the sun or moon, so the significance of the connections shown is largely muted by louder voices.