\hypertarget{group__LokaleGekoppelteMatrizenClass}{\section{Lokale\-Gekoppelte\-Matrizen\-Class} \label{group__LokaleGekoppelteMatrizenClass}\index{Lokale\-Gekoppelte\-Matrizen\-Class@{Lokale\-Gekoppelte\-Matrizen\-Class}} } Verwaltung gekoppelte Elementmatrizen der F\-E\-M. \subsection*{Datentypen} \begin{DoxyCompactItemize} \item module \hyperlink{classlokalegekoppeltematrizenclass}{lokalegekoppeltematrizenclass} \item type \hyperlink{structlokalegekoppeltematrizenclass_1_1lokalegekoppeltematrizen__t}{lokalegekoppeltematrizenclass\-::lokalegekoppeltematrizen\-\_\-t} \item interface \hyperlink{interfacelokalegekoppeltematrizenclass_1_1operator_07_09_08}{lokalegekoppeltematrizenclass\-::operator(+)} \begin{DoxyCompactList}\small\item\em alles privat, Kommunikation zwischen Modulen erfolgt über Interfaces \end{DoxyCompactList}\item interface \hyperlink{interfacelokalegekoppeltematrizenclass_1_1neu}{lokalegekoppeltematrizenclass\-::neu} \item interface \hyperlink{interfacelokalegekoppeltematrizenclass_1_1setze}{lokalegekoppeltematrizenclass\-::setze} \item interface \hyperlink{interfacelokalegekoppeltematrizenclass_1_1nullifiziere}{lokalegekoppeltematrizenclass\-::nullifiziere} \item interface \hyperlink{interfacelokalegekoppeltematrizenclass_1_1mass}{lokalegekoppeltematrizenclass\-::mass} \item interface \hyperlink{interfacelokalegekoppeltematrizenclass_1_1force}{lokalegekoppeltematrizenclass\-::force} \item interface \hyperlink{interfacelokalegekoppeltematrizenclass_1_1stiff}{lokalegekoppeltematrizenclass\-::stiff} \item interface \hyperlink{interfacelokalegekoppeltematrizenclass_1_1schuettlematrizen}{lokalegekoppeltematrizenclass\-::schuettlematrizen} \end{DoxyCompactItemize} \subsection*{Funktionen/\-Unterroutinen} \begin{DoxyCompactItemize} \item subroutine \hyperlink{group__LokaleGekoppelteMatrizenClass_ga1186c71e452c8253349894cd431395cb}{lokalegekoppeltematrizenclass\-::initialisierematrizen} (this, dof) \item subroutine \hyperlink{group__LokaleGekoppelteMatrizenClass_gafe225084d209188298de1c4d70e204bc}{lokalegekoppeltematrizenclass\-::schuettleallematrizen} (this) \end{DoxyCompactItemize} \subsection*{Variablen} \begin{DoxyCompactItemize} \item real(kind=dp), dimension(\-:,\-:), \\* pointer \hyperlink{group__LokaleGekoppelteMatrizenClass_gaf054342bbdd1926f7fe45a7860d4b6fd}{lokalegekoppeltematrizenclass\-::lokalegekoppeltematrizen\-\_\-t\-::kaa} \item real(kind=dp), dimension(\-:,\-:), \\* pointer \hyperlink{group__LokaleGekoppelteMatrizenClass_ga12cc54974196f23c1f96df5df4603053}{lokalegekoppeltematrizenclass\-::lokalegekoppeltematrizen\-\_\-t\-::kab} \item real(kind=dp), dimension(\-:,\-:), \\* pointer \hyperlink{group__LokaleGekoppelteMatrizenClass_gae03f5beec3c7f8c58d6d7c9c35051001}{lokalegekoppeltematrizenclass\-::lokalegekoppeltematrizen\-\_\-t\-::kba} \item real(kind=dp), dimension(\-:,\-:), \\* pointer \hyperlink{group__LokaleGekoppelteMatrizenClass_gadd04bf7e6486e30f0d69094a833960e6}{lokalegekoppeltematrizenclass\-::lokalegekoppeltematrizen\-\_\-t\-::kbb} \item real(kind=dp), dimension(\-:,\-:), \\* pointer \hyperlink{group__LokaleGekoppelteMatrizenClass_gae0844b75a070a66a5643a6e992c6c5f5}{lokalegekoppeltematrizenclass\-::lokalegekoppeltematrizen\-\_\-t\-::caa} \item real(kind=dp), dimension(\-:,\-:), \\* pointer \hyperlink{group__LokaleGekoppelteMatrizenClass_ga3844712afacd41c3088c675f597c0c2d}{lokalegekoppeltematrizenclass\-::lokalegekoppeltematrizen\-\_\-t\-::cab} \item real(kind=dp), dimension(\-:,\-:), \\* pointer \hyperlink{group__LokaleGekoppelteMatrizenClass_ga8f2055898e246cac9c0dec66285aa9b0}{lokalegekoppeltematrizenclass\-::lokalegekoppeltematrizen\-\_\-t\-::cba} \item real(kind=dp), dimension(\-:,\-:), \\* pointer \hyperlink{group__LokaleGekoppelteMatrizenClass_ga406088e4273afbd6ff82965aacbe26e8}{lokalegekoppeltematrizenclass\-::lokalegekoppeltematrizen\-\_\-t\-::cbb} \item real(kind=dp), dimension(\-:), \\* pointer \hyperlink{group__LokaleGekoppelteMatrizenClass_ga31e129b066349df53ff61cd6a8735824}{lokalegekoppeltematrizenclass\-::lokalegekoppeltematrizen\-\_\-t\-::fa} \item real(kind=dp), dimension(\-:), \\* pointer \hyperlink{group__LokaleGekoppelteMatrizenClass_gaf7c28ab89052db67b8622d40f631c2c5}{lokalegekoppeltematrizenclass\-::lokalegekoppeltematrizen\-\_\-t\-::fb} \end{DoxyCompactItemize} \begin{DoxyCompactItemize} \item T\-Y\-P\-E(\hyperlink{structLokaleGekoppelteMatrizen__t}{Lokale\-Gekoppelte\-Matrizen\-\_\-t}) \\* function \hyperlink{group__LokaleGekoppelteMatrizenClass_ga3adf5d77fe67fc74f9b6302acee66e5a}{lokalegekoppeltematrizenclass\-::operator(+)\-::addiere} (this, L\-M2) \begin{DoxyCompactList}\small\item\em addiert zwei Lokale\-Matrizen indem die einzelenen Arrays (F\-O\-R\-C\-E, S\-T\-I\-F\-F, M\-A\-S\-S) einzeln und elementweise addiert werden \end{DoxyCompactList}\item subroutine \hyperlink{group__LokaleGekoppelteMatrizenClass_gabdda762c3addabea4d28fa6b161d98e3}{lokalegekoppeltematrizenclass\-::neu\-::setzematrizen} (this, a\-F\-O\-R\-C\-E, a\-S\-T\-I\-F\-F, a\-M\-A\-S\-S) \begin{DoxyCompactList}\small\item\em setze\-Matrizen setzt die Systemmatrizen \end{DoxyCompactList}\item subroutine \hyperlink{group__LokaleGekoppelteMatrizenClass_ga1989f7b5929dcd2132ca283bc4ba8991}{lokalegekoppeltematrizenclass\-::neu\-::initialisierematrizen} (this, dof) \item subroutine \hyperlink{group__LokaleGekoppelteMatrizenClass_gad7f5a6ac276f9c9e5ef950d7fc3c81b6}{lokalegekoppeltematrizenclass\-::setze\-::setzeaufwert} (this, wert\-F\-O\-R\-C\-E, wert\-S\-T\-I\-F\-F, wert\-M\-A\-S\-S) \begin{DoxyCompactList}\small\item\em setze\-Auf\-Wert setzt die gesammten Matrizen auf Werte \end{DoxyCompactList}\item subroutine \hyperlink{group__LokaleGekoppelteMatrizenClass_gae673b34d53a6aef831882e1682b88b3b}{lokalegekoppeltematrizenclass\-::nullifiziere\-::nullifizierematrizen} (this) \item real(kind=dp) function, \\* dimension(\-:,\-:), pointer \hyperlink{group__LokaleGekoppelteMatrizenClass_ga5ffb163596a351619192e29d1b82c5e3}{lokalegekoppeltematrizenclass\-::mass\-::gibmass} (this) \begin{DoxyCompactList}\small\item\em gib\-M\-A\-S\-S gibt die Massematrix zurück \end{DoxyCompactList}\item real(kind=dp) function, \\* dimension(\-:), pointer \hyperlink{group__LokaleGekoppelteMatrizenClass_ga02e780a533e67a0b934e41b46c16c91d}{lokalegekoppeltematrizenclass\-::force\-::gibforce} (this) \begin{DoxyCompactList}\small\item\em gib\-F\-O\-R\-C\-E gibt den Kraftvektor zurück \end{DoxyCompactList}\item real(kind=dp) function, \\* dimension(\-:,\-:), pointer \hyperlink{group__LokaleGekoppelteMatrizenClass_ga600e7d70352f5b7e4e5e71623bec8e52}{lokalegekoppeltematrizenclass\-::stiff\-::gibstiff} (this) \begin{DoxyCompactList}\small\item\em gib\-S\-T\-I\-F\-F gibt die Steifigkeitsmatrix zurück \end{DoxyCompactList}\item subroutine \hyperlink{group__LokaleGekoppelteMatrizenClass_ga8328746d58f218fde7737244eb6a4d27}{lokalegekoppeltematrizenclass\-::schuettlematrizen\-::schuettleallematrizen} (this) \end{DoxyCompactItemize} \subsection{Ausführliche Beschreibung} Verwaltung gekoppelte Elementmatrizen der F\-E\-M. Diese Elementmatrizen werden in einem Type gesammelt und geschlossen behandelt. Diese Klasse erlaubt die Modifikation der Submatrizen. \begin{DoxyRefDesc}{Noch zu erledigen} \item[\hyperlink{todo__todo000021}{Noch zu erledigen}] \begin{DoxyItemize} \item überlege, welche Anordnung der Elementen nach außen und innen sinnvoll ist, denn laut!! Elmer Forum ist für direkte Solver eine Blockanordnung der Submatrizen ungeeignet, Iterative Solver kommen damit wohl klar \end{DoxyItemize}\end{DoxyRefDesc} \subsection{Funktionen/\-Unterroutinen-\/\-Dokumentation} \hypertarget{group__LokaleGekoppelteMatrizenClass_ga3adf5d77fe67fc74f9b6302acee66e5a}{\index{Lokale\-Gekoppelte\-Matrizen\-Class@{Lokale\-Gekoppelte\-Matrizen\-Class}!addiere@{addiere}} \index{addiere@{addiere}!LokaleGekoppelteMatrizenClass@{Lokale\-Gekoppelte\-Matrizen\-Class}} \subsubsection[{addiere}]{\setlength{\rightskip}{0pt plus 5cm}T\-Y\-P\-E({\bf Lokale\-Gekoppelte\-Matrizen\-\_\-t}) function lokalegekoppeltematrizenclass\-::operator(+)\-::addiere ( \begin{DoxyParamCaption} \item[{type({\bf lokalegekoppeltematrizen\-\_\-t}), intent(in)}]{this, } \item[{type({\bf lokalegekoppeltematrizen\-\_\-t}), intent(in)}]{L\-M2} \end{DoxyParamCaption} )}}\label{group__LokaleGekoppelteMatrizenClass_ga3adf5d77fe67fc74f9b6302acee66e5a} addiert zwei Lokale\-Matrizen indem die einzelenen Arrays (F\-O\-R\-C\-E, S\-T\-I\-F\-F, M\-A\-S\-S) einzeln und elementweise addiert werden Hier ist ein Graph, der zeigt, was diese Funktion aufruft\-: \hypertarget{group__LokaleGekoppelteMatrizenClass_ga02e780a533e67a0b934e41b46c16c91d}{\index{Lokale\-Gekoppelte\-Matrizen\-Class@{Lokale\-Gekoppelte\-Matrizen\-Class}!gibforce@{gibforce}} \index{gibforce@{gibforce}!LokaleGekoppelteMatrizenClass@{Lokale\-Gekoppelte\-Matrizen\-Class}} \subsubsection[{gibforce}]{\setlength{\rightskip}{0pt plus 5cm}real(kind=dp) function, dimension(\-:), pointer lokalegekoppeltematrizenclass\-::force\-::gibforce ( \begin{DoxyParamCaption} \item[{type({\bf lokalegekoppeltematrizen\-\_\-t}), intent(in)}]{this} \end{DoxyParamCaption} )}}\label{group__LokaleGekoppelteMatrizenClass_ga02e780a533e67a0b934e41b46c16c91d} gib\-F\-O\-R\-C\-E gibt den Kraftvektor zurück Hier ist ein Graph, der zeigt, was diese Funktion aufruft\-: \hypertarget{group__LokaleGekoppelteMatrizenClass_ga5ffb163596a351619192e29d1b82c5e3}{\index{Lokale\-Gekoppelte\-Matrizen\-Class@{Lokale\-Gekoppelte\-Matrizen\-Class}!gibmass@{gibmass}} \index{gibmass@{gibmass}!LokaleGekoppelteMatrizenClass@{Lokale\-Gekoppelte\-Matrizen\-Class}} \subsubsection[{gibmass}]{\setlength{\rightskip}{0pt plus 5cm}real(kind=dp) function, dimension(\-:,\-:), pointer lokalegekoppeltematrizenclass\-::mass\-::gibmass ( \begin{DoxyParamCaption} \item[{type({\bf lokalegekoppeltematrizen\-\_\-t}), intent(in)}]{this} \end{DoxyParamCaption} )}}\label{group__LokaleGekoppelteMatrizenClass_ga5ffb163596a351619192e29d1b82c5e3} gib\-M\-A\-S\-S gibt die Massematrix zurück Hier ist ein Graph, der zeigt, was diese Funktion aufruft\-: \hypertarget{group__LokaleGekoppelteMatrizenClass_ga600e7d70352f5b7e4e5e71623bec8e52}{\index{Lokale\-Gekoppelte\-Matrizen\-Class@{Lokale\-Gekoppelte\-Matrizen\-Class}!gibstiff@{gibstiff}} \index{gibstiff@{gibstiff}!LokaleGekoppelteMatrizenClass@{Lokale\-Gekoppelte\-Matrizen\-Class}} \subsubsection[{gibstiff}]{\setlength{\rightskip}{0pt plus 5cm}real(kind=dp) function, dimension(\-:,\-:), pointer lokalegekoppeltematrizenclass\-::stiff\-::gibstiff ( \begin{DoxyParamCaption} \item[{type({\bf lokalegekoppeltematrizen\-\_\-t}), intent(in)}]{this} \end{DoxyParamCaption} )}}\label{group__LokaleGekoppelteMatrizenClass_ga600e7d70352f5b7e4e5e71623bec8e52} gib\-S\-T\-I\-F\-F gibt die Steifigkeitsmatrix zurück \begin{DoxyParams}{Parameter} {\em this} & \\ \hline \end{DoxyParams} Hier ist ein Graph, der zeigt, was diese Funktion aufruft\-: \hypertarget{group__LokaleGekoppelteMatrizenClass_ga1186c71e452c8253349894cd431395cb}{\index{Lokale\-Gekoppelte\-Matrizen\-Class@{Lokale\-Gekoppelte\-Matrizen\-Class}!initialisierematrizen@{initialisierematrizen}} \index{initialisierematrizen@{initialisierematrizen}!LokaleGekoppelteMatrizenClass@{Lokale\-Gekoppelte\-Matrizen\-Class}} \subsubsection[{initialisierematrizen}]{\setlength{\rightskip}{0pt plus 5cm}subroutine lokalegekoppeltematrizenclass\-::initialisierematrizen ( \begin{DoxyParamCaption} \item[{type({\bf lokalegekoppeltematrizen\-\_\-t}), intent(inout)}]{this, } \item[{integer, intent(in)}]{dof} \end{DoxyParamCaption} )}}\label{group__LokaleGekoppelteMatrizenClass_ga1186c71e452c8253349894cd431395cb} \hypertarget{group__LokaleGekoppelteMatrizenClass_ga1989f7b5929dcd2132ca283bc4ba8991}{\index{Lokale\-Gekoppelte\-Matrizen\-Class@{Lokale\-Gekoppelte\-Matrizen\-Class}!initialisierematrizen@{initialisierematrizen}} \index{initialisierematrizen@{initialisierematrizen}!LokaleGekoppelteMatrizenClass@{Lokale\-Gekoppelte\-Matrizen\-Class}} \subsubsection[{initialisierematrizen}]{\setlength{\rightskip}{0pt plus 5cm}subroutine lokalegekoppeltematrizenclass\-::neu\-::initialisierematrizen ( \begin{DoxyParamCaption} \item[{type({\bf lokalegekoppeltematrizen\-\_\-t}), intent(inout)}]{this, } \item[{integer, intent(in)}]{dof} \end{DoxyParamCaption} )}}\label{group__LokaleGekoppelteMatrizenClass_ga1989f7b5929dcd2132ca283bc4ba8991} \hypertarget{group__LokaleGekoppelteMatrizenClass_gae673b34d53a6aef831882e1682b88b3b}{\index{Lokale\-Gekoppelte\-Matrizen\-Class@{Lokale\-Gekoppelte\-Matrizen\-Class}!nullifizierematrizen@{nullifizierematrizen}} \index{nullifizierematrizen@{nullifizierematrizen}!LokaleGekoppelteMatrizenClass@{Lokale\-Gekoppelte\-Matrizen\-Class}} \subsubsection[{nullifizierematrizen}]{\setlength{\rightskip}{0pt plus 5cm}subroutine lokalegekoppeltematrizenclass\-::nullifiziere\-::nullifizierematrizen ( \begin{DoxyParamCaption} \item[{type({\bf lokalegekoppeltematrizen\-\_\-t}), intent(inout)}]{this} \end{DoxyParamCaption} )}}\label{group__LokaleGekoppelteMatrizenClass_gae673b34d53a6aef831882e1682b88b3b} \hypertarget{group__LokaleGekoppelteMatrizenClass_gafe225084d209188298de1c4d70e204bc}{\index{Lokale\-Gekoppelte\-Matrizen\-Class@{Lokale\-Gekoppelte\-Matrizen\-Class}!schuettleallematrizen@{schuettleallematrizen}} \index{schuettleallematrizen@{schuettleallematrizen}!LokaleGekoppelteMatrizenClass@{Lokale\-Gekoppelte\-Matrizen\-Class}} \subsubsection[{schuettleallematrizen}]{\setlength{\rightskip}{0pt plus 5cm}subroutine lokalegekoppeltematrizenclass\-::schuettleallematrizen ( \begin{DoxyParamCaption} \item[{type({\bf lokalegekoppeltematrizen\-\_\-t}), intent(inout)}]{this} \end{DoxyParamCaption} )}}\label{group__LokaleGekoppelteMatrizenClass_gafe225084d209188298de1c4d70e204bc} \hypertarget{group__LokaleGekoppelteMatrizenClass_ga8328746d58f218fde7737244eb6a4d27}{\index{Lokale\-Gekoppelte\-Matrizen\-Class@{Lokale\-Gekoppelte\-Matrizen\-Class}!schuettleallematrizen@{schuettleallematrizen}} \index{schuettleallematrizen@{schuettleallematrizen}!LokaleGekoppelteMatrizenClass@{Lokale\-Gekoppelte\-Matrizen\-Class}} \subsubsection[{schuettleallematrizen}]{\setlength{\rightskip}{0pt plus 5cm}subroutine lokalegekoppeltematrizenclass\-::schuettlematrizen\-::schuettleallematrizen ( \begin{DoxyParamCaption} \item[{type({\bf lokalegekoppeltematrizen\-\_\-t}), intent(inout)}]{this} \end{DoxyParamCaption} )}}\label{group__LokaleGekoppelteMatrizenClass_ga8328746d58f218fde7737244eb6a4d27} \hypertarget{group__LokaleGekoppelteMatrizenClass_gad7f5a6ac276f9c9e5ef950d7fc3c81b6}{\index{Lokale\-Gekoppelte\-Matrizen\-Class@{Lokale\-Gekoppelte\-Matrizen\-Class}!setzeaufwert@{setzeaufwert}} \index{setzeaufwert@{setzeaufwert}!LokaleGekoppelteMatrizenClass@{Lokale\-Gekoppelte\-Matrizen\-Class}} \subsubsection[{setzeaufwert}]{\setlength{\rightskip}{0pt plus 5cm}subroutine lokalegekoppeltematrizenclass\-::setze\-::setzeaufwert ( \begin{DoxyParamCaption} \item[{type({\bf lokalegekoppeltematrizen\-\_\-t}), intent(inout)}]{this, } \item[{real(kind=dp), dimension(\-:), optional}]{wert\-F\-O\-R\-C\-E, } \item[{real(kind=dp), dimension(\-:,\-:), optional}]{wert\-S\-T\-I\-F\-F, } \item[{real(kind=dp), dimension(\-:,\-:), optional}]{wert\-M\-A\-S\-S} \end{DoxyParamCaption} )}}\label{group__LokaleGekoppelteMatrizenClass_gad7f5a6ac276f9c9e5ef950d7fc3c81b6} setze\-Auf\-Wert setzt die gesammten Matrizen auf Werte F\-O\-R\-C\-E, S\-T\-I\-F\-F und M\-A\-S\-S werden geschlossen auf Werte gesetzt. Das ist z.\-B. nützlich, um die Matrizen schnell auf 0 zu setzen \begin{DoxyParams}{Parameter} {\em this} & Sammlung der Matrizen \\ \hline {\em wert\-F\-O\-R\-C\-E} & 0.\-0d0, falls nicht vorhanden\\ \hline {\em wertstiff} & alter Wert falls nicht vorhanden\\ \hline {\em wertmass} & alter Wert falls nicht vorhanden \\ \hline \end{DoxyParams} \hypertarget{group__LokaleGekoppelteMatrizenClass_gabdda762c3addabea4d28fa6b161d98e3}{\index{Lokale\-Gekoppelte\-Matrizen\-Class@{Lokale\-Gekoppelte\-Matrizen\-Class}!setzematrizen@{setzematrizen}} \index{setzematrizen@{setzematrizen}!LokaleGekoppelteMatrizenClass@{Lokale\-Gekoppelte\-Matrizen\-Class}} \subsubsection[{setzematrizen}]{\setlength{\rightskip}{0pt plus 5cm}subroutine lokalegekoppeltematrizenclass\-::neu\-::setzematrizen ( \begin{DoxyParamCaption} \item[{type({\bf lokalegekoppeltematrizen\-\_\-t}), intent(inout)}]{this, } \item[{real(kind=dp), dimension(\-:), intent(in)}]{a\-F\-O\-R\-C\-E, } \item[{real(kind=dp), dimension(\-:,\-:), intent(in)}]{a\-S\-T\-I\-F\-F, } \item[{real(kind=dp), dimension(\-:,\-:), intent(in)}]{a\-M\-A\-S\-S} \end{DoxyParamCaption} )}}\label{group__LokaleGekoppelteMatrizenClass_gabdda762c3addabea4d28fa6b161d98e3} setze\-Matrizen setzt die Systemmatrizen und prüft die Matrizengrößen der Eingangsmatrizen , ruft init\-Matrizen auf und ordnet die Matrizen in den \hyperlink{structLokaleMatrizen__t}{Lokale\-Matrizen\-\_\-t} ein \begin{DoxyRefDesc}{Noch zu erledigen} \item[\hyperlink{todo__todo000022}{Noch zu erledigen}]füge weitere Routine für skalaren Input ein \end{DoxyRefDesc} Hier ist ein Graph, der zeigt, was diese Funktion aufruft\-: \subsection{Variablen-\/\-Dokumentation} \hypertarget{group__LokaleGekoppelteMatrizenClass_gae0844b75a070a66a5643a6e992c6c5f5}{\index{Lokale\-Gekoppelte\-Matrizen\-Class@{Lokale\-Gekoppelte\-Matrizen\-Class}!caa@{caa}} \index{caa@{caa}!LokaleGekoppelteMatrizenClass@{Lokale\-Gekoppelte\-Matrizen\-Class}} \subsubsection[{caa}]{\setlength{\rightskip}{0pt plus 5cm}real( kind=dp ), dimension(\-:,\-:), pointer lokalegekoppeltematrizenclass\-::lokalegekoppeltematrizen\-\_\-t\-::caa}}\label{group__LokaleGekoppelteMatrizenClass_gae0844b75a070a66a5643a6e992c6c5f5} \hypertarget{group__LokaleGekoppelteMatrizenClass_ga3844712afacd41c3088c675f597c0c2d}{\index{Lokale\-Gekoppelte\-Matrizen\-Class@{Lokale\-Gekoppelte\-Matrizen\-Class}!cab@{cab}} \index{cab@{cab}!LokaleGekoppelteMatrizenClass@{Lokale\-Gekoppelte\-Matrizen\-Class}} \subsubsection[{cab}]{\setlength{\rightskip}{0pt plus 5cm}real( kind=dp ), dimension(\-:,\-:), pointer lokalegekoppeltematrizenclass\-::lokalegekoppeltematrizen\-\_\-t\-::cab}}\label{group__LokaleGekoppelteMatrizenClass_ga3844712afacd41c3088c675f597c0c2d} \hypertarget{group__LokaleGekoppelteMatrizenClass_ga8f2055898e246cac9c0dec66285aa9b0}{\index{Lokale\-Gekoppelte\-Matrizen\-Class@{Lokale\-Gekoppelte\-Matrizen\-Class}!cba@{cba}} \index{cba@{cba}!LokaleGekoppelteMatrizenClass@{Lokale\-Gekoppelte\-Matrizen\-Class}} \subsubsection[{cba}]{\setlength{\rightskip}{0pt plus 5cm}real( kind=dp ), dimension(\-:,\-:), pointer lokalegekoppeltematrizenclass\-::lokalegekoppeltematrizen\-\_\-t\-::cba}}\label{group__LokaleGekoppelteMatrizenClass_ga8f2055898e246cac9c0dec66285aa9b0} \hypertarget{group__LokaleGekoppelteMatrizenClass_ga406088e4273afbd6ff82965aacbe26e8}{\index{Lokale\-Gekoppelte\-Matrizen\-Class@{Lokale\-Gekoppelte\-Matrizen\-Class}!cbb@{cbb}} \index{cbb@{cbb}!LokaleGekoppelteMatrizenClass@{Lokale\-Gekoppelte\-Matrizen\-Class}} \subsubsection[{cbb}]{\setlength{\rightskip}{0pt plus 5cm}real( kind=dp ), dimension(\-:,\-:), pointer lokalegekoppeltematrizenclass\-::lokalegekoppeltematrizen\-\_\-t\-::cbb}}\label{group__LokaleGekoppelteMatrizenClass_ga406088e4273afbd6ff82965aacbe26e8} \hypertarget{group__LokaleGekoppelteMatrizenClass_ga31e129b066349df53ff61cd6a8735824}{\index{Lokale\-Gekoppelte\-Matrizen\-Class@{Lokale\-Gekoppelte\-Matrizen\-Class}!fa@{fa}} \index{fa@{fa}!LokaleGekoppelteMatrizenClass@{Lokale\-Gekoppelte\-Matrizen\-Class}} \subsubsection[{fa}]{\setlength{\rightskip}{0pt plus 5cm}real( kind=dp ), dimension(\-:), pointer lokalegekoppeltematrizenclass\-::lokalegekoppeltematrizen\-\_\-t\-::fa}}\label{group__LokaleGekoppelteMatrizenClass_ga31e129b066349df53ff61cd6a8735824} \hypertarget{group__LokaleGekoppelteMatrizenClass_gaf7c28ab89052db67b8622d40f631c2c5}{\index{Lokale\-Gekoppelte\-Matrizen\-Class@{Lokale\-Gekoppelte\-Matrizen\-Class}!fb@{fb}} \index{fb@{fb}!LokaleGekoppelteMatrizenClass@{Lokale\-Gekoppelte\-Matrizen\-Class}} \subsubsection[{fb}]{\setlength{\rightskip}{0pt plus 5cm}real( kind=dp ), dimension(\-:), pointer lokalegekoppeltematrizenclass\-::lokalegekoppeltematrizen\-\_\-t\-::fb}}\label{group__LokaleGekoppelteMatrizenClass_gaf7c28ab89052db67b8622d40f631c2c5} \hypertarget{group__LokaleGekoppelteMatrizenClass_gaf054342bbdd1926f7fe45a7860d4b6fd}{\index{Lokale\-Gekoppelte\-Matrizen\-Class@{Lokale\-Gekoppelte\-Matrizen\-Class}!kaa@{kaa}} \index{kaa@{kaa}!LokaleGekoppelteMatrizenClass@{Lokale\-Gekoppelte\-Matrizen\-Class}} \subsubsection[{kaa}]{\setlength{\rightskip}{0pt plus 5cm}real( kind=dp ), dimension(\-:,\-:), pointer lokalegekoppeltematrizenclass\-::lokalegekoppeltematrizen\-\_\-t\-::kaa}}\label{group__LokaleGekoppelteMatrizenClass_gaf054342bbdd1926f7fe45a7860d4b6fd} \hypertarget{group__LokaleGekoppelteMatrizenClass_ga12cc54974196f23c1f96df5df4603053}{\index{Lokale\-Gekoppelte\-Matrizen\-Class@{Lokale\-Gekoppelte\-Matrizen\-Class}!kab@{kab}} \index{kab@{kab}!LokaleGekoppelteMatrizenClass@{Lokale\-Gekoppelte\-Matrizen\-Class}} \subsubsection[{kab}]{\setlength{\rightskip}{0pt plus 5cm}real( kind=dp ), dimension(\-:,\-:), pointer lokalegekoppeltematrizenclass\-::lokalegekoppeltematrizen\-\_\-t\-::kab}}\label{group__LokaleGekoppelteMatrizenClass_ga12cc54974196f23c1f96df5df4603053} \hypertarget{group__LokaleGekoppelteMatrizenClass_gae03f5beec3c7f8c58d6d7c9c35051001}{\index{Lokale\-Gekoppelte\-Matrizen\-Class@{Lokale\-Gekoppelte\-Matrizen\-Class}!kba@{kba}} \index{kba@{kba}!LokaleGekoppelteMatrizenClass@{Lokale\-Gekoppelte\-Matrizen\-Class}} \subsubsection[{kba}]{\setlength{\rightskip}{0pt plus 5cm}real( kind=dp ), dimension(\-:,\-:), pointer lokalegekoppeltematrizenclass\-::lokalegekoppeltematrizen\-\_\-t\-::kba}}\label{group__LokaleGekoppelteMatrizenClass_gae03f5beec3c7f8c58d6d7c9c35051001} \hypertarget{group__LokaleGekoppelteMatrizenClass_gadd04bf7e6486e30f0d69094a833960e6}{\index{Lokale\-Gekoppelte\-Matrizen\-Class@{Lokale\-Gekoppelte\-Matrizen\-Class}!kbb@{kbb}} \index{kbb@{kbb}!LokaleGekoppelteMatrizenClass@{Lokale\-Gekoppelte\-Matrizen\-Class}} \subsubsection[{kbb}]{\setlength{\rightskip}{0pt plus 5cm}real( kind=dp ), dimension(\-:,\-:), pointer lokalegekoppeltematrizenclass\-::lokalegekoppeltematrizen\-\_\-t\-::kbb}}\label{group__LokaleGekoppelteMatrizenClass_gadd04bf7e6486e30f0d69094a833960e6}