Skip to content
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

Add mechanical FSI to Adapter #1

Open
benoitpaillard opened this issue Feb 7, 2019 · 4 comments
Open

Add mechanical FSI to Adapter #1

benoitpaillard opened this issue Feb 7, 2019 · 4 comments

Comments

@benoitpaillard
Copy link

Hi all, great work and great incentive.

I would love to collaborate on OpenFOAM / Aster coupling. I have an in-house quick and dirty script that does FSI with Aster and OpenFOAM, but the good thing is that all the cell projection and interpolation is done. I started looking at the documentation but it is a bit complex as is. Is anyone willing to give me a little help on precice development ?

Thanks !

@uekerman uekerman changed the title [enhancement] add mechanical support Add mechanical FSI to Adapter Feb 8, 2019
@uekerman
Copy link
Member

uekerman commented Feb 8, 2019

Hi!

We currently have a student project running that should extend the adapter to (mechanical) FSI, but if you already have some previous work this, for sure, could help.
We are very open for PRs here and we are also happy to support you. Which information do you need to get started?
Probably a good idea is to first look at the tutorials and then study the adapter example.

If you have any problems, you can contact us through Gitter or the mailing list.

@MakisH Can you please put Mikel here in the loop (I don't know his GitHub name).

@micheltakken
Copy link
Contributor

Hi @benoitpaillard

I am currently working on the adapter that couples Code_Aster with preCICE and the documentation. The method right now consists of several .comm files that regulate separate aspects of the coupling process, as you might have read in the documentation-excerpt.
I am running into problems when I import another command file in main.comm (INCLUDE(UNITE=91)), which says that this file cannot be found.

Would you perhaps be able to help me with this?

I have also posted an issue on the Code_Aster forum regarding this.

@benoitpaillard
Copy link
Author

benoitpaillard commented Jan 8, 2020

Hi @micheltakken , sorry for the late reply

When you import an external file, its unit must be defined in your .export file.
Don't hesitate to share your not working case if possible. I'll check it out and help debugging, which can be nasty sometimes with aster lol.

When you write 'as you might have read in the documentation-excerpt' could you show me what documentation this relates to ? My bad

Thanks

@micheltakken
Copy link
Contributor

micheltakken commented Jan 14, 2020

Hi @benoitpaillard,

Thanks for your reply!

In the end I managed to solve this problem with some help of the previous developer of this adapter. So far, I got a working coupling for a CHT case with OpenFOAM as the fluid, and Code_Aster as the solid thermal solver. I'm running however into another problem with Code_Aster that I could use some help with.

The output on the Code_Aster with IMPR_RESU freezes the entire coupling. Perhaps you could share some of your insight on the matter.

The issue can be found here on GitHub. I have also posted a more detailed description of the problem on the Code_Aster forum

Thanks in advance

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants