Hello SfePy-ers!

I'm starting to work with the tool. I found it great, very nice to use.

I have a problem that I can not wrap my head around:

I have a cylinder close to a sphere, both with different elasticity properties (the cylinder is rigid and the sphere is more elastic).

I'm trying to rotate the cylinder about the centre of its bottom cap and thus hit the sphere deforming it.

To do this I put the sphere and the cylinder close, I put them in a bounding box representing the media in wich both are inscribed (air, water, etc), I calculate a mesh for this domain with tetgen  having a different material for each object (cylinder, baloon, media)

and then use a function in the ebcs conditions to move the rod. Similar to the large deformations hyperelastic example (rotate_yz), where the rotation angle increases with time.

My problem is that if my cylinder rotates more than ~.1 degrees, I get a "warp violation" error.

How could I solve this? By making the elements of my mesh smaller? Taking smaller steps, increasing the order of the balance integral holding the elasticity properties?

Any help will be great

Thanks
Demian
--
Demian Wassermann, PhD
dem...@bwh.harvard.edu
LMI / PNL / SPL Labs
Harvard Medical School
Brigham and Women's Hospital
1249 Boylston, Boston, MA, USA
http://lmi.bwh.harvard.edu/~wassermann/