Include information about discontinuity of the mesh in the filename of vtu files.


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6941 04224531-1f84-46d8-96ce-875b9e37dce3
A major revision of the finite elasticity solver

git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6942 04224531-1f84-46d8-96ce-875b9e37dce3
Minor changes, added nonlinear linesearch


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6943 04224531-1f84-46d8-96ce-875b9e37dce3
Divided some long lines due to compiler complaints


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6944 04224531-1f84-46d8-96ce-875b9e37dce3
avoiding segmentation fault if Apply Dirichlet is set to False and no 
variable for homologous temperature is declared 


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6945 04224531-1f84-46d8-96ce-875b9e37dce3
Fix uninitialized variable.


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6946 04224531-1f84-46d8-96ce-875b9e37dce3
Made the saving of fields to better identify and skip non-field type of variables such as the lagrange multiplier.


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6947 04224531-1f84-46d8-96ce-875b9e37dce3
ElasticSolve: Fixing principal strain computation

git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6948 04224531-1f84-46d8-96ce-875b9e37dce3
Update ParallelEigenSolve() to use ParallelIter(), with all its options, instead
of the internal BiCGStabEigen- routine.


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6949 04224531-1f84-46d8-96ce-875b9e37dce3
Make PMGSolve() to obey 'MG Lowest Linear Solver' keyword.


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6950 04224531-1f84-46d8-96ce-875b9e37dce3
Fixes to prism treatment and parallel halo.


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6951 04224531-1f84-46d8-96ce-875b9e37dce3
Fix coredump in SaveScalars/VectorStatistics() when using p-elements in parallel. Doesn't
really fix the issue, that the DOF values are not necessarily directly field variable
values, as is the case with nodal elements and as assumed by VectorStatistics().


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6952 04224531-1f84-46d8-96ce-875b9e37dce3
small fix to previous commit.


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6953 04224531-1f84-46d8-96ce-875b9e37dce3
One more fix to VectorStatistics() with parallel p-elements...


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


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6955 04224531-1f84-46d8-96ce-875b9e37dce3
Fixed MPI error caused by send buffer exceeding default allocated size.

Now, before attempting to send node coordinates and variable values, CheckBuffer is called to ensure buffer will be sufficiently large.



git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6956 04224531-1f84-46d8-96ce-875b9e37dce3
ElasticSolve: Adding an option to specify a pseudo-traction BC

git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6957 04224531-1f84-46d8-96ce-875b9e37dce3
Fix to SaveGridData for serial computations. 


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6958 04224531-1f84-46d8-96ce-875b9e37dce3
Fix possible overallocation of some 'Element_t' vectors ...


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6959 04224531-1f84-46d8-96ce-875b9e37dce3
Fix uninitialized variable accesss ...


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