-
-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release v202211.0.0 #50
Conversation
* Add ASTE recipe for the latest ASTE release * Add corresponding aste version * Use branch name instead of version Co-authored-by: Gerasimos Chourdakis <[email protected]>
Co-authored-by: Gerasimos Chourdakis <[email protected]> Co-authored-by: Ishaan Desai <[email protected]> Co-authored-by: Ishaan Desai <[email protected]>
aste-turbine: ❌ channel-transport/fluid-nutils/run.sh: ❌
channel-transport-reaction: ⭕ Super skewed though. fluid reaches t= 5/5 while the chemical part is still at t=1.25/5 elastic-tube-1d: python ⭕ (cpp untested) elastic-tube-3d: |
Closes #53.
@fsimonis thanks for testing! I fixed several issues (including the aste and nutils) and restarted the build.
This is fine, right? It is a uni-directional coupling.
What is the error you get? Did you run both cases before running the plotting script? In any case, this would be something for the tutorials.
vagrant@precicevm:~/tutorials/elastic-tube-3d/solid-fenics$ ./run.sh
Traceback (most recent call last):
File "solid.py", line 2, in <module>
from fenics import Constant, Function, AutoSubDomain, VectorFunctionSpace, interpolate, \
File "/usr/lib/python3/dist-packages/fenics/__init__.py", line 7, in <module>
from dolfin import *
File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 144, in <module>
from .fem.assembling import (assemble, assemble_system, assemble_multimesh, assemble_mixed,
File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/fem/assembling.py", line 38, in <module>
from ufl.form import sub_forms_by_domain
ImportError: cannot import name 'sub_forms_by_domain' from 'ufl.form' (/home/vagrant/.local/lib/python3.8/site-packages/ufl/form.py)
(update: it seems to be running correctly in the original VM that you tried. I will wait for this build to complete to find out if |
With the latest build:
Removing Is maybe just FEniCS broken right now and I got a bad update? vagrant@precicevm:~/tutorials/flow-over-heated-plate/solid-fenics$ ./run.sh
No protocol specified
Traceback (most recent call last):
File "solid.py", line 6, in <module>
from fenics import Function, SubDomain, RectangleMesh, BoxMesh, FunctionSpace, VectorFunctionSpace, Point, \
File "/usr/lib/python3/dist-packages/fenics/__init__.py", line 7, in <module>
from dolfin import *
File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 144, in <module>
from .fem.assembling import (assemble, assemble_system, assemble_multimesh, assemble_mixed,
File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/fem/assembling.py", line 38, in <module>
from ufl.form import sub_forms_by_domain
ImportError: cannot import name 'sub_forms_by_domain' from 'ufl.form' (/home/vagrant/.local/lib/python3.8/site-packages/ufl/form.py)
Other than FEniCS, I am triggering a new build to get the new tutorials, and this is ready. |
The error seen with FEniCS is a known issue and has been mentioned in the troubleshooting section of the fenics-adapter. I am trying to see if the solution written there also works for the vm, will open a PR if that is the case. |
Investigating why it was previously giving a permission issue.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I ran the FEniCS cases in a VM created from the artifact of https://github.com/precice/vm/actions/runs/3524369114 and the cases work.
I confirm that the FEniCS cases now also run. Thank you very much! 🤗 |
Continuing with unreleased changes from #44.
New changes
perpendicular-flap/fluid-nutils
tutorial case)master
->main
)Previously unreleased changes