I've tried reading from a gmsh file, and it reads only the 1d elements and then 
stops (although there are 2d elements in the following lines of the file).
I'm gonna try to add 1d elements manually and see if it works.
Thanks for all the replies.

Sylvain
________________________________________
From: Derek Gaston [[email protected]]
Sent: Thursday, February 09, 2012 11:18 AM
To: Roy Stogner
Cc: [email protected]
Subject: Re: [Libmesh-users] Coupling variables with different dimensions

On Feb 8, 2012, at 6:14 PM, Roy Stogner wrote:

> Only with some difficulty; it'd be the first time we put variables on
> elements that didn't technically exist.
>
> It'd be easier (though still quite difficult) to do something we've
> been wanting to for a while: extend libMesh to handle Mesh objects
> with Elems of more than one dimension inside.  Then you just create
> the boundary mesh, add those elements into the Mesh with their own
> subdomain, set a per-subdomain variable on for them, and off you go.

Are you sure this does't work right now?  We are using lower dimension meshes 
in higher dimension spaces right now… and I can't see why having some elements 
that are 2D and some that are 1D in the same mesh wouldn't work.

You might even be able to tie them together by using the same nodes (so that 
the solutions are continuous and the sparsity pattern is correct).

You might not be able to read this mesh from a file (although I think Exodus 
supports it).  But if you just manually add a 2D element to a mesh and then add 
a 1D element… why wouldn't it work?  If you give them different subdomains then 
you should even be able to restrict variables to the different pieces.

Derek


------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to