Merge pull request #52 from kronbichler/master

New initialize method for Trilinos AMG preconditioner with Epetra_RowMatrix
Added manifold, copying over the old concept, but retaining dim. Made Boundary<dim,spacedim> derived from Manifold<dim,spacedim>.

Added specific instantiations for invalid accessors. Moved get_default_quadrature into an anonymous namespace.

Made Boundary derived from FlatManifold, and made sure that nothing broke. Added get_new_point_on_cell/hex. Made get_new_point_on_quad not throw an exception in 2d.

Created Manifolds namespace, and made specialization of get_new_point_on_hex only in 3d, instead of multiple specializations for when dim not equal 3.

Added test flat_manifold_01

Fixed 2d problems.

Fixed 3d. Now all tests work, except from machine precision errors.

Added a new test for flat manifold checks on faces.

Completed documentation of manifold and tria_boundary.

Removed commented out functions from Boundary<dim,spacedim>, whose default has been moved to Manifold<dim,spacedim>

Fixed periodicity of FlatManifold, and added a test for it.

Fixed comment on periodicity.

Removed commented instantiations.
Fixed indentation of almost all comments in tria.cc
Made the default Manifold objects inside Triangulation be Manifold. Now get_boundary and get_manifold do different things.
Fixed documentation, and made default behavior do what we say it does.

Fixed compilation bug in manifold.cc

Added instantiations of ManifoldChart, and fixed a little bug.

Fixed instantiation bug, and tolerance error.
Added buggy spherical manifold.

Fixed compilation bug on Mac.

Modified tests for spherical manifold.
Added tolerance to FlatManifold

Added corner case to test flat_manifold_03

Fixed spherical manifold in 3D. This is a bit of a hack, but I don't knonw how else to do this...
Fixed spelling and indentation.

Replied to most comments by Wolfgang.

Fixed constness of sub_manifold in ManifoldChart, fixed a few comments.

Fixed constness in a few places.

Removed references for simple doubles, and removed empty lines.

Added back references to quad when they are arguments of get_new_point

Made get_default_quadrature query itself the manifold when vertices are not available on subobjects.

Fixed instatiations for invalid Triangulations.

Fixed last reference, and failing test.

Some changes to the documentation.
Merge pull request #50 from luca-heltai/manifold_id_step0

This is the first backward compatible version of the manifold id branch. Four methods were added to a class named Manifold, which contains a subset of the Boundary methods. Boundary is now derived from FlatManifold. This fixes issue #27.
Added cylindrical Manifold and two tests.
Write the steps in lowercase.

This way, the filter script can replace them automatically with references to
the corresponding pages for each of the tutorial programs. This does not
currently work on http://dealii.org/developer/doxygen/deal.II/Tutorial.html .
Remove a duplicate section (thanks to Martin Kronbichler for pointing it out).
Merge pull request #55 from bangerth/tutorial-fixes

Write the steps in lowercase.
Made CylindricalManifold derived from Manifold instead of FlatManifold.
Merge pull request #54 from luca-heltai/cylindrical_manifold

CylindricalManifold implementation
Instantiated all possible Manifolds, FlatManifolds and ManifoldCharts
Merge pull request #57 from luca-heltai/hot_fix_manifold

Fix missing instantiations introduced with merges 6a36497 and
commit bfe1138.

This closes #56
add steps back to doxygen

This fixes the bug introduced in 17479c593.
fix error in latex formula

eqnarray can not have more than two &s.
Merge pull request #58 from tjhei/fix_doxygen_generation

Fix steps no longer in doxygen documentation