added new getFrictionLoads, which is the routine computing friction heating using the residual of (Navier-)Stokes


git-svn-id: svn://svn.code.sf.net/p/elmerfem/code/trunk@6834 04224531-1f84-46d8-96ce-875b9e37dce3
Fix test script.


git-svn-id: svn://svn.code.sf.net/p/elmerfem/code/trunk@6835 04224531-1f84-46d8-96ce-875b9e37dce3
ElmerIce: small fixes

git-svn-id: svn://svn.code.sf.net/p/elmerfem/code/trunk@6836 04224531-1f84-46d8-96ce-875b9e37dce3
Fixed too agressive determination of direct methods as reported by Fabien.


git-svn-id: svn://svn.code.sf.net/p/elmerfem/code/trunk@6837 04224531-1f84-46d8-96ce-875b9e37dce3
Updated some particle related tests


git-svn-id: svn://svn.code.sf.net/p/elmerfem/code/trunk@6838 04224531-1f84-46d8-96ce-875b9e37dce3
Updated the particle related stuff with the aim of regaining the parallel computation feature. To this aim there was some major rewriting of the allocation and reordering routines. For example, generic particle variables should now be treated correctly in parallel. Also the ParticleAdvector was radically changed since in parallel the coupling between nodes and particles is broken. Parallel operation, however, has not yet been properly tested. 


git-svn-id: svn://svn.code.sf.net/p/elmerfem/code/trunk@6839 04224531-1f84-46d8-96ce-875b9e37dce3
Fix memory leaks (?), as suggested by Fabien.


git-svn-id: svn://svn.code.sf.net/p/elmerfem/code/trunk@6840 04224531-1f84-46d8-96ce-875b9e37dce3
[NEW] Added the macros and other routines needed to import files from GiD or Ansys into Elmer. These files are ancient but have been without a steady home so I thought it is best to add them to the repository to be able to track the changes in a proper way. 


git-svn-id: svn://svn.code.sf.net/p/elmerfem/code/trunk@6841 04224531-1f84-46d8-96ce-875b9e37dce3
The modification provided by Mark to extend the GiD import to additional elementtypes. 


git-svn-id: svn://svn.code.sf.net/p/elmerfem/code/trunk@6842 04224531-1f84-46d8-96ce-875b9e37dce3
tidying up


git-svn-id: svn://svn.code.sf.net/p/elmerfem/code/trunk@6843 04224531-1f84-46d8-96ce-875b9e37dce3
Adding 8-DOF pyramidic edge element which is compatible with elements provided by the subroutine GetEdgeBasis. This may provide a working alternate when the element map is affine.

git-svn-id: svn://svn.code.sf.net/p/elmerfem/code/trunk@6844 04224531-1f84-46d8-96ce-875b9e37dce3
Made the LevelProjector little more liberal when testing for skew in target elements. 


git-svn-id: svn://svn.code.sf.net/p/elmerfem/code/trunk@6845 04224531-1f84-46d8-96ce-875b9e37dce3
Moving the subroutine GetEdgeBasis to the ElementDescription module and removing some obsolete code from the ElementDescription and MeshUtils modules

git-svn-id: svn://svn.code.sf.net/p/elmerfem/code/trunk@6846 04224531-1f84-46d8-96ce-875b9e37dce3
Genaralized the LevelProjector to deal with some more complex element unions.


git-svn-id: svn://svn.code.sf.net/p/elmerfem/code/trunk@6847 04224531-1f84-46d8-96ce-875b9e37dce3
Update for path integrals in ParticleAdvector.


git-svn-id: svn://svn.code.sf.net/p/elmerfem/code/trunk@6848 04224531-1f84-46d8-96ce-875b9e37dce3
minor edit related to allocations


git-svn-id: svn://svn.code.sf.net/p/elmerfem/code/trunk@6849 04224531-1f84-46d8-96ce-875b9e37dce3
Modified test case to account for small changes in ParticleAdvector.


git-svn-id: svn://svn.code.sf.net/p/elmerfem/code/trunk@6850 04224531-1f84-46d8-96ce-875b9e37dce3
Some changes in ParticleAdvector and related utils.


git-svn-id: svn://svn.code.sf.net/p/elmerfem/code/trunk@6851 04224531-1f84-46d8-96ce-875b9e37dce3
[NEW] Test case for path integrals of ParticleAdvector.


git-svn-id: svn://svn.code.sf.net/p/elmerfem/code/trunk@6852 04224531-1f84-46d8-96ce-875b9e37dce3
eliminated some output from test case


git-svn-id: svn://svn.code.sf.net/p/elmerfem/code/trunk@6853 04224531-1f84-46d8-96ce-875b9e37dce3