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.

Reply via email to