Skip to content

Commit 4ca3c38

Browse files
author
Documenter.jl
committed
build based on eebe368
1 parent cc98f7d commit 4ca3c38

125 files changed

Lines changed: 538 additions & 377 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 161 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,161 @@
1+
// adapter from https://github.com/orgs/vuepress-theme-hope/discussions/5178#discussioncomment-15642629
2+
// mathjax-plugin.ts
3+
// @ts-ignore
4+
import MathJax from '@mathjax/src'
5+
import type { Plugin as VitePlugin } from 'vite'
6+
import type MarkdownIt from 'markdown-it'
7+
import { tex as mdTex } from '@mdit/plugin-tex'
8+
9+
const mathjaxStyleModuleID = 'virtual:mathjax-styles.css'
10+
11+
interface MathJaxOptions {
12+
font?: string
13+
}
14+
15+
async function initializeMathJax(options: MathJaxOptions = {}) {
16+
const font = options.font || 'mathjax-newcm'
17+
18+
const config: any = {
19+
loader: {
20+
load: [
21+
'input/tex',
22+
'output/svg',
23+
'[tex]/boldsymbol',
24+
'[tex]/braket',
25+
'[tex]/mathtools',
26+
],
27+
},
28+
tex: {
29+
tags: 'ams',
30+
packages: {
31+
'[+]': ['boldsymbol', 'braket', 'mathtools'],
32+
},
33+
},
34+
output: {
35+
font,
36+
displayOverflow: 'linebreak',
37+
mtextInheritFont: true,
38+
},
39+
svg: {
40+
fontCache: 'none', // critical: avoids async font loading
41+
},
42+
}
43+
44+
await MathJax.init(config)
45+
46+
const fontData = MathJax.config.svg?.fontData
47+
48+
if (fontData?.dynamicFiles) {
49+
const dynamicFiles = fontData.dynamicFiles
50+
const dynamicPrefix: string =
51+
fontData.OPTIONS?.dynamicPrefix || fontData.options?.dynamicPrefix
52+
53+
if (dynamicPrefix) {
54+
await Promise.all(
55+
Object.keys(dynamicFiles).map(async (name) => {
56+
try {
57+
await import(/* @vite-ignore */ `${dynamicPrefix}/${name}.js`)
58+
dynamicFiles[name]?.setup?.(MathJax.startup.output.font)
59+
} catch {
60+
// Silently ignore missing dynamic files
61+
}
62+
}),
63+
)
64+
}
65+
}
66+
}
67+
68+
export function mathjaxPlugin(options: MathJaxOptions = {}) {
69+
let adaptor: any
70+
let initialized = false
71+
72+
async function ensureInitialized() {
73+
if (!initialized) {
74+
await initializeMathJax(options)
75+
adaptor = MathJax.startup.adaptor
76+
initialized = true
77+
}
78+
}
79+
80+
function renderMath(content: string, displayMode: boolean): string {
81+
if (!initialized) {
82+
throw new Error('MathJax not initialized')
83+
}
84+
85+
const node = MathJax.tex2svg(content, { display: displayMode })
86+
87+
// Prevent Vue from touching MathJax output
88+
adaptor.setAttribute(node, 'v-pre', '')
89+
90+
let html = adaptor.outerHTML(node)
91+
92+
// Preserve spaces inside mjx-break (SVG only)
93+
html = html.replace(
94+
/<mjx-break(.*?)>(.*?)<\/mjx-break>/g,
95+
(_: string, attr: string, inner: string) =>
96+
`<mjx-break${attr}>${inner.replace(/ /g, '&nbsp;')}</mjx-break>`,
97+
)
98+
99+
// Wrap only display equations (not inline math)
100+
html = html.replace(
101+
/(<mjx-container[^>]*display="true"[^>]*>)([\s\S]*?)(<\/mjx-container>)/,
102+
'<div class="mjx-scroll-wrapper">$1$2$3</div>'
103+
)
104+
105+
return html
106+
}
107+
108+
function getMathJaxStyles(): string {
109+
return initialized
110+
? adaptor.textContent(MathJax.svgStylesheet()) || ''
111+
: ''
112+
}
113+
114+
function resetMathJax(): void {
115+
if (!initialized) return
116+
MathJax.texReset()
117+
MathJax.typesetClear()
118+
}
119+
120+
function viteMathJax(): VitePlugin {
121+
const virtualModuleID = '\0' + mathjaxStyleModuleID
122+
123+
return {
124+
name: 'mathjax-styles',
125+
126+
resolveId(id) {
127+
if (id === mathjaxStyleModuleID) {
128+
return virtualModuleID
129+
}
130+
},
131+
132+
async load(id) {
133+
if (id === virtualModuleID) {
134+
await ensureInitialized()
135+
return getMathJaxStyles()
136+
}
137+
},
138+
}
139+
}
140+
141+
function mdMathJax(md: MarkdownIt): void {
142+
mdTex(md, {
143+
render: renderMath,
144+
})
145+
146+
const orig = md.render
147+
md.render = function (...args) {
148+
resetMathJax()
149+
return orig.apply(this, args)
150+
}
151+
}
152+
153+
const init = ensureInitialized()
154+
155+
return {
156+
vitePlugin: viteMathJax(),
157+
markdownConfig: mdMathJax,
158+
styleModuleID: mathjaxStyleModuleID,
159+
init,
160+
}
161+
}

