Static Condensation

Hello everyone,

Does anyone have any idea about whether Fenics uses static condensation in element level in mixed formulations or not ? If it uses, can you please refer a document that is explained in detail ? Thanks.

Regards,

Is there any comment over this ? I could not find any information from the papers and from the book…

Hi,

As far as I’m aware, static condensation is not supported in FEniCS. Based on this issue, it looks like some work went towards implementing it, though it doesn’t look like anything made it into the FEniCS releases.

Depending on your application, I would suggest looking at the new version of FEniCS, FEniCS-X. It allows you to write custom kernels (see e.g. this test as an example) in python using numba, allowing things like static condensation to be implemented.

Thanks,

Joe

3 Likes