From: Neilen M. <jun...@ch...> - 2005-04-27 18:20:20
|
Hi! I'm currently working on an electromagnetic FEM code for my graduate studies. I'm not actually planning to work with libmesh, but I see that you support I-DEAS UNV files. I am very interested in obtaining some information about the format. Do you have some documentation about the format available, or did you just reverse-engineer the format? It does not look too complicated, but I'd really appreciate it if I could benefit from your experience! Anyway, libmesh looks really interesting. Are there any plans to add EM FEM to it? Many of the basics are quite similar to mechanical problems. If anyone is thinking along those lines, I may be able (time permitting) to contribute! Thanks Neilen |
From: John P. <pet...@cf...> - 2005-04-27 19:29:30
|
Neilen Marais writes: > Hi! > > I'm currently working on an electromagnetic FEM code for my graduate > studies. I'm not actually planning to work with libmesh, but I see that > you support I-DEAS UNV files. I am very interested in obtaining some > information about the format. AFAIK, the format was reverse-engineered by Daniel Dreyer and Steffen Peterson, but they may have had some help from user's manuals, etc. > Anyway, libmesh looks really interesting. Are there any plans to add EM > FEM to it? Many of the basics are quite similar to mechanical problems. > If anyone is thinking along those lines, I may be able (time permitting) > to contribute! We like to think it's interesting :) By EM elements I guess you are referring to Nedelec-type elements? This has been bandied about before, the main change would be adding vector-valued shape functions instead of the current scalar shapes we have. Several parts of the library assume you have scalar shape functions, and it might take a fair bit of work to get rid of that assumption... -John |
From: Neilen M. <jun...@ch...> - 2005-04-27 20:27:54
|
Hi On Wed, 2005-04-27 at 14:28 -0500, John Peterson wrote: > > you support I-DEAS UNV files. I am very interested in obtaining some > > information about the format. > > AFAIK, the format was reverse-engineered by Daniel Dreyer and Steffen > Peterson, but they may have had some help from user's manuals, etc. Oh well. One of my colleagues did it before, but he took no notes. He said it was not too hard though (we only need the most basic info at present). Guess I'll just have to do it ;) Anyway, my institution has recently aquired a copy of I-DEAS (which is why I want to import it), so I'll get hold of the manual. > > Anyway, libmesh looks really interesting. Are there any plans to add EM > > FEM to it? Many of the basics are quite similar to mechanical problems. > > If anyone is thinking along those lines, I may be able (time permitting) > > to contribute! > > We like to think it's interesting :) By EM elements I guess you are > referring to Nedelec-type elements? This has been bandied about before, > the main change would be adding vector-valued shape functions instead > of the current scalar shapes we have. Several parts of the library assume you > have scalar shape functions, and it might take a fair bit of work to > get rid of that assumption... Yes, I guess that is the most important requirement for EM simulation. There are classes of problems that can be solved well using scalar elements, but people seem to think they're not interesting ;P. Anyway, I find it interesting that no-one except the EM-FEM community have found the need for vector elements. Aparantly the matrix-solution requirements are a little different too, though I'm no expert on them. Up till now I have just used the routines written by my predecessors, and cursed when the solver didn't converge ;) All the best Neilen > > -John |