-
-
Notifications
You must be signed in to change notification settings - Fork 15
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
Restrictions on using adapter for 3D cases #149
Comments
This issue has been mentioned on preCICE Forum on Discourse. There might be relevant details there: |
I'm just providing a brief update on this from my current perspective today, because I just received a request by a user and I think it's useful to summarize this here: Why is it complicated to do 3D cases in FEniCS with the adapter? I think it might be complicated to set up a 3D case for several reasons:
Generally I don't think there are a fundamental problem, but the actual implementation requires some work. For details on parallelization and data mapping see our FEniCS adapter paper. |
Added the "student" label, because I think it might be a nice thesis topic to actually create a 3D tutorial + extend the adapter correspondingly. |
This issue has been mentioned on preCICE Forum on Discourse. There might be relevant details there: https://precice.discourse.group/t/capabilities-of-adapters-for-3d-cht/1310/3 |
This issue has been mentioned on preCICE Forum on Discourse. There might be relevant details there: https://precice.discourse.group/t/capabilities-of-adapters-for-3d-cht/1310/4 |
Here is a rough plan on how someone could start working on this issue:
|
This issue has been mentioned on preCICE Forum on Discourse. There might be relevant details there: https://precice.discourse.group/t/automatic-differentiation-of-coupled-system/1601/2 |
Functionality to handle 3D cases was introduced in the adapter with #133, #146 and #147
However there are still several restrictions on the use of this functionality. The restrictions are:
The text was updated successfully, but these errors were encountered: