]> https://gitweb.dealii.org/ - dealii.git/commitdiff
documentation: use https:// instead of http://
authorMatthias Maier <tamiko@43-1.org>
Fri, 7 Jul 2023 03:44:35 +0000 (22:44 -0500)
committerMatthias Maier <tamiko@43-1.org>
Fri, 7 Jul 2023 03:58:25 +0000 (22:58 -0500)
doc/index.html
doc/readme.html
doc/users/cmake_dealii.html
doc/users/cmake_user.html
doc/users/gdb.html
doc/users/testsuite.html

index 883654768f2b3469efd3395280f499cb7d921b44..b2554672463468a2cb5967c59451e956626bd640 100644 (file)
@@ -1,5 +1,5 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN"
-          "http://www.w3.org/TR/REC-html40/frameset.dtd">
+          "https://www.w3.org/TR/REC-html40/frameset.dtd">
 <html>
   <head>
     <title>deal.II Documentation</title>
                   installation instructions</a></li>
               <li> <a href="https://github.com/dealii/dealii/wiki/Frequently-Asked-Questions">Frequently asked questions</a></li>
               <li><a href="doxygen/deal.II/Tutorial.html">Tutorial</a></li>
-              <li><a href="http://www.dealii.org/code-gallery.html">Code gallery</a></li>
+              <li><a href="https://www.dealii.org/code-gallery.html">Code gallery</a></li>
               <li><a href="doxygen/deal.II/index.html">Manual</a></li>
-              <li><a href="http://www.math.colostate.edu/~bangerth/videos.html">Video lectures</a></li>
+              <li><a href="https://www.math.colostate.edu/~bangerth/videos.html">Video lectures</a></li>
               <li><a href="users/gdb.html">Configuration for debugging via GDB</a></li>
-              <li><a href="http://www.dealii.org/publications.html">Publications on and using deal.II</a></li>
+              <li><a href="https://www.dealii.org/publications.html">Publications on and using deal.II</a></li>
             </ul>
           </div>
         </div>
@@ -51,7 +51,7 @@
               <li><a href="users/cmake_dealii.html">CMake documentation</a></li>
               <li><a href="users/cmake_user.html">CMake in user projects</a></li>
               <li><a href="users/testsuite.html">Setting up a testsuite in user projects</a></li>
-              <li><a href="http://www.dealii.org/reports.html">Technical reports</a></li>
+              <li><a href="https://www.dealii.org/reports.html">Technical reports</a></li>
             </ul>
           </div>
         </div>
           <div style="border:1px solid #aaa; background-color: #f9f9f9;
                       padding: 5px; font-size: 88%; text-align: left;">
             <ul>
-              <li> <a href="http://www.dealii.org/news.html">News</a></li>
-              <li> <a href="http://www.dealii.org/download.html">Download</a></li>
-              <li> <a href="http://www.dealii.org/mail.html">Mailing list</a></li>
+              <li> <a href="https://www.dealii.org/news.html">News</a></li>
+              <li> <a href="https://www.dealii.org/download.html">Download</a></li>
+              <li> <a href="https://www.dealii.org/mail.html">Mailing list</a></li>
               <li> <a href="https://github.com/dealii/dealii/wiki">Wiki</a></li>
               <li> <a href="https://github.com/dealii/dealii/issues">Bug tracker</a></li>
-              <li> <a href="http://www.dealii.org/authors.html">Authors</a> </li>
-              <li> <a href="http://www.dealii.org/license.html">License</a> </li>
+              <li> <a href="https://www.dealii.org/authors.html">Authors</a> </li>
+              <li> <a href="https://www.dealii.org/license.html">License</a> </li>
             </ul>
           </div>
         </div>
index 016c262ee1229abf982883fad8a7152f491112a7..50bbddeb39c006359b67a9f33bf677a517f1f7e1 100644 (file)
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
-<html xmlns="http://www.w3.org/1999/xhtml">
+<html xmlns="https://www.w3.org/1999/xhtml">
 
 <head>
     <title>The deal.II Readme</title>
@@ -54,7 +54,7 @@
 
     <p>
       <acronym>deal.II</acronym> is mostly developed on Linux using the
-      <a href="http://gcc.gnu.org">GCC</a> compiler. However, it is
+      <a href="https://gcc.gnu.org">GCC</a> compiler. However, it is
       not platform specific and we strive to keep the source code
       compliant with
       the <a href="https://en.cppreference.com/w/cpp/links">C++ 2014
     </p>
     <ul>
         <li>
-            <a href="http://www.cmake.org/" target="_top">CMake</a> version 3.3.0 or later
+            <a href="https://www.cmake.org/" target="_top">CMake</a> version 3.3.0 or later
         </li>
 
         <li>
