Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Development
openfoam
Commits
3712ca92
Commit
3712ca92
authored
Dec 01, 2008
by
sergio
Browse files
Local macros settings for Doxygen
parent
093305d3
Changes
1
Hide whitespace changes
Inline
Side-by-side
doc/Doxygen/Macros/tensorOperator.sty
0 → 100644
View file @
3712ca92
% tensor style
% ~~~~~~~~~~~~
\renewcommand
{
\vec
}
[1]
{
\ensuremath
{
\mathbf
#1
}}
\newcommand
{
\gvec
}
[1]
{
\ensuremath
{
\mbox
{
\boldmath
$
\bf
#
1
$}}}
% products
% ~~~~~~~~
\newcommand
{
\anyprod
}{
\star
}
\newcommand
{
\cprod
}
{
\times
}
\newcommand
{
\dprod
}
{
\,
{
\scriptscriptstyle
\stackrel
{
\bullet
}{{}}}
\,
}
\newcommand
{
\ddprod
}
{
\,
{
\scriptscriptstyle
\stackrel
{
\bullet
}{
\bullet
}}
\,
}
\newcommand
{
\tdprod
}
%
{
\,
{
\scriptscriptstyle
\stackrel
{
3
}{
\bullet
}}
\,
}
\newcommand
{
\tprod
}
{
\,
{
\scriptscriptstyle
\stackrel
{
\otimes
}{{}}}
\,
}
% operations
% ~~~~~~~~~~
\newcommand
{
\adj
}
{
\ensuremath
{
\operatorname
{
adj
}}}
\newcommand
{
\cof
}
{
\ensuremath
{
\operatorname
{
cof
}}}
\newcommand
{
\diag
}
{
\ensuremath
{
\operatorname
{
diag
}}}
\newcommand
{
\dev
}
{
\ensuremath
{
\operatorname
{
dev
}}}
\newcommand
{
\Hodge
}
{
\ensuremath
{
\operatorname
{
\stackrel
{
\displaystyle
\ast
}{}}}}
\newcommand
{
\hyd
}
{
\ensuremath
{
\operatorname
{
hyd
}}}
\renewcommand
{
\max
}
{
\ensuremath
{
\operatorname
{
max
}}}
\renewcommand
{
\min
}
{
\ensuremath
{
\operatorname
{
min
}}}
\newcommand
{
\inv
}
{
\ensuremath
{
\operatorname
{
inv
}}}
\newcommand
{
\sym
}
{
\ensuremath
{
\operatorname
{
symm
}}}
% symm ?
\newcommand
{
\skw
}
{
\ensuremath
{
\operatorname
{
skew
}}}
% skew already defined
\newcommand
{
\tr
}
{
\ensuremath
{
\operatorname
{
tr
}}}
\newcommand
{
\trans
}
[1]
{
\ensuremath
{
#1
^{
\operatorname
{
T
}}}}
% alternative tensor operators for hypersonics etc.
% ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\newcommand
{
\devs
}
[1]
{
\overset
{
\scriptscriptstyle\circ
}{
#1
}}
%\newcommand{\trans}[1] {\ensuremath{#1^{\operatorname{T}}}}
\newcommand
{
\symms
}
[1]
{
\overleftrightarrow
{
#1
}}
\newlength
{
\skewslength
}
\newlength
{
\skewsheight
}
\newcommand
{
\skews
}
[1]
{
\settowidth
{
\skewslength
}{
#1
}
%
\settoheight
{
\skewsheight
}{
#1
}
%
\addtolength
{
\skewsheight
}{
0.4mm
}
%
{
\overleftrightarrow
{
#1
}
\hspace
{
-.5
\skewslength
}
%
\rule
[\skewsheight]
{
.4pt
}{
1.4mm
}
\hspace
{
.5
\skewslength
}
%
}}
%\newcommand{\skew}[1] {\ensuremath{#1^{\operatorname{A}}}}
% spatial derivatives
% ~~~~~~~~~~~~~~~~~~~
\newcommand
{
\curl
}{
\ensuremath
{
\nabla\cprod
}}
\renewcommand
{
\div
}
{
\ensuremath
{
\nabla\dprod
}}
\newcommand
{
\grad
}{
\ensuremath
{
\nabla
}}
\newcommand
{
\laplacian
}{
\ensuremath
{
\nabla
^{
2
}}}
% temporal derivatives
% ~~~~~~~~~~~~~~~~~~~~
\newcommand
{
\ddt
}
[1]
{
\ensuremath
{
\frac
{
\partial
#1
}{
\partial
t
}}}
\newcommand
{
\DDt
}
[1]
{
\ensuremath
{
\frac
{
D #1
}{
D t
}}}
\newcommand
{
\DpDt
}
[2]
{
\ensuremath
{
\frac
{
d
_{
#1
}
#2
}{
d t
}}}
\newcommand
{
\dsdts
}
[1]
{
\ensuremath
{
\frac
{
\partial
^
2 #1
}{
\partial
t
^
2
}}}
\newcommand
{
\rate
}
[1]
{
\ensuremath
{
\dot
{
#1
}}}
\newcommand
{
\genDer
}{
\mathcal
{
L
}}
% time average symbols
% ~~~~~~~~~~~~~~~~~~~~
\newcommand
{
\av
}
[1]
{
\ensuremath
{
\overline
{
#1
}}}
\newcommand
{
\corrtwo
}
[2]
{{
\dwea
{
\dprime
{
#1
}
\dprime
{
#2
}}}}
\newcommand
{
\curly
}
[1]
{{
\cal
#1
}}
\newcommand
{
\dprime
}
[1]
{
\ensuremath
{{
#1
}^{^{
\prime
\prime
}}}}
\newcommand
{
\dwea
}
[1]
{
\ensuremath
{
\widetilde
{
#1
}}}
\newcommand
{
\dweafluc
}
[1]
{
\ensuremath
{
\dprime
{
#1
}}}
\newcommand
{
\fluc
}
[1]
{
\ensuremath
{
#1
^{
\prime
}}}
% index style
% ~~~~~~~~~~~
\newcommand
{
\veci
}
[2][i]
{
\ensuremath
{
#2
_{
#1
}}}
\newcommand
{
\teni
}
[2][ij]
{
\ensuremath
{
#2
_{
#1
}}}
\newcommand
{
\tenTi
}
[2][ji]
{
\ensuremath
{
#2
_{
#1
}}}
% index operations
% ~~~~~~~~~~~~~~~~
\newcommand
{
\deltai
}
[1]
{
\ensuremath
{
\partial
_{
#1
}}}
% Sub-subscripts
% ~~~~~~~~~~~~~~
\newcommand
{
\eff
}
{{
\scriptscriptstyle
e
\!
f
\!\!
f
\!
}}
% unknown use
% ~~~~~~~~~~~
%\newcommand{\goesto} {\!\rightarrow\!}
%\font\bigtenrm=cmr12 scaled 1200
%\newcommand{\eexp}[1]{{\hbox{$\textfont1=\bigtenrm e$}}^{\raise3pt
%\hbox{$#1$}}}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment