Skip to content

Commit af63b45

Browse files
committed
Add about section to homepage and update solver count
1 parent 6308156 commit af63b45

3 files changed

Lines changed: 42 additions & 1 deletion

File tree

src/app.css

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1053,3 +1053,21 @@ input::placeholder {
10531053
font-size: var(--font-base);
10541054
max-height: 300px;
10551055
}
1056+
1057+
/* Prose sections (editorial copy) */
1058+
.prose-section {
1059+
display: flex;
1060+
flex-direction: column;
1061+
gap: var(--space-lg);
1062+
}
1063+
1064+
.prose-section > h2 {
1065+
margin-bottom: 0;
1066+
}
1067+
1068+
.prose-section > p {
1069+
margin: 0;
1070+
color: var(--text-muted);
1071+
font-size: 1rem;
1072+
line-height: 1.65;
1073+
}

src/lib/config/config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ export const features: Feature[] = [
216216
description: 'Multiple input, multiple output ports built into all blocks.'
217217
},
218218
{
219-
title: '18+ Solvers',
219+
title: '30+ Solvers',
220220
description: 'Implicit, explicit, and adaptive integrators for stiff and non-stiff systems.'
221221
},
222222
{

src/routes/+page.svelte

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,29 @@
118118

119119
<div class="separator"></div>
120120

121+
<!-- About Section -->
122+
<section class="prose-section">
123+
<h2>About</h2>
124+
<p>
125+
PathSim is a Python framework for modeling continuous-time, discrete-time,
126+
and hybrid dynamical systems as block diagrams. It targets engineers and
127+
researchers who want a readable, scriptable alternative to traditional
128+
simulation tools without giving up solver depth: more than thirty explicit,
129+
implicit, and adaptive integrators, zero-crossing events and scheduled
130+
triggers, hot-swappable blocks, and hierarchical subsystems. The only
131+
runtime dependencies are numpy, scipy, and matplotlib.
132+
</p>
133+
<p>
134+
Around the core sits a full ecosystem. PathView provides a visual
135+
block-diagram editor in the browser, Codegen exports standalone C for
136+
embedded deployment, and dedicated toolboxes cover chemical, vehicle,
137+
flight, and RF engineering. PathSim and its domain toolboxes are released
138+
under the MIT license.
139+
</p>
140+
</section>
141+
142+
<div class="separator"></div>
143+
121144
<!-- Installation Section -->
122145
<section class="installation">
123146
<h2>Installation</h2>

0 commit comments

Comments
 (0)