-            <a href="http://www.gnu.org/software/make/" target="_top">GNU make</a>, version 3.78 or later (or any other generator supported by CMake)
+            <a href="https://www.gnu.org/software/make/" target="_top">GNU make</a>, version 3.78 or later (or any other generator supported by CMake)
         </li>
 
         <li>
             For generating the documentation:
-            <a href="http://www.perl.org/" target="_top">Perl 5.x</a>,
-            <a href="http://www.doxygen.org/" target="_top">doxygen</a> and <code>dot</code>, which is part of the
-            <a href="http://www.graphviz.org" target="_top">GraphViz</a> package
+            <a href="https://www.perl.org/" target="_top">Perl 5.x</a>,
+            <a href="https://www.doxygen.org/" target="_top">doxygen</a> and <code>dot</code>, which is part of the
+            <a href="https://www.graphviz.org" target="_top">GraphViz</a> package
         </li>
 
         <li>
             For debugging programs, we have found that the
-            <a href="http://www.gnu.org/software/gdb/" target="_top">GNU
-           debugger GDB</a> is an invaluable tool. GDB is a text-based tool not always easy to use; <a href="http://www.kdbg.org/" target="_top">kdbg</a>, is one of many graphical user interfaces for it. Most integrated development environments
-            like <a href="http://www.kdevelop.org/" target="_top">kdevelop</a> or <a href="http://eclipse.org/" target="_top">Eclipse</a> have built in debuggers as well. <acronym>deal.II</acronym> has some support for pretty printing its own classes
+            <a href="https://www.gnu.org/software/gdb/" target="_top">GNU
+           debugger GDB</a> is an invaluable tool. GDB is a text-based tool not always easy to use; <a href="https://www.kdbg.org/" target="_top">kdbg</a>, is one of many graphical user interfaces for it. Most integrated development environments
+            like <a href="https://www.kdevelop.org/" target="_top">kdevelop</a> or <a href="https://eclipse.org/" target="_top">Eclipse</a> have built in debuggers as well. <acronym>deal.II</acronym> has some support for pretty printing its own classes
             through GDB; see <a href="users/gdb.html">the GDB configuration guide</a> for setup information.
         </li>
 
         <li>
             <p>
                 The library generates output in formats readable by
-                <a href="http://www.gnuplot.info/" target="_top">GNUPLOT</a>,
-                <a href="http://www.generalmeshviewer.com/" target="_top">GMV
+                <a href="https://www.gnuplot.info/" target="_top">GNUPLOT</a>,
+                <a href="https://www.generalmeshviewer.com/" target="_top">GMV
          (general mesh viewer)</a>,
-                <a href="http://www.tecplot.com/" target="_top">Tecplot</a> (ASCII and binary),
-                <a href="http://www.vtk.org/" target="_top">Visualization Toolkit (Vtk)</a>,
-                <a href="http://www.avs.com" target="_top">AVS Explorer</a>,
-                <a href="http://www.opendx.org" target="_top">Open DX</a>,
-                <a href="http://www.povray.org" target="_top">Povray</a>, and directly to Encapsulated Postscript.
+                <a href="https://www.tecplot.com/" target="_top">Tecplot</a> (ASCII and binary),
+                <a href="https://www.vtk.org/" target="_top">Visualization Toolkit (Vtk)</a>,
+                <a href="https://www.avs.com" target="_top">AVS Explorer</a>,
+                <a href="https://www.opendx.org" target="_top">Open DX</a>,
+                <a href="https://www.povray.org" target="_top">Povray</a>, and directly to Encapsulated Postscript.
             </p>
 
             <p>
                 <code>gnuplot</code> and a postscript viewer (for <code>eps</code>) should be available almost everywhere. In the last few years, most new visualization programs have moved to support
                 <code>vtk</code>/<code>vtu</code> format. There are a number of excellent programs that can read <code>vtk</code> and
                 <code>vtu</code>, such as
-                <a href="http://www.llnl.gov/visit/" target="_top">VisIt</a>,
-                <a href="http://www.paraview.org/" target="_top">ParaView</a>, as well as others. Povray is freely available for almost all platforms. AVS is a commercial program available for most Unix flavors. Tecplot is a commercial program available
+                <a href="https://www.llnl.gov/visit/" target="_top">VisIt</a>,
+                <a href="https://www.paraview.org/" target="_top">ParaView</a>, as well as others. Povray is freely available for almost all platforms. AVS is a commercial program available for most Unix flavors. Tecplot is a commercial program available
                 for Windows and most Unix platforms.
             </p>
             <p>
 
     <p>
         <acronym>deal.II</acronym> uses the
-        <a href="http://www.cmake.org/" target="_top">CMake</a> integrated configuration and build system. Unpacking will create a subdirectory <tt>deal.II/</tt> in the current directory. Then do the following steps to configure the build process (make sure the installation directory is not the same as the location where you unpacked <tt>deal.II/</tt>):</p>
+        <a href="https://www.cmake.org/" target="_top">CMake</a> integrated configuration and build system. Unpacking will create a subdirectory <tt>deal.II/</tt> in the current directory. Then do the following steps to configure the build process (make sure the installation directory is not the same as the location where you unpacked <tt>deal.II/</tt>):</p>
 
     <pre>
   mkdir build
     <h3>Configuring and building the documentation</h3>
 
     <p>
