Dear Tom,
You’ve come to the right place to ask your question but, occasionally, it takes
some time for the right person to come along to be able to give a meaningful
answer to it. I, for example, have no familiarity with Additive Schwarz
methods, so I have no insights to share with you on that front. With regard to
your intermediate question, when traversing a grid it is possible to ask a cell
if a neighbour is not locally owned
<https://www.dealii.org/current/doxygen/deal.II/classCellAccessor.html#aa52e84398560d2213ba71909a81150d1>
or is a ghosted cell
<https://www.dealii.org/current/doxygen/deal.II/classCellAccessor.html#a5d32a7f84929bd9fa9c63fd2493b4aca>,
something like
for (auto cell : dof_handler.active_cell_iterators())
for (unsigned int f=0; f<GeometryInfo<dim>::faces_per_cell; ++f)
if (!cell->at_boundary(f) && cell->neighbour(f)->is_ghost())
// Do whatever you want...
However, I don’t know if this is what you’re actually wanting to do in the
context of the greater question. Maybe someone else with experience in this
domain will chime in when they have the time (remember, this is a community
driven by volunteers).
Best,
Jean-Paul
> On 05 Jun 2019, at 18:24, Tom Mathew <[email protected]> wrote:
>
> Is this a foolish question or this group don't entertain discussions ?
>
> On Sunday, May 26, 2019 at 7:29:43 AM UTC+2, Tom Mathew wrote:
> Dear all,
> I am a novice of dealii, but would like to work on it, if there is something
> which I am looking for. I would like to implement Optimized Restricted
> Additive Schwarz iterative solver or preconditioner for my problem, may be by
> inheriting the dealii linear algebra solver or iterative solver classes. Will
> it be possible to access the interface between the subdomains (interface
> boundary), so that I can impose optimized transmission (Robin) conditions for
> the iterative method. If not, any possible alternative directions or
> suggestions are welcomed. I am working on indefinite Maxwell's equations in
> complex algebra, so I guess I will be working with block matrices in dealii.
> Or if there is an example or project where the local subdomain matrices has
> been modified or any Schwarz methods has been tried can also be wonderful
> place to start for me.
> Thanks in advance,
> Best regards,
> Tom
>
> --
> The deal.II project is located at http://www.dealii.org/
> <http://www.dealii.org/>
> For mailing list/forum options, see
> https://groups.google.com/d/forum/dealii?hl=en
> <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 [email protected]
> <mailto:[email protected]>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/dealii/c3e47960-7fbb-4298-8ed7-6b5cc269fd34%40googlegroups.com
>
> <https://groups.google.com/d/msgid/dealii/c3e47960-7fbb-4298-8ed7-6b5cc269fd34%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>.
--
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 [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/dealii/5CB4477F-098A-4F73-A424-294482C2A713%40gmail.com.
For more options, visit https://groups.google.com/d/optout.