fix wrong assert in notify_ready_to_unpack

The offset will always be >=4 because we store the CellStatus in the
data sent to p4est in front of the user data. This means the smallest
offset will 4, no matter how much data is attached.
add test
add documentation to register_data_attach
Merge pull request #51 from tjhei/fix_data_attach

fix, test, document Triangulation::register_data_attach

 * fix a bug in an assertion
 * add a test
 * document how the CellStatus in the callback function works
Implement new initialize method for Trilinos AMG preconditioner: It can be based on an Epetra_RowMatrix object. We can use this code path for the standard initialize method with TrilinosWrappers::SparseMatrix as well.
simplify doxygen input path
reduce warnings from thousands to hundreds as long as major code is undocumented
fix displayed include paths in doxygen output
fix some of the warnings
Improve the documentation for the new initialize methods.
Patch by Alexander Grayver: Fix face interpolation between FE_Nedelec elements.

This patch fixes a bug in the FE_Nedelec::get_face_interpolation_matrix related to the wrong indexing of the DoFs located on element faces. This patch ensures that the code produces an interpolation matrix with full column rank meaning that all DoFs of the FE with lower order are constrained.
Merge pull request #53 from bangerth/fix-nedelec-interpolation-matrix

Patch by Alexander Grayver: Fix face interpolation between FE_Nedelec elements.

This patch fixes a bug in the FE_Nedelec::get_face_interpolation_matrix related to the wrong indexing of the DoFs located on element faces. This patch ensures that the code produces an interpolation matrix with full column rank meaning that all DoFs of the FE with lower order are constrained.
Merge pull request #45 from guidokanschat/doxygen_cleanup

Some cleanup of doxygen issues:
simplify doxygen input path
reduce warnings from thousands to hundreds as long as major code is undocumented
fix displayed include paths in doxygen output
fix some of the warnings
Merge branch 'master' of https://github.com/dealii/dealii
Correct return type of n_global_rows for 32 bit integers.
Improve documentation
List change in doc/news/changes.h
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.