Hi Again,

On digging a bit deeper I came across Functions::FEFieldFunction. 

Would using this be a useful approach? It would mean that in every 
time-step this function would be searching for the appropriate cell and 
evaluating the field as the boundary values are updated. The triangulation 
is the same for each sub-problem I solve, so perhaps there is some way to 
update the inhomogeneity from within the assembly process when I know which 
cell I'm working with?

Thanks,
Ernesto


On Thursday, 9 January 2020 10:46:22 UTC+2, Ernesto Ismail wrote:
>
> Hi Everyone,
>
> I am currently working with a staggered coupled system where I am solving 
> several finite element problems in sequence. Up until now my boundary 
> conditions have been fairly straightforward and I've been able to get 
> meaningful results from my work. 
>
> The finite element schemes I use for each step are fairly different, with 
> some being discontinuous and of varying orders. 
>
> I am now in a position where I need to use the solution of one of my steps 
> as the boundary condition for the next (I actually need to combine two of 
> them with a simple arithmetic function, but baby steps for now). I presume 
> I need to use some sort of projection to achieve this, but I'm not exactly 
> sure how to go about it. I thought to try and use 
> the project_boundary_values() function to do what I need, but I am unsure 
> how I would structure the boundary_functions argument.
>
> Any advice or a pointer to an appropriate resource would be much 
> appreciated.
>
> Thanks,
> Ernesto
>
>
>
>

-- 
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 on the web visit 
https://groups.google.com/d/msgid/dealii/909dcd5a-2ae3-46f5-ab33-9c413e4c5ccf%40googlegroups.com.

Reply via email to