This is a read only copy of the old FEniCS QA forum. Please visit the new QA forum to ask questions

Subdomains with different physics

0 votes

Hi everyone,
I have read the documentation about subdomains with different properties, and i have no problem running my code, for example for two subdomains with different diffusion coefficients.

My question is about subdomains with different physics. To make it clear, here is an example:
Let's assume there are 2 subdomains.
Subdomain 1 behaves purely elastic
Subdomain 2 is elastic and has viscplasticity with a norton law.
For now, as i have understood FEniCS, i will set the the norton coefficients for the first subdomain in a way there is actually no viscoplasticity in this subdomain.

I would like to know if this is possible to define subdomains with only their respective governing equations/physics. So that, in this example, in subdomain 1, only the elastic problem will be resolved.

It seems to me the solution would be to defines two different function space, one for each material with its own mesh. No subdomain.mark would be necessary and the issue is how to make communicate the two domains?

Any help would be appreciable
Regards,

asked Oct 5, 2016 by fussegli FEniCS Novice (700 points)
...