dev/.documenter/examples/cumulants_KPO.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ eqs_completed_RWA = complete(eqs_RWA)
4040
```
4141

4242
\begin{align}
43-
\frac{d}{dt} \langle a\rangle &= \left( - U + \Delta \right) \mathit{i} \langle a\rangle -0.5 \langle a\rangle \kappa - U \mathit{i} \langle a\rangle ^{2} \langle a^\dagger\rangle + G \mathit{i} \langle a^\dagger\rangle \\
44-
\frac{d}{dt} \langle a^\dagger\rangle &= -0.5 \kappa \langle a^\dagger\rangle - G \mathit{i} \langle a\rangle + U \mathit{i} \langle a\rangle \langle a^\dagger\rangle ^{2} + \left( U - \Delta \right) \mathit{i} \langle a^\dagger\rangle
43+
\frac{d}{dt} \langle a\rangle &= \left( - U + \Delta \right) \mathit{i} \langle a\rangle + G \mathit{i} \langle a^\dagger\rangle -0.5 \langle a\rangle \kappa - U \mathit{i} \langle a\rangle ^{2} \langle a^\dagger\rangle \\
44+
\frac{d}{dt} \langle a^\dagger\rangle &= - G \mathit{i} \langle a\rangle + U \mathit{i} \langle a\rangle \langle a^\dagger\rangle ^{2} + \left( U - \Delta \right) \mathit{i} \langle a^\dagger\rangle -0.5 \langle a^\dagger\rangle \kappa
4545
\end{align}
4646

4747

dev/.documenter/examples/forward_transmission.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ eqs_completed_RWA = complete(eqs_RWA) # Meanfield equations using QuantumCumulan
3030
```
3131

3232
\begin{align}
33-
\frac{d}{dt} \langle m\rangle &= -1 i Vk \langle c\rangle ^{2} -1 i {\Omega}d -1 i \langle m\rangle \Delta -0.5 {\gamma}m \langle m\rangle \\
34-
\frac{d}{dt} \langle m^\dagger\rangle &= 1 i \langle c^\dagger\rangle ^{2} Vk + 1 i {\Omega}d -0.5 {\gamma}m \langle m^\dagger\rangle + 1 i \Delta \langle m^\dagger\rangle \\
35-
\frac{d}{dt} \langle c\rangle &= \frac{-1}{2} i \Delta \langle c\rangle -2 i \langle m\rangle \langle c^\dagger\rangle Vk -0.5 {\gamma}k \langle c\rangle \\
36-
\frac{d}{dt} \langle c^\dagger\rangle &= 2 i Vk \langle m^\dagger\rangle \langle c\rangle + \frac{1}{2} i \langle c^\dagger\rangle \Delta -0.5 \langle c^\dagger\rangle {\gamma}k
33+
\frac{d}{dt} \langle m\rangle &= -1 i \Delta \langle m\rangle -1 i {\Omega}d -0.5 {\gamma}m \langle m\rangle -1 i \langle c\rangle ^{2} Vk \\
34+
\frac{d}{dt} \langle m^\dagger\rangle &= 1 i Vk \langle c^\dagger\rangle ^{2} + 1 i {\Omega}d -0.5 {\gamma}m \langle m^\dagger\rangle + 1 i \Delta \langle m^\dagger\rangle \\
35+
\frac{d}{dt} \langle c\rangle &= -2 i Vk \langle c^\dagger\rangle \langle m\rangle + \frac{-1}{2} i \Delta \langle c\rangle -0.5 {\gamma}k \langle c\rangle \\
36+
\frac{d}{dt} \langle c^\dagger\rangle &= -0.5 {\gamma}k \langle c^\dagger\rangle + 2 i \langle c\rangle Vk \langle m^\dagger\rangle + \frac{1}{2} i \Delta \langle c^\dagger\rangle
3737
\end{align}
3838

3939

