-
-
Notifications
You must be signed in to change notification settings - Fork 16
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #136 from precice/fenics-adapter-v1.2.0
Release v1.2.0
- Loading branch information
Showing
14 changed files
with
330 additions
and
131 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
name: Update docker image | ||
|
||
on: | ||
workflow_dispatch: # Trigger by hand from the UI | ||
push: | ||
branches: | ||
- develop | ||
|
||
jobs: | ||
build-and-release-docker-image: | ||
name: Builds a dockerimage with the fenics adapter of preCICE | ||
runs-on: ubuntu-latest | ||
env: | ||
docker_username: precice | ||
steps: | ||
- name: Get branch name | ||
if: github.event_name != 'pull_request' | ||
shell: bash | ||
run: echo "branch=$(echo ${GITHUB_REF#refs/heads/} | tr / -)" >> $GITHUB_ENV | ||
- name: Checkout Repository | ||
uses: actions/checkout@v2 | ||
- name: Set up Docker Buildx | ||
uses: docker/setup-buildx-action@v1 | ||
- name: Login to DockerHub | ||
uses: docker/login-action@v1 | ||
with: | ||
username: ${{ env.docker_username }} | ||
password: ${{ secrets.DOCKERHUB_TOKEN }} | ||
- name: Build and push Dockerfile | ||
uses: docker/build-push-action@v2 | ||
with: | ||
push: true | ||
file: "./tools/releasing/packaging/docker/Dockerfile" | ||
tags: ${{ env.docker_username }}/fenics-adapter:${{ env.branch }},${{ env.docker_username }}/fenics-adapter:latest | ||
build-args: | | ||
branch=${{ env.branch }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
name: Lint scripts and docs | ||
on: [push, pull_request] | ||
jobs: | ||
check_markdown_files: | ||
name: Lint scripts and docs | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Check out repository | ||
uses: actions/checkout@v2 | ||
- name: Lint markdown files (markdownlint) | ||
uses: articulate/actions-markdownlint@v1 | ||
with: | ||
config: .markdownlint.json | ||
files: '.' | ||
ignore: changelog-entries | ||
- name: Check links in markdown files (markdown-link-check) | ||
uses: gaurav-nelson/github-action-markdown-link-check@v1 | ||
with: | ||
use-quiet-mode: 'yes' | ||
use-verbose-mode: 'no' | ||
config-file: '.markdown-link-check-config.json' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
{ | ||
"aliveStatusCodes": [429, 200] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
{ | ||
"MD013": false, | ||
"MD033": false | ||
} |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,25 +1,31 @@ | ||
# FEniCS-preCICE adapter changelog | ||
|
||
## 1.2.0 | ||
|
||
* Reduce complexity of initialization to reduce runtime for large cases. [See PR #135](https://github.com/precice/fenics-adapter/pull/135) | ||
* Raise warning, if FEniCS is not found on system. [See PR #130](https://github.com/precice/fenics-adapter/pull/130) | ||
* Add test for python3 setup.py sdist. [See PR #127](https://github.com/precice/fenics-adapter/pull/127) | ||
|
||
## 1.1.0 | ||
|
||
* Only warn during initialization, if duplicate boundary point is found for point sources. | ||
* Remove deprecated package `fenicsadapter`. Don't use `import fenicsadapter`. Please use `import fenicsprecice`. https://github.com/precice/fenics-adapter/pull/121 | ||
* Remove deprecated package `fenicsadapter`. Don't use `import fenicsadapter`. Please use `import fenicsprecice`. [See PR #121](https://github.com/precice/fenics-adapter/pull/121) | ||
|
||
## 1.0.1 | ||
|
||
* Bugfix for PointSources https://github.com/precice/fenics-adapter/issues/109 | ||
* Bugfix in parallelization https://github.com/precice/fenics-adapter/pull/110 | ||
* Bugfix for PointSources in [PR #109](https://github.com/precice/fenics-adapter/issues/109) | ||
* Bugfix in parallelization in [PR #110](https://github.com/precice/fenics-adapter/pull/110) | ||
|
||
## 1.0.0 | ||
|
||
* The paper *FEniCS-preCICE: Coupling FEniCS to other Simulation Software* (in preparation) describes features, usage and API of the adapter. | ||
* The software is called FEniCS-preCICE adapter, the corresponding python package `fenicsprecice`. Our software uses the naming proposed in https://github.com/precice/fenics-adapter/issues/85. | ||
* `fenicsprecice` is published via PyPI https://github.com/precice/fenics-adapter/pull/94. | ||
* The software is called FEniCS-preCICE adapter, the corresponding python package `fenicsprecice`. Our software uses the naming proposed in [PR #85](https://github.com/precice/fenics-adapter/issues/85). | ||
* `fenicsprecice` is published via PyPI. [See PR #94](https://github.com/precice/fenics-adapter/pull/94). | ||
* FEniCS PointSource and Expressions are used to create boundary conditions for coupling. | ||
* The adapter uses a `SegregatedRBFinterpolationExpression` for interpolation, if an Expression is used https://github.com/precice/fenics-adapter/pull/83. | ||
* The adapter uses a `SegregatedRBFinterpolationExpression` for interpolation, if an Expression is used. [See PR #83](https://github.com/precice/fenics-adapter/pull/83). | ||
* The adapter supports one-way coupling and two-way coupling. | ||
* The adapter supports explicit and implicit coupling schemes. | ||
* The adapter supports checkpointing and subcycling. | ||
* The adapter supports up to one read and one write data set. | ||
* The current state of the adapter API was mainly designed in https://github.com/precice/fenics-adapter/pull/59. | ||
* Supports parallel solvers for Expressions, but not for PointSources as coupling boundary conditions. See https://github.com/precice/fenics-adapter/pull/71. | ||
* The current state of the adapter API was mainly designed in [PR #59](https://github.com/precice/fenics-adapter/pull/59). | ||
* Supports parallel solvers for Expressions, but not for PointSources as coupling boundary conditions. [See PR #71](https://github.com/precice/fenics-adapter/pull/71). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.