[NEW] Added the possibility to introduce discontinuous boundaries to the mesh at the time of reading the mesh. At the boundaries the nodes are doubled which may be used to introduce jumps on the fields. 


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6561 04224531-1f84-46d8-96ce-875b9e37dce3
Possibility to call the alternate mesh loader


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6562 04224531-1f84-46d8-96ce-875b9e37dce3
Created simple test cases for the discontinuous boundary. 


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6563 04224531-1f84-46d8-96ce-875b9e37dce3
Merge remote branch 'origin/master'
Small fix related to periodic bc:s when there is an arbitrary scaling.


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6564 04224531-1f84-46d8-96ce-875b9e37dce3
Added a test case related to discontinuous meshes were the discontinuity is eliminated by using nodal projector that is applied as a lagrange multiplier. 


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6565 04224531-1f84-46d8-96ce-875b9e37dce3
[NEW] A nodal projector for discontinuous boundaries. 


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6566 04224531-1f84-46d8-96ce-875b9e37dce3
Added a test case for on-the-fly discontinuous BCs with Galerkin projector restroring the continuity. 


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6567 04224531-1f84-46d8-96ce-875b9e37dce3
Added a function that converts strings to integers (by Juha).


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6568 04224531-1f84-46d8-96ce-875b9e37dce3
Some type changes to allow discontinuous mesh information to be passed on when creating projectors.


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6569 04224531-1f84-46d8-96ce-875b9e37dce3
Improved the new reading routine of mesh files so that also the halo elements should be correctly treated. Improved the creation of projectors in the case of discontinuous boundaries being created on-the-fly. The projectors are now called through the same PeriodicProjector interface as all other projectors. These projectors should currently always be static.


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6570 04224531-1f84-46d8-96ce-875b9e37dce3
Test case for a jump condition using discontinuous boundary introduced on-the-fly and nodal projector with Lagrange multipliers.


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


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6572 04224531-1f84-46d8-96ce-875b9e37dce3
Yet another test case for discontinuous boundaries. 


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6573 04224531-1f84-46d8-96ce-875b9e37dce3
Implemented jumps for nodal projector. 


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6574 04224531-1f84-46d8-96ce-875b9e37dce3
Small fix related to periodic projector with jump.


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6575 04224531-1f84-46d8-96ce-875b9e37dce3
Updated the utility that is used to save undecleared keywords to an external file. Only used by the developers, passive by default.


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6576 04224531-1f84-46d8-96ce-875b9e37dce3
Resorted the keywords database, removed some duplicates and added a few missing keywords. 


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6577 04224531-1f84-46d8-96ce-875b9e37dce3
fix the parallel mesh file names for the new mesh loader (which still doesn't 
really seem to work in parallel).


git-svn-id: svn+ssh://svn.code.sf.net/p/elmerfem/code/trunk@6578 04224531-1f84-46d8-96ce-875b9e37dce3
some fixes to the new mesh load, almost (as in sometimes) works in parallel,
still not foolproof though...


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