dev/.documenter/examples/wave_mixing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ Harmonic equations:
4949
5050
(2//1)*Differential(T)(v1(T))*ω + Differential(T)(u1(T))*γ + u1(T)*u2(T)*β - u1(T)*(ω^2) + u1(T)*(ω0^2) + v3(T)*v2(T)*β + v2(T)*v1(T)*β + v1(T)*γ*ω + u3(T)*u2(T)*β + (3//4)*(u1(T)^3)*α + (3//4)*(u1(T)^2)*u3(T)*α + (3//2)*u1(T)*(v3(T)^2)*α + (3//2)*u1(T)*v3(T)*v1(T)*α + (3//2)*u1(T)*(v2(T)^2)*α + (3//4)*u1(T)*(v1(T)^2)*α + (3//2)*u1(T)*(u3(T)^2)*α + (3//2)*u1(T)*(u2(T)^2)*α + (3//2)*v3(T)*v2(T)*u2(T)*α - (3//4)*(v2(T)^2)*u3(T)*α - (3//4)*(v1(T)^2)*u3(T)*α + (3//4)*u3(T)*(u2(T)^2)*α ~ F
5151
52-
Differential(T)(v1(T))*γ - (2//1)*Differential(T)(u1(T))*ω + u1(T)*v2(T)*β - u1(T)*γ*ω + v3(T)*u2(T)*β - v2(T)*u3(T)*β - v1(T)*u2(T)*β - v1(T)*(ω^2) + v1(T)*(ω0^2) + (3//4)*(u1(T)^2)*v3(T)*α + (3//4)*(u1(T)^2)*v1(T)*α - (3//2)*u1(T)*v1(T)*u3(T)*α + (3//2)*(v3(T)^2)*v1(T)*α + (3//4)*v3(T)*(v2(T)^2)*α - (3//4)*v3(T)*(v1(T)^2)*α - (3//4)*v3(T)*(u2(T)^2)*α + (3//2)*(v2(T)^2)*v1(T)*α + (3//2)*v2(T)*u3(T)*u2(T)*α + (3//4)*(v1(T)^3)*α + (3//2)*v1(T)*(u3(T)^2)*α + (3//2)*v1(T)*(u2(T)^2)*α ~ 0
52+
Differential(T)(v1(T))*γ - (2//1)*Differential(T)(u1(T))*ω + u1(T)*v2(T)*β - u1(T)*γ*ω + v3(T)*u2(T)*β - v2(T)*u3(T)*β - v1(T)*u2(T)*β - v1(T)*(ω^2) + v1(T)*(ω0^2) + (3//4)*(u1(T)^2)*v3(T)*α + (3//4)*(u1(T)^2)*v1(T)*α - (3//2)*u1(T)*v1(T)*u3(T)*α + (3//2)*(v3(T)^2)*v1(T)*α + (3//4)*v3(T)*(v2(T)^2)*α - (3//4)*v3(T)*(v1(T)^2)*α - (3//4)*v3(T)*(u2(T)^2)*α + (3//2)*(v2(T)^2)*v1(T)*α + (3//2)*v2(T)*u3(T)*u2(T)*α + (3//4)*(v1(T)^3)*α + (3//2)*v1(T)*(u3(T)^2)*α + (3//2)*v1(T)*(u2(T)^2)*α ~ 0//1
5353
5454
Differential(T)(u2(T))*γ + (4//1)*Differential(T)(v2(T))*ω + (1//2)*(u1(T)^2)*β + u1(T)*u3(T)*β + v3(T)*v1(T)*β + (2//1)*v2(T)*γ*ω - (1//2)*(v1(T)^2)*β - (4//1)*u2(T)*(ω^2) + u2(T)*(ω0^2) + (3//2)*(u1(T)^2)*u2(T)*α + (3//2)*u1(T)*v3(T)*v2(T)*α + (3//2)*u1(T)*u3(T)*u2(T)*α + (3//2)*(v3(T)^2)*u2(T)*α - (3//2)*v3(T)*v1(T)*u2(T)*α + (3//4)*(v2(T)^2)*u2(T)*α + (3//2)*v2(T)*v1(T)*u3(T)*α + (3//2)*(v1(T)^2)*u2(T)*α + (3//2)*(u3(T)^2)*u2(T)*α + (3//4)*(u2(T)^3)*α ~ 0//1
5555
167 Bytes
Loading
-1 Bytes
Loading

dev/.documenter/manual/API.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ first_order_transform!(diff_eom::DifferentialEquation, time)
183183
Transforms a higher-order differential equation system into an equivalent first-order system by introducing additional variables. Modifies the system in place. The `time` parameter specifies the independent variable used for differentiation.
184184

185185

186-
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/616289ce2ad908085b26b56b0d732f6d7bcac0fe/src/DifferentialEquation.jl#L1" target="_blank" rel="noreferrer">source</a></Badge>
186+
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/eebe3688fe0349e7d4aec6edbb21c4b20addd52e/src/DifferentialEquation.jl#L1" target="_blank" rel="noreferrer">source</a></Badge>
187187

188188
</details>
189189

@@ -280,7 +280,7 @@ Harmonic equations:
280280

281281

282282

283-
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/616289ce2ad908085b26b56b0d732f6d7bcac0fe/src/HarmonicEquation.jl#L128-L169" target="_blank" rel="noreferrer">source</a></Badge>
283+
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/eebe3688fe0349e7d4aec6edbb21c4b20addd52e/src/HarmonicEquation.jl#L128-L169" target="_blank" rel="noreferrer">source</a></Badge>
284284

285285
</details>
286286

@@ -337,7 +337,7 @@ Harmonic equations:
337337

338338

339339

340-
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/616289ce2ad908085b26b56b0d732f6d7bcac0fe/src/krylov-bogoliubov.jl#L4" target="_blank" rel="noreferrer">source</a></Badge>
340+
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/eebe3688fe0349e7d4aec6edbb21c4b20addd52e/src/krylov-bogoliubov.jl#L4" target="_blank" rel="noreferrer">source</a></Badge>
341341

342342
</details>
343343

@@ -1417,21 +1417,21 @@ get_Jacobian(eom)
14171417
Obtain the symbolic Jacobian matrix of `eom`. This is the linearised left-hand side of F(u) = du/dT.
14181418

14191419

1420-
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/616289ce2ad908085b26b56b0d732f6d7bcac0fe/src/Jacobian.jl#L6" target="_blank" rel="noreferrer">source</a></Badge>
1420+
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/eebe3688fe0349e7d4aec6edbb21c4b20addd52e/src/Jacobian.jl#L6" target="_blank" rel="noreferrer">source</a></Badge>
14211421

14221422

14231423

14241424
Obtain a Jacobian from a `DifferentialEquation` by first converting it into a `HarmonicEquation`.
14251425

14261426

1427-
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/616289ce2ad908085b26b56b0d732f6d7bcac0fe/src/Jacobian.jl#L24" target="_blank" rel="noreferrer">source</a></Badge>
1427+
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/eebe3688fe0349e7d4aec6edbb21c4b20addd52e/src/Jacobian.jl#L24" target="_blank" rel="noreferrer">source</a></Badge>
14281428

14291429

14301430

14311431
Get the Jacobian of a set of equations `eqs` with respect to the variables `vars`.
14321432

14331433

1434-
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/616289ce2ad908085b26b56b0d732f6d7bcac0fe/src/Jacobian.jl#L33" target="_blank" rel="noreferrer">source</a></Badge>
1434+
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/eebe3688fe0349e7d4aec6edbb21c4b20addd52e/src/Jacobian.jl#L33" target="_blank" rel="noreferrer">source</a></Badge>
14351435

14361436
</details>
14371437

@@ -1699,7 +1699,7 @@ ODEProblem(
16991699

17001700

17011701

1702-
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/616289ce2ad908085b26b56b0d732f6d7bcac0fe/ext/ModelingToolkitExt.jl#L129" target="_blank" rel="noreferrer">source</a></Badge>
1702+
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/eebe3688fe0349e7d4aec6edbb21c4b20addd52e/ext/ModelingToolkitExt.jl#L128" target="_blank" rel="noreferrer">source</a></Badge>
17031703

17041704

17051705

@@ -1756,7 +1756,7 @@ ODEProblem(sys, [1.0, 0.0], (0, 100), param)
17561756

17571757

17581758

1759-
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/616289ce2ad908085b26b56b0d732f6d7bcac0fe/ext/ModelingToolkitExt.jl#L37" target="_blank" rel="noreferrer">source</a></Badge>
1759+
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/eebe3688fe0349e7d4aec6edbb21c4b20addd52e/ext/ModelingToolkitExt.jl#L36" target="_blank" rel="noreferrer">source</a></Badge>
17601760

17611761

17621762

@@ -1786,7 +1786,7 @@ ODEProblem(sys, [1.0, 0.0], (0, 100), param)
17861786

17871787

17881788

1789-
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/616289ce2ad908085b26b56b0d732f6d7bcac0fe/ext/ModelingToolkitExt.jl#L83" target="_blank" rel="noreferrer">source</a></Badge>
1789+
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/eebe3688fe0349e7d4aec6edbb21c4b20addd52e/ext/ModelingToolkitExt.jl#L82" target="_blank" rel="noreferrer">source</a></Badge>
17901790

17911791
</details>
17921792

@@ -1827,7 +1827,7 @@ SteadyStateProblem(harmonic_eq, [1.0, 0.0], param)
18271827

18281828

18291829

1830-
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/616289ce2ad908085b26b56b0d732f6d7bcac0fe/ext/ModelingToolkitExt.jl#L202" target="_blank" rel="noreferrer">source</a></Badge>
1830+
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/eebe3688fe0349e7d4aec6edbb21c4b20addd52e/ext/ModelingToolkitExt.jl#L201" target="_blank" rel="noreferrer">source</a></Badge>
18311831

18321832
</details>
18331833

@@ -1868,7 +1868,7 @@ NonlinearProblem(harmonic_eq, [1.0, 0.0], param)
18681868

18691869

18701870

1871-
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/616289ce2ad908085b26b56b0d732f6d7bcac0fe/ext/ModelingToolkitExt.jl#L175" target="_blank" rel="noreferrer">source</a></Badge>
1871+
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/eebe3688fe0349e7d4aec6edbb21c4b20addd52e/ext/ModelingToolkitExt.jl#L174" target="_blank" rel="noreferrer">source</a></Badge>
18721872

18731873
</details>
18741874

dev/.documenter/manual/SciMLExt.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ ODEProblem(
5050

5151

5252

53-
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/616289ce2ad908085b26b56b0d732f6d7bcac0fe/ext/ModelingToolkitExt.jl#L129" target="_blank" rel="noreferrer">source</a></Badge>
53+
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/eebe3688fe0349e7d4aec6edbb21c4b20addd52e/ext/ModelingToolkitExt.jl#L128" target="_blank" rel="noreferrer">source</a></Badge>
5454

5555
</details>
5656

@@ -86,7 +86,7 @@ ODEProblem(sys, [1.0, 0.0], (0, 100), param)
8686

8787

8888

89-
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/616289ce2ad908085b26b56b0d732f6d7bcac0fe/ext/ModelingToolkitExt.jl#L37" target="_blank" rel="noreferrer">source</a></Badge>
89+
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/eebe3688fe0349e7d4aec6edbb21c4b20addd52e/ext/ModelingToolkitExt.jl#L36" target="_blank" rel="noreferrer">source</a></Badge>
9090

9191

9292

@@ -116,7 +116,7 @@ ODEProblem(sys, [1.0, 0.0], (0, 100), param)
116116

117117

118118

119-
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/616289ce2ad908085b26b56b0d732f6d7bcac0fe/ext/ModelingToolkitExt.jl#L83" target="_blank" rel="noreferrer">source</a></Badge>
119+
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/eebe3688fe0349e7d4aec6edbb21c4b20addd52e/ext/ModelingToolkitExt.jl#L82" target="_blank" rel="noreferrer">source</a></Badge>
120120

121121
</details>
122122

@@ -157,7 +157,7 @@ SteadyStateProblem(harmonic_eq, [1.0, 0.0], param)
157157

158158

159159

160-
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/616289ce2ad908085b26b56b0d732f6d7bcac0fe/ext/ModelingToolkitExt.jl#L202" target="_blank" rel="noreferrer">source</a></Badge>
160+
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/eebe3688fe0349e7d4aec6edbb21c4b20addd52e/ext/ModelingToolkitExt.jl#L201" target="_blank" rel="noreferrer">source</a></Badge>
161161

162162
</details>
163163

@@ -198,7 +198,7 @@ NonlinearProblem(harmonic_eq, [1.0, 0.0], param)
198198

199199

200200

201-
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/616289ce2ad908085b26b56b0d732f6d7bcac0fe/ext/ModelingToolkitExt.jl#L175" target="_blank" rel="noreferrer">source</a></Badge>
201+
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/eebe3688fe0349e7d4aec6edbb21c4b20addd52e/ext/ModelingToolkitExt.jl#L174" target="_blank" rel="noreferrer">source</a></Badge>
202202

203203
</details>
204204

dev/.documenter/manual/extracting_harmonics.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ Harmonic equations:
5959

6060

6161

62-
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/616289ce2ad908085b26b56b0d732f6d7bcac0fe/src/HarmonicEquation.jl#L128-L169" target="_blank" rel="noreferrer">source</a></Badge>
62+
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/eebe3688fe0349e7d4aec6edbb21c4b20addd52e/src/HarmonicEquation.jl#L128-L169" target="_blank" rel="noreferrer">source</a></Badge>
6363

6464
</details>
6565

@@ -186,7 +186,7 @@ Harmonic equations:
186186

187187

188188

189-
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/616289ce2ad908085b26b56b0d732f6d7bcac0fe/src/krylov-bogoliubov.jl#L4" target="_blank" rel="noreferrer">source</a></Badge>
189+
<Badge type="info" class="source-link" text="source"><a href="https://github.com/QuantumEngineeredSystems/HarmonicBalance.jl/blob/eebe3688fe0349e7d4aec6edbb21c4b20addd52e/src/krylov-bogoliubov.jl#L4" target="_blank" rel="noreferrer">source</a></Badge>
190190

191191
</details>
192192

0 commit comments

Comments
 (0)