From 84b21bdef0c0b8f55483f096bd1e893206d642e2 Mon Sep 17 00:00:00 2001 From: wolf Date: Wed, 16 Feb 2000 12:44:12 +0000 Subject: [PATCH] Add a script that validates whether cross-references in out documentation are valid or stale. It does not check external references, but it can check references within our directory tree. git-svn-id: https://svn.dealii.org/trunk@2413 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/doc/Makefile | 10 ++- deal.II/doc/aural.css | 21 ----- deal.II/doc/auto/scripts/validate-xrefs.pl | 84 +++++++++++++++++++ deal.II/doc/development/Makefile | 12 ++- deal.II/doc/development/index.html | 1 - deal.II/doc/development/makefiles.1.html | 1 - deal.II/doc/development/navbar.html | 1 - deal.II/doc/development/recent-changes.html | 3 +- deal.II/doc/development/title.html | 1 - deal.II/doc/development/toc.html | 1 - .../development/writing-documentation.html | 1 - deal.II/doc/future.html | 1 - deal.II/doc/index.html | 1 - deal.II/doc/license.html | 3 +- deal.II/doc/navbar.html | 1 - deal.II/doc/readme.html | 1 - deal.II/doc/title.html | 1 - deal.II/doc/toc.html | 3 +- deal.II/doc/tutorial/Makefile | 6 +- .../doc/tutorial/chapter-1.elements/Makefile | 12 +++ .../chapter-1.elements/adaptivity.html | 3 +- .../tutorial/chapter-1.elements/boundary.html | 1 - .../tutorial/chapter-1.elements/condense.html | 3 +- .../doc/tutorial/chapter-1.elements/dofs.html | 1 - .../chapter-1.elements/grid_creation.html | 1 - .../chapter-1.elements/hanging_nodes.html | 1 - .../tutorial/chapter-1.elements/index.html | 1 - .../chapter-1.elements/matrix_generation.html | 1 - .../chapter-1.elements/matrix_structure.html | 1 - .../tutorial/chapter-1.elements/navbar.html | 3 +- .../tutorial/chapter-1.elements/output.html | 1 - .../chapter-1.elements/parameters.html | 3 +- .../chapter-1.elements/postprocess.html | 48 +++++++++++ .../doc/tutorial/chapter-1.elements/rhs.html | 1 - .../tutorial/chapter-1.elements/solve.html | 1 - .../tutorial/chapter-1.elements/title.html | 1 - .../doc/tutorial/chapter-1.elements/toc.html | 1 - .../tutorial/chapter-2.step-by-step/Makefile | 9 +- .../tutorial/chapter-2.step-by-step/head.html | 1 - .../chapter-2.step-by-step/index.html | 1 - .../chapter-2.step-by-step/navbar.html | 1 - .../step-7.data/intro.html | 6 ++ .../step-7.data/results.html | 6 ++ .../chapter-2.step-by-step/title.html | 1 - .../tutorial/chapter-2.step-by-step/toc.html | 1 - .../doc/tutorial/chapter-3.laplace/Makefile | 12 +++ .../tutorial/chapter-3.laplace/assemble.html | 1 - .../doc/tutorial/chapter-3.laplace/index.html | 1 - .../tutorial/chapter-3.laplace/laplace.html | 1 - .../doc/tutorial/chapter-3.laplace/main.html | 7 +- .../tutorial/chapter-3.laplace/navbar.html | 1 - .../tutorial/chapter-3.laplace/solution.html | 1 - .../tutorial/chapter-3.laplace/source.html | 3 +- .../tutorial/chapter-3.laplace/structure.html | 1 - .../doc/tutorial/chapter-3.laplace/title.html | 1 - .../doc/tutorial/chapter-3.laplace/toc.html | 1 - .../chapter-3.laplace/triangulation.html | 1 - deal.II/doc/tutorial/glossary/index.html | 1 - deal.II/doc/tutorial/glossary/navbar.html | 1 - deal.II/doc/tutorial/glossary/title.html | 1 - deal.II/doc/tutorial/glossary/toc.html | 1 - deal.II/doc/tutorial/index.html | 1 - deal.II/doc/tutorial/navbar.html | 1 - deal.II/doc/tutorial/templates/body.html | 1 - deal.II/doc/tutorial/templates/index.html | 1 - deal.II/doc/tutorial/templates/navbar.html | 1 - deal.II/doc/tutorial/templates/title.html | 1 - deal.II/doc/tutorial/templates/toc.html | 1 - deal.II/doc/tutorial/title.html | 1 - deal.II/doc/tutorial/toc.html | 1 - 70 files changed, 211 insertions(+), 96 deletions(-) delete mode 100644 deal.II/doc/aural.css create mode 100644 deal.II/doc/auto/scripts/validate-xrefs.pl create mode 100644 deal.II/doc/tutorial/chapter-1.elements/Makefile create mode 100644 deal.II/doc/tutorial/chapter-1.elements/postprocess.html create mode 100644 deal.II/doc/tutorial/chapter-3.laplace/Makefile diff --git a/deal.II/doc/Makefile b/deal.II/doc/Makefile index 9cb5d5f0b6..fb646561ba 100644 --- a/deal.II/doc/Makefile +++ b/deal.II/doc/Makefile @@ -2,7 +2,7 @@ # generic targets -default: autogen-doc tutorial development +default: autogen-doc tutorial development validate-xrefs all: default autogen-doc-all @@ -22,9 +22,15 @@ tutorial: development: cd development ; $(MAKE) + +validate-xrefs: + @echo "Validating cross-references in HTML files." + cd tutorial ; $(MAKE) validate-xrefs + cd development ; $(MAKE) validate-xrefs + clean: cd auto ; $(MAKE) clean cd tutorial ; $(MAKE) clean cd development ; $(MAKE) clean -.PHONY: default all autogen-doc autogen-doc-all tutorial clean development +.PHONY: default all autogen-doc autogen-doc-all tutorial clean development validate-xrefs diff --git a/deal.II/doc/aural.css b/deal.II/doc/aural.css deleted file mode 100644 index 5fc0eca2df..0000000000 --- a/deal.II/doc/aural.css +++ /dev/null @@ -1,21 +0,0 @@ -body {} - -frameset {} - -td {} - -dt {} - -.figure {} - -.pagetoc {} - -.chapter_title {} - - -span.parhead {} - -span.example {} -pre.example {} -table.navbar {} - diff --git a/deal.II/doc/auto/scripts/validate-xrefs.pl b/deal.II/doc/auto/scripts/validate-xrefs.pl new file mode 100644 index 0000000000..78b3a1e598 --- /dev/null +++ b/deal.II/doc/auto/scripts/validate-xrefs.pl @@ -0,0 +1,84 @@ +# $Id$ +# Check whether references in HTML files are valid or +# point to non-existing files/links/etc +# +# Author: Wolfgang Bangerth, 2000 + + +# set this to 1 if you want verbose output +$debug = 0; + +foreach $filename (@ARGV) { + open IN, $filename + or die "---Can't open file `$filename'\n"; + + print "File: $filename\n" if $debug; + while () { + # first find all hrefs + while ( /href=\"?(.*?)[\s\"]/g ) { + # then decide whether they are relevant for + # our purpose + $link = $1; + + if ( $link =~ /^mailto|http/ ) { + # link is external. don't check it + print "external link: $link\n" if $debug; + next; + } + elsif ( $link =~ /^#(.*)/ ) + { + # this is a reference within this file. try to + # find its anchor + $internal_ref = $1; + print "internal reference: $link\n" if $debug; + + open IN2, $filename; + $found = 0; + while ( ) { + if ( / ) { + if ( / $@ +validate-xrefs: + $(PERL) $D/doc/auto/scripts/validate-xrefs.pl \ + $(filter-out makefiles.1.html makefiles.2.html, \ + $(shell echo *.html)) + + + clean: -rm -f makefiles.html makefile.small.html makefile.large.html -.PHONY: default clean +.PHONY: default validate-xrefs clean diff --git a/deal.II/doc/development/index.html b/deal.II/doc/development/index.html index 1f266280ed..1696f44988 100644 --- a/deal.II/doc/development/index.html +++ b/deal.II/doc/development/index.html @@ -5,7 +5,6 @@ deal.II Homepage - diff --git a/deal.II/doc/development/makefiles.1.html b/deal.II/doc/development/makefiles.1.html index da10719c54..eb7eb6fef0 100644 --- a/deal.II/doc/development/makefiles.1.html +++ b/deal.II/doc/development/makefiles.1.html @@ -4,7 +4,6 @@ - The deal.II Homepage - Makefiles diff --git a/deal.II/doc/development/navbar.html b/deal.II/doc/development/navbar.html index 21cabea191..594f88dd43 100644 --- a/deal.II/doc/development/navbar.html +++ b/deal.II/doc/development/navbar.html @@ -5,7 +5,6 @@ deal.II Homepage - diff --git a/deal.II/doc/development/recent-changes.html b/deal.II/doc/development/recent-changes.html index d8bd25c469..0e03458b70 100644 --- a/deal.II/doc/development/recent-changes.html +++ b/deal.II/doc/development/recent-changes.html @@ -4,7 +4,6 @@ - The deal.II Homepage @@ -127,7 +126,7 @@
  • - A backlog + A backlog of changes made to the CVS archive in the last 100 days.

    diff --git a/deal.II/doc/development/title.html b/deal.II/doc/development/title.html index 975b75b65a..23e9c65a96 100644 --- a/deal.II/doc/development/title.html +++ b/deal.II/doc/development/title.html @@ -9,7 +9,6 @@ deal.II Homepage - diff --git a/deal.II/doc/development/toc.html b/deal.II/doc/development/toc.html index bd5e8c38bd..bbcc448ff2 100644 --- a/deal.II/doc/development/toc.html +++ b/deal.II/doc/development/toc.html @@ -4,7 +4,6 @@ - The deal.II Homepage diff --git a/deal.II/doc/development/writing-documentation.html b/deal.II/doc/development/writing-documentation.html index 3cbc26a7cd..093d7a85a8 100644 --- a/deal.II/doc/development/writing-documentation.html +++ b/deal.II/doc/development/writing-documentation.html @@ -4,7 +4,6 @@ - The deal.II Homepage - Makefiles diff --git a/deal.II/doc/future.html b/deal.II/doc/future.html index dc177871d5..c85c86146d 100644 --- a/deal.II/doc/future.html +++ b/deal.II/doc/future.html @@ -4,7 +4,6 @@ - The deal.II Homepage diff --git a/deal.II/doc/index.html b/deal.II/doc/index.html index 9aab0307a8..a73ee6f28b 100644 --- a/deal.II/doc/index.html +++ b/deal.II/doc/index.html @@ -5,7 +5,6 @@ deal.II Homepage - diff --git a/deal.II/doc/license.html b/deal.II/doc/license.html index e332a08173..57ab10ac75 100644 --- a/deal.II/doc/license.html +++ b/deal.II/doc/license.html @@ -4,7 +4,6 @@ - The deal.II Readme @@ -49,7 +48,7 @@ thus appropriate for people wishing to write software under the model where all source code to the software is made available to all users and can be freely modified and redistributed.

    The QPL prohibits development of -proprietary software. For Qt our Qt Professional +proprietary software. For Qt our Qt Professional Edition product is available for this.

    diff --git a/deal.II/doc/navbar.html b/deal.II/doc/navbar.html index 008f5d0fc6..430a597351 100644 --- a/deal.II/doc/navbar.html +++ b/deal.II/doc/navbar.html @@ -5,7 +5,6 @@ deal.II Homepage - diff --git a/deal.II/doc/readme.html b/deal.II/doc/readme.html index d1ea632956..84c1f6e333 100644 --- a/deal.II/doc/readme.html +++ b/deal.II/doc/readme.html @@ -4,7 +4,6 @@ - The deal.II Readme diff --git a/deal.II/doc/title.html b/deal.II/doc/title.html index 99e530f556..3ea3b0ca7c 100644 --- a/deal.II/doc/title.html +++ b/deal.II/doc/title.html @@ -9,7 +9,6 @@ deal.II Homepage - diff --git a/deal.II/doc/toc.html b/deal.II/doc/toc.html index e2b25a1804..9974413dea 100644 --- a/deal.II/doc/toc.html +++ b/deal.II/doc/toc.html @@ -4,7 +4,6 @@ - The deal.II Homepage @@ -96,7 +95,7 @@ managing the library, contributing code, and writing documentation. Guido - Kanschat started contributing advice in the early + Kanschat helped with advice in the early implementation stages on questions of the design of object-oriented finite element software and later joined into the coding. diff --git a/deal.II/doc/tutorial/Makefile b/deal.II/doc/tutorial/Makefile index 6405959fc5..06ab483bf0 100644 --- a/deal.II/doc/tutorial/Makefile +++ b/deal.II/doc/tutorial/Makefile @@ -3,9 +3,13 @@ step-by-step: cd chapter-2.step-by-step ; $(MAKE) +validate-xrefs: + cd chapter-1.elements ; $(MAKE) validate-xrefs + cd chapter-2.step-by-step ; $(MAKE) validate-xrefs + cd chapter-3.laplace ; $(MAKE) validate-xrefs clean: cd chapter-2.step-by-step ; $(MAKE) clean -.PHONY: step-by-step clean +.PHONY: step-by-step clean validate-xrefs diff --git a/deal.II/doc/tutorial/chapter-1.elements/Makefile b/deal.II/doc/tutorial/chapter-1.elements/Makefile new file mode 100644 index 0000000000..9d7bf2c49c --- /dev/null +++ b/deal.II/doc/tutorial/chapter-1.elements/Makefile @@ -0,0 +1,12 @@ +# $Id$ + + +# include paths and global variables +include ../../../common/Make.global_options + + +validate-xrefs: + $(PERL) $D/doc/auto/scripts/validate-xrefs.pl *.html + + +.PHONY: validate-xrefs diff --git a/deal.II/doc/tutorial/chapter-1.elements/adaptivity.html b/deal.II/doc/tutorial/chapter-1.elements/adaptivity.html index c152c802be..ca2222af2f 100644 --- a/deal.II/doc/tutorial/chapter-1.elements/adaptivity.html +++ b/deal.II/doc/tutorial/chapter-1.elements/adaptivity.html @@ -9,7 +9,6 @@ deal.II tutorial: Error Estimate and Adaptivity - @@ -27,7 +26,7 @@

  • error estimators in deal.II
  • -
  • adaptive refinement +
  • adaptive refinement
  • an example of how all this works diff --git a/deal.II/doc/tutorial/chapter-1.elements/boundary.html b/deal.II/doc/tutorial/chapter-1.elements/boundary.html index 6f99612083..c153624e4d 100644 --- a/deal.II/doc/tutorial/chapter-1.elements/boundary.html +++ b/deal.II/doc/tutorial/chapter-1.elements/boundary.html @@ -9,7 +9,6 @@ deal.II tutorial: Boundary conditions - diff --git a/deal.II/doc/tutorial/chapter-1.elements/condense.html b/deal.II/doc/tutorial/chapter-1.elements/condense.html index 6a379c090b..0bf902de0e 100644 --- a/deal.II/doc/tutorial/chapter-1.elements/condense.html +++ b/deal.II/doc/tutorial/chapter-1.elements/condense.html @@ -9,7 +9,6 @@ deal.II tutorial: Condensing the Hanging Nodes - @@ -22,7 +21,7 @@

    On locally refined grids you get hanging nodes that need to be integrated into your problem matrix, and before that, into -the matrix structure. Hanging nodes are +the matrix structure. Hanging nodes are constrained degrees of freedom; these constraints need to be taken into account when dealing with them.

    diff --git a/deal.II/doc/tutorial/chapter-1.elements/dofs.html b/deal.II/doc/tutorial/chapter-1.elements/dofs.html index 9b500def2e..5ca35ea1e1 100644 --- a/deal.II/doc/tutorial/chapter-1.elements/dofs.html +++ b/deal.II/doc/tutorial/chapter-1.elements/dofs.html @@ -9,7 +9,6 @@ deal.II tutorial: Degrees of Freedom - diff --git a/deal.II/doc/tutorial/chapter-1.elements/grid_creation.html b/deal.II/doc/tutorial/chapter-1.elements/grid_creation.html index 4e5606e730..c377b576df 100644 --- a/deal.II/doc/tutorial/chapter-1.elements/grid_creation.html +++ b/deal.II/doc/tutorial/chapter-1.elements/grid_creation.html @@ -5,7 +5,6 @@ deal.II tutorial: Creation of a Grid - diff --git a/deal.II/doc/tutorial/chapter-1.elements/hanging_nodes.html b/deal.II/doc/tutorial/chapter-1.elements/hanging_nodes.html index bb79e3a456..f92de32501 100644 --- a/deal.II/doc/tutorial/chapter-1.elements/hanging_nodes.html +++ b/deal.II/doc/tutorial/chapter-1.elements/hanging_nodes.html @@ -9,7 +9,6 @@ deal.II tutorial: Hanging Nodes - diff --git a/deal.II/doc/tutorial/chapter-1.elements/index.html b/deal.II/doc/tutorial/chapter-1.elements/index.html index fbdb38e477..a181b648fb 100644 --- a/deal.II/doc/tutorial/chapter-1.elements/index.html +++ b/deal.II/doc/tutorial/chapter-1.elements/index.html @@ -5,7 +5,6 @@ deal.II tutorial: Elements of finite element programs - diff --git a/deal.II/doc/tutorial/chapter-1.elements/matrix_generation.html b/deal.II/doc/tutorial/chapter-1.elements/matrix_generation.html index 77d035ed65..f83af1b680 100644 --- a/deal.II/doc/tutorial/chapter-1.elements/matrix_generation.html +++ b/deal.II/doc/tutorial/chapter-1.elements/matrix_generation.html @@ -9,7 +9,6 @@ deal.II tutorial: Matrix and Vector Generation - diff --git a/deal.II/doc/tutorial/chapter-1.elements/matrix_structure.html b/deal.II/doc/tutorial/chapter-1.elements/matrix_structure.html index 3053272e6f..83008689e8 100644 --- a/deal.II/doc/tutorial/chapter-1.elements/matrix_structure.html +++ b/deal.II/doc/tutorial/chapter-1.elements/matrix_structure.html @@ -9,7 +9,6 @@ deal.II tutorial: Matrix Structure - diff --git a/deal.II/doc/tutorial/chapter-1.elements/navbar.html b/deal.II/doc/tutorial/chapter-1.elements/navbar.html index dbc4a06804..2b3b3be5c7 100644 --- a/deal.II/doc/tutorial/chapter-1.elements/navbar.html +++ b/deal.II/doc/tutorial/chapter-1.elements/navbar.html @@ -5,7 +5,6 @@ deal.II tutorial: Structure of a Finite Element Program - @@ -82,7 +81,7 @@
  • - Error Estimate and Adaptivity + Error Estimation and Adaptivity

  • diff --git a/deal.II/doc/tutorial/chapter-1.elements/output.html b/deal.II/doc/tutorial/chapter-1.elements/output.html index 8b7ae3ab55..64aa3c0ed7 100644 --- a/deal.II/doc/tutorial/chapter-1.elements/output.html +++ b/deal.II/doc/tutorial/chapter-1.elements/output.html @@ -9,7 +9,6 @@ deal.II tutorial: Grid and Data Output - diff --git a/deal.II/doc/tutorial/chapter-1.elements/parameters.html b/deal.II/doc/tutorial/chapter-1.elements/parameters.html index 480dc98036..403b80424d 100644 --- a/deal.II/doc/tutorial/chapter-1.elements/parameters.html +++ b/deal.II/doc/tutorial/chapter-1.elements/parameters.html @@ -9,7 +9,6 @@ deal.II tutorial: Parameter Input - @@ -361,7 +360,7 @@ the indent_level is the level of indentation. diff --git a/deal.II/doc/tutorial/chapter-1.elements/postprocess.html b/deal.II/doc/tutorial/chapter-1.elements/postprocess.html new file mode 100644 index 0000000000..d4ee31457d --- /dev/null +++ b/deal.II/doc/tutorial/chapter-1.elements/postprocess.html @@ -0,0 +1,48 @@ + + + + + +deal.II tutorial: Condensing the Hanging Nodes + + + + + + + + + +

    Postprocessing

    + +

    +This section has unfortunately not yet been written. +

    + + + +
    + + + + + + + +
    +
    +The deal.II group
    +

    +Last modified: $Date$ +

    + + diff --git a/deal.II/doc/tutorial/chapter-1.elements/rhs.html b/deal.II/doc/tutorial/chapter-1.elements/rhs.html index d95986bfb1..17e9a06564 100644 --- a/deal.II/doc/tutorial/chapter-1.elements/rhs.html +++ b/deal.II/doc/tutorial/chapter-1.elements/rhs.html @@ -9,7 +9,6 @@ deal.II tutorial: The Problem Matrix and the Right Hand Side - diff --git a/deal.II/doc/tutorial/chapter-1.elements/solve.html b/deal.II/doc/tutorial/chapter-1.elements/solve.html index 6f141cdd98..98ad47cee5 100644 --- a/deal.II/doc/tutorial/chapter-1.elements/solve.html +++ b/deal.II/doc/tutorial/chapter-1.elements/solve.html @@ -9,7 +9,6 @@ deal.II tutorial: Solving the Problem - diff --git a/deal.II/doc/tutorial/chapter-1.elements/title.html b/deal.II/doc/tutorial/chapter-1.elements/title.html index 3fe933284e..ebe31f8a28 100644 --- a/deal.II/doc/tutorial/chapter-1.elements/title.html +++ b/deal.II/doc/tutorial/chapter-1.elements/title.html @@ -9,7 +9,6 @@ deal.II tutorial: Chapter title - diff --git a/deal.II/doc/tutorial/chapter-1.elements/toc.html b/deal.II/doc/tutorial/chapter-1.elements/toc.html index 6de811e3fb..e4f1a8c389 100644 --- a/deal.II/doc/tutorial/chapter-1.elements/toc.html +++ b/deal.II/doc/tutorial/chapter-1.elements/toc.html @@ -5,7 +5,6 @@ deal.II tutorial: Structure of a Finite Element Program - diff --git a/deal.II/doc/tutorial/chapter-2.step-by-step/Makefile b/deal.II/doc/tutorial/chapter-2.step-by-step/Makefile index e3fb990842..7e8cb7f463 100644 --- a/deal.II/doc/tutorial/chapter-2.step-by-step/Makefile +++ b/deal.II/doc/tutorial/chapter-2.step-by-step/Makefile @@ -69,9 +69,16 @@ step-by-step.sgml: $(example-sgmls) @rm $(example-sgmls) +validate-xrefs: + $(PERL) $D/doc/auto/scripts/validate-xrefs.pl \ + $(filter-out head.html foot.html, \ + $(shell echo *.html)) + + clean: -rm -f $(example-htmls) # mark the output files as phony, i.e. generate them every time -.PHONY: $(example-htmls) clean +.PHONY: $(example-htmls) validate-xrefs clean + diff --git a/deal.II/doc/tutorial/chapter-2.step-by-step/head.html b/deal.II/doc/tutorial/chapter-2.step-by-step/head.html index 82af50d88f..3b8f6f3b3f 100644 --- a/deal.II/doc/tutorial/chapter-2.step-by-step/head.html +++ b/deal.II/doc/tutorial/chapter-2.step-by-step/head.html @@ -9,7 +9,6 @@ Step-by-Step - diff --git a/deal.II/doc/tutorial/chapter-2.step-by-step/index.html b/deal.II/doc/tutorial/chapter-2.step-by-step/index.html index b2116c7c0a..9db3134b55 100644 --- a/deal.II/doc/tutorial/chapter-2.step-by-step/index.html +++ b/deal.II/doc/tutorial/chapter-2.step-by-step/index.html @@ -9,7 +9,6 @@ Step-by-Step Examples - diff --git a/deal.II/doc/tutorial/chapter-2.step-by-step/navbar.html b/deal.II/doc/tutorial/chapter-2.step-by-step/navbar.html index d9cdb58a7e..605622559c 100644 --- a/deal.II/doc/tutorial/chapter-2.step-by-step/navbar.html +++ b/deal.II/doc/tutorial/chapter-2.step-by-step/navbar.html @@ -9,7 +9,6 @@ Step-by-Step Examples - diff --git a/deal.II/doc/tutorial/chapter-2.step-by-step/step-7.data/intro.html b/deal.II/doc/tutorial/chapter-2.step-by-step/step-7.data/intro.html index e69de29bb2..cf39f30d76 100644 --- a/deal.II/doc/tutorial/chapter-2.step-by-step/step-7.data/intro.html +++ b/deal.II/doc/tutorial/chapter-2.step-by-step/step-7.data/intro.html @@ -0,0 +1,6 @@ + +

    Introduction

    + +

    +Still to be written. +

    diff --git a/deal.II/doc/tutorial/chapter-2.step-by-step/step-7.data/results.html b/deal.II/doc/tutorial/chapter-2.step-by-step/step-7.data/results.html index e69de29bb2..d055bf84a5 100644 --- a/deal.II/doc/tutorial/chapter-2.step-by-step/step-7.data/results.html +++ b/deal.II/doc/tutorial/chapter-2.step-by-step/step-7.data/results.html @@ -0,0 +1,6 @@ + +

    Results

    + +

    +Still to be written. +

    diff --git a/deal.II/doc/tutorial/chapter-2.step-by-step/title.html b/deal.II/doc/tutorial/chapter-2.step-by-step/title.html index 39c3f7a241..10d3efba35 100644 --- a/deal.II/doc/tutorial/chapter-2.step-by-step/title.html +++ b/deal.II/doc/tutorial/chapter-2.step-by-step/title.html @@ -9,7 +9,6 @@ Step-by-Step Examples - diff --git a/deal.II/doc/tutorial/chapter-2.step-by-step/toc.html b/deal.II/doc/tutorial/chapter-2.step-by-step/toc.html index 84fd3beb9b..f0116803de 100644 --- a/deal.II/doc/tutorial/chapter-2.step-by-step/toc.html +++ b/deal.II/doc/tutorial/chapter-2.step-by-step/toc.html @@ -9,7 +9,6 @@ Step-by-Step - diff --git a/deal.II/doc/tutorial/chapter-3.laplace/Makefile b/deal.II/doc/tutorial/chapter-3.laplace/Makefile new file mode 100644 index 0000000000..9d7bf2c49c --- /dev/null +++ b/deal.II/doc/tutorial/chapter-3.laplace/Makefile @@ -0,0 +1,12 @@ +# $Id$ + + +# include paths and global variables +include ../../../common/Make.global_options + + +validate-xrefs: + $(PERL) $D/doc/auto/scripts/validate-xrefs.pl *.html + + +.PHONY: validate-xrefs diff --git a/deal.II/doc/tutorial/chapter-3.laplace/assemble.html b/deal.II/doc/tutorial/chapter-3.laplace/assemble.html index 012ea58150..c6ff19aa5a 100644 --- a/deal.II/doc/tutorial/chapter-3.laplace/assemble.html +++ b/deal.II/doc/tutorial/chapter-3.laplace/assemble.html @@ -6,7 +6,6 @@ - diff --git a/deal.II/doc/tutorial/chapter-3.laplace/index.html b/deal.II/doc/tutorial/chapter-3.laplace/index.html index a05cd66635..fb1c51910c 100644 --- a/deal.II/doc/tutorial/chapter-3.laplace/index.html +++ b/deal.II/doc/tutorial/chapter-3.laplace/index.html @@ -5,7 +5,6 @@ deal.II tutorial: The Laplace Problem - diff --git a/deal.II/doc/tutorial/chapter-3.laplace/laplace.html b/deal.II/doc/tutorial/chapter-3.laplace/laplace.html index 3761904cc9..aec02e09d1 100644 --- a/deal.II/doc/tutorial/chapter-3.laplace/laplace.html +++ b/deal.II/doc/tutorial/chapter-3.laplace/laplace.html @@ -5,7 +5,6 @@ deal.II tutorial: the Laplace problem - diff --git a/deal.II/doc/tutorial/chapter-3.laplace/main.html b/deal.II/doc/tutorial/chapter-3.laplace/main.html index 4eb7fcbdd7..42874733ae 100644 --- a/deal.II/doc/tutorial/chapter-3.laplace/main.html +++ b/deal.II/doc/tutorial/chapter-3.laplace/main.html @@ -5,7 +5,6 @@ deal.II tutorial: the Laplace problem - @@ -23,7 +22,7 @@ The main program has several functions: definitions.
  • - Instantiation of the C++ class Laplace + Instantiation of the C++ class Laplace dealing with the problem.
  • Calling the Laplace methods for assemblage and solution of the @@ -38,7 +37,7 @@ The main program has several functions: We shall look at this in detail now:

    -

    Program Header and Definitions

    +

    Program Header and Definitions

    First the header files containing the Laplace class definition and @@ -65,7 +64,7 @@ main(int argc, char** argv) { -

    Instantiation of needed classes

    +

    Instantiation of needed classes

    We need a solution function and an instance of the class dealing with the Laplace problem: diff --git a/deal.II/doc/tutorial/chapter-3.laplace/navbar.html b/deal.II/doc/tutorial/chapter-3.laplace/navbar.html index a69eb6443f..b58c08d5df 100644 --- a/deal.II/doc/tutorial/chapter-3.laplace/navbar.html +++ b/deal.II/doc/tutorial/chapter-3.laplace/navbar.html @@ -5,7 +5,6 @@ deal.II tutorial: The Laplace Problem - diff --git a/deal.II/doc/tutorial/chapter-3.laplace/solution.html b/deal.II/doc/tutorial/chapter-3.laplace/solution.html index 231c274049..f45291f0c5 100644 --- a/deal.II/doc/tutorial/chapter-3.laplace/solution.html +++ b/deal.II/doc/tutorial/chapter-3.laplace/solution.html @@ -5,7 +5,6 @@ deal.II tutorial: the Laplace problem - diff --git a/deal.II/doc/tutorial/chapter-3.laplace/source.html b/deal.II/doc/tutorial/chapter-3.laplace/source.html index 2a275a6a95..ab376392f6 100644 --- a/deal.II/doc/tutorial/chapter-3.laplace/source.html +++ b/deal.II/doc/tutorial/chapter-3.laplace/source.html @@ -5,7 +5,6 @@ deal.II tutorial: The Laplace Problem - @@ -32,7 +31,7 @@ Laplace problem by following the links below: Laplace that assembles the laplace problem.

  • functions.h and - func.cc which define the function that sets + func.cc which define the function that sets the boundary conditions.

  • Makefile. Last but not least. You will diff --git a/deal.II/doc/tutorial/chapter-3.laplace/structure.html b/deal.II/doc/tutorial/chapter-3.laplace/structure.html index 4193a24c75..ffeec98338 100644 --- a/deal.II/doc/tutorial/chapter-3.laplace/structure.html +++ b/deal.II/doc/tutorial/chapter-3.laplace/structure.html @@ -5,7 +5,6 @@ deal.II tutorial: the Laplace problem - diff --git a/deal.II/doc/tutorial/chapter-3.laplace/title.html b/deal.II/doc/tutorial/chapter-3.laplace/title.html index 91a2e33167..d638a4956e 100644 --- a/deal.II/doc/tutorial/chapter-3.laplace/title.html +++ b/deal.II/doc/tutorial/chapter-3.laplace/title.html @@ -8,7 +8,6 @@ - diff --git a/deal.II/doc/tutorial/chapter-3.laplace/toc.html b/deal.II/doc/tutorial/chapter-3.laplace/toc.html index ce45fd91c2..7cf7d0faaf 100644 --- a/deal.II/doc/tutorial/chapter-3.laplace/toc.html +++ b/deal.II/doc/tutorial/chapter-3.laplace/toc.html @@ -5,7 +5,6 @@ deal.II tutorial: The Laplace Problem - diff --git a/deal.II/doc/tutorial/chapter-3.laplace/triangulation.html b/deal.II/doc/tutorial/chapter-3.laplace/triangulation.html index 5bb3df61ba..d7d06a1c6e 100644 --- a/deal.II/doc/tutorial/chapter-3.laplace/triangulation.html +++ b/deal.II/doc/tutorial/chapter-3.laplace/triangulation.html @@ -5,7 +5,6 @@ deal.II tutorial: the Laplace problem - diff --git a/deal.II/doc/tutorial/glossary/index.html b/deal.II/doc/tutorial/glossary/index.html index ba7ae5fa26..9c63f8dae9 100644 --- a/deal.II/doc/tutorial/glossary/index.html +++ b/deal.II/doc/tutorial/glossary/index.html @@ -9,7 +9,6 @@ Glossary - diff --git a/deal.II/doc/tutorial/glossary/navbar.html b/deal.II/doc/tutorial/glossary/navbar.html index 5dc4f92213..471c551bb0 100644 --- a/deal.II/doc/tutorial/glossary/navbar.html +++ b/deal.II/doc/tutorial/glossary/navbar.html @@ -9,7 +9,6 @@ Glossary - diff --git a/deal.II/doc/tutorial/glossary/title.html b/deal.II/doc/tutorial/glossary/title.html index 97759393d0..aa2230d801 100644 --- a/deal.II/doc/tutorial/glossary/title.html +++ b/deal.II/doc/tutorial/glossary/title.html @@ -9,7 +9,6 @@ Glossary - diff --git a/deal.II/doc/tutorial/glossary/toc.html b/deal.II/doc/tutorial/glossary/toc.html index 17cb93eaea..89bbaa7d3d 100644 --- a/deal.II/doc/tutorial/glossary/toc.html +++ b/deal.II/doc/tutorial/glossary/toc.html @@ -9,7 +9,6 @@ Glossary - diff --git a/deal.II/doc/tutorial/index.html b/deal.II/doc/tutorial/index.html index a4028fafbe..7c8a0d2fa4 100644 --- a/deal.II/doc/tutorial/index.html +++ b/deal.II/doc/tutorial/index.html @@ -5,7 +5,6 @@ deal.II tutorial: Elements of finite element programs - diff --git a/deal.II/doc/tutorial/navbar.html b/deal.II/doc/tutorial/navbar.html index 664a1e3933..e1c479cedc 100644 --- a/deal.II/doc/tutorial/navbar.html +++ b/deal.II/doc/tutorial/navbar.html @@ -5,7 +5,6 @@ deal.II tutorial: Structure of a Finite Element Program - diff --git a/deal.II/doc/tutorial/templates/body.html b/deal.II/doc/tutorial/templates/body.html index ebf4fb0155..39cfa28b1a 100644 --- a/deal.II/doc/tutorial/templates/body.html +++ b/deal.II/doc/tutorial/templates/body.html @@ -9,7 +9,6 @@ deal.II tutorial: INSERT_title - diff --git a/deal.II/doc/tutorial/templates/index.html b/deal.II/doc/tutorial/templates/index.html index f8d6c6a125..4fa55d7707 100644 --- a/deal.II/doc/tutorial/templates/index.html +++ b/deal.II/doc/tutorial/templates/index.html @@ -9,7 +9,6 @@ deal.II tutorial: INSERT_title - diff --git a/deal.II/doc/tutorial/templates/navbar.html b/deal.II/doc/tutorial/templates/navbar.html index 903d763f15..bb0cdc8165 100644 --- a/deal.II/doc/tutorial/templates/navbar.html +++ b/deal.II/doc/tutorial/templates/navbar.html @@ -9,7 +9,6 @@ deal.II tutorial: INSERT_title - diff --git a/deal.II/doc/tutorial/templates/title.html b/deal.II/doc/tutorial/templates/title.html index ac4003b868..341559b714 100644 --- a/deal.II/doc/tutorial/templates/title.html +++ b/deal.II/doc/tutorial/templates/title.html @@ -9,7 +9,6 @@ deal.II tutorial: chapter title - diff --git a/deal.II/doc/tutorial/templates/toc.html b/deal.II/doc/tutorial/templates/toc.html index 612614b281..a112ea6378 100644 --- a/deal.II/doc/tutorial/templates/toc.html +++ b/deal.II/doc/tutorial/templates/toc.html @@ -9,7 +9,6 @@ deal.II tutorial: INSERT_title - diff --git a/deal.II/doc/tutorial/title.html b/deal.II/doc/tutorial/title.html index 7ca18d3ff1..63a465365b 100644 --- a/deal.II/doc/tutorial/title.html +++ b/deal.II/doc/tutorial/title.html @@ -9,7 +9,6 @@ deal.II tutorial: Chapter title - diff --git a/deal.II/doc/tutorial/toc.html b/deal.II/doc/tutorial/toc.html index 855de3c847..bac1fef27b 100644 --- a/deal.II/doc/tutorial/toc.html +++ b/deal.II/doc/tutorial/toc.html @@ -4,7 +4,6 @@ - The deal.II Tutorial -- 2.39.5