Merge remote branch 'bundle2/homedoxy' into olesenm

This commit is contained in:
Mark Olesen
2010-05-03 08:28:09 +02:00
21 changed files with 3375 additions and 2 deletions

22
doc/doxygen/Allwmake Executable file
View File

@ -0,0 +1,22 @@
#!/bin/sh
cd ${0%/*} || exit 1 # run from this directory
set -x
rm -rf latex man
# remove html directory in background
mv html html-stagedRemove$$ 2> /dev/null
rm -rf html-stagedRemove$$ >/dev/null 2>&1 &
# ensure that created files are readable by everyone
umask 22
doxygen
# fix permissions (NB: '+X' and not '+x'!)
chmod -R a+rX html latex man 2>/dev/null
echo
echo "Done doxygen"
echo
# ----------------------------------------------------------------- end-of-file

1565
doc/doxygen/Doxyfile Normal file

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

17
doc/doxygen/_Footer Normal file
View File

@ -0,0 +1,17 @@
<!-- end of doxygen-generated content -->
</div> <!-- main -->
<div class="footer">
<p>
Copyright&nbsp;&copy;&nbsp;2000-2010&nbsp;
<a href="http://www.openfoam.com/about">OpenCFD Limited</a>
| OPENFOAM® and OpenCFD® are registered trademarks of OpenCFD Ltd.
</p>
<p class="credits">
Based on design by
<a target="new" href="http://1234.info">1234.info</a>
| Content generated by <a target="new" href="http://www.doxygen.org">doxygen</a>
</p>
</div> <!-- footer -->
</div> <!-- page-container -->
</body>
</html>

71
doc/doxygen/_Header Normal file
View File

@ -0,0 +1,71 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UFT-8"/>
<title> OpenFOAM&reg; programmer's C++ documentation </title>
<!-- links -->
<link href="../OpenFOAMdocIcon.png" rel="icon" type="image/png" />
<link href="search/search.css" rel="stylesheet" type="text/css" />
<link href="../css/openfoam.css" rel="stylesheet" type="text/css" />
<script type="text/javaScript" src="search/search.js"></script>
<!-- meta info -->
<meta
name="keywords"
content="computational fluid dynamics, CFD, OpenCFD, OpenFOAM, open source CFD, open source"
/>
<meta
name="description"
content="OpenCFD Ltd, leaders in open source Computational Fluid Dynamics (CFD), the developers and maintainers of OpenFOAM: the open source CFD toolbox. We supply support and contracted developments for OpenFOAM"
/>
</head>
<body>
<div class="page-container">
<div class="header">
<div class="header-top">
<div class="round-border-topleft"></div>
<div class="round-border-topright"></div>
<a class="sitelogo" href="http://www.openfoam.com" title="Home"></a>
<div class="sitename">
<h1><a
href="http://foam.sourceforge.net/doc/Doxygen/html/"
title="Source Guide">Programmer's C++ documentation</a></h1>
</div>
</div> <!-- header-top -->
<div class="header-bottom">
<!-- navigation -->
<div class="nav2">
<ul>
<li>
<a href="http://foam.sourceforge.net/doc/Doxygen/html">Source&nbsp;Guide</a>
</li>
</ul>
<ul>
<li>
<a href="http://www.openfoam.com/features/">Features</a>
</li>
</ul>
<ul>
<li>
<a href="http://www.openfoam.com/">OpenFOAM</a>
</li>
</ul>
<ul>
<li>
<a href="http://www.openfoam.com/contact/">Contact</a>
</li>
</ul>
<ul>
<li>
<a href="http://www.openfoam.com/about/">OpenCFD</a>
</li>
</ul>
</ul>
</div> <!-- nav2 -->
</div> <!-- header-bottom -->
</div> <!-- header -->
<div class="main">
<!-- begin of doxygen-generated content -->

View File

@ -0,0 +1,369 @@
/* import doxygen-specific adjustments */
@import url(doxygen.css); /* standard doxygen style with minor mods */
@import url(doxyMod.css); /* modifications to standard doxygen style */
@import url(doxyTabs.css); /* modified doxygen tabs style */
@import url(navigation.css); /* OpenCFD navigation styles */
* {
padding: 0;
margin: 0;
font-family: Arial, sans-serif;
}
body {
background-color: #ffffff;
font-size: 62.5%;
} /*Font-size: 1.0em = 10px when browser default size is 16px*/
p:after {
content:".";
display:block;
height:0;
/* clear:both */;
visibility:hidden;
}
.clear-contentunit {
clear:both;
width:100%;
height:0.1em;
border:none;
background:rgb(210,210,210);
color:rgb(210,210,210);
}
/* page-container **************************************/
.page-container {
width:960px;
margin:0px auto;
margin-top:10px;
margin-bottom:10px;
font-size:1.0em;
}
.page-container:after,
.header:after,
.header-bottom:after,
.header-breadcrumbs:after,
.main:after,
.main-navigation:after,
.main-content:after,
.main-content div:after,
.main-subcontent:after
{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
/*Font-size: 1.0em = 12px when browser default size is 16px*/
.main
{
font-size: 120%;
}
/*********************header***************************************************/
.header {
width:960px;
}
.header-top {
width:954px;
height:80px;
border:3px solid rgb(175,175,175);
border-bottom-width: 0;
margin-top:10px;
background:#d5e1f0;
overflow:visible !important /*Firefox*/;
overflow:hidden /*IE6*/;
}
.header-bottom {
width:954px;
border:3px solid rgb(175,175,175);
border-top-width: 1px;
background:rgb(225,225,225);
}
.header .round-border-topleft {
width:25px;
height:25px;
position:absolute;
z-index:100;
background:url(img/bg_head_corner_topleft_25px.gif) no-repeat;
margin-top:-3px;
margin-left:-3px;
}
.header .round-border-topright {
width:25px;
height:25px;
position:absolute;
z-index:100;
background:url(img/bg_head_corner_topright_25px.gif) no-repeat;
margin-top:-3px;
margin-left:932px;
}
/********************sitelogo *************************************************/
.sitelogo {
width:924px;
height:40px;
position:absolute;
z-index:1;
margin:20px 0 0 15px;
background:url(img/OpenCFDlogo.png) no-repeat;
}
/**************************sitename ************************************************/
.sitename {
width:400px;
height:45px;
position:absolute;
z-index:1;
margin:25px 0 0 320px;
overflow:visible !important /*Firefox*/;
overflow:hidden /*IE6*/;
}
.sitename h1 {
font-weight:normal;
font-size:240%;
}
.sitename h2 {
margin:-2px 0 0 0;
color:rgb(125,125,125);
font-weight:normal;
font-size:100%;
}
.sitename a {
text-decoration:none;
color:rgb(125,125,125);
color:#333;
}
.sitename a:hover {
text-decoration:none;
color:rgb(125,125,125);
}
/*****************header-breadcrumbs ***************************************/
.header-breadcrumbs ul {
float:left;
width:560px;
list-style:none;
padding:7px 0 0 3px;
font-family:verdana,arial,sans-serif;
}
.header-breadcrumbs {
clear:both;
width:954px;
padding:1.0em 0 1.5em 0;
border-left:3px solid rgb(175,175,175);
border-right:3px solid rgb(175,175,175);
}
.header-breadcrumbs ul li {
display:inline;
padding:0 0 0 5px;
color:#323232;
font-size:100%;
}
.header-breadcrumbs ul a {
color:rgb(70,122,167);
text-decoration:none;
}
.header-breadcrumbs ul a:hover {
color:rgb(42,90,138);
color:#333;
text-decoration:underline;
}
.header-breadcrumbs .searchform {
float:right;
width:285px;
padding:0 17px 0px 0px !important /*Non-IE6*/;
padding:0 12px 0px 0px /*IE6*/;
}
.header-breadcrumbs .searchform form fieldset {
float:right;
border:none;
}
.header-breadcrumbs .searchform input.field {
width:10.0em;
padding:0.2em 0 0.2em 0;
border:1px solid rgb(200,200,200);
font-family:verdana,arial,sans-serif;
font-size:120%;
}
.header-breadcrumbs .searchform input.button {
width:3.0em;
padding:1px !important /*Non-IE6*/;
padding:0 /*IE6*/;
background:rgb(230,230,230);
border:solid 1px rgb(150,150,150);
text-align:center;
font-family:verdana,arial,sans-serif;
color:rgb(150,150,150);
font-size:120%;
}
.header-breadcrumbs .searchform input.button:hover {
cursor:pointer;
border:solid 1px rgb(80,80,80);
background:rgb(220,220,220);
color:rgb(80,80,80);
}
/******************footer ************************************************/
.footer {
clear:both;
padding:1.0em 1.0em 1.0em 1.0em;
border:3px solid rgb(175,175,175);
background:rgb(225,225,225);
font-size:1.0em;
overflow:visible !important /*Firefox*/;
overflow:hidden /*IE6*/;
}
.footer p {
line-height:1.3em;
text-align:center;
color:rgb(125,125,125);
font-weight:bold;
font-size:110%;
}
.footer p.credits {
font-weight:normal;
}
.footer a {
text-decoration:underline;
color:rgb(125,125,125);
}
.footer a:hover {
text-decoration:none;
color:rgb(0,0,0);
}
/*
.footer a:visited {
color:rgb(0,0,0);
}
*/
.footer:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
/*******************main **********************************************/
.main {
clear:both;
width:954px;
padding-bottom:30px;
border-left: 3px solid rgb(175,175,175);
border-right:3px solid rgb(175,175,175);
background:transparent url(img/bg_main.gif) top left repeat-y;
}
.main img {
clear:both;
margin:3px 10px 7px 0;
padding:1px;
}
.main img.center {
clear:both;
float:none;
display:block;
margin:0 auto;
padding:1px;
}
.main img.right {
clear:both;
float:right;
margin:3px 0 7px 10px;
padding:1px;
}
div.contents a {
color:rgb(70,122,167);
font-weight:bold;
text-decoration:none;
}
div.contents a:hover {
color:rgb(42,90,138);
text-decoration:underline;
}
/*
.main a:visited {
color:rgb(42,90,138);
}
*/
.main a img {
border:solid 1px rgb(150,150,150);
}
.main a:hover img {
border:solid 1px rgb(220,220,220);
}
/********************************/
/* PRINTING and MISCELLANEOUS */
/********************************/
@media print {
.header-top {
width:954px;
height:80px;
background:rgb(240,240,240);
overflow:visible !important /*Firefox*/;
overflow:hidden /*IE6*/;
}
.header-breadcrumbs {
width:954px;
background:transparent;
}
.nav2 {
float:left;
width:954px;
border:none;
background:rgb(240,240,240);
color:rgb(75,75,75);
font-size:1.0em;
font-size:130%;
} /*Color navigation bar normal mode*/
.main {
clear:both;
width:954px;
padding-bottom:30px;
background:transparent;
}
.main-navigation {
display:inline /*Fix IE floating margin bug*/;
float:left;
width:199px;
border-right:1px solid rgb(200,200,200);
border-bottom:1px solid rgb(200,200,200);
background-color:rgb(240,240,240);
overflow:visible !important /*Firefox*/;
overflow:hidden /*IE*/;
}
.footer {
clear:both;
width:954px;
height:3.7em;
padding:1.1em 0 0;
background:rgb(240,240,240);
font-size:1.0em;
overflow:visible !important /*Firefox*/;
overflow:hidden /*IE6*/;
}
div.crosslinks {
visibility:hidden;
}
} /* end media print */

569
doc/doxygen/css/cfdNav.css Normal file
View File

@ -0,0 +1,569 @@
/* Naviation Styles */
.nav0
{
width:350px;
position:absolute;
z-index:2;
margin:25px 0 0 0;
margin-left:610px !important /*Non-IE6*/;
margin-left:613px /*IE6*/;
}
.nav0 ul
{
float:right;
padding:0 20px 0 0;
}
.nav0 li
{
display:inline;
list-style:none;
}
.nav0 li a
{
padding:0 0 0 3px;
}
.nav0 a:hover
{
text-decoration:none;
}
.nav0 a img
{
height:20px;
border:none;
}
.nav1
{
width:350px;
position:absolute;
z-index:3;
margin:55px 0 0 610px;
}
.nav1 ul
{
float:right;
padding:0 15px 0 0;
font-weight:normal;
}
.nav1 li
{
display:inline;
list-style:none;
}
.nav1 li a
{
display:block;
float:left;
padding:2px 5px 2px 5px;
color:rgb(125,125,125);
text-decoration:none;
font-size:110%;
}
.nav1 a:hover
{
text-decoration:none;
color:rgb(50,50,50);
}
.nav1_ln
{
float:right;
height:2.1em;
width:300px;
}
.nav1_ln ul
{
float:right;
padding:7px 15px 0 0;
font-weight:normal;
}
.nav1_ln li
{
display:inline;
list-style:none;
}
.nav1_ln li a
{
display:block;
float:left;
padding:2px 5px 2px 5px;
color:rgb(125,125,125);
text-decoration:none;
font-size:110%;
}
.nav1_ln a:hover
{
text-decoration:none;
color:rgb(50,50,50);
}
.nav2
{
white-space:nowrap /*IE hack*/;
float:left;
width:954px;
background:rgb(225,225,225);
color:rgb(100,100,100);
font-size:130%;
height:2.1em;
} /*Color navigation bar normal mode*/
.nav2 ul
{
list-style-type:none;
}
.nav2 ul li
{
float:left;
z-index:auto !important /*Non-IE6*/;
z-index:1000 /*IE6*/;
border-right:solid 1px rgb(175,175,175);
}
.nav2 ul li a
{
float:none !important /*Non-IE6*/;
float:left /*IE-6*/;
display:block;
height:2.1em;
line-height:2.1em;
padding:0 16px 0 16px;
text-decoration:none;
font-weight:normal;
color: rgb(100,100,100);
color:#333;
}
.nav2 ul li ul
{
display:none;
border:none;
}
.nav2 ul li:hover
{
position:relative;
} /*Sylvain IE hack*/
.nav2 ul li:hover a
{
background-color:rgb(215,215,215);
text-decoration:none;
} /*Color main cells hovering mode*/
.nav2 ul li:hover ul
{
display:block;
width:12.0em;
position:absolute;
z-index:999;
top:2.0em;
margin-top:0.1em;
left:0;
}
.nav2 ul li:hover ul li a
{
white-space:normal;
display:block;
width:12.0em;
height:auto;
line-height:1.3em;
margin-left:-1px;
padding:4px 16px 4px 16px;
border-left:solid 1px rgb(175,175,175);
border-bottom: solid 1px rgb(175,175,175);
background-color:rgb(240,240,240);
font-weight:normal;
color:rgb(100,100,100);
color:#333;
} /*Color subcells normal mode*/
.nav2 ul li:hover ul li a:hover
{
background-color:rgb(215,215,215);
text-decoration:none;
} /*Color subcells hovering mode*/
.nav2 table
{
position:absolute;
top:0;
left:-1px;
border-collapse:collapse;
}
.nav2 ul li a:hover
{
position:relative /*Sylvain IE hack*/;
z-index:1000 /*Sylvain IE hack*/;
background-color:rgb(215,215,215);
text-decoration:none;
} /*Color main cells hovering mode*/
.nav2 ul li a:hover ul
{
display:block;
width:12.0em;
position:absolute;
z-index:999;
top:2.1em;
t\op:2.0em;
left:0;
marg\in-top:0.1em;
}
.nav2 ul li a:hover ul li a
{
white-space:normal;
display:block;
w\idth:12.0em;
height:1px;
line-height:1.3em;
padding:4px 16px 4px 16px;
border-left:solid 1px rgb(175,175,175);
border-bottom: solid 1px rgb(175,175,175);
background-color:rgb(240,240,240);
font-weight:normal;
color:rgb(50,50,50);
} /*Color subcells normal mode*/
.nav2 ul li a:hover ul li a:hover
{
background-color:rgb(215,215,215);
text-decoration:none;
} /*Color subcells hovering mode*/
/*nav3-grid ****************************************/
.nav3-grid
{
width:199px;
border-bottom:solid 1px rgb(200,200,200);
}
.nav3-grid dt a, .nav3-grid dt a:visited
{
display:block;
min-height:2.0em /*Non-IE6*/;
height:auto !important;
height:2.0em /*IE6*/;
line-height:2.0em;
padding:0px 10px 0px 20px;
border-top: solid 1px rgb(200,200,200);
text-decoration:none;
color:rgb(70,122,167);
font-weight:bold;
font-size:100%;
}
.nav3-grid dd a, .nav3-grid dd a:visited
{
display:block;
min-height:1.7em /*Non-IE6*/;
height:auto !important;
height:1.7em /*IE6*/;
line-height:1.7em;
padding:0px 10px 0px 40px;
border:none;
font-weight:normal;
text-decoration:none;
color:rgb(70,122,167);
font-size:100%;
}
.current, .nav3-grid dt a:hover, .nav3-grid dd a:hover
{
background-color:rgb(225,225,225);
color:rgb(42,90,138);
text-decoration:none;
}
/*nav3-nobullet *********************/
nav3-bullet
{
width:170px;
margin:10px 0 0 20px;
}
.nav3-bullet dt a, .nav3-bullet dt a:visited
{
line-height:2.0em;
padding:0 0 0 10px;
background:url(img/bg_bullet_full_1.gif) no-repeat 0px 50%;
text-decoration:none;
color:rgb(70,122,167);
font-weight:bold;
font-size:120%;
}
.nav3-bullet dd a, .nav3-bullet dd a:visited
{
line-height:1.7em;
margin:0 0 0 15px;
padding:0 0 0 10px;
background:url(img/bg_bullet_half_1.gif) no-repeat 0px 50%;
text-decoration:none;
color:rgb(70,122,167);
font-weight:normal;
font-size:120%;
}
.nav3-bullet dt a:hover
{
background:url(img/bg_bullet_full_2.gif) no-repeat 0px 50%;
text-decoration:underline;
color:rgb(42,90,138);
}
.nav3-bullet dd a:hover
{
background:url(img/bg_bullet_half_2.gif) no-repeat 0px 50%;
text-decoration:underline;
color:rgb(42,90,138);
}
.nav3-nobullet
{
width:170px;
margin:10px 0 0 20px;
}
.nav3-nobullet dt a, .nav3-nobullet dt a:visited
{
line-height:2.0em;
text-decoration:none;
color:rgb(70,122,167);
font-weight:bold;
font-size:120%;
}
.nav3-nobullet dd a, .nav3-nobullet dd a:visited
{
line-height:1.7em;
margin:0 0 0 15px;
text-decoration:none;
color:rgb(70,122,167);
font-weight:normal;
font-size:120%;
}
.nav3-nobullet dt a:hover, .nav3-nobullet dd a:hover
{
text-decoration:underline;
color:rgb(42,90,138);
}
/*main-navigation ************************************************/
.main-navigation .loginform
{
width:160px;
margin:-10px 20px 0 20px;
}
.main-navigation .loginform p
{
clear:both;
margin:0;
padding:0;
}
.main-navigation .loginform fieldset
{
width:160px;
border:none;
}
.main-navigation .loginform label.top
{
float:left;
width:125px;
margin:0 0 2px 0;
font-size:110%;
}
.main-navigation .loginform label.right
{
float:left;
width:125px;
margin:5px 0 0 0;
padding:0 0 0 3px;
/*IE6*/;
font-size:110%;
}
.main-navigation .loginform input.field
{
width:158px;
margin:0 0 5px 0;
padding:0.1em 0 0.2em 0 !important /*Non-IE6*/;
padding:0.2em 0 0.3em 0 /*IE6*/;
border:solid 1px rgb(200,200,200);
font-family:verdana,arial,sans-serif;
font-size:110%;
}
.main-navigation .loginform input.checkbox
{
float:left;
margin:5px 0 0 0 !important /*Non-IE6*/;
margin:2px 0 0 -3px /*IE6*/;
border:none;
}
.main-navigation .loginform input.button
{
float:left;
width:5.0em;
margin:10px 0 5px 0;
padding:1px;
background:rgb(230,230,230);
border:solid 1px rgb(150,150,150);
text-align:center;
font-family:verdana,arial,sans-serif;
color:rgb(150,150,150);
font-size:110%;
}
.main-navigation .loginform input.button:hover
{
cursor:pointer;
border:solid 1px rgb(80,80,80);
background:rgb(220,220,220);
color:rgb(80,80,80);
}
.main-navigation .searchform
{
width:160px;
margin:0 20px 0 20px;
}
.main-navigation .searchform p
{
clear:both;
margin:0;
padding:0;
}
.main-navigation .searchform fieldset
{
border:none;
}
.main-navigation .searchform input.field
{
float:left;
width:158px;
padding:0.1em 0 0.2em 0 !important /*Non-IE6*/;
padding:0.2em 0 0.3em 0 /*IE6*/;
border:1px solid rgb(200,200,200);
font-family:verdana,arial,sans-serif;
font-size:120%;
}
.main-navigation .searchform input.button
{
float:left;
width:3.0em;
margin-top: 0.5em;
padding:1px;
background:rgb(230,230,230);
border:solid 1px rgb(150,150,150);
text-align:center;
font-family:verdana,arial,sans-serif;
color:rgb(150,150,150);
font-size:120%;
}
.main-navigation .searchform input.button:hover
{
cursor:pointer;
border:solid 1px rgb(80,80,80);
background:rgb(220,220,220);
color:rgb(80,80,80);
}
.main-navigation h1.first
{
clear:both;
margin:0px;
padding:4px 20px 3px 20px;
background-color:rgb(190,190,190);
background-color:#89aad6;
font-family:"trebuchet ms",arial,sans-serif;
color:rgb(255,255,255);
font-weight:bold;
}
.main-navigation h1
{
clear:both;
margin:30px 0 20px 0;
padding:4px 20px 3px 20px;
background:rgb(190,190,190);
background:#89aad6;
font-family:"trebuchet ms",arial,sans-serif;
color:rgb(255,255,255);
font-weight:bold;
font-size:1.2em;
}
.main-navigation h2
{
clear:both;
margin:20px 10px 10px 20px;
font-family:"trebuchet ms",arial,sans-serif;
color:rgb(100,100,100);
font-weight:bold;
font-size:150%;
}
.main-navigation h3
{
clear:both;
margin:10px 10px 5px 20px;
color:rgb(80,80,80);
font-weight:bold;
font-size:110%;
} /* Note: h2 not existent, to make identical to formats for main-navigation for easier exchange */
.main-navigation p
{
clear:both;
margin:0 10px 10px 20px;
color:rgb(80,80,80);
line-height:1.3em;
font-size:110%;
}
.main-navigation p.center
{
text-align:center;
}
.main-navigation p.right
{
text-align:right;
}
.main-navigation ul
{
list-style:none;
margin:0.5em 5px 1.0em 5px;
}
.main-navigation ul li
{
margin:5px 0 0.2em 2px;
background-image:none;
line-height:1.4em;
font-size:90%;
color:#467aa7;
font-weight:normal;
}
.main-navigation a,
.main-navigation ul li ul li,
.main-navigation ul li ul li a,
.main-navigation ul li ul li a:visited
{
color:#333;
font-weight:normal;
}
.main-navigation ol
{
margin:0.5em 10px 1.0em 40px !important /*Non-IE6*/;
margin:0.5em 10px 1.0em 45px /*IE6*/;
}
.main-navigation ol li
{
list-style-position:outside;
margin:0 0 0.4em 0;
font-size:110%;
}
.main-navigation
{
font-size:14px;
display:inline /*Fix IE floating margin bug*/;
float:left;
width:200px;
height:100%;
overflow:visible !important /*Firefox*/;
overflow:hidden /*IE6*/;
background:rgb(245,245,245);
}
.main-navigation .round-border-topright
{
width:10px;
height:10px;
position:absolute;
z-index:10;
margin:0 0 0 190px;
background:url(img/bg_corner_topright.gif) no-repeat;
}
.main-navigation h2
{
margin: 5px 10px 5px 10px;
}
.main-navigation h1.first ,.main-navigation h1
{
background-color:#89aad6 !important;
}
.main-navigation
{
background-color:#d5e1f0 !important;
}

View File

@ -0,0 +1,54 @@
/* Modifications to standard doxygen style */
/* needs space between surrounding border */
.contents {
padding-left: 10px;
padding-right: 10px;
}
/* needs space between surrounding border */
.contents ul {
margin-left: 20px;
list-style-type: square;
}
/* colour and underline to match OpenCFD style */
.contents h1,
.contents h2
{
color: #646464;
padding-top: 1em;
padding-bottom: 1em;
margin-bottom: 1em;
border-bottom: 7px solid #E1E1E1;
}
/* sub-heading as per navigation background */
.contents h2
{
margin-top: 1em;
background: rgb(240,240,240);
}
/* match overall border style */
.contents hr
{
border: 2px solid rgb(175,175,175);
margin: 1em -10px;
}
/* client-side search */
/* #MSearchResultsWindow { } */
/* table displayed in "Class List" */
td.indexkey,
td.indexvalue,
tr.memlist
{
background-color: #F0F0F0;
}

View File

@ -0,0 +1,151 @@
/*
* tabs styles, without slidingdoor graphics
* http://www.alistapart.com/articles/slidingdoors
*/
div.navigation
{
margin: 0px;
padding: 0px;
border-bottom: 3px solid rgb(175,175,175);
}
div.tabs
{
float : left;
width : 100%;
padding-top : 3px;
padding-bottom : 3px;
background: rgb(240,240,240);
border-bottom: 1px solid rgb(175,175,175);
}
div.tabs ul
{
margin: 0px;
padding-left: 10px;
padding-right: 10px;
list-style: none;
/* max-height: 16px; */
}
div.tabs li, div.tabs form
{
display : inline;
margin : 0px;
padding : 0px;
}
div.tabs ul li
{
/* margin : 10px; */
padding-top: 10px;
padding-bottom: 10px;
height: 100%;
}
div.tabs form
{
float : left;
padding : 0px 9px;
}
div.tabs a
{
float : left;
font-size : 12px;
font-weight : normal;
text-decoration : none;
border-right: 1px solid rgb(175,175,175);
}
/* not needed - no image */
div.tabs a:hover
{
background-position: 100% -150px;
}
div.tabs a:link,
div.tabs a:visited,
div.tabs a:active,
div.tabs a:hover
{
color : #000000;
color:#555;
}
div.tabs span
{
float : left;
display : block;
padding : 0px 9px;
white-space : nowrap;
}
/* client-side search */
div.tabs #MSearchBox
{
float : right;
background : white;
display : inline;
font-size : 1em;
}
div.tabs #MSearchSelect
{
float : left;
display : inline;
font-size : 1em;
}
/* old name? */
div.tabs input
{
float : right;
display : inline;
font-size : 1em;
}
div.tabs td
{
font-size : 80%;
font-weight : bold;
text-decoration : none;
}
/* Commented backslash hack hides rule from IE5-Mac \*/
div.tabs span { float : none; }
/* End IE5-Mac hack */
/* not needed - no image */
div.tabs a:hover span
{
background-position: 0% -150px;
}
div.tabs li.current a
{
border-width : 0px;
border-right: 1px solid rgb(175,175,175);
color : #555;
}
div.tabs li.current span
{
padding-bottom: 0px;
white-space: nowrap;
font-style: italic;
}
div.navpath
{
background : none;
border : none;
margin : 0px;
padding : 0px;
font-size : 110%;
text-align : center;
}

548
doc/doxygen/css/doxygen.css Normal file
View File

@ -0,0 +1,548 @@
/* The standard CSS for doxygen */
/* set these elsewhere!! */
/*
body, table, div, p, dl {
font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif;
font-size: 12px;
}
*/
/* @group Heading Levels */
h1 {
text-align: center;
font-size: 150%;
}
h2 {
font-size: 120%;
}
h3 {
font-size: 100%;
}
dt {
font-weight: bold;
}
div.multicol {
-moz-column-gap: 1em;
-webkit-column-gap: 1em;
-moz-column-count: 3;
-webkit-column-count: 3;
}
p.startli, p.startdd, p.starttd {
margin-top: 2px;
}
p.endli {
margin-bottom: 0px;
}
p.enddd {
margin-bottom: 4px;
}
p.endtd {
margin-bottom: 2px;
}
/* @end */
caption {
font-weight: bold;
}
span.legend {
font-size: 70%;
text-align: center;
}
h3.version {
font-size: 90%;
text-align: center;
}
div.qindex, div.navtab{
background-color: #e8eef2;
border: 1px solid #84b0c7;
text-align: center;
margin: 2px;
padding: 2px;
}
div.qindex, div.navpath {
width: 100%;
line-height: 140%;
}
div.navtab {
margin-right: 15px;
}
/* @group Link Styling */
a {
color: #153788;
font-weight: normal;
text-decoration: none;
}
.contents a:visited {
color: #1b77c5;
}
a:hover {
text-decoration: underline;
}
a.qindex {
font-weight: bold;
}
a.qindexHL {
font-weight: bold;
background-color: #6666cc;
color: #ffffff;
border: 1px double #9295C2;
}
.contents a.qindexHL:visited {
color: #ffffff;
}
a.el {
font-weight: bold;
}
a.elRef {
}
a.code {
color: #3030f0;
}
a.codeRef {
color: #3030f0;
}
/* @end */
dl.el {
margin-left: -1cm;
}
.fragment {
font-family: monospace, fixed;
font-size: 105%;
}
pre.fragment {
border: 1px solid #CCCCCC;
background-color: #f5f5f5;
padding: 4px 6px;
margin: 4px 8px 4px 2px;
overflow: auto;
word-wrap: break-word;
font-size: 9pt;
line-height: 125%;
}
div.ah {
background-color: black;
font-weight: bold;
color: #ffffff;
margin-bottom: 3px;
margin-top: 3px
}
div.groupHeader {
margin-left: 16px;
margin-top: 12px;
margin-bottom: 6px;
font-weight: bold;
}
div.groupText {
margin-left: 16px;
font-style: italic;
}
body {
background: white;
color: black;
margin-right: 20px;
margin-left: 20px;
}
td.indexkey {
background-color: #e8eef2;
font-weight: bold;
border: 1px solid #CCCCCC;
margin: 2px 0px 2px 0;
padding: 2px 10px;
}
td.indexvalue {
background-color: #e8eef2;
border: 1px solid #CCCCCC;
padding: 2px 10px;
margin: 2px 0px;
}
tr.memlist {
background-color: #f0f0f0;
}
p.formulaDsp {
text-align: center;
}
img.formulaDsp {
}
img.formulaInl {
vertical-align: middle;
}
div.center {
text-align: center;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px;
}
div.center img {
border: 0px;
}
img.footer {
border: 0px;
vertical-align: middle;
}
/* @group Code Colorization */
span.keyword {
color: #008000
}
span.keywordtype {
color: #604020
}
span.keywordflow {
color: #e08000
}
span.comment {
color: #800000
}
span.preprocessor {
color: #806020
}
span.stringliteral {
color: #002080
}
span.charliteral {
color: #008080
}
span.vhdldigit {
color: #ff00ff
}
span.vhdlchar {
color: #000000
}
span.vhdlkeyword {
color: #700070
}
span.vhdllogic {
color: #ff0000
}
/* @end */
.search {
color: #003399;
font-weight: bold;
}
form.search {
margin-bottom: 0px;
margin-top: 0px;
}
input.search {
font-size: 75%;
color: #000080;
font-weight: normal;
background-color: #e8eef2;
}
td.tiny {
font-size: 75%;
}
.dirtab {
padding: 4px;
border-collapse: collapse;
border: 1px solid #84b0c7;
}
th.dirtab {
background: #e8eef2;
font-weight: bold;
}
hr {
height: 0px;
border: none;
border-top: 1px solid #666;
}
hr.footer {
height: 1px;
}
/* @group Member Descriptions */
.mdescLeft, .mdescRight,
.memItemLeft, .memItemRight,
.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
background-color: #FAFAFA;
border: none;
margin: 4px;
padding: 1px 0 0 8px;
}
.mdescLeft, .mdescRight {
padding: 0px 8px 4px 8px;
color: #555;
}
.memItemLeft, .memItemRight, .memTemplParams {
border-top: 1px solid #ccc;
}
.memItemLeft, .memTemplItemLeft {
white-space: nowrap;
}
.memTemplParams {
color: #606060;
white-space: nowrap;
}
/* @end */
/* @group Member Details */
/* Styles for detailed member documentation */
.memtemplate {
font-size: 80%;
color: #606060;
font-weight: normal;
margin-left: 3px;
}
.memnav {
background-color: #e8eef2;
border: 1px solid #84b0c7;
text-align: center;
margin: 2px;
margin-right: 15px;
padding: 2px;
}
.memitem {
padding: 0;
margin-bottom: 10px;
}
.memname {
white-space: nowrap;
font-weight: bold;
margin-left: 6px;
}
.memproto {
border-top: 1px solid #84b0c7;
border-left: 1px solid #84b0c7;
border-right: 1px solid #84b0c7;
padding: 0;
background-color: #d5e1e8;
font-weight: bold;
/* firefox specific markup */
background-image: -moz-linear-gradient(rgba(228, 233, 245, 1.0) 0%, rgba(193, 205, 232, 1.0) 100%);
-moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
-moz-border-radius-topright: 8px;
-moz-border-radius-topleft: 8px;
/* webkit specific markup */
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(228, 233, 245, 1.0)), to(rgba(193, 205, 232, 1.0)));
-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
-webkit-border-top-right-radius: 8px;
-webkit-border-top-left-radius: 8px;
}
.memdoc {
border-bottom: 1px solid #84b0c7;
border-left: 1px solid #84b0c7;
border-right: 1px solid #84b0c7;
padding: 2px 5px;
background-color: #eef3f5;
border-top-width: 0;
/* firefox specific markup */
-moz-border-radius-bottomleft: 8px;
-moz-border-radius-bottomright: 8px;
-moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
/* webkit specific markup */
-webkit-border-bottom-left-radius: 8px;
-webkit-border-bottom-right-radius: 8px;
-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
}
.paramkey {
text-align: right;
}
.paramtype {
white-space: nowrap;
}
.paramname {
color: #602020;
white-space: nowrap;
}
.paramname em {
font-style: normal;
}
/* @end */
/* @group Directory (tree) */
/* for the tree view */
.ftvtree {
font-family: sans-serif;
margin: 0.5em;
}
/* these are for tree view when used as main index */
.directory {
font-size: 9pt;
font-weight: bold;
}
.directory h3 {
margin: 0px;
margin-top: 1em;
font-size: 11pt;
}
/*
The following two styles can be used to replace the root node title
with an image of your choice. Simply uncomment the next two styles,
specify the name of your image and be sure to set 'height' to the
proper pixel height of your image.
*/
/*
.directory h3.swap {
height: 61px;
background-repeat: no-repeat;
background-image: url("yourimage.gif");
}
.directory h3.swap span {
display: none;
}
*/
.directory > h3 {
margin-top: 0;
}
.directory p {
margin: 0px;
white-space: nowrap;
}
.directory div {
display: none;
margin: 0px;
}
.directory img {
vertical-align: -30%;
}
/* these are for tree view when not used as main index */
.directory-alt {
font-size: 100%;
font-weight: bold;
}
.directory-alt h3 {
margin: 0px;
margin-top: 1em;
font-size: 11pt;
}
.directory-alt > h3 {
margin-top: 0;
}
.directory-alt p {
margin: 0px;
white-space: nowrap;
}
.directory-alt div {
display: none;
margin: 0px;
}
.directory-alt img {
vertical-align: -30%;
}
/* @end */
address {
font-style: normal;
color: #333;
}
table.doxtable {
border-collapse:collapse;
}
table.doxtable td, table.doxtable th {
border: 1px solid #153788;
padding: 3px 7px 2px;
}
table.doxtable th {
background-color: #254798;
color: #FFFFFF;
font-size: 110%;
padding-bottom: 4px;
padding-top: 5px;
text-align:left;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 806 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 825 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 391 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 389 B

View File

@ -0,0 +1,7 @@
/* import doxygen-specific styles */
@import url(doxygen.css); /* standard doxygen style with very minor mods */
@import url(doxyMod.css); /* modifications to standard doxygen style */
@import url(doxyTabs.css); /* modified doxygen tabs style */
@import url(cfdLayout.css); /* OpenCFD layout styles */
@import url(cfdNav.css); /* OpenCFD navigation styles */

View File

@ -21,8 +21,8 @@ Documentation
docBrowser "kde-open %f";
doxyDocDirs
(
"$WM_PROJECT_USER_DIR/Doxygen/html"
"~OpenFOAM/Doxygen/html"
"$WM_PROJECT_USER_DIR/html"
"~OpenFOAM/html"
"$WM_PROJECT_DIR/doc/Doxygen/html"
);
doxySourceFileExts