arma-thesis

git clone https://git.igankevich.com/arma-thesis.git
Log | Files | Refs | LICENSE

commit 220cd3fabf1b9c6baf90414c3948b8095a05bce0
parent fb16e246bc76e6f07ed4475832bcc10c4fc7e002
Author: Ivan Gankevich <igankevich@ya.ru>
Date:   Sat, 29 Oct 2016 12:06:12 +0300

Tune LaTeX export settings. Add references.

Diffstat:
phd-diss-ru.org | 14+++++++++-----
preamble.tex | 240+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 249 insertions(+), 5 deletions(-)

diff --git a/phd-diss-ru.org b/phd-diss-ru.org @@ -2,7 +2,8 @@ #+AUTHOR: Иван Ганкевич #+LANGUAGE: ru #+LATEX_CLASS: scrartcl -#+OPTIONS: H:2 num:0 todo:nil toc:nil +#+LATEX_HEADER: \input{preamble} +#+OPTIONS: todo:nil #+begin_latex %\organization{Санкт-Петербургский государственный университет} @@ -119,9 +120,9 @@ cite:shin2003nonlinear,van2007forensic,kat2001prediction,van2002development, ч Вычисление давлений возможно только при условии знания формы взволнованной поверхности, которая задается либо дискретно в каждой точке пространственной сетки, либо непрерывно с помощью аналитической формулы, используемой для -генерации поверхности. Как будет показано в последующих разделах, знание такой -формулы может упростить вычисление давлений, фактически сведя задачу к генерации -поля давлений, а не самой взволнованной поверхности. +генерации поверхности. Как будет показано в разделе [[#linear-boundary]], знание +такой формулы может упростить вычисление давлений, фактически сведя задачу к +генерации поля давлений, а не самой взволнованной поверхности. Наиболее изученной и широко распространненной моделью ветрового волнения является модель Лонге---Хиггинса cite:longuet1957statistical. Подробный @@ -178,7 +179,7 @@ $\omega_n=\omega(u_n,v_n)$. Функция $\zeta(x,y,t)$ является тр не позволяют использовать ее в качестве фундамента для построения более совершенных моделей. - В численных экспериментах скорость сходимости - выражения~\eqref{eq:longuet-higgins} низка и имеет вероятностный характер, + выражения eqref:eq:longuet-higgins низка и имеет вероятностный характер, т.к. не обеспечена сходимость по фазам $\epsilon_n$. - Обобщение модели для негауссовых и нелинейных процессов сопряжено с большой трудоемкостью вычислений cite:рожков1990вероятностные. @@ -264,6 +265,9 @@ $\zeta_z=k\zeta$, где $k$ --- волновое число. Формула я генерирующей волны произвольных амплитуд. *** Линеаризация граничного условия +:PROPERTIES: +:CUSTOM_ID: linear-boundary +:END: Модель Лонге---Хиггинса позволяет вывести явную формулу для поля скоростей путем линеаризации кинематического граничного условия. Формула для потенциала скорости запишется как diff --git a/preamble.tex b/preamble.tex @@ -0,0 +1,240 @@ +\usepackage{color} +\usepackage{hyperref} +\usepackage{url} +\usepackage{booktabs} +\usepackage{cite} +\usepackage{amsmath} + +%\usepackage[nonumberlist,nopostdot,toc,section=section]{glossaries} +%\setglossarystyle{long} +%\setacronymstyle{long-short} +%\makeglossaries + +% font configuration +\usepackage{fontspec} +\usepackage{FiraMono} +\setmainfont[ + Extension=.ttf, + UprightFont=*-Regular, + BoldFont=*-Bold, + ItalicFont=*-Italic, + BoldItalicFont=*-BoldItalic, + Mapping=tex-text +]{OpenSans} +\setromanfont[ + Extension=.otf, + UprightFont=*-Regular, + BoldFont=*-Bold, + ItalicFont=*-Italic, + Mapping=tex-text +]{OldStandard} +\setsansfont[ + Extension=.ttf, + UprightFont=*-Regular, + BoldFont=*-Bold, + ItalicFont=*-Italic, + BoldItalicFont=*-BoldItalic, + Mapping=tex-text +]{OpenSans} +\setmonofont[ + Extension=.otf, + UprightFont=*-Regular, + BoldFont=*-Bold +]{FiraMono} +\newfontfamily\cyrillicfont[ + Extension=.ttf, + UprightFont=*-Regular, + BoldFont=*-Bold, + ItalicFont=*-Italic, + BoldItalicFont=*-BoldItalic, + Mapping=tex-text +]{OpenSans} +\newfontfamily\cyrillicfontrm[ + Extension=.otf, + UprightFont=*-Regular, + BoldFont=*-Bold, + ItalicFont=*-Italic, + Mapping=tex-text +]{OldStandard} +\newfontfamily\cyrillicfontsf[ + Extension=.ttf, + UprightFont=*-Regular, + BoldFont=*-Bold, + ItalicFont=*-Italic, + BoldItalicFont=*-BoldItalic, + Mapping=tex-text +]{OpenSans} +\newfontfamily\cyrillicfonttt[ + Extension=.otf, + UprightFont=*-Regular, + BoldFont=*-Bold +]{FiraMono} +\newfontfamily\rmfamily[ + Extension=.otf, + UprightFont=*-Regular, + BoldFont=*-Bold, + ItalicFont=*-Italic, + Mapping=tex-text +]{OldStandard} +\newfontfamily\sffamily[ + Extension=.ttf, + UprightFont=*-Regular, + BoldFont=*-Bold, + ItalicFont=*-Italic, + BoldItalicFont=*-BoldItalic, + Mapping=tex-text +]{OpenSans} +\newfontfamily\cyrillicfonttt[ + Extension=.otf, + UprightFont=*-Regular, + BoldFont=*-Bold +]{FiraMono} + +\usepackage{polyglossia} +\setdefaultlanguage{russian} +\setotherlanguage{english} + +\usepackage{graphicx} + + +\usepackage{listings} +\definecolor{mygray}{rgb}{0.4,0.4,0.4} +\lstset{language=C++, + keywordstyle=\color{blue}, + stringstyle=\color{red}, + commentstyle=\color{mygray}, + morecomment=[l][\color{red}]{\#}, + captionpos=b, + tabsize=4 +} + +\usepackage{latexsym} % \Box macro + +\raggedbottom +\clubpenalty=10000 +\widowpenalty=10000 + + +\DeclareUTFcharacter[\UTFencname]{x0404}{\CYRIE} +\DeclareUTFcharacter[\UTFencname]{x0405}{\CYRDZE} +\DeclareUTFcharacter[\UTFencname]{x0406}{\CYRII} +\DeclareUTFcharacter[\UTFencname]{x0407}{\CYRYI} +\DeclareUTFcharacter[\UTFencname]{x0408}{\CYRJE} +\DeclareUTFcharacter[\UTFencname]{x0409}{\CYRLJE} +\DeclareUTFcharacter[\UTFencname]{x040A}{\CYRNJE} +\DeclareUTFcharacter[\UTFencname]{x040B}{\CYRTSHE} +\DeclareUTFcharacter[\UTFencname]{x040E}{\CYRUSHRT} +\DeclareUTFcharacter[\UTFencname]{x040F}{\CYRDZHE} +\DeclareUTFcharacter[\UTFencname]{x0410}{\CYRA} +\DeclareUTFcharacter[\UTFencname]{x0411}{\CYRB} +\DeclareUTFcharacter[\UTFencname]{x0412}{\CYRV} +\DeclareUTFcharacter[\UTFencname]{x0413}{\CYRG} +\DeclareUTFcharacter[\UTFencname]{x0414}{\CYRD} +\DeclareUTFcharacter[\UTFencname]{x0415}{\CYRE} +\DeclareUTFcharacter[\UTFencname]{x0416}{\CYRZH} +\DeclareUTFcharacter[\UTFencname]{x0417}{\CYRZ} +\DeclareUTFcharacter[\UTFencname]{x0418}{\CYRI} +\DeclareUTFcharacter[\UTFencname]{x0419}{\CYRISHRT} +\DeclareUTFcharacter[\UTFencname]{x041A}{\CYRK} +\DeclareUTFcharacter[\UTFencname]{x041B}{\CYRL} +\DeclareUTFcharacter[\UTFencname]{x041C}{\CYRM} +\DeclareUTFcharacter[\UTFencname]{x041D}{\CYRN} +\DeclareUTFcharacter[\UTFencname]{x041E}{\CYRO} +\DeclareUTFcharacter[\UTFencname]{x041F}{\CYRP} +\DeclareUTFcharacter[\UTFencname]{x0420}{\CYRR} +\DeclareUTFcharacter[\UTFencname]{x0421}{\CYRS} +\DeclareUTFcharacter[\UTFencname]{x0422}{\CYRT} +\DeclareUTFcharacter[\UTFencname]{x0423}{\CYRU} +\DeclareUTFcharacter[\UTFencname]{x0424}{\CYRF} +\DeclareUTFcharacter[\UTFencname]{x0425}{\CYRH} +\DeclareUTFcharacter[\UTFencname]{x0426}{\CYRC} +\DeclareUTFcharacter[\UTFencname]{x0427}{\CYRCH} +\DeclareUTFcharacter[\UTFencname]{x0428}{\CYRSH} +\DeclareUTFcharacter[\UTFencname]{x0429}{\CYRSHCH} +\DeclareUTFcharacter[\UTFencname]{x042A}{\CYRHRDSN} +\DeclareUTFcharacter[\UTFencname]{x042B}{\CYRERY} +\DeclareUTFcharacter[\UTFencname]{x042C}{\CYRSFTSN} +\DeclareUTFcharacter[\UTFencname]{x042D}{\CYREREV} +\DeclareUTFcharacter[\UTFencname]{x042E}{\CYRYU} +\DeclareUTFcharacter[\UTFencname]{x042F}{\CYRYA} +\DeclareUTFcharacter[\UTFencname]{x0430}{\cyra} +\DeclareUTFcharacter[\UTFencname]{x0431}{\cyrb} +\DeclareUTFcharacter[\UTFencname]{x0432}{\cyrv} +\DeclareUTFcharacter[\UTFencname]{x0433}{\cyrg} +\DeclareUTFcharacter[\UTFencname]{x0434}{\cyrd} +\DeclareUTFcharacter[\UTFencname]{x0435}{\cyre} +\DeclareUTFcharacter[\UTFencname]{x0436}{\cyrzh} +\DeclareUTFcharacter[\UTFencname]{x0437}{\cyrz} +\DeclareUTFcharacter[\UTFencname]{x0438}{\cyri} +\DeclareUTFcharacter[\UTFencname]{x0439}{\cyrishrt} +\DeclareUTFcharacter[\UTFencname]{x043A}{\cyrk} +\DeclareUTFcharacter[\UTFencname]{x043B}{\cyrl} +\DeclareUTFcharacter[\UTFencname]{x043C}{\cyrm} +\DeclareUTFcharacter[\UTFencname]{x043D}{\cyrn} +\DeclareUTFcharacter[\UTFencname]{x043E}{\cyro} +\DeclareUTFcharacter[\UTFencname]{x043F}{\cyrp} +\DeclareUTFcharacter[\UTFencname]{x0440}{\cyrr} +\DeclareUTFcharacter[\UTFencname]{x0441}{\cyrs} +\DeclareUTFcharacter[\UTFencname]{x0442}{\cyrt} +\DeclareUTFcharacter[\UTFencname]{x0443}{\cyru} +\DeclareUTFcharacter[\UTFencname]{x0444}{\cyrf} +\DeclareUTFcharacter[\UTFencname]{x0445}{\cyrh} +\DeclareUTFcharacter[\UTFencname]{x0446}{\cyrc} +\DeclareUTFcharacter[\UTFencname]{x0447}{\cyrch} +\DeclareUTFcharacter[\UTFencname]{x0448}{\cyrsh} +\DeclareUTFcharacter[\UTFencname]{x0449}{\cyrshch} +\DeclareUTFcharacter[\UTFencname]{x044A}{\cyrhrdsn} +\DeclareUTFcharacter[\UTFencname]{x044B}{\cyrery} +\DeclareUTFcharacter[\UTFencname]{x044C}{\cyrsftsn} +\DeclareUTFcharacter[\UTFencname]{x044D}{\cyrerev} +\DeclareUTFcharacter[\UTFencname]{x044E}{\cyryu} +\DeclareUTFcharacter[\UTFencname]{x044F}{\cyrya} +\DeclareUTFcharacter[\UTFencname]{x0451}{\cyryo} +\DeclareUTFcharacter[\UTFencname]{x0452}{\cyrdje} +\DeclareUTFcharacter[\UTFencname]{x0454}{\cyrie} +\DeclareUTFcharacter[\UTFencname]{x0455}{\cyrdze} +\DeclareUTFcharacter[\UTFencname]{x0456}{\cyrii} +\DeclareUTFcharacter[\UTFencname]{x0457}{\cyryi} +\DeclareUTFcharacter[\UTFencname]{x0458}{\cyrje} +\DeclareUTFcharacter[\UTFencname]{x0459}{\cyrlje} +\DeclareUTFcharacter[\UTFencname]{x045A}{\cyrnje} +\DeclareUTFcharacter[\UTFencname]{x045B}{\cyrtshe} +\DeclareUTFcharacter[\UTFencname]{x045E}{\cyrushrt} +\DeclareUTFcharacter[\UTFencname]{x045F}{\cyrdzhe} +\DeclareUTFcharacter[\UTFencname]{x0490}{\CYRGUP} +\DeclareUTFcharacter[\UTFencname]{x0491}{\cyrgup} +\DeclareUTFcharacter[\UTFencname]{x0492}{\CYRGHCRS} +\DeclareUTFcharacter[\UTFencname]{x0493}{\cyrghcrs} +\DeclareUTFcharacter[\UTFencname]{x0496}{\CYRZHDSC} +\DeclareUTFcharacter[\UTFencname]{x0497}{\cyrzhdsc} +\DeclareUTFcharacter[\UTFencname]{x0498}{\CYRZDSC} +\DeclareUTFcharacter[\UTFencname]{x0499}{\cyrzdsc} +\DeclareUTFcharacter[\UTFencname]{x049A}{\CYRKDSC} +\DeclareUTFcharacter[\UTFencname]{x049B}{\cyrkdsc} +\DeclareUTFcharacter[\UTFencname]{x049C}{\CYRKVCRS} +\DeclareUTFcharacter[\UTFencname]{x049D}{\cyrkvcrs} +\DeclareUTFcharacter[\UTFencname]{x04A0}{\CYRKBEAK} +\DeclareUTFcharacter[\UTFencname]{x04A1}{\cyrkbeak} +\DeclareUTFcharacter[\UTFencname]{x04A2}{\CYRNDSC} +\DeclareUTFcharacter[\UTFencname]{x04A3}{\cyrndsc} +\DeclareUTFcharacter[\UTFencname]{x04A4}{\CYRNG} +\DeclareUTFcharacter[\UTFencname]{x04A5}{\cyrng} +\DeclareUTFcharacter[\UTFencname]{x04AA}{\CYRSDSC} +\DeclareUTFcharacter[\UTFencname]{x04AB}{\cyrsdsc} +\DeclareUTFcharacter[\UTFencname]{x04AE}{\CYRY} +\DeclareUTFcharacter[\UTFencname]{x04AF}{\cyry} +\DeclareUTFcharacter[\UTFencname]{x04B0}{\CYRYHCRS} +\DeclareUTFcharacter[\UTFencname]{x04B1}{\cyryhcrs} +\DeclareUTFcharacter[\UTFencname]{x04B2}{\CYRHDSC} +\DeclareUTFcharacter[\UTFencname]{x04B3}{\cyrhdsc} +\DeclareUTFcharacter[\UTFencname]{x04B6}{\CYRCHRDSC} +\DeclareUTFcharacter[\UTFencname]{x04B7}{\cyrchrdsc} +\DeclareUTFcharacter[\UTFencname]{x04B8}{\CYRCHVCRS} +\DeclareUTFcharacter[\UTFencname]{x04B9}{\cyrchvcrs} +\DeclareUTFcharacter[\UTFencname]{x04BA}{\CYRSHHA} +\DeclareUTFcharacter[\UTFencname]{x04BB}{\cyrshha} +\DeclareUTFcharacter[\UTFencname]{x04C0}{\CYRpalochka} +\DeclareUTFcharacter[\UTFencname]{x04D4}{\CYRAE} +\DeclareUTFcharacter[\UTFencname]{x04D5}{\cyrae} +\DeclareUTFcharacter[\UTFencname]{x04D8}{\CYRSCHWA} +\DeclareUTFcharacter[\UTFencname]{x04D9}{\cyrschwa}