Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 15, 2024

Bumps docker/build-push-action from 5 to 6.

Release notes

Sourced from docker/build-push-action's releases.

v6.0.0

[!NOTE] This major release adds support for generating Build summary and exporting build record for your build. You can disable this feature by setting DOCKER_BUILD_NO_SUMMARY: true environment variable in your workflow.

Full Changelog: docker/build-push-action@v5.4.0...v6.0.0

v5.4.0

Full Changelog: docker/build-push-action@v5.3.0...v5.4.0

v5.3.0

Full Changelog: docker/build-push-action@v5.2.0...v5.3.0

v5.2.0

Full Changelog: docker/build-push-action@v5.1.0...v5.2.0

v5.1.0

Full Changelog: docker/build-push-action@v5.0.0...v5.1.0

Commits
  • 4f58ea7 Merge pull request #1234 from docker/dependabot/npm_and_yarn/docker/actions-t...
  • 49b5ea6 chore: update generated content
  • 13c9fdd chore(deps): Bump @​docker/actions-toolkit from 0.38.0 to 0.39.0
  • e44afff Merge pull request #1232 from docker/dependabot/npm_and_yarn/path-to-regexp-6...
  • 67ebad3 chore(deps): Bump path-to-regexp from 6.2.2 to 6.3.0
  • 32945a3 Merge pull request #1230 from docker/dependabot/npm_and_yarn/docker/actions-t...
  • e0fe9cf chore: update generated content
  • 8f1ff6b chore(deps): Bump @​docker/actions-toolkit from 0.37.1 to 0.38.0
  • 5cd11c3 Merge pull request #1211 from crazy-max/summary-info-message
  • 0aba704 chore: update generated content
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Oct 15, 2024
@jorgensd jorgensd merged commit 7493678 into main Oct 15, 2024
@dependabot dependabot bot deleted the dependabot/github_actions/docker/build-push-action-6 branch October 15, 2024 10:13
jorgensd added a commit that referenced this pull request Nov 19, 2024
* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
jorgensd added a commit that referenced this pull request Feb 4, 2025
* Improve workflow handling (#118)

* Create common action for all workflows and split them into multiple files

* Dokken/update fspace and wmtgs (#127)

* fix runs-on

* Minor improvements in linearelasticity.md (#124)

* Fix various things on release branch

* Try adding trame

* Revert fundamentals

* Membrane code

* More updates due to autoformatting

* Lagrange -> CG back conversion

* Change to github image

---------

Co-authored-by: Julius Herb <[email protected]>

* Update petsc arches

* Fix bounding boxes and more (#135)

* Start fixing code for nightly build

* rerun all files

* Try fixing subdomains

* Fix meshio

* PETSc python API update (#137)

* Resolve #136

* Fixes related to: FEniCS/dolfinx#2703

* Update changelog

* Make sure all notebooks run. Change to pathlib in some examples

* Api changes related to: FEniCS/dolfinx#2763 (#142)

* Bump version numbers

* Bump version numbers (#149)

* Fix petsc arch

* Prepare v0.7.1 (#154)

* Merge branch 'main' into release and bump versions

* Delete obsolete file

* Temporary shift path in nightly test

* Make sure there are no warnigns in build

* Tabulation

* Updates compatible with nightly branch of DOLFINx (#156)

* Replace VectorElement and FiniteElement with `basix.ufl.element`.
Replace `dolfinx.fem.FunctionSpace` with `dolfinx.fem.functionspace`

* More updates

* And more

* Last vector element updates

* Bump pyvista and dolfinx to v0.7.2 (#159)

* Bump pyvista and dolfinx to v0.7.2

* remove -r

* Add further pyvista deps

* Bump versions

* Update petsc solver and pc links. Resolves #143 (#160)

* Fix typo and issue Issue on page /fem.html #122 (#161)

* Compute entity-cell connectivity before calling locate_dofs_topological.
Remove soon to be deprecated pyvista syntax for updating time dependent fields.
Fix range->np.arange conversion

* Update backend in workflow

* Fix broken link (#140) + http:// to https:// (#162)

* Run book build prior to parallel run

* Add back write frame

* Fix wrong link

* Fix typo in changelog

* Merge main into release (#189)

* Merge main into release

* Apply suggestions from code review

* Various fixes when reading through the diff

* Further fixes

* add missing checkout (#191)

* add missing checkout

* Add test docker on release PR and release (only push on tag

* Remove unused import

* Update text to resolve #194 (#195)

* Dokken/update nonlin options (#203)

* Update options for non-linear solver to sensible choice, ref #200

* Update docker path

* Update python file as well

* Update config ptr (#207)

* Pressure correction equation fix (#196)

* Update fundamentals.md (#199)

on line 110, updated a typesetting error in equation (3)

* Change from vector to petsc_vec (#206)

* dolfinx.fem.Form changed to dolfinx.fem.form (#213)

* Update compiler_parameters.ipynb

In the text it was mentioned that `dolfinx.fem.Form` was used to compile the form, instead of `dolfinx.fem.form`. Not matching the code cell.

* jupytext sync

* Form -> form in both py and ipynb and LinearProblem -> fem.petsc.LinearProblem

* Update book_stable.yml

* Update test_stable.yml

* Fix python path in test

* Fix CI (#227)

* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update test_stable.yml (#235)

* Add libgl flag to ci (#238)

* Update navierstokes.md

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Jørgen Schartum Dokken <[email protected]>
Co-authored-by: Jørgen S. Dokken <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
jorgensd added a commit that referenced this pull request Feb 4, 2025
* Improve workflow handling (#118)

* Create common action for all workflows and split them into multiple files

* Dokken/update fspace and wmtgs (#127)

* fix runs-on

* Minor improvements in linearelasticity.md (#124)

* Fix various things on release branch

* Try adding trame

* Revert fundamentals

* Membrane code

* More updates due to autoformatting

* Lagrange -> CG back conversion

* Change to github image

---------

Co-authored-by: Julius Herb <[email protected]>

* Update petsc arches

* Fix bounding boxes and more (#135)

* Start fixing code for nightly build

* rerun all files

* Try fixing subdomains

* Fix meshio

* PETSc python API update (#137)

* Resolve #136

* Fixes related to: FEniCS/dolfinx#2703

* Update changelog

* Make sure all notebooks run. Change to pathlib in some examples

* Api changes related to: FEniCS/dolfinx#2763 (#142)

* Bump version numbers

* Bump version numbers (#149)

* Fix petsc arch

* Prepare v0.7.1 (#154)

* Merge branch 'main' into release and bump versions

* Delete obsolete file

* Temporary shift path in nightly test

* Make sure there are no warnigns in build

* Tabulation

* Updates compatible with nightly branch of DOLFINx (#156)

* Replace VectorElement and FiniteElement with `basix.ufl.element`.
Replace `dolfinx.fem.FunctionSpace` with `dolfinx.fem.functionspace`

* More updates

* And more

* Last vector element updates

* Bump pyvista and dolfinx to v0.7.2 (#159)

* Bump pyvista and dolfinx to v0.7.2

* remove -r

* Add further pyvista deps

* Bump versions

* Update petsc solver and pc links. Resolves #143 (#160)

* Fix typo and issue Issue on page /fem.html #122 (#161)

* Compute entity-cell connectivity before calling locate_dofs_topological.
Remove soon to be deprecated pyvista syntax for updating time dependent fields.
Fix range->np.arange conversion

* Update backend in workflow

* Fix broken link (#140) + http:// to https:// (#162)

* Run book build prior to parallel run

* Add back write frame

* Fix wrong link

* Fix typo in changelog

* Merge main into release (#189)

* Merge main into release

* Apply suggestions from code review

* Various fixes when reading through the diff

* Further fixes

* add missing checkout (#191)

* add missing checkout

* Add test docker on release PR and release (only push on tag

* Remove unused import

* Update text to resolve #194 (#195)

* Dokken/update nonlin options (#203)

* Update options for non-linear solver to sensible choice, ref #200

* Update docker path

* Update python file as well

* Update config ptr (#207)

* Pressure correction equation fix (#196)

* Update fundamentals.md (#199)

on line 110, updated a typesetting error in equation (3)

* Change from vector to petsc_vec (#206)

* dolfinx.fem.Form changed to dolfinx.fem.form (#213)

* Update compiler_parameters.ipynb

In the text it was mentioned that `dolfinx.fem.Form` was used to compile the form, instead of `dolfinx.fem.form`. Not matching the code cell.

* jupytext sync

* Form -> form in both py and ipynb and LinearProblem -> fem.petsc.LinearProblem

* Update book_stable.yml

* Update test_stable.yml

* Fix python path in test

* Fix CI (#227)

* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update test_stable.yml (#235)

* Add libgl flag to ci (#238)

* Update elasticity_scaling.md

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Jørgen Schartum Dokken <[email protected]>
Co-authored-by: Jørgen S. Dokken <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
jorgensd added a commit that referenced this pull request Feb 4, 2025
* Improve workflow handling (#118)

* Create common action for all workflows and split them into multiple files

* Dokken/update fspace and wmtgs (#127)

* fix runs-on

* Minor improvements in linearelasticity.md (#124)

* Fix various things on release branch

* Try adding trame

* Revert fundamentals

* Membrane code

* More updates due to autoformatting

* Lagrange -> CG back conversion

* Change to github image

---------

Co-authored-by: Julius Herb <[email protected]>

* Update petsc arches

* Fix bounding boxes and more (#135)

* Start fixing code for nightly build

* rerun all files

* Try fixing subdomains

* Fix meshio

* PETSc python API update (#137)

* Resolve #136

* Fixes related to: FEniCS/dolfinx#2703

* Update changelog

* Make sure all notebooks run. Change to pathlib in some examples

* Api changes related to: FEniCS/dolfinx#2763 (#142)

* Bump version numbers

* Bump version numbers (#149)

* Fix petsc arch

* Prepare v0.7.1 (#154)

* Merge branch 'main' into release and bump versions

* Delete obsolete file

* Temporary shift path in nightly test

* Make sure there are no warnigns in build

* Tabulation

* Updates compatible with nightly branch of DOLFINx (#156)

* Replace VectorElement and FiniteElement with `basix.ufl.element`.
Replace `dolfinx.fem.FunctionSpace` with `dolfinx.fem.functionspace`

* More updates

* And more

* Last vector element updates

* Bump pyvista and dolfinx to v0.7.2 (#159)

* Bump pyvista and dolfinx to v0.7.2

* remove -r

* Add further pyvista deps

* Bump versions

* Update petsc solver and pc links. Resolves #143 (#160)

* Fix typo and issue Issue on page /fem.html #122 (#161)

* Compute entity-cell connectivity before calling locate_dofs_topological.
Remove soon to be deprecated pyvista syntax for updating time dependent fields.
Fix range->np.arange conversion

* Update backend in workflow

* Fix broken link (#140) + http:// to https:// (#162)

* Run book build prior to parallel run

* Add back write frame

* Fix wrong link

* Fix typo in changelog

* Merge main into release (#189)

* Merge main into release

* Apply suggestions from code review

* Various fixes when reading through the diff

* Further fixes

* add missing checkout (#191)

* add missing checkout

* Add test docker on release PR and release (only push on tag

* Remove unused import

* Update text to resolve #194 (#195)

* Dokken/update nonlin options (#203)

* Update options for non-linear solver to sensible choice, ref #200

* Update docker path

* Update python file as well

* Update config ptr (#207)

* Pressure correction equation fix (#196)

* Update fundamentals.md (#199)

on line 110, updated a typesetting error in equation (3)

* Change from vector to petsc_vec (#206)

* dolfinx.fem.Form changed to dolfinx.fem.form (#213)

* Update compiler_parameters.ipynb

In the text it was mentioned that `dolfinx.fem.Form` was used to compile the form, instead of `dolfinx.fem.form`. Not matching the code cell.

* jupytext sync

* Form -> form in both py and ipynb and LinearProblem -> fem.petsc.LinearProblem

* Update book_stable.yml

* Update test_stable.yml

* Fix python path in test

* Fix CI (#227)

* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update test_stable.yml (#235)

* Add libgl flag to ci (#238)

* Update elasticity_scaling.md

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Jørgen Schartum Dokken <[email protected]>
Co-authored-by: Jørgen S. Dokken <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
jorgensd added a commit that referenced this pull request Feb 4, 2025
* Improve workflow handling (#118)

* Create common action for all workflows and split them into multiple files

* Dokken/update fspace and wmtgs (#127)

* fix runs-on

* Minor improvements in linearelasticity.md (#124)

* Fix various things on release branch

* Try adding trame

* Revert fundamentals

* Membrane code

* More updates due to autoformatting

* Lagrange -> CG back conversion

* Change to github image

---------

Co-authored-by: Julius Herb <[email protected]>

* Update petsc arches

* Fix bounding boxes and more (#135)

* Start fixing code for nightly build

* rerun all files

* Try fixing subdomains

* Fix meshio

* PETSc python API update (#137)

* Resolve #136

* Fixes related to: FEniCS/dolfinx#2703

* Update changelog

* Make sure all notebooks run. Change to pathlib in some examples

* Api changes related to: FEniCS/dolfinx#2763 (#142)

* Bump version numbers

* Bump version numbers (#149)

* Fix petsc arch

* Prepare v0.7.1 (#154)

* Merge branch 'main' into release and bump versions

* Delete obsolete file

* Temporary shift path in nightly test

* Make sure there are no warnigns in build

* Tabulation

* Updates compatible with nightly branch of DOLFINx (#156)

* Replace VectorElement and FiniteElement with `basix.ufl.element`.
Replace `dolfinx.fem.FunctionSpace` with `dolfinx.fem.functionspace`

* More updates

* And more

* Last vector element updates

* Bump pyvista and dolfinx to v0.7.2 (#159)

* Bump pyvista and dolfinx to v0.7.2

* remove -r

* Add further pyvista deps

* Bump versions

* Update petsc solver and pc links. Resolves #143 (#160)

* Fix typo and issue Issue on page /fem.html #122 (#161)

* Compute entity-cell connectivity before calling locate_dofs_topological.
Remove soon to be deprecated pyvista syntax for updating time dependent fields.
Fix range->np.arange conversion

* Update backend in workflow

* Fix broken link (#140) + http:// to https:// (#162)

* Run book build prior to parallel run

* Add back write frame

* Fix wrong link

* Fix typo in changelog

* Merge main into release (#189)

* Merge main into release

* Apply suggestions from code review

* Various fixes when reading through the diff

* Further fixes

* add missing checkout (#191)

* add missing checkout

* Add test docker on release PR and release (only push on tag

* Remove unused import

* Update text to resolve #194 (#195)

* Dokken/update nonlin options (#203)

* Update options for non-linear solver to sensible choice, ref #200

* Update docker path

* Update python file as well

* Update config ptr (#207)

* Pressure correction equation fix (#196)

* Update fundamentals.md (#199)

on line 110, updated a typesetting error in equation (3)

* Change from vector to petsc_vec (#206)

* dolfinx.fem.Form changed to dolfinx.fem.form (#213)

* Update compiler_parameters.ipynb

In the text it was mentioned that `dolfinx.fem.Form` was used to compile the form, instead of `dolfinx.fem.form`. Not matching the code cell.

* jupytext sync

* Form -> form in both py and ipynb and LinearProblem -> fem.petsc.LinearProblem

* Update book_stable.yml

* Update test_stable.yml

* Fix python path in test

* Fix CI (#227)

* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update test_stable.yml (#235)

* Add libgl flag to ci (#238)

* Update navierstokes.md

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Jørgen Schartum Dokken <[email protected]>
Co-authored-by: Jørgen S. Dokken <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
jorgensd added a commit that referenced this pull request Feb 4, 2025
* Update elasticity_scaling.md (#242)

* Improve workflow handling (#118)

* Create common action for all workflows and split them into multiple files

* Dokken/update fspace and wmtgs (#127)

* fix runs-on

* Minor improvements in linearelasticity.md (#124)

* Fix various things on release branch

* Try adding trame

* Revert fundamentals

* Membrane code

* More updates due to autoformatting

* Lagrange -> CG back conversion

* Change to github image

---------

Co-authored-by: Julius Herb <[email protected]>

* Update petsc arches

* Fix bounding boxes and more (#135)

* Start fixing code for nightly build

* rerun all files

* Try fixing subdomains

* Fix meshio

* PETSc python API update (#137)

* Resolve #136

* Fixes related to: FEniCS/dolfinx#2703

* Update changelog

* Make sure all notebooks run. Change to pathlib in some examples

* Api changes related to: FEniCS/dolfinx#2763 (#142)

* Bump version numbers

* Bump version numbers (#149)

* Fix petsc arch

* Prepare v0.7.1 (#154)

* Merge branch 'main' into release and bump versions

* Delete obsolete file

* Temporary shift path in nightly test

* Make sure there are no warnigns in build

* Tabulation

* Updates compatible with nightly branch of DOLFINx (#156)

* Replace VectorElement and FiniteElement with `basix.ufl.element`.
Replace `dolfinx.fem.FunctionSpace` with `dolfinx.fem.functionspace`

* More updates

* And more

* Last vector element updates

* Bump pyvista and dolfinx to v0.7.2 (#159)

* Bump pyvista and dolfinx to v0.7.2

* remove -r

* Add further pyvista deps

* Bump versions

* Update petsc solver and pc links. Resolves #143 (#160)

* Fix typo and issue Issue on page /fem.html #122 (#161)

* Compute entity-cell connectivity before calling locate_dofs_topological.
Remove soon to be deprecated pyvista syntax for updating time dependent fields.
Fix range->np.arange conversion

* Update backend in workflow

* Fix broken link (#140) + http:// to https:// (#162)

* Run book build prior to parallel run

* Add back write frame

* Fix wrong link

* Fix typo in changelog

* Merge main into release (#189)

* Merge main into release

* Apply suggestions from code review

* Various fixes when reading through the diff

* Further fixes

* add missing checkout (#191)

* add missing checkout

* Add test docker on release PR and release (only push on tag

* Remove unused import

* Update text to resolve #194 (#195)

* Dokken/update nonlin options (#203)

* Update options for non-linear solver to sensible choice, ref #200

* Update docker path

* Update python file as well

* Update config ptr (#207)

* Pressure correction equation fix (#196)

* Update fundamentals.md (#199)

on line 110, updated a typesetting error in equation (3)

* Change from vector to petsc_vec (#206)

* dolfinx.fem.Form changed to dolfinx.fem.form (#213)

* Update compiler_parameters.ipynb

In the text it was mentioned that `dolfinx.fem.Form` was used to compile the form, instead of `dolfinx.fem.form`. Not matching the code cell.

* jupytext sync

* Form -> form in both py and ipynb and LinearProblem -> fem.petsc.LinearProblem

* Update book_stable.yml

* Update test_stable.yml

* Fix python path in test

* Fix CI (#227)

* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update test_stable.yml (#235)

* Add libgl flag to ci (#238)

* Update elasticity_scaling.md

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Jørgen Schartum Dokken <[email protected]>
Co-authored-by: Jørgen S. Dokken <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update navierstokes.md (#247)

* Improve workflow handling (#118)

* Create common action for all workflows and split them into multiple files

* Dokken/update fspace and wmtgs (#127)

* fix runs-on

* Minor improvements in linearelasticity.md (#124)

* Fix various things on release branch

* Try adding trame

* Revert fundamentals

* Membrane code

* More updates due to autoformatting

* Lagrange -> CG back conversion

* Change to github image

---------

Co-authored-by: Julius Herb <[email protected]>

* Update petsc arches

* Fix bounding boxes and more (#135)

* Start fixing code for nightly build

* rerun all files

* Try fixing subdomains

* Fix meshio

* PETSc python API update (#137)

* Resolve #136

* Fixes related to: FEniCS/dolfinx#2703

* Update changelog

* Make sure all notebooks run. Change to pathlib in some examples

* Api changes related to: FEniCS/dolfinx#2763 (#142)

* Bump version numbers

* Bump version numbers (#149)

* Fix petsc arch

* Prepare v0.7.1 (#154)

* Merge branch 'main' into release and bump versions

* Delete obsolete file

* Temporary shift path in nightly test

* Make sure there are no warnigns in build

* Tabulation

* Updates compatible with nightly branch of DOLFINx (#156)

* Replace VectorElement and FiniteElement with `basix.ufl.element`.
Replace `dolfinx.fem.FunctionSpace` with `dolfinx.fem.functionspace`

* More updates

* And more

* Last vector element updates

* Bump pyvista and dolfinx to v0.7.2 (#159)

* Bump pyvista and dolfinx to v0.7.2

* remove -r

* Add further pyvista deps

* Bump versions

* Update petsc solver and pc links. Resolves #143 (#160)

* Fix typo and issue Issue on page /fem.html #122 (#161)

* Compute entity-cell connectivity before calling locate_dofs_topological.
Remove soon to be deprecated pyvista syntax for updating time dependent fields.
Fix range->np.arange conversion

* Update backend in workflow

* Fix broken link (#140) + http:// to https:// (#162)

* Run book build prior to parallel run

* Add back write frame

* Fix wrong link

* Fix typo in changelog

* Merge main into release (#189)

* Merge main into release

* Apply suggestions from code review

* Various fixes when reading through the diff

* Further fixes

* add missing checkout (#191)

* add missing checkout

* Add test docker on release PR and release (only push on tag

* Remove unused import

* Update text to resolve #194 (#195)

* Dokken/update nonlin options (#203)

* Update options for non-linear solver to sensible choice, ref #200

* Update docker path

* Update python file as well

* Update config ptr (#207)

* Pressure correction equation fix (#196)

* Update fundamentals.md (#199)

on line 110, updated a typesetting error in equation (3)

* Change from vector to petsc_vec (#206)

* dolfinx.fem.Form changed to dolfinx.fem.form (#213)

* Update compiler_parameters.ipynb

In the text it was mentioned that `dolfinx.fem.Form` was used to compile the form, instead of `dolfinx.fem.form`. Not matching the code cell.

* jupytext sync

* Form -> form in both py and ipynb and LinearProblem -> fem.petsc.LinearProblem

* Update book_stable.yml

* Update test_stable.yml

* Fix python path in test

* Fix CI (#227)

* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update test_stable.yml (#235)

* Add libgl flag to ci (#238)

* Update navierstokes.md

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Jørgen Schartum Dokken <[email protected]>
Co-authored-by: Jørgen S. Dokken <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Adding Acoustic Helmholtz equation to the tutorial  (#232)

* Acoustic Helmholtz scripts

helmholtz.md contains the mathematical derivation of the variational formulation, while the helmholtz_code scripts contain the implementation.

* Fix

* equations rendering bug fixed

* Update helmholtz.md

Equations rendering second fix, missing spaces

* Major updates to helmholtz

* Add to toc

* Updates to helmholtz

* Update to work in parallel

---------

Co-authored-by: jorgensd <[email protected]>

* Make helmholtz backwards compatible (#248)

* Native arm build (#240)

* Try new publish workflow

* Fix platform choice

* Update workflow to merge artifacts to one place

* Set retention days to minimum

* Fix name

* change name to pattern

* Minor improvements

* Try new strategy

* Remove duplicate tag

* Revert platform tags

* Use correct dockerfile

* remove first login

* Add merge skip if not pushing on release or tagging

* Set push to false as we don't need the images before merging.

* Remove push

* Remove conditional to check that simpler code runs

* Add back pushtrue

* Revert comment

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: mleoni-pf <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Antonio Baiano Svizzero <[email protected]>
jorgensd added a commit that referenced this pull request Feb 5, 2025
* Improve workflow handling (#118)

* Create common action for all workflows and split them into multiple files

* Dokken/update fspace and wmtgs (#127)

* fix runs-on

* Minor improvements in linearelasticity.md (#124)

* Fix various things on release branch

* Try adding trame

* Revert fundamentals

* Membrane code

* More updates due to autoformatting

* Lagrange -> CG back conversion

* Change to github image

---------

Co-authored-by: Julius Herb <[email protected]>

* Update petsc arches

* Fix bounding boxes and more (#135)

* Start fixing code for nightly build

* rerun all files

* Try fixing subdomains

* Fix meshio

* PETSc python API update (#137)

* Resolve #136

* Fixes related to: FEniCS/dolfinx#2703

* Update changelog

* Make sure all notebooks run. Change to pathlib in some examples

* Api changes related to: FEniCS/dolfinx#2763 (#142)

* Bump version numbers

* Bump version numbers (#149)

* Fix petsc arch

* Prepare v0.7.1 (#154)

* Merge branch 'main' into release and bump versions

* Delete obsolete file

* Temporary shift path in nightly test

* Make sure there are no warnigns in build

* Tabulation

* Updates compatible with nightly branch of DOLFINx (#156)

* Replace VectorElement and FiniteElement with `basix.ufl.element`.
Replace `dolfinx.fem.FunctionSpace` with `dolfinx.fem.functionspace`

* More updates

* And more

* Last vector element updates

* Bump pyvista and dolfinx to v0.7.2 (#159)

* Bump pyvista and dolfinx to v0.7.2

* remove -r

* Add further pyvista deps

* Bump versions

* Update petsc solver and pc links. Resolves #143 (#160)

* Fix typo and issue Issue on page /fem.html #122 (#161)

* Compute entity-cell connectivity before calling locate_dofs_topological.
Remove soon to be deprecated pyvista syntax for updating time dependent fields.
Fix range->np.arange conversion

* Update backend in workflow

* Fix broken link (#140) + http:// to https:// (#162)

* Run book build prior to parallel run

* Add back write frame

* Fix wrong link

* Fix typo in changelog

* Merge main into release (#189)

* Merge main into release

* Apply suggestions from code review

* Various fixes when reading through the diff

* Further fixes

* add missing checkout (#191)

* add missing checkout

* Add test docker on release PR and release (only push on tag

* Remove unused import

* Update text to resolve #194 (#195)

* Dokken/update nonlin options (#203)

* Update options for non-linear solver to sensible choice, ref #200

* Update docker path

* Update python file as well

* Update config ptr (#207)

* Pressure correction equation fix (#196)

* Update fundamentals.md (#199)

on line 110, updated a typesetting error in equation (3)

* Change from vector to petsc_vec (#206)

* dolfinx.fem.Form changed to dolfinx.fem.form (#213)

* Update compiler_parameters.ipynb

In the text it was mentioned that `dolfinx.fem.Form` was used to compile the form, instead of `dolfinx.fem.form`. Not matching the code cell.

* jupytext sync

* Form -> form in both py and ipynb and LinearProblem -> fem.petsc.LinearProblem

* Update book_stable.yml

* Update test_stable.yml

* Fix python path in test

* Fix CI (#227)

* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update test_stable.yml (#235)

* Add libgl flag to ci (#238)

* Update linearelasticity_code.ipynb

* Add sync with `python3 -m jupytext --sync  */*.ipynb`

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Jørgen Schartum Dokken <[email protected]>
Co-authored-by: Jørgen S. Dokken <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
jorgensd added a commit that referenced this pull request Feb 5, 2025
* Improve workflow handling (#118)

* Create common action for all workflows and split them into multiple files

* Dokken/update fspace and wmtgs (#127)

* fix runs-on

* Minor improvements in linearelasticity.md (#124)

* Fix various things on release branch

* Try adding trame

* Revert fundamentals

* Membrane code

* More updates due to autoformatting

* Lagrange -> CG back conversion

* Change to github image

---------

Co-authored-by: Julius Herb <[email protected]>

* Update petsc arches

* Fix bounding boxes and more (#135)

* Start fixing code for nightly build

* rerun all files

* Try fixing subdomains

* Fix meshio

* PETSc python API update (#137)

* Resolve #136

* Fixes related to: FEniCS/dolfinx#2703

* Update changelog

* Make sure all notebooks run. Change to pathlib in some examples

* Api changes related to: FEniCS/dolfinx#2763 (#142)

* Bump version numbers

* Bump version numbers (#149)

* Fix petsc arch

* Prepare v0.7.1 (#154)

* Merge branch 'main' into release and bump versions

* Delete obsolete file

* Temporary shift path in nightly test

* Make sure there are no warnigns in build

* Tabulation

* Updates compatible with nightly branch of DOLFINx (#156)

* Replace VectorElement and FiniteElement with `basix.ufl.element`.
Replace `dolfinx.fem.FunctionSpace` with `dolfinx.fem.functionspace`

* More updates

* And more

* Last vector element updates

* Bump pyvista and dolfinx to v0.7.2 (#159)

* Bump pyvista and dolfinx to v0.7.2

* remove -r

* Add further pyvista deps

* Bump versions

* Update petsc solver and pc links. Resolves #143 (#160)

* Fix typo and issue Issue on page /fem.html #122 (#161)

* Compute entity-cell connectivity before calling locate_dofs_topological.
Remove soon to be deprecated pyvista syntax for updating time dependent fields.
Fix range->np.arange conversion

* Update backend in workflow

* Fix broken link (#140) + http:// to https:// (#162)

* Run book build prior to parallel run

* Add back write frame

* Fix wrong link

* Fix typo in changelog

* Merge main into release (#189)

* Merge main into release

* Apply suggestions from code review

* Various fixes when reading through the diff

* Further fixes

* add missing checkout (#191)

* add missing checkout

* Add test docker on release PR and release (only push on tag

* Remove unused import

* Update text to resolve #194 (#195)

* Dokken/update nonlin options (#203)

* Update options for non-linear solver to sensible choice, ref #200

* Update docker path

* Update python file as well

* Update config ptr (#207)

* Pressure correction equation fix (#196)

* Update fundamentals.md (#199)

on line 110, updated a typesetting error in equation (3)

* Change from vector to petsc_vec (#206)

* dolfinx.fem.Form changed to dolfinx.fem.form (#213)

* Update compiler_parameters.ipynb

In the text it was mentioned that `dolfinx.fem.Form` was used to compile the form, instead of `dolfinx.fem.form`. Not matching the code cell.

* jupytext sync

* Form -> form in both py and ipynb and LinearProblem -> fem.petsc.LinearProblem

* Update book_stable.yml

* Update test_stable.yml

* Fix python path in test

* Fix CI (#227)

* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update test_stable.yml (#235)

* Add libgl flag to ci (#238)

* Update linearelasticity_code.ipynb

* Add sync with

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Jørgen Schartum Dokken <[email protected]>
Co-authored-by: Jørgen S. Dokken <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
jorgensd added a commit that referenced this pull request Feb 5, 2025
* Improve workflow handling (#118)

* Create common action for all workflows and split them into multiple files

* Dokken/update fspace and wmtgs (#127)

* fix runs-on

* Minor improvements in linearelasticity.md (#124)

* Fix various things on release branch

* Try adding trame

* Revert fundamentals

* Membrane code

* More updates due to autoformatting

* Lagrange -> CG back conversion

* Change to github image

---------

Co-authored-by: Julius Herb <[email protected]>

* Update petsc arches

* Fix bounding boxes and more (#135)

* Start fixing code for nightly build

* rerun all files

* Try fixing subdomains

* Fix meshio

* PETSc python API update (#137)

* Resolve #136

* Fixes related to: FEniCS/dolfinx#2703

* Update changelog

* Make sure all notebooks run. Change to pathlib in some examples

* Api changes related to: FEniCS/dolfinx#2763 (#142)

* Bump version numbers

* Bump version numbers (#149)

* Fix petsc arch

* Prepare v0.7.1 (#154)

* Merge branch 'main' into release and bump versions

* Delete obsolete file

* Temporary shift path in nightly test

* Make sure there are no warnigns in build

* Tabulation

* Updates compatible with nightly branch of DOLFINx (#156)

* Replace VectorElement and FiniteElement with `basix.ufl.element`.
Replace `dolfinx.fem.FunctionSpace` with `dolfinx.fem.functionspace`

* More updates

* And more

* Last vector element updates

* Bump pyvista and dolfinx to v0.7.2 (#159)

* Bump pyvista and dolfinx to v0.7.2

* remove -r

* Add further pyvista deps

* Bump versions

* Update petsc solver and pc links. Resolves #143 (#160)

* Fix typo and issue Issue on page /fem.html #122 (#161)

* Compute entity-cell connectivity before calling locate_dofs_topological.
Remove soon to be deprecated pyvista syntax for updating time dependent fields.
Fix range->np.arange conversion

* Update backend in workflow

* Fix broken link (#140) + http:// to https:// (#162)

* Run book build prior to parallel run

* Add back write frame

* Fix wrong link

* Fix typo in changelog

* Merge main into release (#189)

* Merge main into release

* Apply suggestions from code review

* Various fixes when reading through the diff

* Further fixes

* add missing checkout (#191)

* add missing checkout

* Add test docker on release PR and release (only push on tag

* Remove unused import

* Update text to resolve #194 (#195)

* Dokken/update nonlin options (#203)

* Update options for non-linear solver to sensible choice, ref #200

* Update docker path

* Update python file as well

* Update config ptr (#207)

* Pressure correction equation fix (#196)

* Update fundamentals.md (#199)

on line 110, updated a typesetting error in equation (3)

* Change from vector to petsc_vec (#206)

* dolfinx.fem.Form changed to dolfinx.fem.form (#213)

* Update compiler_parameters.ipynb

In the text it was mentioned that `dolfinx.fem.Form` was used to compile the form, instead of `dolfinx.fem.form`. Not matching the code cell.

* jupytext sync

* Form -> form in both py and ipynb and LinearProblem -> fem.petsc.LinearProblem

* Update book_stable.yml

* Update test_stable.yml

* Fix python path in test

* Fix CI (#227)

* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update test_stable.yml (#235)

* Add libgl flag to ci (#238)

* Update linearelasticity_code.ipynb

* Sync file

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Jørgen Schartum Dokken <[email protected]>
Co-authored-by: Jørgen S. Dokken <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
jorgensd added a commit that referenced this pull request Feb 5, 2025
* Improve workflow handling (#118)

* Create common action for all workflows and split them into multiple files

* Dokken/update fspace and wmtgs (#127)

* fix runs-on

* Minor improvements in linearelasticity.md (#124)

* Fix various things on release branch

* Try adding trame

* Revert fundamentals

* Membrane code

* More updates due to autoformatting

* Lagrange -> CG back conversion

* Change to github image

---------

Co-authored-by: Julius Herb <[email protected]>

* Update petsc arches

* Fix bounding boxes and more (#135)

* Start fixing code for nightly build

* rerun all files

* Try fixing subdomains

* Fix meshio

* PETSc python API update (#137)

* Resolve #136

* Fixes related to: FEniCS/dolfinx#2703

* Update changelog

* Make sure all notebooks run. Change to pathlib in some examples

* Api changes related to: FEniCS/dolfinx#2763 (#142)

* Bump version numbers

* Bump version numbers (#149)

* Fix petsc arch

* Prepare v0.7.1 (#154)

* Merge branch 'main' into release and bump versions

* Delete obsolete file

* Temporary shift path in nightly test

* Make sure there are no warnigns in build

* Tabulation

* Updates compatible with nightly branch of DOLFINx (#156)

* Replace VectorElement and FiniteElement with `basix.ufl.element`.
Replace `dolfinx.fem.FunctionSpace` with `dolfinx.fem.functionspace`

* More updates

* And more

* Last vector element updates

* Bump pyvista and dolfinx to v0.7.2 (#159)

* Bump pyvista and dolfinx to v0.7.2

* remove -r

* Add further pyvista deps

* Bump versions

* Update petsc solver and pc links. Resolves #143 (#160)

* Fix typo and issue Issue on page /fem.html #122 (#161)

* Compute entity-cell connectivity before calling locate_dofs_topological.
Remove soon to be deprecated pyvista syntax for updating time dependent fields.
Fix range->np.arange conversion

* Update backend in workflow

* Fix broken link (#140) + http:// to https:// (#162)

* Run book build prior to parallel run

* Add back write frame

* Fix wrong link

* Fix typo in changelog

* Merge main into release (#189)

* Merge main into release

* Apply suggestions from code review

* Various fixes when reading through the diff

* Further fixes

* add missing checkout (#191)

* add missing checkout

* Add test docker on release PR and release (only push on tag

* Remove unused import

* Update text to resolve #194 (#195)

* Dokken/update nonlin options (#203)

* Update options for non-linear solver to sensible choice, ref #200

* Update docker path

* Update python file as well

* Update config ptr (#207)

* Pressure correction equation fix (#196)

* Update fundamentals.md (#199)

on line 110, updated a typesetting error in equation (3)

* Change from vector to petsc_vec (#206)

* dolfinx.fem.Form changed to dolfinx.fem.form (#213)

* Update compiler_parameters.ipynb

In the text it was mentioned that `dolfinx.fem.Form` was used to compile the form, instead of `dolfinx.fem.form`. Not matching the code cell.

* jupytext sync

* Form -> form in both py and ipynb and LinearProblem -> fem.petsc.LinearProblem

* Update book_stable.yml

* Update test_stable.yml

* Fix python path in test

* Fix CI (#227)

* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update test_stable.yml (#235)

* Add libgl flag to ci (#238)

* Update linearelasticity_code.ipynb

* sync

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Jørgen Schartum Dokken <[email protected]>
Co-authored-by: Jørgen S. Dokken <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
jorgensd added a commit that referenced this pull request Feb 5, 2025
* Improve workflow handling (#118)

* Create common action for all workflows and split them into multiple files

* Dokken/update fspace and wmtgs (#127)

* fix runs-on

* Minor improvements in linearelasticity.md (#124)

* Fix various things on release branch

* Try adding trame

* Revert fundamentals

* Membrane code

* More updates due to autoformatting

* Lagrange -> CG back conversion

* Change to github image

---------

Co-authored-by: Julius Herb <[email protected]>

* Update petsc arches

* Fix bounding boxes and more (#135)

* Start fixing code for nightly build

* rerun all files

* Try fixing subdomains

* Fix meshio

* PETSc python API update (#137)

* Resolve #136

* Fixes related to: FEniCS/dolfinx#2703

* Update changelog

* Make sure all notebooks run. Change to pathlib in some examples

* Api changes related to: FEniCS/dolfinx#2763 (#142)

* Bump version numbers

* Bump version numbers (#149)

* Fix petsc arch

* Prepare v0.7.1 (#154)

* Merge branch 'main' into release and bump versions

* Delete obsolete file

* Temporary shift path in nightly test

* Make sure there are no warnigns in build

* Tabulation

* Updates compatible with nightly branch of DOLFINx (#156)

* Replace VectorElement and FiniteElement with `basix.ufl.element`.
Replace `dolfinx.fem.FunctionSpace` with `dolfinx.fem.functionspace`

* More updates

* And more

* Last vector element updates

* Bump pyvista and dolfinx to v0.7.2 (#159)

* Bump pyvista and dolfinx to v0.7.2

* remove -r

* Add further pyvista deps

* Bump versions

* Update petsc solver and pc links. Resolves #143 (#160)

* Fix typo and issue Issue on page /fem.html #122 (#161)

* Compute entity-cell connectivity before calling locate_dofs_topological.
Remove soon to be deprecated pyvista syntax for updating time dependent fields.
Fix range->np.arange conversion

* Update backend in workflow

* Fix broken link (#140) + http:// to https:// (#162)

* Run book build prior to parallel run

* Add back write frame

* Fix wrong link

* Fix typo in changelog

* Merge main into release (#189)

* Merge main into release

* Apply suggestions from code review

* Various fixes when reading through the diff

* Further fixes

* add missing checkout (#191)

* add missing checkout

* Add test docker on release PR and release (only push on tag

* Remove unused import

* Update text to resolve #194 (#195)

* Dokken/update nonlin options (#203)

* Update options for non-linear solver to sensible choice, ref #200

* Update docker path

* Update python file as well

* Update config ptr (#207)

* Pressure correction equation fix (#196)

* Update fundamentals.md (#199)

on line 110, updated a typesetting error in equation (3)

* Change from vector to petsc_vec (#206)

* dolfinx.fem.Form changed to dolfinx.fem.form (#213)

* Update compiler_parameters.ipynb

In the text it was mentioned that `dolfinx.fem.Form` was used to compile the form, instead of `dolfinx.fem.form`. Not matching the code cell.

* jupytext sync

* Form -> form in both py and ipynb and LinearProblem -> fem.petsc.LinearProblem

* Update book_stable.yml

* Update test_stable.yml

* Fix python path in test

* Fix CI (#227)

* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update test_stable.yml (#235)

* Add libgl flag to ci (#238)

* Update ns_code2.ipynb

* Update ns code

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Jørgen Schartum Dokken <[email protected]>
Co-authored-by: Jørgen S. Dokken <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
jorgensd added a commit that referenced this pull request Feb 5, 2025
* Improve workflow handling (#118)

* Create common action for all workflows and split them into multiple files

* Dokken/update fspace and wmtgs (#127)

* fix runs-on

* Minor improvements in linearelasticity.md (#124)

* Fix various things on release branch

* Try adding trame

* Revert fundamentals

* Membrane code

* More updates due to autoformatting

* Lagrange -> CG back conversion

* Change to github image

---------

Co-authored-by: Julius Herb <[email protected]>

* Update petsc arches

* Fix bounding boxes and more (#135)

* Start fixing code for nightly build

* rerun all files

* Try fixing subdomains

* Fix meshio

* PETSc python API update (#137)

* Resolve #136

* Fixes related to: FEniCS/dolfinx#2703

* Update changelog

* Make sure all notebooks run. Change to pathlib in some examples

* Api changes related to: FEniCS/dolfinx#2763 (#142)

* Bump version numbers

* Bump version numbers (#149)

* Fix petsc arch

* Prepare v0.7.1 (#154)

* Merge branch 'main' into release and bump versions

* Delete obsolete file

* Temporary shift path in nightly test

* Make sure there are no warnigns in build

* Tabulation

* Updates compatible with nightly branch of DOLFINx (#156)

* Replace VectorElement and FiniteElement with `basix.ufl.element`.
Replace `dolfinx.fem.FunctionSpace` with `dolfinx.fem.functionspace`

* More updates

* And more

* Last vector element updates

* Bump pyvista and dolfinx to v0.7.2 (#159)

* Bump pyvista and dolfinx to v0.7.2

* remove -r

* Add further pyvista deps

* Bump versions

* Update petsc solver and pc links. Resolves #143 (#160)

* Fix typo and issue Issue on page /fem.html #122 (#161)

* Compute entity-cell connectivity before calling locate_dofs_topological.
Remove soon to be deprecated pyvista syntax for updating time dependent fields.
Fix range->np.arange conversion

* Update backend in workflow

* Fix broken link (#140) + http:// to https:// (#162)

* Run book build prior to parallel run

* Add back write frame

* Fix wrong link

* Fix typo in changelog

* Merge main into release (#189)

* Merge main into release

* Apply suggestions from code review

* Various fixes when reading through the diff

* Further fixes

* add missing checkout (#191)

* add missing checkout

* Add test docker on release PR and release (only push on tag

* Remove unused import

* Update text to resolve #194 (#195)

* Dokken/update nonlin options (#203)

* Update options for non-linear solver to sensible choice, ref #200

* Update docker path

* Update python file as well

* Update config ptr (#207)

* Pressure correction equation fix (#196)

* Update fundamentals.md (#199)

on line 110, updated a typesetting error in equation (3)

* Change from vector to petsc_vec (#206)

* dolfinx.fem.Form changed to dolfinx.fem.form (#213)

* Update compiler_parameters.ipynb

In the text it was mentioned that `dolfinx.fem.Form` was used to compile the form, instead of `dolfinx.fem.form`. Not matching the code cell.

* jupytext sync

* Form -> form in both py and ipynb and LinearProblem -> fem.petsc.LinearProblem

* Update book_stable.yml

* Update test_stable.yml

* Fix python path in test

* Fix CI (#227)

* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update test_stable.yml (#235)

* Add libgl flag to ci (#238)

* Update linearelasticity_code.ipynb

* Add sync with `python3 -m jupytext --sync  */*.ipynb`

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Jørgen Schartum Dokken <[email protected]>
Co-authored-by: Jørgen S. Dokken <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
jorgensd added a commit that referenced this pull request Feb 5, 2025
* Improve workflow handling (#118)

* Create common action for all workflows and split them into multiple files

* Dokken/update fspace and wmtgs (#127)

* fix runs-on

* Minor improvements in linearelasticity.md (#124)

* Fix various things on release branch

* Try adding trame

* Revert fundamentals

* Membrane code

* More updates due to autoformatting

* Lagrange -> CG back conversion

* Change to github image

---------

Co-authored-by: Julius Herb <[email protected]>

* Update petsc arches

* Fix bounding boxes and more (#135)

* Start fixing code for nightly build

* rerun all files

* Try fixing subdomains

* Fix meshio

* PETSc python API update (#137)

* Resolve #136

* Fixes related to: FEniCS/dolfinx#2703

* Update changelog

* Make sure all notebooks run. Change to pathlib in some examples

* Api changes related to: FEniCS/dolfinx#2763 (#142)

* Bump version numbers

* Bump version numbers (#149)

* Fix petsc arch

* Prepare v0.7.1 (#154)

* Merge branch 'main' into release and bump versions

* Delete obsolete file

* Temporary shift path in nightly test

* Make sure there are no warnigns in build

* Tabulation

* Updates compatible with nightly branch of DOLFINx (#156)

* Replace VectorElement and FiniteElement with `basix.ufl.element`.
Replace `dolfinx.fem.FunctionSpace` with `dolfinx.fem.functionspace`

* More updates

* And more

* Last vector element updates

* Bump pyvista and dolfinx to v0.7.2 (#159)

* Bump pyvista and dolfinx to v0.7.2

* remove -r

* Add further pyvista deps

* Bump versions

* Update petsc solver and pc links. Resolves #143 (#160)

* Fix typo and issue Issue on page /fem.html #122 (#161)

* Compute entity-cell connectivity before calling locate_dofs_topological.
Remove soon to be deprecated pyvista syntax for updating time dependent fields.
Fix range->np.arange conversion

* Update backend in workflow

* Fix broken link (#140) + http:// to https:// (#162)

* Run book build prior to parallel run

* Add back write frame

* Fix wrong link

* Fix typo in changelog

* Merge main into release (#189)

* Merge main into release

* Apply suggestions from code review

* Various fixes when reading through the diff

* Further fixes

* add missing checkout (#191)

* add missing checkout

* Add test docker on release PR and release (only push on tag

* Remove unused import

* Update text to resolve #194 (#195)

* Dokken/update nonlin options (#203)

* Update options for non-linear solver to sensible choice, ref #200

* Update docker path

* Update python file as well

* Update config ptr (#207)

* Pressure correction equation fix (#196)

* Update fundamentals.md (#199)

on line 110, updated a typesetting error in equation (3)

* Change from vector to petsc_vec (#206)

* dolfinx.fem.Form changed to dolfinx.fem.form (#213)

* Update compiler_parameters.ipynb

In the text it was mentioned that `dolfinx.fem.Form` was used to compile the form, instead of `dolfinx.fem.form`. Not matching the code cell.

* jupytext sync

* Form -> form in both py and ipynb and LinearProblem -> fem.petsc.LinearProblem

* Update book_stable.yml

* Update test_stable.yml

* Fix python path in test

* Fix CI (#227)

* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update test_stable.yml (#235)

* Add libgl flag to ci (#238)

* Update linearelasticity_code.ipynb

* Add sync with

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Jørgen Schartum Dokken <[email protected]>
Co-authored-by: Jørgen S. Dokken <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
jorgensd added a commit that referenced this pull request Feb 5, 2025
* Improve workflow handling (#118)

* Create common action for all workflows and split them into multiple files

* Dokken/update fspace and wmtgs (#127)

* fix runs-on

* Minor improvements in linearelasticity.md (#124)

* Fix various things on release branch

* Try adding trame

* Revert fundamentals

* Membrane code

* More updates due to autoformatting

* Lagrange -> CG back conversion

* Change to github image

---------

Co-authored-by: Julius Herb <[email protected]>

* Update petsc arches

* Fix bounding boxes and more (#135)

* Start fixing code for nightly build

* rerun all files

* Try fixing subdomains

* Fix meshio

* PETSc python API update (#137)

* Resolve #136

* Fixes related to: FEniCS/dolfinx#2703

* Update changelog

* Make sure all notebooks run. Change to pathlib in some examples

* Api changes related to: FEniCS/dolfinx#2763 (#142)

* Bump version numbers

* Bump version numbers (#149)

* Fix petsc arch

* Prepare v0.7.1 (#154)

* Merge branch 'main' into release and bump versions

* Delete obsolete file

* Temporary shift path in nightly test

* Make sure there are no warnigns in build

* Tabulation

* Updates compatible with nightly branch of DOLFINx (#156)

* Replace VectorElement and FiniteElement with `basix.ufl.element`.
Replace `dolfinx.fem.FunctionSpace` with `dolfinx.fem.functionspace`

* More updates

* And more

* Last vector element updates

* Bump pyvista and dolfinx to v0.7.2 (#159)

* Bump pyvista and dolfinx to v0.7.2

* remove -r

* Add further pyvista deps

* Bump versions

* Update petsc solver and pc links. Resolves #143 (#160)

* Fix typo and issue Issue on page /fem.html #122 (#161)

* Compute entity-cell connectivity before calling locate_dofs_topological.
Remove soon to be deprecated pyvista syntax for updating time dependent fields.
Fix range->np.arange conversion

* Update backend in workflow

* Fix broken link (#140) + http:// to https:// (#162)

* Run book build prior to parallel run

* Add back write frame

* Fix wrong link

* Fix typo in changelog

* Merge main into release (#189)

* Merge main into release

* Apply suggestions from code review

* Various fixes when reading through the diff

* Further fixes

* add missing checkout (#191)

* add missing checkout

* Add test docker on release PR and release (only push on tag

* Remove unused import

* Update text to resolve #194 (#195)

* Dokken/update nonlin options (#203)

* Update options for non-linear solver to sensible choice, ref #200

* Update docker path

* Update python file as well

* Update config ptr (#207)

* Pressure correction equation fix (#196)

* Update fundamentals.md (#199)

on line 110, updated a typesetting error in equation (3)

* Change from vector to petsc_vec (#206)

* dolfinx.fem.Form changed to dolfinx.fem.form (#213)

* Update compiler_parameters.ipynb

In the text it was mentioned that `dolfinx.fem.Form` was used to compile the form, instead of `dolfinx.fem.form`. Not matching the code cell.

* jupytext sync

* Form -> form in both py and ipynb and LinearProblem -> fem.petsc.LinearProblem

* Update book_stable.yml

* Update test_stable.yml

* Fix python path in test

* Fix CI (#227)

* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update test_stable.yml (#235)

* Add libgl flag to ci (#238)

* Update linearelasticity_code.ipynb

* Sync file

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Jørgen Schartum Dokken <[email protected]>
Co-authored-by: Jørgen S. Dokken <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
jorgensd added a commit that referenced this pull request Feb 5, 2025
* Improve workflow handling (#118)

* Create common action for all workflows and split them into multiple files

* Dokken/update fspace and wmtgs (#127)

* fix runs-on

* Minor improvements in linearelasticity.md (#124)

* Fix various things on release branch

* Try adding trame

* Revert fundamentals

* Membrane code

* More updates due to autoformatting

* Lagrange -> CG back conversion

* Change to github image

---------

Co-authored-by: Julius Herb <[email protected]>

* Update petsc arches

* Fix bounding boxes and more (#135)

* Start fixing code for nightly build

* rerun all files

* Try fixing subdomains

* Fix meshio

* PETSc python API update (#137)

* Resolve #136

* Fixes related to: FEniCS/dolfinx#2703

* Update changelog

* Make sure all notebooks run. Change to pathlib in some examples

* Api changes related to: FEniCS/dolfinx#2763 (#142)

* Bump version numbers

* Bump version numbers (#149)

* Fix petsc arch

* Prepare v0.7.1 (#154)

* Merge branch 'main' into release and bump versions

* Delete obsolete file

* Temporary shift path in nightly test

* Make sure there are no warnigns in build

* Tabulation

* Updates compatible with nightly branch of DOLFINx (#156)

* Replace VectorElement and FiniteElement with `basix.ufl.element`.
Replace `dolfinx.fem.FunctionSpace` with `dolfinx.fem.functionspace`

* More updates

* And more

* Last vector element updates

* Bump pyvista and dolfinx to v0.7.2 (#159)

* Bump pyvista and dolfinx to v0.7.2

* remove -r

* Add further pyvista deps

* Bump versions

* Update petsc solver and pc links. Resolves #143 (#160)

* Fix typo and issue Issue on page /fem.html #122 (#161)

* Compute entity-cell connectivity before calling locate_dofs_topological.
Remove soon to be deprecated pyvista syntax for updating time dependent fields.
Fix range->np.arange conversion

* Update backend in workflow

* Fix broken link (#140) + http:// to https:// (#162)

* Run book build prior to parallel run

* Add back write frame

* Fix wrong link

* Fix typo in changelog

* Merge main into release (#189)

* Merge main into release

* Apply suggestions from code review

* Various fixes when reading through the diff

* Further fixes

* add missing checkout (#191)

* add missing checkout

* Add test docker on release PR and release (only push on tag

* Remove unused import

* Update text to resolve #194 (#195)

* Dokken/update nonlin options (#203)

* Update options for non-linear solver to sensible choice, ref #200

* Update docker path

* Update python file as well

* Update config ptr (#207)

* Pressure correction equation fix (#196)

* Update fundamentals.md (#199)

on line 110, updated a typesetting error in equation (3)

* Change from vector to petsc_vec (#206)

* dolfinx.fem.Form changed to dolfinx.fem.form (#213)

* Update compiler_parameters.ipynb

In the text it was mentioned that `dolfinx.fem.Form` was used to compile the form, instead of `dolfinx.fem.form`. Not matching the code cell.

* jupytext sync

* Form -> form in both py and ipynb and LinearProblem -> fem.petsc.LinearProblem

* Update book_stable.yml

* Update test_stable.yml

* Fix python path in test

* Fix CI (#227)

* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update test_stable.yml (#235)

* Add libgl flag to ci (#238)

* Update linearelasticity_code.ipynb

* sync

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Jørgen Schartum Dokken <[email protected]>
Co-authored-by: Jørgen S. Dokken <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
jorgensd added a commit that referenced this pull request Feb 5, 2025
* Improve workflow handling (#118)

* Create common action for all workflows and split them into multiple files

* Dokken/update fspace and wmtgs (#127)

* fix runs-on

* Minor improvements in linearelasticity.md (#124)

* Fix various things on release branch

* Try adding trame

* Revert fundamentals

* Membrane code

* More updates due to autoformatting

* Lagrange -> CG back conversion

* Change to github image

---------

Co-authored-by: Julius Herb <[email protected]>

* Update petsc arches

* Fix bounding boxes and more (#135)

* Start fixing code for nightly build

* rerun all files

* Try fixing subdomains

* Fix meshio

* PETSc python API update (#137)

* Resolve #136

* Fixes related to: FEniCS/dolfinx#2703

* Update changelog

* Make sure all notebooks run. Change to pathlib in some examples

* Api changes related to: FEniCS/dolfinx#2763 (#142)

* Bump version numbers

* Bump version numbers (#149)

* Fix petsc arch

* Prepare v0.7.1 (#154)

* Merge branch 'main' into release and bump versions

* Delete obsolete file

* Temporary shift path in nightly test

* Make sure there are no warnigns in build

* Tabulation

* Updates compatible with nightly branch of DOLFINx (#156)

* Replace VectorElement and FiniteElement with `basix.ufl.element`.
Replace `dolfinx.fem.FunctionSpace` with `dolfinx.fem.functionspace`

* More updates

* And more

* Last vector element updates

* Bump pyvista and dolfinx to v0.7.2 (#159)

* Bump pyvista and dolfinx to v0.7.2

* remove -r

* Add further pyvista deps

* Bump versions

* Update petsc solver and pc links. Resolves #143 (#160)

* Fix typo and issue Issue on page /fem.html #122 (#161)

* Compute entity-cell connectivity before calling locate_dofs_topological.
Remove soon to be deprecated pyvista syntax for updating time dependent fields.
Fix range->np.arange conversion

* Update backend in workflow

* Fix broken link (#140) + http:// to https:// (#162)

* Run book build prior to parallel run

* Add back write frame

* Fix wrong link

* Fix typo in changelog

* Merge main into release (#189)

* Merge main into release

* Apply suggestions from code review

* Various fixes when reading through the diff

* Further fixes

* add missing checkout (#191)

* add missing checkout

* Add test docker on release PR and release (only push on tag

* Remove unused import

* Update text to resolve #194 (#195)

* Dokken/update nonlin options (#203)

* Update options for non-linear solver to sensible choice, ref #200

* Update docker path

* Update python file as well

* Update config ptr (#207)

* Pressure correction equation fix (#196)

* Update fundamentals.md (#199)

on line 110, updated a typesetting error in equation (3)

* Change from vector to petsc_vec (#206)

* dolfinx.fem.Form changed to dolfinx.fem.form (#213)

* Update compiler_parameters.ipynb

In the text it was mentioned that `dolfinx.fem.Form` was used to compile the form, instead of `dolfinx.fem.form`. Not matching the code cell.

* jupytext sync

* Form -> form in both py and ipynb and LinearProblem -> fem.petsc.LinearProblem

* Update book_stable.yml

* Update test_stable.yml

* Fix python path in test

* Fix CI (#227)

* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update test_stable.yml (#235)

* Add libgl flag to ci (#238)

* Update ns_code2.ipynb

* Update ns code

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Jørgen Schartum Dokken <[email protected]>
Co-authored-by: Jørgen S. Dokken <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
jorgensd added a commit that referenced this pull request Oct 20, 2025
* Improve workflow handling (#118)

* Create common action for all workflows and split them into multiple files

* Dokken/update fspace and wmtgs (#127)

* fix runs-on

* Minor improvements in linearelasticity.md (#124)

* Fix various things on release branch

* Try adding trame

* Revert fundamentals

* Membrane code

* More updates due to autoformatting

* Lagrange -> CG back conversion

* Change to github image

---------

Co-authored-by: Julius Herb <[email protected]>

* Update petsc arches

* Fix bounding boxes and more (#135)

* Start fixing code for nightly build

* rerun all files

* Try fixing subdomains

* Fix meshio

* PETSc python API update (#137)

* Resolve #136

* Fixes related to: FEniCS/dolfinx#2703

* Update changelog

* Make sure all notebooks run. Change to pathlib in some examples

* Api changes related to: FEniCS/dolfinx#2763 (#142)

* Bump version numbers

* Bump version numbers (#149)

* Fix petsc arch

* Prepare v0.7.1 (#154)

* Merge branch 'main' into release and bump versions

* Delete obsolete file

* Temporary shift path in nightly test

* Make sure there are no warnigns in build

* Tabulation

* Updates compatible with nightly branch of DOLFINx (#156)

* Replace VectorElement and FiniteElement with `basix.ufl.element`.
Replace `dolfinx.fem.FunctionSpace` with `dolfinx.fem.functionspace`

* More updates

* And more

* Last vector element updates

* Bump pyvista and dolfinx to v0.7.2 (#159)

* Bump pyvista and dolfinx to v0.7.2

* remove -r

* Add further pyvista deps

* Bump versions

* Update petsc solver and pc links. Resolves #143 (#160)

* Fix typo and issue Issue on page /fem.html #122 (#161)

* Compute entity-cell connectivity before calling locate_dofs_topological.
Remove soon to be deprecated pyvista syntax for updating time dependent fields.
Fix range->np.arange conversion

* Update backend in workflow

* Fix broken link (#140) + http:// to https:// (#162)

* Run book build prior to parallel run

* Add back write frame

* Fix wrong link

* Fix typo in changelog

* Merge main into release (#189)

* Merge main into release

* Apply suggestions from code review

* Various fixes when reading through the diff

* Further fixes

* add missing checkout (#191)

* add missing checkout

* Add test docker on release PR and release (only push on tag

* Remove unused import

* Update text to resolve #194 (#195)

* Dokken/update nonlin options (#203)

* Update options for non-linear solver to sensible choice, ref #200

* Update docker path

* Update python file as well

* Update config ptr (#207)

* Pressure correction equation fix (#196)

* Update fundamentals.md (#199)

on line 110, updated a typesetting error in equation (3)

* Change from vector to petsc_vec (#206)

* dolfinx.fem.Form changed to dolfinx.fem.form (#213)

* Update compiler_parameters.ipynb

In the text it was mentioned that `dolfinx.fem.Form` was used to compile the form, instead of `dolfinx.fem.form`. Not matching the code cell.

* jupytext sync

* Form -> form in both py and ipynb and LinearProblem -> fem.petsc.LinearProblem

* Update book_stable.yml

* Update test_stable.yml

* Fix python path in test

* Fix CI (#227)

* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update test_stable.yml (#235)

* Add libgl flag to ci (#238)

* Dokken/bump release (#249)

* Update elasticity_scaling.md (#242)

* Improve workflow handling (#118)

* Create common action for all workflows and split them into multiple files

* Dokken/update fspace and wmtgs (#127)

* fix runs-on

* Minor improvements in linearelasticity.md (#124)

* Fix various things on release branch

* Try adding trame

* Revert fundamentals

* Membrane code

* More updates due to autoformatting

* Lagrange -> CG back conversion

* Change to github image

---------

Co-authored-by: Julius Herb <[email protected]>

* Update petsc arches

* Fix bounding boxes and more (#135)

* Start fixing code for nightly build

* rerun all files

* Try fixing subdomains

* Fix meshio

* PETSc python API update (#137)

* Resolve #136

* Fixes related to: FEniCS/dolfinx#2703

* Update changelog

* Make sure all notebooks run. Change to pathlib in some examples

* Api changes related to: FEniCS/dolfinx#2763 (#142)

* Bump version numbers

* Bump version numbers (#149)

* Fix petsc arch

* Prepare v0.7.1 (#154)

* Merge branch 'main' into release and bump versions

* Delete obsolete file

* Temporary shift path in nightly test

* Make sure there are no warnigns in build

* Tabulation

* Updates compatible with nightly branch of DOLFINx (#156)

* Replace VectorElement and FiniteElement with `basix.ufl.element`.
Replace `dolfinx.fem.FunctionSpace` with `dolfinx.fem.functionspace`

* More updates

* And more

* Last vector element updates

* Bump pyvista and dolfinx to v0.7.2 (#159)

* Bump pyvista and dolfinx to v0.7.2

* remove -r

* Add further pyvista deps

* Bump versions

* Update petsc solver and pc links. Resolves #143 (#160)

* Fix typo and issue Issue on page /fem.html #122 (#161)

* Compute entity-cell connectivity before calling locate_dofs_topological.
Remove soon to be deprecated pyvista syntax for updating time dependent fields.
Fix range->np.arange conversion

* Update backend in workflow

* Fix broken link (#140) + http:// to https:// (#162)

* Run book build prior to parallel run

* Add back write frame

* Fix wrong link

* Fix typo in changelog

* Merge main into release (#189)

* Merge main into release

* Apply suggestions from code review

* Various fixes when reading through the diff

* Further fixes

* add missing checkout (#191)

* add missing checkout

* Add test docker on release PR and release (only push on tag

* Remove unused import

* Update text to resolve #194 (#195)

* Dokken/update nonlin options (#203)

* Update options for non-linear solver to sensible choice, ref #200

* Update docker path

* Update python file as well

* Update config ptr (#207)

* Pressure correction equation fix (#196)

* Update fundamentals.md (#199)

on line 110, updated a typesetting error in equation (3)

* Change from vector to petsc_vec (#206)

* dolfinx.fem.Form changed to dolfinx.fem.form (#213)

* Update compiler_parameters.ipynb

In the text it was mentioned that `dolfinx.fem.Form` was used to compile the form, instead of `dolfinx.fem.form`. Not matching the code cell.

* jupytext sync

* Form -> form in both py and ipynb and LinearProblem -> fem.petsc.LinearProblem

* Update book_stable.yml

* Update test_stable.yml

* Fix python path in test

* Fix CI (#227)

* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update test_stable.yml (#235)

* Add libgl flag to ci (#238)

* Update elasticity_scaling.md

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Jørgen Schartum Dokken <[email protected]>
Co-authored-by: Jørgen S. Dokken <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update navierstokes.md (#247)

* Improve workflow handling (#118)

* Create common action for all workflows and split them into multiple files

* Dokken/update fspace and wmtgs (#127)

* fix runs-on

* Minor improvements in linearelasticity.md (#124)

* Fix various things on release branch

* Try adding trame

* Revert fundamentals

* Membrane code

* More updates due to autoformatting

* Lagrange -> CG back conversion

* Change to github image

---------

Co-authored-by: Julius Herb <[email protected]>

* Update petsc arches

* Fix bounding boxes and more (#135)

* Start fixing code for nightly build

* rerun all files

* Try fixing subdomains

* Fix meshio

* PETSc python API update (#137)

* Resolve #136

* Fixes related to: FEniCS/dolfinx#2703

* Update changelog

* Make sure all notebooks run. Change to pathlib in some examples

* Api changes related to: FEniCS/dolfinx#2763 (#142)

* Bump version numbers

* Bump version numbers (#149)

* Fix petsc arch

* Prepare v0.7.1 (#154)

* Merge branch 'main' into release and bump versions

* Delete obsolete file

* Temporary shift path in nightly test

* Make sure there are no warnigns in build

* Tabulation

* Updates compatible with nightly branch of DOLFINx (#156)

* Replace VectorElement and FiniteElement with `basix.ufl.element`.
Replace `dolfinx.fem.FunctionSpace` with `dolfinx.fem.functionspace`

* More updates

* And more

* Last vector element updates

* Bump pyvista and dolfinx to v0.7.2 (#159)

* Bump pyvista and dolfinx to v0.7.2

* remove -r

* Add further pyvista deps

* Bump versions

* Update petsc solver and pc links. Resolves #143 (#160)

* Fix typo and issue Issue on page /fem.html #122 (#161)

* Compute entity-cell connectivity before calling locate_dofs_topological.
Remove soon to be deprecated pyvista syntax for updating time dependent fields.
Fix range->np.arange conversion

* Update backend in workflow

* Fix broken link (#140) + http:// to https:// (#162)

* Run book build prior to parallel run

* Add back write frame

* Fix wrong link

* Fix typo in changelog

* Merge main into release (#189)

* Merge main into release

* Apply suggestions from code review

* Various fixes when reading through the diff

* Further fixes

* add missing checkout (#191)

* add missing checkout

* Add test docker on release PR and release (only push on tag

* Remove unused import

* Update text to resolve #194 (#195)

* Dokken/update nonlin options (#203)

* Update options for non-linear solver to sensible choice, ref #200

* Update docker path

* Update python file as well

* Update config ptr (#207)

* Pressure correction equation fix (#196)

* Update fundamentals.md (#199)

on line 110, updated a typesetting error in equation (3)

* Change from vector to petsc_vec (#206)

* dolfinx.fem.Form changed to dolfinx.fem.form (#213)

* Update compiler_parameters.ipynb

In the text it was mentioned that `dolfinx.fem.Form` was used to compile the form, instead of `dolfinx.fem.form`. Not matching the code cell.

* jupytext sync

* Form -> form in both py and ipynb and LinearProblem -> fem.petsc.LinearProblem

* Update book_stable.yml

* Update test_stable.yml

* Fix python path in test

* Fix CI (#227)

* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update test_stable.yml (#235)

* Add libgl flag to ci (#238)

* Update navierstokes.md

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Jørgen Schartum Dokken <[email protected]>
Co-authored-by: Jørgen S. Dokken <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Adding Acoustic Helmholtz equation to the tutorial  (#232)

* Acoustic Helmholtz scripts

helmholtz.md contains the mathematical derivation of the variational formulation, while the helmholtz_code scripts contain the implementation.

* Fix

* equations rendering bug fixed

* Update helmholtz.md

Equations rendering second fix, missing spaces

* Major updates to helmholtz

* Add to toc

* Updates to helmholtz

* Update to work in parallel

---------

Co-authored-by: jorgensd <[email protected]>

* Make helmholtz backwards compatible (#248)

* Native arm build (#240)

* Try new publish workflow

* Fix platform choice

* Update workflow to merge artifacts to one place

* Set retention days to minimum

* Fix name

* change name to pattern

* Minor improvements

* Try new strategy

* Remove duplicate tag

* Revert platform tags

* Use correct dockerfile

* remove first login

* Add merge skip if not pushing on release or tagging

* Set push to false as we don't need the images before merging.

* Remove push

* Remove conditional to check that simpler code runs

* Add back pushtrue

* Revert comment

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: mleoni-pf <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Antonio Baiano Svizzero <[email protected]>

* Update linearelasticity_code.ipynb (#246)

* Improve workflow handling (#118)

* Create common action for all workflows and split them into multiple files

* Dokken/update fspace and wmtgs (#127)

* fix runs-on

* Minor improvements in linearelasticity.md (#124)

* Fix various things on release branch

* Try adding trame

* Revert fundamentals

* Membrane code

* More updates due to autoformatting

* Lagrange -> CG back conversion

* Change to github image

---------

Co-authored-by: Julius Herb <[email protected]>

* Update petsc arches

* Fix bounding boxes and more (#135)

* Start fixing code for nightly build

* rerun all files

* Try fixing subdomains

* Fix meshio

* PETSc python API update (#137)

* Resolve #136

* Fixes related to: FEniCS/dolfinx#2703

* Update changelog

* Make sure all notebooks run. Change to pathlib in some examples

* Api changes related to: FEniCS/dolfinx#2763 (#142)

* Bump version numbers

* Bump version numbers (#149)

* Fix petsc arch

* Prepare v0.7.1 (#154)

* Merge branch 'main' into release and bump versions

* Delete obsolete file

* Temporary shift path in nightly test

* Make sure there are no warnigns in build

* Tabulation

* Updates compatible with nightly branch of DOLFINx (#156)

* Replace VectorElement and FiniteElement with `basix.ufl.element`.
Replace `dolfinx.fem.FunctionSpace` with `dolfinx.fem.functionspace`

* More updates

* And more

* Last vector element updates

* Bump pyvista and dolfinx to v0.7.2 (#159)

* Bump pyvista and dolfinx to v0.7.2

* remove -r

* Add further pyvista deps

* Bump versions

* Update petsc solver and pc links. Resolves #143 (#160)

* Fix typo and issue Issue on page /fem.html #122 (#161)

* Compute entity-cell connectivity before calling locate_dofs_topological.
Remove soon to be deprecated pyvista syntax for updating time dependent fields.
Fix range->np.arange conversion

* Update backend in workflow

* Fix broken link (#140) + http:// to https:// (#162)

* Run book build prior to parallel run

* Add back write frame

* Fix wrong link

* Fix typo in changelog

* Merge main into release (#189)

* Merge main into release

* Apply suggestions from code review

* Various fixes when reading through the diff

* Further fixes

* add missing checkout (#191)

* add missing checkout

* Add test docker on release PR and release (only push on tag

* Remove unused import

* Update text to resolve #194 (#195)

* Dokken/update nonlin options (#203)

* Update options for non-linear solver to sensible choice, ref #200

* Update docker path

* Update python file as well

* Update config ptr (#207)

* Pressure correction equation fix (#196)

* Update fundamentals.md (#199)

on line 110, updated a typesetting error in equation (3)

* Change from vector to petsc_vec (#206)

* dolfinx.fem.Form changed to dolfinx.fem.form (#213)

* Update compiler_parameters.ipynb

In the text it was mentioned that `dolfinx.fem.Form` was used to compile the form, instead of `dolfinx.fem.form`. Not matching the code cell.

* jupytext sync

* Form -> form in both py and ipynb and LinearProblem -> fem.petsc.LinearProblem

* Update book_stable.yml

* Update test_stable.yml

* Fix python path in test

* Fix CI (#227)

* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update test_stable.yml (#235)

* Add libgl flag to ci (#238)

* Update linearelasticity_code.ipynb

* Add sync with `python3 -m jupytext --sync  */*.ipynb`

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Jørgen Schartum Dokken <[email protected]>
Co-authored-by: Jørgen S. Dokken <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update linearelasticity_code.ipynb (#245)

* Improve workflow handling (#118)

* Create common action for all workflows and split them into multiple files

* Dokken/update fspace and wmtgs (#127)

* fix runs-on

* Minor improvements in linearelasticity.md (#124)

* Fix various things on release branch

* Try adding trame

* Revert fundamentals

* Membrane code

* More updates due to autoformatting

* Lagrange -> CG back conversion

* Change to github image

---------

Co-authored-by: Julius Herb <[email protected]>

* Update petsc arches

* Fix bounding boxes and more (#135)

* Start fixing code for nightly build

* rerun all files

* Try fixing subdomains

* Fix meshio

* PETSc python API update (#137)

* Resolve #136

* Fixes related to: FEniCS/dolfinx#2703

* Update changelog

* Make sure all notebooks run. Change to pathlib in some examples

* Api changes related to: FEniCS/dolfinx#2763 (#142)

* Bump version numbers

* Bump version numbers (#149)

* Fix petsc arch

* Prepare v0.7.1 (#154)

* Merge branch 'main' into release and bump versions

* Delete obsolete file

* Temporary shift path in nightly test

* Make sure there are no warnigns in build

* Tabulation

* Updates compatible with nightly branch of DOLFINx (#156)

* Replace VectorElement and FiniteElement with `basix.ufl.element`.
Replace `dolfinx.fem.FunctionSpace` with `dolfinx.fem.functionspace`

* More updates

* And more

* Last vector element updates

* Bump pyvista and dolfinx to v0.7.2 (#159)

* Bump pyvista and dolfinx to v0.7.2

* remove -r

* Add further pyvista deps

* Bump versions

* Update petsc solver and pc links. Resolves #143 (#160)

* Fix typo and issue Issue on page /fem.html #122 (#161)

* Compute entity-cell connectivity before calling locate_dofs_topological.
Remove soon to be deprecated pyvista syntax for updating time dependent fields.
Fix range->np.arange conversion

* Update backend in workflow

* Fix broken link (#140) + http:// to https:// (#162)

* Run book build prior to parallel run

* Add back write frame

* Fix wrong link

* Fix typo in changelog

* Merge main into release (#189)

* Merge main into release

* Apply suggestions from code review

* Various fixes when reading through the diff

* Further fixes

* add missing checkout (#191)

* add missing checkout

* Add test docker on release PR and release (only push on tag

* Remove unused import

* Update text to resolve #194 (#195)

* Dokken/update nonlin options (#203)

* Update options for non-linear solver to sensible choice, ref #200

* Update docker path

* Update python file as well

* Update config ptr (#207)

* Pressure correction equation fix (#196)

* Update fundamentals.md (#199)

on line 110, updated a typesetting error in equation (3)

* Change from vector to petsc_vec (#206)

* dolfinx.fem.Form changed to dolfinx.fem.form (#213)

* Update compiler_parameters.ipynb

In the text it was mentioned that `dolfinx.fem.Form` was used to compile the form, instead of `dolfinx.fem.form`. Not matching the code cell.

* jupytext sync

* Form -> form in both py and ipynb and LinearProblem -> fem.petsc.LinearProblem

* Update book_stable.yml

* Update test_stable.yml

* Fix python path in test

* Fix CI (#227)

* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update test_stable.yml (#235)

* Add libgl flag to ci (#238)

* Update linearelasticity_code.ipynb

* Add sync with

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Jørgen Schartum Dokken <[email protected]>
Co-authored-by: Jørgen S. Dokken <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update linearelasticity_code.ipynb (#244)

* Improve workflow handling (#118)

* Create common action for all workflows and split them into multiple files

* Dokken/update fspace and wmtgs (#127)

* fix runs-on

* Minor improvements in linearelasticity.md (#124)

* Fix various things on release branch

* Try adding trame

* Revert fundamentals

* Membrane code

* More updates due to autoformatting

* Lagrange -> CG back conversion

* Change to github image

---------

Co-authored-by: Julius Herb <[email protected]>

* Update petsc arches

* Fix bounding boxes and more (#135)

* Start fixing code for nightly build

* rerun all files

* Try fixing subdomains

* Fix meshio

* PETSc python API update (#137)

* Resolve #136

* Fixes related to: FEniCS/dolfinx#2703

* Update changelog

* Make sure all notebooks run. Change to pathlib in some examples

* Api changes related to: FEniCS/dolfinx#2763 (#142)

* Bump version numbers

* Bump version numbers (#149)

* Fix petsc arch

* Prepare v0.7.1 (#154)

* Merge branch 'main' into release and bump versions

* Delete obsolete file

* Temporary shift path in nightly test

* Make sure there are no warnigns in build

* Tabulation

* Updates compatible with nightly branch of DOLFINx (#156)

* Replace VectorElement and FiniteElement with `basix.ufl.element`.
Replace `dolfinx.fem.FunctionSpace` with `dolfinx.fem.functionspace`

* More updates

* And more

* Last vector element updates

* Bump pyvista and dolfinx to v0.7.2 (#159)

* Bump pyvista and dolfinx to v0.7.2

* remove -r

* Add further pyvista deps

* Bump versions

* Update petsc solver and pc links. Resolves #143 (#160)

* Fix typo and issue Issue on page /fem.html #122 (#161)

* Compute entity-cell connectivity before calling locate_dofs_topological.
Remove soon to be deprecated pyvista syntax for updating time dependent fields.
Fix range->np.arange conversion

* Update backend in workflow

* Fix broken link (#140) + http:// to https:// (#162)

* Run book build prior to parallel run

* Add back write frame

* Fix wrong link

* Fix typo in changelog

* Merge main into release (#189)

* Merge main into release

* Apply suggestions from code review

* Various fixes when reading through the diff

* Further fixes

* add missing checkout (#191)

* add missing checkout

* Add test docker on release PR and release (only push on tag

* Remove unused import

* Update text to resolve #194 (#195)

* Dokken/update nonlin options (#203)

* Update options for non-linear solver to sensible choice, ref #200

* Update docker path

* Update python file as well

* Update config ptr (#207)

* Pressure correction equation fix (#196)

* Update fundamentals.md (#199)

on line 110, updated a typesetting error in equation (3)

* Change from vector to petsc_vec (#206)

* dolfinx.fem.Form changed to dolfinx.fem.form (#213)

* Update compiler_parameters.ipynb

In the text it was mentioned that `dolfinx.fem.Form` was used to compile the form, instead of `dolfinx.fem.form`. Not matching the code cell.

* jupytext sync

* Form -> form in both py and ipynb and LinearProblem -> fem.petsc.LinearProblem

* Update book_stable.yml

* Update test_stable.yml

* Fix python path in test

* Fix CI (#227)

* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update test_stable.yml (#235)

* Add libgl flag to ci (#238)

* Update linearelasticity_code.ipynb

* Sync file

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Jørgen Schartum Dokken <[email protected]>
Co-authored-by: Jørgen S. Dokken <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update linearelasticity_code.ipynb (#243)

* Improve workflow handling (#118)

* Create common action for all workflows and split them into multiple files

* Dokken/update fspace and wmtgs (#127)

* fix runs-on

* Minor improvements in linearelasticity.md (#124)

* Fix various things on release branch

* Try adding trame

* Revert fundamentals

* Membrane code

* More updates due to autoformatting

* Lagrange -> CG back conversion

* Change to github image

---------

Co-authored-by: Julius Herb <[email protected]>

* Update petsc arches

* Fix bounding boxes and more (#135)

* Start fixing code for nightly build

* rerun all files

* Try fixing subdomains

* Fix meshio

* PETSc python API update (#137)

* Resolve #136

* Fixes related to: FEniCS/dolfinx#2703

* Update changelog

* Make sure all notebooks run. Change to pathlib in some examples

* Api changes related to: FEniCS/dolfinx#2763 (#142)

* Bump version numbers

* Bump version numbers (#149)

* Fix petsc arch

* Prepare v0.7.1 (#154)

* Merge branch 'main' into release and bump versions

* Delete obsolete file

* Temporary shift path in nightly test

* Make sure there are no warnigns in build

* Tabulation

* Updates compatible with nightly branch of DOLFINx (#156)

* Replace VectorElement and FiniteElement with `basix.ufl.element`.
Replace `dolfinx.fem.FunctionSpace` with `dolfinx.fem.functionspace`

* More updates

* And more

* Last vector element updates

* Bump pyvista and dolfinx to v0.7.2 (#159)

* Bump pyvista and dolfinx to v0.7.2

* remove -r

* Add further pyvista deps

* Bump versions

* Update petsc solver and pc links. Resolves #143 (#160)

* Fix typo and issue Issue on page /fem.html #122 (#161)

* Compute entity-cell connectivity before calling locate_dofs_topological.
Remove soon to be deprecated pyvista syntax for updating time dependent fields.
Fix range->np.arange conversion

* Update backend in workflow

* Fix broken link (#140) + http:// to https:// (#162)

* Run book build prior to parallel run

* Add back write frame

* Fix wrong link

* Fix typo in changelog

* Merge main into release (#189)

* Merge main into release

* Apply suggestions from code review

* Various fixes when reading through the diff

* Further fixes

* add missing checkout (#191)

* add missing checkout

* Add test docker on release PR and release (only push on tag

* Remove unused import

* Update text to resolve #194 (#195)

* Dokken/update nonlin options (#203)

* Update options for non-linear solver to sensible choice, ref #200

* Update docker path

* Update python file as well

* Update config ptr (#207)

* Pressure correction equation fix (#196)

* Update fundamentals.md (#199)

on line 110, updated a typesetting error in equation (3)

* Change from vector to petsc_vec (#206)

* dolfinx.fem.Form changed to dolfinx.fem.form (#213)

* Update compiler_parameters.ipynb

In the text it was mentioned that `dolfinx.fem.Form` was used to compile the form, instead of `dolfinx.fem.form`. Not matching the code cell.

* jupytext sync

* Form -> form in both py and ipynb and LinearProblem -> fem.petsc.LinearProblem

* Update book_stable.yml

* Update test_stable.yml

* Fix python path in test

* Fix CI (#227)

* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update test_stable.yml (#235)

* Add libgl flag to ci (#238)

* Update linearelasticity_code.ipynb

* sync

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Jørgen Schartum Dokken <[email protected]>
Co-authored-by: Jørgen S. Dokken <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update ns_code2.ipynb (#241)

* Improve workflow handling (#118)

* Create common action for all workflows and split them into multiple files

* Dokken/update fspace and wmtgs (#127)

* fix runs-on

* Minor improvements in linearelasticity.md (#124)

* Fix various things on release branch

* Try adding trame

* Revert fundamentals

* Membrane code

* More updates due to autoformatting

* Lagrange -> CG back conversion

* Change to github image

---------

Co-authored-by: Julius Herb <[email protected]>

* Update petsc arches

* Fix bounding boxes and more (#135)

* Start fixing code for nightly build

* rerun all files

* Try fixing subdomains

* Fix meshio

* PETSc python API update (#137)

* Resolve #136

* Fixes related to: FEniCS/dolfinx#2703

* Update changelog

* Make sure all notebooks run. Change to pathlib in some examples

* Api changes related to: FEniCS/dolfinx#2763 (#142)

* Bump version numbers

* Bump version numbers (#149)

* Fix petsc arch

* Prepare v0.7.1 (#154)

* Merge branch 'main' into release and bump versions

* Delete obsolete file

* Temporary shift path in nightly test

* Make sure there are no warnigns in build

* Tabulation

* Updates compatible with nightly branch of DOLFINx (#156)

* Replace VectorElement and FiniteElement with `basix.ufl.element`.
Replace `dolfinx.fem.FunctionSpace` with `dolfinx.fem.functionspace`

* More updates

* And more

* Last vector element updates

* Bump pyvista and dolfinx to v0.7.2 (#159)

* Bump pyvista and dolfinx to v0.7.2

* remove -r

* Add further pyvista deps

* Bump versions

* Update petsc solver and pc links. Resolves #143 (#160)

* Fix typo and issue Issue on page /fem.html #122 (#161)

* Compute entity-cell connectivity before calling locate_dofs_topological.
Remove soon to be deprecated pyvista syntax for updating time dependent fields.
Fix range->np.arange conversion

* Update backend in workflow

* Fix broken link (#140) + http:// to https:// (#162)

* Run book build prior to parallel run

* Add back write frame

* Fix wrong link

* Fix typo in changelog

* Merge main into release (#189)

* Merge main into release

* Apply suggestions from code review

* Various fixes when reading through the diff

* Further fixes

* add missing checkout (#191)

* add missing checkout

* Add test docker on release PR and release (only push on tag

* Remove unused import

* Update text to resolve #194 (#195)

* Dokken/update nonlin options (#203)

* Update options for non-linear solver to sensible choice, ref #200

* Update docker path

* Update python file as well

* Update config ptr (#207)

* Pressure correction equation fix (#196)

* Update fundamentals.md (#199)

on line 110, updated a typesetting error in equation (3)

* Change from vector to petsc_vec (#206)

* dolfinx.fem.Form changed to dolfinx.fem.form (#213)

* Update compiler_parameters.ipynb

In the text it was mentioned that `dolfinx.fem.Form` was used to compile the form, instead of `dolfinx.fem.form`. Not matching the code cell.

* jupytext sync

* Form -> form in both py and ipynb and LinearProblem -> fem.petsc.LinearProblem

* Update book_stable.yml

* Update test_stable.yml

* Fix python path in test

* Fix CI (#227)

* Bump docker/build-push-action from 5 to 6 (#221)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/configure-pages from 4 to 5 (#222)

Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 4 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update book_stable.yml (#225)

* Update book_stable.yml

* Update test_stable.yml

* resolve #224 (#226)

* Update test_stable.yml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update test_stable.yml (#235)

* Add libgl flag to ci (#238)

* Update ns_code2.ipynb

* Update ns code

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Jørgen Schartum Dokken <[email protected]>
Co-authored-by: Jørgen S. Dokken <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add files via upload (#250)

* Remove dead link

* Add fix from #253 + some other typs in that text. (#256)

* Add propsoed solution to #205 (#257)

* Add singular Poisson demo. Resolves: #139 (#263)

* Add extra note on conversion from new python files (#265)

* Adaptive mesh refinement with NetGen (#266)

* Add amr demo

* Update CI

* Update pyproject.toml

* Simplify dockerfile as vtk is now on pypi on linux arch

* Fix indent

* Make netgen optional as it is not on pypi on linux/arm

* Build netgen from source

* Add netgen to stable book build (#267)

* Update text to reflect that there is a docker image (#268)

* Strip output and adapt eta definition, ref comment from Jack Hale (#269)

* Finish trailing sentence (#270)

* Try removing xvfb for most tutorials (#278)

* Try removing xvfb for most tutorials

* INstall osmesa

* Remove -W

* Add offscreen false to jupyter build

* Remove some more xvfb and move new variables

* Lower bound on vtk

* Change tag on release branch

* Another rename

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Julius Herb <[email protected]>
Co-authored-by: rossbm1 <[email protected]>
Co-authored-by: Manuel Pena <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: mleoni-pf <[email protected]>
Co-authored-by: Antonio Baiano Svizzero <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants