On 03/27/2015 05:31 PM, Alex Eftimiades wrote:
On Friday, March 27, 2015 at 10:45:19 AM UTC-4, Robert Cimrman wrote:
Hello Alex,
yes, contributions are welcome!
I am not sure if your code is directly applicable - am I right that it uniformly meshes a rectangle or cube by a regular simplex mesh?
The idea was to uniformly mesh manifolds of arbitrary topology and dimension by breaking it into partitions that can be mapped K-cells, then gluing arbitrary subsets of the cells together.
OK I see (sort of - I know nothing about discrete exterior calculus etc - forgive me my stupid questions :)). Can it be used to triangulate other shapes than K-cells? More examples would be nice, if you have some.
But anyway, let us try to find something that would be interesting for you and useful for sfepy. Did you manage to install it without problems?
I just ran the unit tests on the version on github, and everything seems to be working, though test_input_navier_stokes2d_iga.py complained about not being able to find "igakit".
Good. Yes, igakit is needed for that one. We should add it as a dependency into setup.py etc.
I'm not exactly sure what direction(s) sfepy is looking to expand in, but I'd love to help in whatever way I can. I've spent a fair amount of time discretizing wave equations (usually electromagnetic and acoustic) if that helps.
Yes, the more of your background I know, the better I could steer you to a suitable topic. Electromagnetic problems are among the things that are missing in sfepy, and would be nice to have. Do you have some experience with the vector elements (e.g. of Nedelec or Raviart-Thomas type)? What is your experience with FEM? Do you know other discretization methods, such as discontinuous Galerkin?
As a start, I suggest you read the tutorial and the primer, so that you get a feel of how the code can be used. Also check the examples.
Thanks for your interest! r.