-        All the documentation about the version that you downloaded and that can be found at the <a href="http://www.dealii.org/" target="_top">
-      http://www.dealii.org/</a> domain can also be generated locally. To do so, invoke <code>cmake</code> in the build instructions above as follows:
+        All the documentation about the version that you downloaded and that can be found at the <a href="https://www.dealii.org/" target="_top">
+      https://www.dealii.org/</a> domain can also be generated locally. To do so, invoke <code>cmake</code> in the build instructions above as follows:
     </p>
 
     <pre>
     <p>
         As usual, you can pass <code>-jN</code> to <code>make</code>
         in order to use more than one processor.
-        For this to succeed, you will need <a href="http://www.perl.org/" target="_top">Perl 5.x</a>,
-        <a href="http://www.doxygen.org/" target="_top">doxygen</a> and <code>dot</code> (which is part of the <a href="http://www.graphviz.org" target="_top">GraphViz</a> package) to be installed.
+        For this to succeed, you will need <a href="https://www.perl.org/" target="_top">Perl 5.x</a>,
+        <a href="https://www.doxygen.org/" target="_top">doxygen</a> and <code>dot</code> (which is part of the <a href="https://www.graphviz.org" target="_top">GraphViz</a> package) to be installed.
     </p>
 
     <p>
         <li>
             <p>
                 <i>Threading</i>: By default, deal.II supports parallelism between multiple cores on the same machine using threads and a task-based model built on the
-                <a href="http://threadingbuildingblocks.org/" target="_top">Threading Building Blocks</a>. You can switch threading inside the library off by passing the <code>-DDEAL_II_WITH_TBB=OFF</code> argument to <code>cmake</code>.
+                <a href="https://threadingbuildingblocks.org/" target="_top">Threading Building Blocks</a>. You can switch threading inside the library off by passing the <code>-DDEAL_II_WITH_TBB=OFF</code> argument to <code>cmake</code>.
             </p>
         </li>
 
         <li>
             <p>
-                <i>MPI</i>: To enable parallel computations beyond a single node using the <a href="http://mpi-forum.org/" target="_top">Message
+                <i>MPI</i>: To enable parallel computations beyond a single node using the <a href="https://mpi-forum.org/" target="_top">Message
          Passing Interface (MPI)</a>, pass the
                 <code>-DDEAL_II_WITH_MPI=ON</code> argument to <code>cmake</code>. If <code>cmake</code> found MPI but you specifically do not want to use it, then pass <code>-DDEAL_II_WITH_MPI=OFF</code>.
                 The minimal supported version is MPI-3.0.
     <p>
         When configuring interfacing to external libraries, the
         <code>cmake</code> script by default tries to find all of these libraries in a number of standard locations on your file system. For <i>optional</i> interfaces, it gives up if the library is not found and <acronym>deal.II</acronym> will be built
-        without support for them. However, there is one interface that we <i>need</i> to have: <a href="http://www.boost.org/" target="_top">BOOST 1.59</a> or newer. If it is not found externally <code>cmake</code> will resort to the bundled boost version
+        without support for them. However, there is one interface that we <i>need</i> to have: <a href="https://www.boost.org/" target="_top">BOOST 1.59</a> or newer. If it is not found externally <code>cmake</code> will resort to the bundled boost version
         that is part of the <acronym>deal.II</acronym> tar file.
     </p>
 
         </dd>
 
         <dt><a name="ARPACK"/>
-       <a href="http://www.caam.rice.edu/software/ARPACK/" target="_top">ARPACK</a></dt>
+       <a href="https://www.caam.rice.edu/software/ARPACK/" target="_top">ARPACK</a></dt>
         <dd>
             <p>
-                <a href="http://www.caam.rice.edu/software/ARPACK/" target="_top">ARPACK</a> is a library for computing large scale eigenvalue problems.
-                <a href="http://www.caam.rice.edu/software/ARPACK/" target="_top">ARPACK</a> should be readily packaged by most Linux distributions. To use a self compiled version, pass
+                <a href="https://www.caam.rice.edu/software/ARPACK/" target="_top">ARPACK</a> is a library for computing large scale eigenvalue problems.
+                <a href="https://www.caam.rice.edu/software/ARPACK/" target="_top">ARPACK</a> should be readily packaged by most Linux distributions. To use a self compiled version, pass
                 <code>-DARPACK_DIR=/path/to/arpack</code> to the deal.II CMake call. For a detailed description on how to compile ARPACK and linking with deal.II, see
                 <a href="external-libs/arpack.html" target="body">this page</a>.
             </p>
         </dd>
 
         <dt><a name="Assimp"/>
-             <a href="http://www.assimp.org/" target="_top">Assimp</a></dt>
+             <a href="https://www.assimp.org/" target="_top">Assimp</a></dt>
         <dd>
             <p>
-                <a href="http://www.assimp.org/" target="_top"></a> is a portable Open Source library to import various well-known 3D model formats in a uniform manner. A subset of these formats can be read from within deal.II to generate two-dimensional
+                <a href="https://www.assimp.org/" target="_top"></a> is a portable Open Source library to import various well-known 3D model formats in a uniform manner. A subset of these formats can be read from within deal.II to generate two-dimensional
                 meshes, possibly embedded in a three-dimensional space.
-                <a href="http://www.assimp.org/" target="_top">Assimp</a> should be readily packaged by most Linux distributions. To use a self compiled version, pass
+                <a href="https://www.assimp.org/" target="_top">Assimp</a> should be readily packaged by most Linux distributions. To use a self compiled version, pass
                 <code>-DASSIMP_DIR=/path/to/assimp</code> to the deal.II CMake call.
             </p>
         </dd>
 
         <dt>
        <a name="blas"></a>
-       <a href="http://www.netlib.org/blas/" target="_top">BLAS</a>,
-       <a href="http://www.netlib.org/lapack/" target="_top">LAPACK</a>
+       <a href="https://www.netlib.org/blas/" target="_top">BLAS</a>,
+       <a href="https://www.netlib.org/lapack/" target="_top">LAPACK</a>
       </dt>
         <dd>
             <p>
-                <a href="http://www.netlib.org/blas/" target="_top">BLAS</a> (the <i>Basic Linear Algebra Subroutines</i>) and
-                <a href="http://www.netlib.org/lapack/" target="_top">LAPACK</a> (
+                <a href="https://www.netlib.org/blas/" target="_top">BLAS</a> (the <i>Basic Linear Algebra Subroutines</i>) and
+                <a href="https://www.netlib.org/lapack/" target="_top">LAPACK</a> (
                 <i>Linear Algebra Package</i>) are two packages that support low-level linear algebra operations on vectors and dense matrices. Both libraries should be packaged by almost all Linux distributions and found automatically whenever available.
                 (You might have to install development versions of the libraries for <acronym>deal.II</acronym> being able to use them). For details on how to set up <acronym>deal.II</acronym> with a non standard BLAS/LAPACK implementation,
                 see <a href="external-libs/lapack.html" target="body">this page</a>.
             </dd>
 
             <dt><a name="Gmsh"/>
-             <a href="http://gmsh.info/" target="_top">Gmsh</a></dt>
+             <a href="https://gmsh.info/" target="_top">Gmsh</a></dt>
             <dd>
                 <p>
-                    <a href="http://gmsh.info/" target="_top">Gmsh</a>
+                    <a href="https://gmsh.info/" target="_top">Gmsh</a>
                     is a 3D mesh generator. The executable can be used
                     to create meshes from within deal.II by specifying
                     the relevant input data. Gmsh should be readily
                 </p>
             </dd>
 
-            <dt><a name="GSL"></a><a href="http://www.gnu.org/software/gsl/">GSL</a></dt>
+            <dt><a name="GSL"></a><a href="https://www.gnu.org/software/gsl/">GSL</a></dt>
             <dd>
                 <p>
-                    The <a href="http://www.gnu.org/software/gsl/">GNU Scientific Library</a> provides a wide range of mathematical routines such as random number generators, special functions and least-squares fitting.
-                    <a href="http://www.gnu.org/software/gsl/">GSL</a> should be readily packaged by most Linux distributions. To use a self compiled version, pass
+                    The <a href="https://www.gnu.org/software/gsl/">GNU Scientific Library</a> provides a wide range of mathematical routines such as random number generators, special functions and least-squares fitting.
+                    <a href="https://www.gnu.org/software/gsl/">GSL</a> should be readily packaged by most Linux distributions. To use a self compiled version, pass
                     <code>-DGSL_DIR=/path/to/gsl</code> to the deal.II CMake call.
                 </p>
             </dd>
 
-            <dt><a name="HDF5"></a><a href="http://www.hdfgroup.org/HDF5/">HDF5</a></dt>
+            <dt><a name="HDF5"></a><a href="https://www.hdfgroup.org/HDF5/">HDF5</a></dt>
             <dd>
                 <p>
-                    The <a href="http://www.hdfgroup.org/HDF5/">HDF5 library</a> provides graphical output capabilities in <code>HDF5/XDMF</code> format.
-                    <a href="http://www.hdfgroup.org/HDF5/">HDF5</a> should be readily packaged by most Linux distributions. To use a self compiled version, pass
+                    The <a href="https://www.hdfgroup.org/HDF5/">HDF5 library</a> provides graphical output capabilities in <code>HDF5/XDMF</code> format.
+                    <a href="https://www.hdfgroup.org/HDF5/">HDF5</a> should be readily packaged by most Linux distributions. To use a self compiled version, pass
                     <code>-DHDF5_DIR=/path/to/hdf5</code> to the deal.II CMake call.
                 </p>
             </dd>
             </dd>
 
 
-            <dt><a name="metis"></a><a href="http://glaros.dtc.umn.edu/gkhome/metis/metis/overview"
+            <dt><a name="metis"></a><a href="https://glaros.dtc.umn.edu/gkhome/metis/metis/overview"
             target="_top">METIS</a></dt>
             <dd>
                 <p>
-                    <a href="http://glaros.dtc.umn.edu/gkhome/metis/metis/overview" target="_top">METIS</a> is a library that provides various methods to partition graphs. <acronym>deal.II</acronym> uses it in programs like the step-17 tutorial to partition
+                    <a href="https://glaros.dtc.umn.edu/gkhome/metis/metis/overview" target="_top">METIS</a> is a library that provides various methods to partition graphs. <acronym>deal.II</acronym> uses it in programs like the step-17 tutorial to partition
                     a mesh for parallel computing. To use a self compiled version, pass
                     <code>-DMETIS_DIR=/path/to/metis</code> to the deal.II CMake call.
                     <acronym>deal.II</acronym> supports METIS 5 and later.
 
             <dt>
        <a name="muparser"></a>
-       <a href="http://muparser.beltoforion.de/">muparser</a>
+       <a href="https://muparser.beltoforion.de/">muparser</a>
       </dt>
             <dd>
                 <p>
-                    <a href="http://muparser.beltoforion.de/">muparser</a> is a library that allows to enter functions in text form and have them interpreted at run time. This is particularly useful in input parameter files. <code>cmake</code> will usually
+                    <a href="https://muparser.beltoforion.de/">muparser</a> is a library that allows to enter functions in text form and have them interpreted at run time. This is particularly useful in input parameter files. <code>cmake</code> will usually
                     find the version of this library that comes bundled with <acronym>deal.II</acronym>, but you can specify <code>-DMUPARSER_DIR=/path/to/muparser</code> if desired.
                 </p>
             </dd>
 
             <dt>
        <a name="opencascade"></a>
-       <a href="http://www.opencascade.org/">OpenCASCADE</a>
+       <a href="https://www.opencascade.org/">OpenCASCADE</a>
       </dt>
             <dd>
                 Open CASCADE Technology is a software development kit for applications dealing with 3D CAD data, freely available in open source. Our internal interface works with the legacy version of OpenCASCADE, which you can download and install from the official
                 website, as well as with the OpenCASCADE Community Edition (OCE, available at
                 <a href="https://github.com/tpaviot/oce">https://github.com/tpaviot/oce</a>), which offers a cmake interface for its compilation. Alternatively, you can install one of the many external applications that ship with OpenCASCADE internally
                 (for example
-                <a href="http://www.salome-platform.org/">SALOME</a>, or
-                <a href="http://www.freecadweb.org/">FreeCAD</a>). Further installation instructions can be found <a href="external-libs/opencascade.html" target="body">here</a>.
+                <a href="https://www.salome-platform.org/">SALOME</a>, or
+                <a href="https://www.freecadweb.org/">FreeCAD</a>). Further installation instructions can be found <a href="external-libs/opencascade.html" target="body">here</a>.
             </dd>
 
-            <dt><a name="p4est"></a><a href="http://www.p4est.org/" target="_top">p4est</a></dt>
+            <dt><a name="p4est"></a><a href="https://www.p4est.org/" target="_top">p4est</a></dt>
             <dd>
                 <p>
-                    <a href="http://www.p4est.org/" target="_top">p4est</a> is a library that <acronym>deal.II</acronym> uses to distribute very large meshes across multiple processors (think meshes with a billion cells on 10,000 processors). Using and
+                    <a href="https://www.p4est.org/" target="_top">p4est</a> is a library that <acronym>deal.II</acronym> uses to distribute very large meshes across multiple processors (think meshes with a billion cells on 10,000 processors). Using and
                     installing p4est is discussed <a href="external-libs/p4est.html" target="body">here</a>. To use a self compiled version, pass the argument
                     <code>-DP4EST_DIR=/path/to/p4est</code> to the
                     <code>cmake</code> command.
             </dd>
 
 
-            <dt><a name="petsc"></a><a href="http://www.mcs.anl.gov/petsc/"
+            <dt><a name="petsc"></a><a href="https://www.mcs.anl.gov/petsc/"
                 target="_top">PETSc</a></dt>
             <dd>
                 <p>
-                    <a href="http://www.mcs.anl.gov/petsc/" target="_top">PETSc</a> is a library that supports parallel linear algebra and many other things.
+                    <a href="https://www.mcs.anl.gov/petsc/" target="_top">PETSc</a> is a library that supports parallel linear algebra and many other things.
 
-                    <a href="http://www.mcs.anl.gov/petsc/" target="_top">PETSc</a> is already packaged by some Linux distributions and should be found automatically if present. To use a
+                    <a href="https://www.mcs.anl.gov/petsc/" target="_top">PETSc</a> is already packaged by some Linux distributions and should be found automatically if present. To use a
                     self compiled version of PETSc, add <code>-DPETSC_DIR=/path/to/petsc
          -DPETSC_ARCH=architecture</code> to the argument list for
                     <code>cmake</code>. The values for these arguments must be the same as those specified when building PETSc.
 
             <dt>
        <a name="scalapack"></a>
-       <a href="http://www.netlib.org/scalapack/">ScaLAPACK</a>
+       <a href="https://www.netlib.org/scalapack/">ScaLAPACK</a>
       </dt>
             <dd>
                 <p>
-                    <a href="http://www.netlib.org/scalapack/">scalapack</a> is a library of high-performance linear algebra routines for parallel distributed memory machines. ScaLAPACK solves dense and banded linear systems, least squares problems, eigenvalue
+                    <a href="https://www.netlib.org/scalapack/">scalapack</a> is a library of high-performance linear algebra routines for parallel distributed memory machines. ScaLAPACK solves dense and banded linear systems, least squares problems, eigenvalue
                     problems, and singular value problems. In order to enable this feature, add
                     <code>-DSCALAPACK_DIR=/path/to/scalapack</code> to the argument list for
                     <code>cmake</code>. If ScaLAPACK does not have embedded BLACS, you might need to pass <code>-DBLACS_DIR=/path/to/blacs</code> as well.
                 </p>
             </dd>
 
-            <dt><a name="tbb"></a><a href="http://www.threadingbuildingblocks.org/"
+            <dt><a name="tbb"></a><a href="https://www.threadingbuildingblocks.org/"
             target="_top">Threading Building Blocks (TBB)</a></dt>
             <dd>
                 <p>
-                    The <a href="http://www.threadingbuildingblocks.org/" target="_top">Threading Building Blocks (TBB)</a> is a library that provides advanced services for using multiple processor cores on a single machine and is used in <acronym>deal.II</acronym>                    to parallelize many operations. If not found in a system-wide location, <code>cmake</code> will resort to the version bundled as part of the <acronym>deal.II</acronym> download. It is always enabled unless threads are explicitly disabled,
+                    The <a href="https://www.threadingbuildingblocks.org/" target="_top">Threading Building Blocks (TBB)</a> is a library that provides advanced services for using multiple processor cores on a single machine and is used in <acronym>deal.II</acronym>                    to parallelize many operations. If not found in a system-wide location, <code>cmake</code> will resort to the version bundled as part of the <acronym>deal.II</acronym> download. It is always enabled unless threads are explicitly disabled,
                     see <a href="#optional">above</a>.
                 </p>
             </dd>
 
-            <dt><a name="trilinos"></a><a href="http://trilinos.org" target="_top">Trilinos</a></dt>
+            <dt><a name="trilinos"></a><a href="https://trilinos.org" target="_top">Trilinos</a></dt>
             <dd>
                 <p>
-                  <a href="http://trilinos.org"
+                  <a href="https://trilinos.org"
                      target="_top">Trilinos</a> is a library for
                   parallel linear algebra and all sorts of other
                   things as well. To interface with a self compiled
-                  version of <a href="http://trilinos.org"
+                  version of <a href="https://trilinos.org"
                                 target="_top">Trilinos</a>
                   add <code>-DTRILINOS_DIR=/path/to/trilinos</code>
                   to the argument list
             </dd>
 
 
-            <dt><a name="umfpack"></a><a href="http://faculty.cse.tamu.edu/davis/suitesparse.html"
+            <dt><a name="umfpack"></a><a href="https://faculty.cse.tamu.edu/davis/suitesparse.html"
             target="_top">UMFPACK</a></dt>
             <dd>
                 <p>
-                    <a href="http://faculty.cse.tamu.edu/davis/suitesparse.html">UMFPACK</a>, which is part of SuiteSparse, is a sparse direct solver that we often use in prototype codes where the goal is to simply get a linear system solved robustly.
+                    <a href="https://faculty.cse.tamu.edu/davis/suitesparse.html">UMFPACK</a>, which is part of SuiteSparse, is a sparse direct solver that we often use in prototype codes where the goal is to simply get a linear system solved robustly.
                     The interface will be enabled by default, either using a version installed on your system of using a version that comes bundled with
                     <acronym>deal.II</acronym>. It can be disabled explicitly by using the
                     <code>-DDEAL_II_WITH_UMFPACK=OFF</code> argument. To use a self compiled version, pass the argument
                     with it. You can find the license of SuiteSparse inside
                     the SuiteSparse download at the link given above. We
                     include UMFPACK in the deal.II repository courtesy of
-                    its author, <a href="http://faculty.cse.tamu.edu/davis/welcome.html">Timothy A. Davis</a>.
+                    its author, <a href="https://faculty.cse.tamu.edu/davis/welcome.html">Timothy A. Davis</a>.
                 </p>
             </dd>
     </dl>
     </dd>
 
     <dt><a name="zlib"/>
-              <a href="http://zlib.net/" target="_top">zlib</a></dt>
+              <a href="https://zlib.net/" target="_top">zlib</a></dt>
     <dd>
         <p>
-            <a href="http://zlib.net/" target="_top">zlib</a> is a software library used for lossless data-compression. It is used in deal.II whenever compressed data is to be written.
-            <a href="http://zlib.net/" target="_top">zlib</a> should be readily packaged by most Linux distributions. To use a self compiled version, pass
+            <a href="https://zlib.net/" target="_top">zlib</a> is a software library used for lossless data-compression. It is used in deal.II whenever compressed data is to be written.
+            <a href="https://zlib.net/" target="_top">zlib</a> should be readily packaged by most Linux distributions. To use a self compiled version, pass
             <code>-DZLIB_DIR=/path/to/zlib</code> to the deal.II CMake call.
         </p>
     </dd>
 
     <p>
         The deal.II library is free software; you can use it, redistribute it, and/or modify it under the terms of the
-        <a href="http://www.gnu.org/licenses/lgpl-2.1.html">GNU Lesser General
+        <a href="https://www.gnu.org/licenses/lgpl-2.1.html">GNU Lesser General
       Public License</a> (LGPL) as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
     </p>
     <p>
         This allows you to use the library free of charge for private, academic, or commercial use (under the terms of the LGPL v2.1 or later). You are guaranteed full access to the source code and are encouraged to help in the further development of the library.
         Follow
-        <a href="http://www.dealii.org/license.html" target="body">this
+        <a href="https://www.dealii.org/license.html" target="body">this
         link</a> for detailed information.
     </p>
     <p>
     <ul>
         <li>
             Detailed license information can be found following
-            <a href="http://www.dealii.org/license.html" target="body">this link</a>.
+            <a href="https://www.dealii.org/license.html" target="body">this link</a>.
         </li>
         <li>
             <b>As a contributor to this project, you agree that any of your
           the license of the deal.II project granted to you.</b>
         </li>
         <li>
-            We, <a href="http://www.dealii.org/authors.html" target="_top">the deal.II Authors</a>, do not require copyright assignments for contributions. This means that the copyright for code contributions in the deal.II project is held by its respective
+            We, <a href="https://www.dealii.org/authors.html" target="_top">the deal.II Authors</a>, do not require copyright assignments for contributions. This means that the copyright for code contributions in the deal.II project is held by its respective
             contributors who have each agreed to release their contributed code under the terms of the LGPL v2.1 or later.
         </li>
         <li>
             In addition to the terms imposed by the LGPL (version 2.1 or later), we ask for the courtesy that scientific publications presenting results obtained with this libraries acknowledge its use. Please cite one of the papers referenced
-            <a href="http://www.dealii.org/publications.html">here</a>.
+            <a href="https://www.dealii.org/publications.html">here</a>.
         </li>
         <li>
             <acronym>deal.II</acronym> can interface with a number of <a href="#optional-software">other packages</a> that you either have to install yourself. They are, of course, covered by their own licenses. In addition, deal.II comes bundled with
             copies of
-            <a href="http://faculty.cse.tamu.edu/davis/suitesparse.html">
+            <a href="https://faculty.cse.tamu.edu/davis/suitesparse.html">
           UMFPACK</a>,
-            <a href="http://threadingbuildingblocks.org/" target="_top">Threading Building Blocks</a>,
-            <a href="http://www.boost.org/" target="_top">BOOST</a>,
-            <a href="http://github.com/kokkos/kokkos" target="_top">Kokkos</a>, and
-            <a href="http://muparser.beltoforion.de/" target="_top">muparser</a>, courtesy of their authors. These are also covered by their own licenses; please refer to their webpages for more information.
+            <a href="https://threadingbuildingblocks.org/" target="_top">Threading Building Blocks</a>,
+            <a href="https://www.boost.org/" target="_top">BOOST</a>,
+            <a href="https://github.com/kokkos/kokkos" target="_top">Kokkos</a>, and
+            <a href="https://muparser.beltoforion.de/" target="_top">muparser</a>, courtesy of their authors. These are also covered by their own licenses; please refer to their webpages for more information.
         </li>
     </ul>
 
     <hr />
     <div class="right">
-        <a href="http://validator.w3.org/check?uri=referer" target="_top">
-      <img style="border:0" src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!"></a>
-        <a href="http://jigsaw.w3.org/css-validator/check/referer" target="_top">
-      <img style="border:0;width:88px;height:31px" src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!"></a>
+        <a href="https://validator.w3.org/check?uri=referer" target="_top">
+      <img style="border:0" src="https://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!"></a>
+        <a href="https://jigsaw.w3.org/css-validator/check/referer" target="_top">
+      <img style="border:0;width:88px;height:31px" src="https://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!"></a>
     </div>
 
 </body>
index 08fc6d948ebe5cf8df4c21aac0bcaa01a7671fb3..f9e80808d777ba87280f4a990a8e05dcd00beab6 100644 (file)
@@ -1,5 +1,5 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
-         "http://www.w3.org/TR/html4/loose.dtd">
+         "https://www.w3.org/TR/html4/loose.dtd">
 <html>
   <head>
     <title>deal.II CMake documentation</title>
@@ -1013,10 +1013,10 @@ make  deal_II.g VERBOSE=ON
 
     <hr />
     <div class="right">
-      <a href="http://validator.w3.org/check?uri=referer" target="_top">
-        <img style="border:0" src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!"></a>
-      <a href="http://jigsaw.w3.org/css-validator/check/referer" target="_top">
-        <img style="border:0;width:88px;height:31px" src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!"></a>
+      <a href="https://validator.w3.org/check?uri=referer" target="_top">
+        <img style="border:0" src="https://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!"></a>
+      <a href="https://jigsaw.w3.org/css-validator/check/referer" target="_top">
+        <img style="border:0;width:88px;height:31px" src="https://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!"></a>
     </div>
 
   </body>
index 963ad27f72f39c14d807afc10160214196071b16..e35985b270e09c6898e43da1707fe80af31d7d1e 100644 (file)
@@ -1,5 +1,5 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
-         "http://www.w3.org/TR/html4/loose.dtd">
+         "https://www.w3.org/TR/html4/loose.dtd">
 <html>
   <head>
     <title>User CMake configuration - deal.II</title>
@@ -871,10 +871,10 @@ DEAL_II_WITH_ZLIB
 
 <hr />
 <div class="right">
-  <a href="http://validator.w3.org/check?uri=referer" target="_top">
-    <img style="border:0" src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!"></a>
-  <a href="http://jigsaw.w3.org/css-validator/check/referer" target="_top">
-    <img style="border:0;width:88px;height:31px" src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!"></a>
+  <a href="https://validator.w3.org/check?uri=referer" target="_top">
+    <img style="border:0" src="https://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!"></a>
+  <a href="https://jigsaw.w3.org/css-validator/check/referer" target="_top">
+    <img style="border:0;width:88px;height:31px" src="https://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!"></a>
 </div>
 
 </body>
index 98b3869baaa50646fb16ba18f95f697bfe6b8745..9a5ee4bf7580e0de6a41f50f5e54512a6cc665a9 100644 (file)
@@ -1,5 +1,5 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
-          "http://www.w3.org/TR/html4/loose.dtd">
+          "https://www.w3.org/TR/html4/loose.dtd">
 <html>
   <head>
     <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
@@ -86,10 +86,10 @@ import deal</pre>
 </p>
 <hr />
 <div class="right">
-  <a href="http://validator.w3.org/check?uri=referer" target="_top">
-    <img style="border:0" src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!"></a>
-  <a href="http://jigsaw.w3.org/css-validator/check/referer" target="_top">
-    <img style="border:0;width:88px;height:31px" src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!"></a>
+  <a href="https://validator.w3.org/check?uri=referer" target="_top">
+    <img style="border:0" src="https://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!"></a>
+  <a href="https://jigsaw.w3.org/css-validator/check/referer" target="_top">
+    <img style="border:0;width:88px;height:31px" src="https://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!"></a>
 </div>
 
 </body>
index 1b246f5004d313517784e2917cc91ed52ecdcdf0..151fc6be9ec58455b982a4471a101073dc386b4c 100644 (file)
@@ -1,5 +1,5 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
-                 "http://www.w3.org/TR/html4/loose.dtd">
+                 "https://www.w3.org/TR/html4/loose.dtd">
 <html>
 <head>
   <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
@@ -330,10 +330,10 @@ TEST_THREAD_LIMIT
     threads. The special value 0 enforces no limit. Defaults to 0.</pre>
     <hr />
     <div class="right">
-      <a href="http://validator.w3.org/check?uri=referer" target="_top">
-        <img style="border:0" src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!"></a>
-      <a href="http://jigsaw.w3.org/css-validator/check/referer" target="_top">
-        <img style="border:0;width:88px;height:31px" src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!"></a>
+      <a href="https://validator.w3.org/check?uri=referer" target="_top">
+        <img style="border:0" src="https://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!"></a>
+      <a href="https://jigsaw.w3.org/css-validator/check/referer" target="_top">
+        <img style="border:0;width:88px;height:31px" src="https://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!"></a>
     </div>
 
   </body>

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.