[Getdp] Periodic Boundary Conditions
Lars Rindorf
Lars.Rindorf at teknologisk.dk
Tue Jun 3 13:12:22 CEST 2008
Dear Bogdan
You need to add your periodic boundary condition in your functionspace along with the other constraints. It should look like this
FunctionSpace {
{ Name Hcurl_a ; Type Form1P ;
BasisFunction {
{ Name se ; NameOfCoef ae ; Function BF_PerpendicularEdge ;
Support Omega ; Entity NodesOf[ All ] ; }
}
Constraint {
{ NameOfCoef ae ; EntityType NodesOf ; NameOfConstraint a ; }
{ NameOfCoef ae ; EntityType NodesOf ; NameOfConstraint per ; }
}
}
}
I have tried it, and it looked correct to me.
KR, Lars Rindorf
________________________________
Fra: getdp-bounces at geuz.org [mailto:getdp-bounces at geuz.org] På vegne af Bogdan Funieru
Sendt: 3. juni 2008 12:56
Til: getdp at geuz.org
Emne: [Getdp] Periodic Boundary Conditions
Dear List,
I have a problem using periodic boundary conditions. The simple example attached represents a linear permanent magnet machine without stator slots. Two poles are simulated and the moving part is translated so one of the poles is split on left and right of the model. The solving works without incidents but the result is not a periodic field. (E.g. the last postoperation shows the Az on a line in the middle of the air gap and the left end has not the same value with the right end.). I' have checked if the mesh is the same left from right and noticed that the nodes have not exactly the same position on the boundary. The file per1.msh corrects this problem but the result is not better. Does somebody have an idea where my problem comes from?
Many thanks
Dr.-Ing. Bogdan Funieru
Institut für elektrische Energiewandlung/
Institute for Electrical Energy Conversion
Technische Universität Darmstadt
Landgraf-Georg-Str. 4
64283 Darnstadt
Tel. 0049-(0)6151-16-5694
Fax. 0049-(0)6151-16-6033
www.ew.e-technik.tu-darmstadt.de
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.geuz.org/pipermail/getdp/attachments/20080603/151d7def/attachment.html>