Skip to content

Commit 5bef122

Browse files
Merge pull request #97 from baagaard-usgs/docs-component-implementations
Add list of available component implementations to manual
2 parents b626382 + c5248b8 commit 5bef122

File tree

7 files changed

+62
-6
lines changed

7 files changed

+62
-6
lines changed

CHANGES.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
## Version 3.1.2 (2024/06/17)
2+
3+
* **Fixed**
4+
* Include list of available components in manual.
5+
16
## Version 3.1.1 (2024/06/04)
27

38
* **Fixed**

docs/Makefile.am

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,9 @@ dist_noinst_DATA = \
3434
user/file-formats/time-history.md \
3535
user/file-formats/simple-ascii.md \
3636
user/timedb/index.md \
37-
user/components/update.sh \
37+
user/components/update_components.sh \
3838
user/components/index.md \
39+
user/components/implementations.md \
3940
user/components/utils/PointsStream.md \
4041
user/components/utils/UnitTestApp.md \
4142
user/components/utils/index.md \

docs/developer/index.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
Placeholder for developer guide.
77
:::
88

9-
:::{toctree}
10-
contributing.md
11-
testing.md
12-
:::
9+
%:::{toctree}
10+
%contributing.md
11+
%testing.md
12+
%:::
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# Component Implementations
2+
3+
## Coordinate systems
4+
5+
[`CSCart`](geocoords/CSCart.md)
6+
: Cartesian coordinate system.
7+
8+
[`CSGeo`](geocoords/CSGeo.md)
9+
: Geographic coordinate system supported by Proj.
10+
11+
[`CSGeoLocal`](geocoords/CSGeoLocal.md)
12+
: Geographic coordinate system with local origin and rotation angle.
13+
14+
## Spatial databases
15+
16+
[`AnalyticDB`](spatialdb/AnalyticDB.md)
17+
: Spatial database with values specified by analytical functions.
18+
19+
[`UniformDB`](spatialdb/UniformDB.md)
20+
: Spatial database with uniform values (no spatial variation).
21+
22+
[`SimpleDB`](spatialdb/SimpleDB.md)
23+
: Spatial database with arbitrarily distributed points.
24+
25+
[`SimpleGridDB`](spatialdb/SimpleGridDB.md)
26+
: Spatial database with points on a logically rectangular grid aligned with the coordinate axes.
27+
28+
[`CompositeDB`](spatialdb/CompositeDB.md)
29+
: Spatial database comprised of two spatial databases.
30+
31+
[`UserFunctionDB`](spatialdb/UserFunctionDB.md)
32+
: Spatial database with values specified by a C/C++ function (used in MMS tests).
33+
34+
[`GravityField`](spatialdb/GravityField.md)
35+
: Special spatial database implementation for a gravity field.
36+
37+
## Temporal databasses
38+
39+
[`TimeHistory`](spatialdb/TimeHistory.md)
40+
: User-specified time history using a file.
41+
42+
## Nondimensionalization
43+
44+
[`NondimElasticQuasistatic`](units/NondimElasticQuasistatic.md)
45+
: Nondimensional length scales in terms of quasistatic parameters.
46+
47+
[`NondimElasticDynamic`](units/NondimElasticDynamic.md)
48+
: Nondimensional length scales in terms of dynamic parameters.

docs/user/components/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
---
88
maxdepth: 2
99
---
10+
implementations.md
1011
geocoords/index.md
1112
spatialdb/index.md
1213
spatialdb/generator/index.md

docs/user/components/update.sh

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
~/src/cig/pythia/bin/pyre_doc_components.py --package=SpatialData --src-path=$PYENV/pylith-debug/lib/python3.12/site-packages/spatialdata --output-path=./ --manual-toc=toc.json
2+
cat index.md | sed -e "s#apps/index.md#implementations.md\\napps/index.md#g" > tmp.md && mv -f tmp.md index.md

0 commit comments

Comments
 (0)