Skip to content

Commit 8239081

Browse files
author
Francesco Rizzi
authored
Merge pull request #55 from Pressio/54-rename-pressio-to-pressio-rom
#54: rename pressio to pressio-rom
2 parents 86aedf3 + 96bf76e commit 8239081

File tree

5 files changed

+12
-12
lines changed

5 files changed

+12
-12
lines changed

.github/workflows/test-all.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null \
5555
| gpg --dearmor - \
5656
| sudo tee $CMAKE_KEYRING >/dev/null
57-
echo "deb [signed-by=$CMAKE_KEYRING] https://apt.kitware.com/ubuntu/ focal main" \
57+
echo "deb [signed-by=$CMAKE_KEYRING] https://apt.kitware.com/ubuntu/ jammy main" \
5858
| sudo tee /etc/apt/sources.list.d/kitware.list >/dev/null
5959
sudo apt-get update
6060
rm $CMAKE_KEYRING

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# pressio-tutorials
33

44
This repository contains tutorials covering
5-
the [pressio C++ library](https://pressio.github.io/pressio/html/index.html).
5+
the [pressio-rom C++ library](https://pressio.github.io/pressio-rom/html/index.html).
66

77

88
Click below to checkout the documentation:

docs/source/build.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ More details on dependencies
5050

5151
The tutorials have the following dependencies:
5252

53-
- pressio C++ library: contains the C++ code that this tutorials repo convers
53+
- pressio-rom C++ library: contains the C++ code that this tutorials repo convers
5454
- pressio-demoapps: provides a suite of physics problems that are used in the tutorials to demonstrate the functionalities of pressio
5555
- Eigen: is the library used by pressio-demoapps
5656
- Python: is used in pressio-demoapps to implement all the ROM workflow drivers

docs/source/endtoend/readthisfirst.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
Start reading here
22
==================
33

4-
Describing how to use pressio for ROMs cannot be simply
4+
Describing how to use pressio-rom for ROMs cannot be simply
55
boiled down to presenting the API, because setting up, running
66
and processing a ROM involves several steps.
77
We believe the best way to understand these steps and also
8-
what pressio offers in this context is via demos where the logical sequence
8+
what pressio-rom offers in this context is via demos where the logical sequence
99
of steps is presented and explained.
1010
To this end, we have developed a workflow-based framework where
1111
one can *express* what to do, and the framework helps
@@ -19,7 +19,7 @@ Key features
1919
- each demo is defined via a yaml workflow file (`example <swe_galerkin_default.html#workflow-file>`__),
2020
which is used by the `driver scripts <https://github.com/Pressio/pressio-tutorials/tree/develop/end-to-end-roms>`__ we provide to execute that demo
2121

22-
- one can easily extend the framework by adding new ROM methods in pressio or account
22+
- one can easily extend the framework by adding new ROM methods in pressio-rom or account
2323
for variations in how each step is run
2424

2525
- pressio-demoapps: for the end-to-end demos we rely on pressio-demoapps,
@@ -33,7 +33,7 @@ Outcomes
3333
--------
3434

3535
- by reading these end-to-end demos you should be able to understand
36-
the various steps and how these steps map to pressio code
36+
the various steps and how these steps map to pressio-rom code
3737

3838
- you can easily explore the impact of changing the parameter spaces,
3939
or the basis size by just changing the workflow file and rerunning

docs/source/index.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
Pressio Tutorials
55
=====================
66

7-
Tutorials suite for the `pressio C++ library <https://pressio.github.io/pressio>`_.
7+
Tutorials suite for the `pressio-rom C++ library <https://pressio.github.io/pressio-rom>`_.
88

99

1010
Scope and Motivation
@@ -15,15 +15,15 @@ reduced-order models (ROMs), which is a strongly multidisciplinary topic.
1515
Working on a production-level ROM capability inevitably means touching
1616
multiple fields, ranging from, e.g., linear algebra, nonlinear solvers
1717
and optimization, to time integration, generic programming, and distributed computing/HPC.
18-
This is clearly reflected in the `structure of pressio <https://pressio.github.io/pressio>`__:
18+
This is clearly reflected in the `structure of pressio-rom <https://pressio.github.io/pressio-rom>`__:
1919
each component handles a specific capability and depends
2020
on the ones below it. This allows users to use a component directly, but, as a whole,
21-
the full stack constitutes the foundation of the top-level ``pressio/rom``.
21+
the full stack constitutes the foundation of the top-level ``pressio-rom/rom``.
2222

23-
Describing how to use pressio for ROMs cannot be simply reduced to presenting the API.
23+
Describing how to use Pressio for ROMs cannot be simply reduced to presenting the API.
2424
Several steps are involved, and the best way to understand them is via examples.
2525
Therefore, these tutorials are designed to show how to *integrate* various
26-
capabilities of pressio to do something meaningful, as well as unveil
26+
capabilities of Pressio to do something meaningful, as well as unveil
2727
some details that might not be obvious, and are organized into these sections:
2828

2929
1. End-to-end ROMs using pressio-demoapps

0 commit comments

Comments
 (0)