On 12/16/24 16:12, Sclah wrote:
I am using step-46 as starting point to implement a time dependent fsi problem
using block vectors and block matrices.
I successfully written the time iteration and changed everything to block
structures but I am struggling to find a method to impose the fluid velocity
equal to the displacement velocity at the interface (i.e. setting a fsi
kinetic coupling).
My approach is to use AffineConstraints::add_entry and
AffineConstraints::set_inhomogeneity to write something like v=(u - u_old) /
time_step, where u_old is the previous time step solution.
The problem is to find the right column index j required by these class
methods. Is there a way to find it?
Where do you need them, specifically? Can you use
cell->face(f)->get_dof_indices(...)
for example to query the DoF indices on the face of a cell, where you're only
doing this on faces that separate the two kinds of materials?
Best
W.
--
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see
https://groups.google.com/d/forum/dealii?hl=en
---
You received this message because you are subscribed to the Google Groups "deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to dealii+unsubscr...@googlegroups.com.
To view this discussion visit
https://groups.google.com/d/msgid/dealii/a517ee8a-b37d-44d4-9feb-4bf646b55f1d%40colostate.edu.