diff --git a/README.md b/README.md index ce8567ced..490e440a1 100644 --- a/README.md +++ b/README.md @@ -1,213 +1,6 @@ -## Latest release (always up to date) - -These links always open the latest release. Each page has a version -dropdown for switching to other releases and `main`. +## FEniCSx documentation - DOLFINx: [Python](https://docs.fenicsproject.org/dolfinx/python/), [C++](https://docs.fenicsproject.org/dolfinx/cpp/) - Basix: [Python](https://docs.fenicsproject.org/basix/python/), [C++](https://docs.fenicsproject.org/basix/cpp/) - FFCx: [https://docs.fenicsproject.org/ffcx/](https://docs.fenicsproject.org/ffcx/) - UFL: [https://docs.fenicsproject.org/ufl/](https://docs.fenicsproject.org/ufl/) - -## Latest release - -#### DOLFINx - -`0.11.0.post0` C++: [https://docs.fenicsproject.org/dolfinx/v0.11.0.post0/cpp/](https://docs.fenicsproject.org/dolfinx/v0.11.0.post0/cpp/) - -`0.11.0.post0` Python: [https://docs.fenicsproject.org/dolfinx/v0.11.0.post0/python/](https://docs.fenicsproject.org/dolfinx/v0.11.0.post0/python/) - -#### FFCx - -`0.11.0`: [https://docs.fenicsproject.org/ffcx/v0.11.0](https://docs.fenicsproject.org/ffcx/v0.11.0) - -#### Basix - -`0.11.0` C++: [https://docs.fenicsproject.org/basix/v0.11.0/](https://docs.fenicsproject.org/basix/v0.11.0/cpp/) - -`0.11.0` Python: [https://docs.fenicsproject.org/basix/v0.11.0/](https://docs.fenicsproject.org/basix/v0.11.0/python/) - -#### UFL - -`2026.1.0`: [https://docs.fenicsproject.org/ufl/2026.1.0](https://docs.fenicsproject.org/ufl/2026.1.0) - -## `main` (development) branches - -#### DOLFINx - -`main` C++: [https://docs.fenicsproject.org/dolfinx/main/cpp/](https://docs.fenicsproject.org/dolfinx/main/cpp/) - -`main` Python: [https://docs.fenicsproject.org/dolfinx/main/python/](https://docs.fenicsproject.org/dolfinx/main/python/) - -#### FFCx - -`main`: [https://docs.fenicsproject.org/ffcx/main](https://docs.fenicsproject.org/ffcx/main) - -#### Basix - -`main` C++: [https://docs.fenicsproject.org/basix/main/cpp](https://docs.fenicsproject.org/basix/main/cpp) - -`main` Python: [https://docs.fenicsproject.org/basix/main/python](https://docs.fenicsproject.org/basix/main/python) - -#### UFL - -`main`: [https://docs.fenicsproject.org/ufl/main](https://docs.fenicsproject.org/ufl/main/) - -## Old releases - -#### DOLFINx - -`0.10.0.post5` C++: [https://docs.fenicsproject.org/dolfinx/v0.10.0.post5/cpp/](https://docs.fenicsproject.org/dolfinx/v0.10.0.post5/cpp/) - -`0.10.0.post5` Python: [https://docs.fenicsproject.org/dolfinx/v0.10.0.post5/python/](https://docs.fenicsproject.org/dolfinx/v0.10.0.post5/python/) - -`0.9.0` C++: [https://docs.fenicsproject.org/dolfinx/v0.9.0/cpp/](https://docs.fenicsproject.org/dolfinx/v0.9.0/cpp/) - -`0.9.0` Python: [https://docs.fenicsproject.org/dolfinx/v0.9.0/python/](https://docs.fenicsproject.org/dolfinx/v0.9.0/python/) - -`0.8.0` C++: [https://docs.fenicsproject.org/dolfinx/v0.8.0/cpp/](https://docs.fenicsproject.org/dolfinx/v0.8.0/cpp/) - -`0.8.0` Python: [https://docs.fenicsproject.org/dolfinx/v0.8.0/python/](https://docs.fenicsproject.org/dolfinx/v0.8.0/python/) - -`0.7.3` C++: [https://docs.fenicsproject.org/dolfinx/v0.7.3/cpp/](https://docs.fenicsproject.org/dolfinx/v0.7.3/cpp/) - -`0.7.3` Python: [https://docs.fenicsproject.org/dolfinx/v0.7.3/python/](https://docs.fenicsproject.org/dolfinx/v0.7.3/python/) - -`0.7.2` C++: [https://docs.fenicsproject.org/dolfinx/v0.7.2/cpp/](https://docs.fenicsproject.org/dolfinx/v0.7.2/cpp/) - -`0.7.2` Python: [https://docs.fenicsproject.org/dolfinx/v0.7.2/python/](https://docs.fenicsproject.org/dolfinx/v0.7.2/python/) - -`0.7.1` C++: [https://docs.fenicsproject.org/dolfinx/v0.7.1/cpp/](https://docs.fenicsproject.org/dolfinx/v0.7.1/cpp/) - -`0.7.1` Python: [https://docs.fenicsproject.org/dolfinx/v0.7.1/python/](https://docs.fenicsproject.org/dolfinx/v0.7.1/python/) - -`0.7.0` C++: [https://docs.fenicsproject.org/dolfinx/v0.7.0/cpp/](https://docs.fenicsproject.org/dolfinx/v0.7.0/cpp/) - -`0.7.0` Python: [https://docs.fenicsproject.org/dolfinx/v0.7.0/python/](https://docs.fenicsproject.org/dolfinx/v0.7.0/python/) - -`0.6.0` C++: [https://docs.fenicsproject.org/dolfinx/v0.6.0/cpp/](https://docs.fenicsproject.org/dolfinx/v0.6.0/cpp/) - -`0.6.0` Python: [https://docs.fenicsproject.org/dolfinx/v0.6.0/python/](https://docs.fenicsproject.org/dolfinx/v0.6.0/python/) - -`0.5.1` C++: [https://docs.fenicsproject.org/dolfinx/v0.5.1/cpp/](https://docs.fenicsproject.org/dolfinx/v0.5.1/cpp/) - -`0.5.1` Python: [https://docs.fenicsproject.org/dolfinx/v0.5.1/python/](https://docs.fenicsproject.org/dolfinx/v0.5.1/python/) - -`0.5.0` C++: [https://docs.fenicsproject.org/dolfinx/v0.5.0/cpp/](https://docs.fenicsproject.org/dolfinx/v0.5.0/cpp/) - -`0.5.0` Python: [https://docs.fenicsproject.org/dolfinx/v0.5.0/python/](https://docs.fenicsproject.org/dolfinx/v0.5.0/python/) - -`0.4.1` C++: [https://docs.fenicsproject.org/dolfinx/v0.4.1/cpp/](https://docs.fenicsproject.org/dolfinx/v0.4.1/cpp/) - -`0.4.1` Python: [https://docs.fenicsproject.org/dolfinx/v0.4.1/python/](https://docs.fenicsproject.org/dolfinx/v0.4.1/python/) - -`0.4.0` C++: [https://docs.fenicsproject.org/dolfinx/v0.4.0/cpp/](https://docs.fenicsproject.org/dolfinx/v0.4.0/cpp/) - -`0.4.0` Python: [https://docs.fenicsproject.org/dolfinx/v0.4.0/python/](https://docs.fenicsproject.org/dolfinx/v0.4.0/python/) - -`0.3.0` C++: [https://docs.fenicsproject.org/dolfinx/v0.3.0/cpp/](https://docs.fenicsproject.org/dolfinx/v0.3.0/cpp/) - -`0.3.0` Python: [https://docs.fenicsproject.org/dolfinx/v0.3.0/python/](https://docs.fenicsproject.org/dolfinx/v0.3.0/python/) - -`0.2.0a0` C++: [https://docs.fenicsproject.org/dolfinx/v0.2.0/cpp/](https://docs.fenicsproject.org/dolfinx/v0.2.0a0/cpp/) - -`0.2.0a0` Python: [https://docs.fenicsproject.org/dolfinx/v0.2.0/python/](https://docs.fenicsproject.org/dolfinx/v0.2.0a0/python/) - -`0.1.0` C++: [https://docs.fenicsproject.org/dolfinx/v0.1.0/cpp/](https://docs.fenicsproject.org/dolfinx/v0.1.0/cpp/) - -`0.1.0` Python: [https://docs.fenicsproject.org/dolfinx/v0.1.0/python/](https://docs.fenicsproject.org/dolfinx/v0.1.0/python/) - -#### FFCx - -`0.10.1`: [https://docs.fenicsproject.org/ffcx/v0.10.1](https://docs.fenicsproject.org/ffcx/v0.10.1) - -`0.10.0`: [https://docs.fenicsproject.org/ffcx/v0.10.0](https://docs.fenicsproject.org/ffcx/v0.10.0) - -`0.9.0`: [https://docs.fenicsproject.org/ffcx/v0.9.0](https://docs.fenicsproject.org/ffcx/v0.9.0) - -`0.8.0`: [https://docs.fenicsproject.org/ffcx/v0.8.0](https://docs.fenicsproject.org/ffcx/v0.8.0) - -`0.7.0`: [https://docs.fenicsproject.org/ffcx/v0.7.0](https://docs.fenicsproject.org/ffcx/v0.7.0) - -`0.6.0`: [https://docs.fenicsproject.org/ffcx/v0.6.0](https://docs.fenicsproject.org/ffcx/v0.6.0) - -`0.5.0`: [https://docs.fenicsproject.org/ffcx/v0.5.0](https://docs.fenicsproject.org/ffcx/v0.5.0) - -`0.4.2`: [https://docs.fenicsproject.org/ffcx/v0.4.2](https://docs.fenicsproject.org/ffcx/v0.4.2) - -`0.4.1`: [https://docs.fenicsproject.org/ffcx/v0.4.1](https://docs.fenicsproject.org/ffcx/v0.4.1) - -`0.4.0`: [https://docs.fenicsproject.org/ffcx/v0.4.0](https://docs.fenicsproject.org/ffcx/v0.4.0) - -`0.3.0`: [https://docs.fenicsproject.org/ffcx/v0.3.0](https://docs.fenicsproject.org/ffcx/v0.3.0) - -`0.2.0`: [https://docs.fenicsproject.org/ffcx/v0.2.0](https://docs.fenicsproject.org/ffcx/v0.2.0) - -`0.1.0`: [https://docs.fenicsproject.org/ffcx/v0.1.0](https://docs.fenicsproject.org/ffcx/v0.1.0) - -#### Basix - -`0.10.0.post0` C++: [https://docs.fenicsproject.org/basix/v0.10.0.post0/](https://docs.fenicsproject.org/basix/v0.10.0.post0/cpp/) - -`0.10.0.post0` Python: [https://docs.fenicsproject.org/basix/v0.10.0.post0/](https://docs.fenicsproject.org/basix/v0.10.0.post0/python/) - -`0.9.0` C++: [https://docs.fenicsproject.org/basix/v0.9.0/](https://docs.fenicsproject.org/basix/v0.9.0/cpp/) - -`0.9.0` Python: [https://docs.fenicsproject.org/basix/v0.9.0/](https://docs.fenicsproject.org/basix/v0.9.0/python/) - -`0.8.0` C++: [https://docs.fenicsproject.org/basix/v0.8.0/](https://docs.fenicsproject.org/basix/v0.8.0/cpp/) - -`0.8.0` Python: [https://docs.fenicsproject.org/basix/v0.8.0/](https://docs.fenicsproject.org/basix/v0.8.0/python/) - -`0.7.0.post0` C++: [https://docs.fenicsproject.org/basix/v0.7.0.post0/](https://docs.fenicsproject.org/basix/v0.7.0.post0/cpp/) - -`0.7.0.post0` Python: [https://docs.fenicsproject.org/basix/v0.7.0.post0/](https://docs.fenicsproject.org/basix/v0.7.0.post0/python/) - -`0.6.0` C++: [https://docs.fenicsproject.org/basix/v0.6.0/](https://docs.fenicsproject.org/basix/v0.6.0/cpp/) - -`0.6.0` Python: [https://docs.fenicsproject.org/basix/v0.6.0/](https://docs.fenicsproject.org/basix/v0.6.0/python/) - -`0.5.1` C++: [https://docs.fenicsproject.org/basix/v0.5.1/](https://docs.fenicsproject.org/basix/v0.5.1/cpp/) - -`0.5.1` Python: [https://docs.fenicsproject.org/basix/v0.5.1/](https://docs.fenicsproject.org/basix/v0.5.1/python/) - -`0.5.0` C++: [https://docs.fenicsproject.org/basix/v0.5.0/](https://docs.fenicsproject.org/basix/v0.5.0/cpp/) - -`0.5.0` Python: [https://docs.fenicsproject.org/basix/v0.5.0/](https://docs.fenicsproject.org/basix/v0.5.0/python/) - -`0.4.1` C++: [https://docs.fenicsproject.org/basix/v0.4.1/](https://docs.fenicsproject.org/basix/v0.4.1/cpp/) - -`0.4.1` Python: [https://docs.fenicsproject.org/basix/v0.4.1/](https://docs.fenicsproject.org/basix/v0.4.1/python/) - -`0.4.0` C++: [https://docs.fenicsproject.org/basix/v0.4.0/](https://docs.fenicsproject.org/basix/v0.4.0/cpp/) - -`0.4.0` Python: [https://docs.fenicsproject.org/basix/v0.4.0/](https://docs.fenicsproject.org/basix/v0.4.0/python/) - -`0.3.0` C++: [https://docs.fenicsproject.org/basix/v0.3.0/](https://docs.fenicsproject.org/basix/v0.3.0/cpp/) - -`0.3.0` Python: [https://docs.fenicsproject.org/basix/v0.3.0/](https://docs.fenicsproject.org/basix/v0.3.0/python/) - -`0.2.0` C++: [https://docs.fenicsproject.org/basix/v0.2.0/](https://docs.fenicsproject.org/basix/v0.2.0/cpp/) - -`0.2.0` Python: [https://docs.fenicsproject.org/basix/v0.2.0/](https://docs.fenicsproject.org/basix/v0.2.0/python/) - -`0.1.0` C++: [https://docs.fenicsproject.org/basix/v0.1.0/](https://docs.fenicsproject.org/basix/v0.1.0/cpp/) - -`0.1.0` Python: [https://docs.fenicsproject.org/basix/v0.1.0/](https://docs.fenicsproject.org/basix/v0.1.0/python/) - -#### UFL - -`2025.2.0.post0`: [https://docs.fenicsproject.org/ufl/2025.2.0.post0](https://docs.fenicsproject.org/ufl/2025.2.0.post0) - -`2025.1.0`: [https://docs.fenicsproject.org/ufl/2025.1.0](https://docs.fenicsproject.org/ufl/2025.1.0) - -`2024.2.0`: [https://docs.fenicsproject.org/ufl/2024.2.0](https://docs.fenicsproject.org/ufl/2024.2.0) - -`2024.1.0`: [https://docs.fenicsproject.org/ufl/2024.1.0](https://docs.fenicsproject.org/ufl/2024.1.0) - -`2023.2.0`: [https://docs.fenicsproject.org/ufl/2023.2.0](https://docs.fenicsproject.org/ufl/2023.2.0) - -`2022.2.0`: [https://docs.fenicsproject.org/ufl/2022.2.0](https://docs.fenicsproject.org/ufl/2022.2.0) - -`2022.1.0`: [https://docs.fenicsproject.org/ufl/2022.1.0](https://docs.fenicsproject.org/ufl/2022.1.0) - -`old`: [https://readthedocs.org/projects/fenics-ufl/](https://readthedocs.org/projects/fenics-ufl/)