[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Getfem-users] `Coupling Equations

From: Yves Renard
Subject: Re: [Getfem-users] `Coupling Equations
Date: Thu, 6 Oct 2011 13:50:01 +0200
User-agent: KMail/1.13.5 (Linux/2.6.32-34-server; KDE/4.4.5; x86_64; ; )

Dear Franz,

if I understand well, you compute some matrices such as
\int grad(u).grad(v)dx to perform the coupling.

There is no brick for the moment wich implement this. To build such a brick is 
a rather easy task, but if you don't want to do it you can use the "explicit 
matrix" brick which allows in particular to add a coupling term between two 

Without the model framework, it may be possible to build an iterative scheme 
allowing not to solve the whole linear system on the two variables, but at the 
time, I don't have an idea what should be this iterative scheme.


On lundi 26 septembre 2011, Pichler, Franz wrote:
> Hello everybody,
> I just get started with getfem and have some questions. What I want to do
> is to couple several equations. A minimal example of that would be
> something like:
> Div(a1 \grad u) + Div(b1 \grad v) =g1
> Div(a2 \grad u) + Div(b2 \grad v) =g2
> That with some Dirichlet condition on the interval [0,1]
> Now I managed to do something like this buy taking the non model framework
> and assemble some matrices with the asm elliptic tools and put these
> matrices together by "hand". What I am wondering now is
> 1) Is there a brick that I can tell that in my equation there are two
> variables with a laplacian (elliptic) term? 2) If I would try to write
> this brick myself, would I have to do it in c++ (I am using the python
> interface) 3) Is there a way of assembling this without the model
> framework and without putting the matrices together "by hand"
> I would like to do all of this as time efficient as possible because in the
> end I want to solve time dependent problems with nonlinear terms.
> Thank you very much in advance ,
> Franz Pichler
> _______________________________________________
> Getfem-users mailing list
> address@hidden


  Yves Renard (address@hidden)       tel : (33)
  Pole de Mathematiques, INSA-Lyon             fax : (33)
  20, rue Albert Einstein
  69621 Villeurbanne Cedex, FRANCE


reply via email to

[Prev in Thread] Current Thread [Next in Thread]