Done with the permission of Luca Heltai.
-//---------------------------- cylindrical_manifold_01.cc ---------------------------
-// Copyright (C) 2011 - 2018 by the mathLab team.
+// ---------------------------------------------------------------------
//
-// This file is subject to LGPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
+// Copyright (C) 2011 - 2018 by the deal.II authors
//
-//---------------------------- cylindrical_manifold_01.cc ---------------------------
-
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
// Test cylindrical manifold on a cylinder
return 0;
}
-
-//---------------------------- cylindrical_manifold_01.cc ---------------------------
-// Copyright (C) 2011 - 2018 by the mathLab team.
+// ---------------------------------------------------------------------
//
-// This file is subject to LGPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
+// Copyright (C) 2011 - 2018 by the deal.II authors
//
-//---------------------------- cylindrical_manifold_01.cc ---------------------------
-
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
// Test cylindrical manifold on cylinder shells.
return 0;
}
-
-//---------------------------- manifold_id_01.cc ---------------------------
-// Copyright (C) 2011 - 2018 by the mathLab team.
+// ---------------------------------------------------------------------
//
-// This file is subject to LGPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
+// Copyright (C) 2011 - 2018 by the deal.II authors
//
-//---------------------------- flat_manifold_01.cc ---------------------------
-
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
// Test that the flat manifold does what it should
return 0;
}
-
-//---------------------------- manifold_id_01.cc ---------------------------
-// Copyright (C) 2011 - 2018 by the mathLab team.
+// ---------------------------------------------------------------------
//
-// This file is subject to LGPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
+// Copyright (C) 2011 - 2018 by the deal.II authors
//
-//---------------------------- flat_manifold_02.cc ---------------------------
-
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
// Test that the flat manifold does what it should. This time on faces.
return 0;
}
-
-//---------------------------- manifold_id_01.cc ---------------------------
-// Copyright (C) 2011 - 2018 by the mathLab team.
+// ---------------------------------------------------------------------
//
-// This file is subject to LGPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
+// Copyright (C) 2011 - 2018 by the deal.II authors
//
-//---------------------------- flat_manifold_03.cc ---------------------------
-
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
// Test periodicity of FlatManifold
-//---------------------------- manifold_id_01.cc ---------------------------
-// Copyright (C) 2011 - 2018 by the mathLab team.
+// ---------------------------------------------------------------------
//
-// This file is subject to LGPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
+// Copyright (C) 2011 - 2018 by the deal.II authors
//
-//---------------------------- flat_manifold_01.cc ---------------------------
-
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
// Test interior mapping of flat manifold
return 0;
}
-
-//---------------------------- function_manifold ---------------------------
-// Copyright (C) 2011 - 2018 by the mathLab team.
+// ---------------------------------------------------------------------
//
-// This file is subject to LGPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
+// Copyright (C) 2011 - 2018 by the deal.II authors
//
-//---------------------------- function_manifold ---------------------------
-
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
// Test the identity Manifold.
return 0;
}
-
-//---------------------------- function_manifold_chart ---------------------------
-// Copyright (C) 2011 - 2018 by the mathLab team.
+// ---------------------------------------------------------------------
//
-// This file is subject to LGPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
+// Copyright (C) 2011 - 2018 by the deal.II authors
//
-//---------------------------- function_manifold_chart ---------------------------
-
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
// Test the identity Manifold.
return 0;
}
-
-//---------------------------- function_manifold_chart ---------------------------
-// Copyright (C) 2011 - 2018 by the mathLab team.
+// ---------------------------------------------------------------------
//
-// This file is subject to LGPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
+// Copyright (C) 2011 - 2018 by the deal.II authors
//
-//---------------------------- function_manifold_chart ---------------------------
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
+
// Test a simple parabolic manifold, including gradients and tangent vector
-//---------------------------- manifold_id_01.cc ---------------------------
-// Copyright (C) 2011 - 2018 by the mathLab team.
+// ---------------------------------------------------------------------
//
-// This file is subject to LGPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
+// Copyright (C) 2011 - 2018 by the deal.II authors
//
-//---------------------------- manifold_id_01.cc ---------------------------
-
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
// Test Manifold ID We check the default manifold_id on cells and faces.
// For each element it should output 255 (invalid manifold_id)
return 0;
}
-
-//---------------------------- manifold_id_02.cc ---------------------------
-// Copyright (C) 2011 - 2018 by the mathLab team.
+// ---------------------------------------------------------------------
//
-// This file is subject to LGPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
+// Copyright (C) 2011 - 2018 by the deal.II authors
//
-//---------------------------- manifold_id_02.cc ---------------------------
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
// Test Manifold ID. Now we test the function set_all_manifold_ids(), and verify
return 0;
}
-
-//---------------------------- manifold_id_03.cc ---------------------------
-// Copyright (C) 2011 - 2018 by the mathLab team.
+// ---------------------------------------------------------------------
//
-// This file is subject to LGPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
+// Copyright (C) 2011 - 2018 by the deal.II authors
//
-//---------------------------- manifold_id_03.cc ---------------------------
-
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
// Test Manifold ID. Now we test the function set_manifold_id(), and verify
// that they are correctly inherited from one cell onward. Notice that only the interior
return 0;
}
-
-//---------------------------- manifold_id_03.cc ---------------------------
-// Copyright (C) 2011 - 2018 by the mathLab team.
+// ---------------------------------------------------------------------
//
-// This file is subject to LGPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
+// Copyright (C) 2011 - 2018 by the deal.II authors
//
-//---------------------------- manifold_id_03.cc ---------------------------
-
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
// Test Manifold ID. Now we set differently the id of the first cell and its faces, and verify
// that the ids are correctly inherited from one cell onward.
return 0;
}
-
-//---------------------------- manifold_id_05.cc ---------------------------
-// Copyright (C) 2011 - 2018 by the mathLab team.
+// ---------------------------------------------------------------------
//
-// This file is subject to LGPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
+// Copyright (C) 2011 - 2018 by the deal.II authors
//
-//---------------------------- manifold_id_05.cc ---------------------------
-
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
// Set a manifold id on one of the boundary face, and attach the
// boundary description to it. Refine globally twice and output the mesh.
return 0;
}
-
-//---------------------------- manifold_id_06.cc ---------------------------
-// Copyright (C) 2011 - 2018 by the mathLab team.
+// ---------------------------------------------------------------------
//
-// This file is subject to LGPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
+// Copyright (C) 2011 - 2018 by the deal.II authors
//
-//---------------------------- manifold_id_06.cc ---------------------------
-
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
// Set a manifold id on the boundary faces of a small cell, and change also
// the interior boundaries.
return 0;
}
-
-//---------------------------- manifold_id_05.cc ---------------------------
-// Copyright (C) 2011 - 2018 by the mathLab team.
+// ---------------------------------------------------------------------
//
-// This file is subject to LGPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
+// Copyright (C) 2011 - 2018 by the deal.II authors
//
-//---------------------------- manifold_id_05.cc ---------------------------
-
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
// Set a manifold id on one of the boundary face, and attach the
// boundary description to it. Refine globally twice and output the mesh.
return 0;
}
-
-//---------------------------- spherical_manifold_01.cc ---------------------------
-// Copyright (C) 2011 - 2018 by the mathLab team.
+// ---------------------------------------------------------------------
//
-// This file is subject to LGPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
+// Copyright (C) 2011 - 2018 by the deal.II authors
//
-//---------------------------- spherical_manifold_01.cc ---------------------------
-
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
// Test spherical manifold on hyper shells.
return 0;
}
-
-//---------------------------- spherical_manifold_01.cc ---------------------------
-// Copyright (C) 2011 - 2018 by the mathLab team.
+// ---------------------------------------------------------------------
//
-// This file is subject to LGPL and may not be distributed
-// without copyright and license information. Please refer
-// to the file deal.II/doc/license.html for the text and
-// further information on this license.
+// Copyright (C) 2011 - 2018 by the deal.II authors
//
-//---------------------------- spherical_manifold_01.cc ---------------------------
-
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
// Test spherical manifold on hyper shells.
return 0;
}
-