|
[Sponsors] |
Continuity constraint by static condensation? |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
March 18, 2019, 08:00 |
Continuity constraint by static condensation?
|
#1 |
Senior Member
Jonas T. Holdeman, Jr.
Join Date: Mar 2009
Location: Knoxville, Tennessee
Posts: 128
Rep Power: 18 |
When solving the incompressible Navier-Stokes equation by finite element mixed method using (discontinuous) P0 or P1 constraint functions, it seems that common practice is to solve the constraint equation as a separate step using a "pressure" Poisson equation. But when assembling element-by-element, one can solve the constraint by static condensation making the solution much simpler for computation. This can result in elements for interpolation which are divergence-free between the nodes. Solving via a PPE might result in nodal values that are "divergence-free" in some sense, but subsequent interpolation is not. Maybe I have missed something, but I would appreciate any discussion and/or references to using static condensation for the constraint. Thanks.
|
|
March 20, 2019, 14:25 |
|
#2 | |
Senior Member
Jonas T. Holdeman, Jr.
Join Date: Mar 2009
Location: Knoxville, Tennessee
Posts: 128
Rep Power: 18 |
Earlier I wrote,
Quote:
The idea of using static condensation seems simple and useful enough that I would think that it has been used, so perhaps I should expand a bit. I am working on a paper describing the derivation of a family of divergence-free linear and quadratic Hermite finite elements in 3D, derived from Lagrange vector elements that have been augmented to have constant divergence. I take combinations in such a way as to produce Hermite elements with zero divergence (in the sense that the integral of the divergence squared is zero), and hence they are pointwise divergence-free. But the divergence of the augmented Lagrange element also vanishes in the same sense if the net flow into each element is zero. This is zero if the vector of divergences is orthogonal to the vector of velocities at the nodes. So one uses Graham-Schmidt to make this so, satisfying the continuity constraint. I am attaching a pdf of the last two pages of my paper which explains this a little better, but not in detail as that is not the purpose of the paper. Please tell me if you know if this idea has been used elsewhere. Thanks. |
||
Tags |
continuity constraint, static condensation |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
pimpleDyMFoam computation randomly stops | babapeti | OpenFOAM Running, Solving & CFD | 5 | January 24, 2018 05:28 |
Recursive output of Foam::word in gdb print command | chengdi | OpenFOAM Programming & Development | 1 | July 19, 2017 20:19 |
Floating point exception error | lpz_michele | OpenFOAM Running, Solving & CFD | 53 | October 19, 2015 02:50 |
Upgraded from Karmic Koala 9.10 to Lucid Lynx10.04.3 | bookie56 | OpenFOAM Installation | 8 | August 13, 2011 04:03 |
Could anybody help me see this error and give help | liugx212 | OpenFOAM Running, Solving & CFD | 3 | January 4, 2006 18:07 |