Skip to content

Commit 77970ad

Browse files
committed
Deploying to gh-pages from @ 8251f87 🚀
1 parent 09c0fdc commit 77970ad

30 files changed

+988
-928
lines changed

doxygen/classGMGSolver-members.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@
124124
<tr class="even"><td class="entry"><a class="el" href="classlinearSolverBase.html#a44d3218c353176883faff65688c659d9">user_inputs</a></td><td class="entry"><a class="el" href="classlinearSolverBase.html">linearSolverBase&lt; dim, degree &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
125125
<tr class="odd"><td class="entry"><a class="el" href="classlinearSolverBase.html#aad624eb1ae641e1b95ef27224bf09540">variable_attributes</a></td><td class="entry"><a class="el" href="classlinearSolverBase.html">linearSolverBase&lt; dim, degree &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
126126
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>VectorType</b> typedef (defined in <a class="el" href="classlinearSolverBase.html">linearSolverBase&lt; dim, degree &gt;</a>)</td><td class="entry"><a class="el" href="classlinearSolverBase.html">linearSolverBase&lt; dim, degree &gt;</a></td><td class="entry"></td></tr>
127-
<tr class="odd"><td class="entry"><a class="el" href="classGMGSolver.html#a6d65d29d5828d56125da3c719de635ba">~GMGSolver</a>() override=default</td><td class="entry"><a class="el" href="classGMGSolver.html">GMGSolver&lt; dim, degree &gt;</a></td><td class="entry"></td></tr>
127+
<tr class="odd"><td class="entry"><a class="el" href="classGMGSolver.html#acd2d217d3255190e56b29b0dd058c977">~GMGSolver</a>() override</td><td class="entry"><a class="el" href="classGMGSolver.html">GMGSolver&lt; dim, degree &gt;</a></td><td class="entry"></td></tr>
128128
<tr class="even"><td class="entry"><a class="el" href="classlinearSolverBase.html#a7a982833e97a83cd694f503a95f12d58">~linearSolverBase</a>()=default</td><td class="entry"><a class="el" href="classlinearSolverBase.html">linearSolverBase&lt; dim, degree &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
129129
</table></div><!-- contents -->
130130
</div><!-- doc-content -->

doxygen/classGMGSolver.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -138,10 +138,10 @@
138138
&#160;</td><td class="memItemRight" valign="bottom"><b>GMGSolver</b> (const <a class="el" href="classuserInputParameters.html">userInputParameters</a>&lt; dim &gt; &amp;_user_inputs, const <a class="el" href="structvariableAttributes.html">variableAttributes</a> &amp;_variable_attributes, const <a class="el" href="classmatrixfreeHandler.html">matrixfreeHandler</a>&lt; dim &gt; &amp;_matrix_free_handler, const <a class="el" href="classconstraintHandler.html">constraintHandler</a>&lt; dim &gt; &amp;_constraint_handler, const <a class="el" href="classtriangulationHandler.html">triangulationHandler</a>&lt; dim &gt; &amp;_triangulation_handler, const prisms::dofHandler&lt; dim &gt; &amp;_dof_handler, dealii::MGLevelObject&lt; <a class="el" href="classmatrixfreeHandler.html">matrixfreeHandler</a>&lt; dim, float &gt; &gt; &amp;_mg_matrix_free_handler, <a class="el" href="classsolutionHandler.html">solutionHandler</a>&lt; dim &gt; &amp;_solution_handler)</td></tr>
139139
<tr class="memdesc:a45e94115d94d4dcf28ec8f6cf0bd7ab9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor. <br /></td></tr>
140140
<tr class="separator:a45e94115d94d4dcf28ec8f6cf0bd7ab9"><td class="memSeparator" colspan="2">&#160;</td></tr>
141-
<tr class="memitem:a6d65d29d5828d56125da3c719de635ba" id="r_a6d65d29d5828d56125da3c719de635ba"><td class="memItemLeft" align="right" valign="top"><a id="a6d65d29d5828d56125da3c719de635ba" name="a6d65d29d5828d56125da3c719de635ba"></a>
142-
&#160;</td><td class="memItemRight" valign="bottom"><b>~GMGSolver</b> () override=default</td></tr>
143-
<tr class="memdesc:a6d65d29d5828d56125da3c719de635ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor. <br /></td></tr>
144-
<tr class="separator:a6d65d29d5828d56125da3c719de635ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
141+
<tr class="memitem:acd2d217d3255190e56b29b0dd058c977" id="r_acd2d217d3255190e56b29b0dd058c977"><td class="memItemLeft" align="right" valign="top"><a id="acd2d217d3255190e56b29b0dd058c977" name="acd2d217d3255190e56b29b0dd058c977"></a>
142+
&#160;</td><td class="memItemRight" valign="bottom"><b>~GMGSolver</b> () override</td></tr>
143+
<tr class="memdesc:acd2d217d3255190e56b29b0dd058c977"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor. <br /></td></tr>
144+
<tr class="separator:acd2d217d3255190e56b29b0dd058c977"><td class="memSeparator" colspan="2">&#160;</td></tr>
145145
<tr class="memitem:a34bd915d7ee915eeb52f659fcc18c8c4" id="r_a34bd915d7ee915eeb52f659fcc18c8c4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGMGSolver.html#a34bd915d7ee915eeb52f659fcc18c8c4">init</a> () override</td></tr>
146146
<tr class="memdesc:a34bd915d7ee915eeb52f659fcc18c8c4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize the system. <br /></td></tr>
147147
<tr class="separator:a34bd915d7ee915eeb52f659fcc18c8c4"><td class="memSeparator" colspan="2">&#160;</td></tr>

doxygen/classGMGSolver.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
var classGMGSolver =
22
[
33
[ "GMGSolver", "classGMGSolver.html#a45e94115d94d4dcf28ec8f6cf0bd7ab9", null ],
4-
[ "~GMGSolver", "classGMGSolver.html#a6d65d29d5828d56125da3c719de635ba", null ],
4+
[ "~GMGSolver", "classGMGSolver.html#acd2d217d3255190e56b29b0dd058c977", null ],
55
[ "init", "classGMGSolver.html#a34bd915d7ee915eeb52f659fcc18c8c4", null ],
66
[ "reinit", "classGMGSolver.html#a98ed8487f9500568727f75b1aa278739", null ],
77
[ "solve", "classGMGSolver.html#abb100a35ff52a7df11b7ca309a0c4ccd", null ]

doxygen/classmatrixFreeOperator-members.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@
100100
<tr class="even"><td class="entry"><a class="el" href="classmatrixFreeOperator.html#ae94f3952db24d19351175a369d9037fa">add_global_to_local_mapping</a>(const std::unordered_map&lt; std::pair&lt; unsigned int, dependencyType &gt;, unsigned int, pairHash &gt; &amp;_global_to_local_solution)</td><td class="entry"><a class="el" href="classmatrixFreeOperator.html">matrixFreeOperator&lt; dim, degree, number &gt;</a></td><td class="entry"></td></tr>
101101
<tr class="odd"><td class="entry"><a class="el" href="classmatrixFreeOperator.html#a897b7a7a3fcf0dc7ed1a9f1ae85f65ae">add_src_solution_subset</a>(const std::vector&lt; VectorType * &gt; &amp;_src_solution_subset=std::vector&lt; VectorType * &gt;())</td><td class="entry"><a class="el" href="classmatrixFreeOperator.html">matrixFreeOperator&lt; dim, degree, number &gt;</a></td><td class="entry"></td></tr>
102102
<tr class="even"><td class="entry"><a class="el" href="classmatrixFreeOperator.html#a8c1ad1b8f1f6696f5a9ca955654187f6">clear</a>()</td><td class="entry"><a class="el" href="classmatrixFreeOperator.html">matrixFreeOperator&lt; dim, degree, number &gt;</a></td><td class="entry"></td></tr>
103-
<tr class="odd"><td class="entry"><a class="el" href="classmatrixFreeOperator.html#a6f9083bd643c0476c5cacd4522b00147">compute_diagonal</a>()</td><td class="entry"><a class="el" href="classmatrixFreeOperator.html">matrixFreeOperator&lt; dim, degree, number &gt;</a></td><td class="entry"></td></tr>
103+
<tr class="odd"><td class="entry"><a class="el" href="classmatrixFreeOperator.html#a745bae570359cf0d4a3d9fdf35234ea9">compute_diagonal</a>(unsigned int field_index)</td><td class="entry"><a class="el" href="classmatrixFreeOperator.html">matrixFreeOperator&lt; dim, degree, number &gt;</a></td><td class="entry"></td></tr>
104104
<tr class="even"><td class="entry"><a class="el" href="classmatrixFreeOperator.html#af94bf59622bf9bddaf2c71b50aebb6c2">compute_explicit_RHS</a>(variableContainer&lt; dim, degree, number &gt; &amp;variable_list, const dealii::Point&lt; dim, size_type &gt; &amp;q_point_loc) const =0</td><td class="entry"><a class="el" href="classmatrixFreeOperator.html">matrixFreeOperator&lt; dim, degree, number &gt;</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
105105
<tr class="odd"><td class="entry"><a class="el" href="classmatrixFreeOperator.html#a155e44e26fbe944e2ba179a664853edc">compute_explicit_update</a>(std::vector&lt; VectorType * &gt; &amp;dst, const std::vector&lt; VectorType * &gt; &amp;src) const</td><td class="entry"><a class="el" href="classmatrixFreeOperator.html">matrixFreeOperator&lt; dim, degree, number &gt;</a></td><td class="entry"></td></tr>
106106
<tr class="even"><td class="entry"><a class="el" href="classmatrixFreeOperator.html#a2464ad1056f8e066c0819e6b127650a7">compute_nonexplicit_auxiliary_update</a>(std::vector&lt; VectorType * &gt; &amp;dst, const std::vector&lt; VectorType * &gt; &amp;src) const</td><td class="entry"><a class="el" href="classmatrixFreeOperator.html">matrixFreeOperator&lt; dim, degree, number &gt;</a></td><td class="entry"></td></tr>
@@ -115,7 +115,7 @@
115115
<tr class="odd"><td class="entry"><a class="el" href="classmatrixFreeOperator.html#a3a07ffce2bd02329dcb80d768273ac58">initialize</a>(std::shared_ptr&lt; const dealii::MatrixFree&lt; dim, number, size_type &gt; &gt; _data, const std::vector&lt; unsigned int &gt; &amp;selected_field_indexes=std::vector&lt; unsigned int &gt;())</td><td class="entry"><a class="el" href="classmatrixFreeOperator.html">matrixFreeOperator&lt; dim, degree, number &gt;</a></td><td class="entry"></td></tr>
116116
<tr class="even"><td class="entry"><a class="el" href="classmatrixFreeOperator.html#a92d7526d1748757271bdadc9951b4bc2">initialize</a>(std::shared_ptr&lt; const dealii::MatrixFree&lt; dim, number, size_type &gt; &gt; _data, const dealii::MGConstrainedDoFs &amp;mg_constrained_dofs, const unsigned int &amp;level, const std::vector&lt; unsigned int &gt; &amp;selected_field_indexes=std::vector&lt; unsigned int &gt;())</td><td class="entry"><a class="el" href="classmatrixFreeOperator.html">matrixFreeOperator&lt; dim, degree, number &gt;</a></td><td class="entry"></td></tr>
117117
<tr class="odd"><td class="entry"><a class="el" href="classmatrixFreeOperator.html#a619430952ff63b57a664ed35140d3839">initialize</a>(std::shared_ptr&lt; const dealii::MatrixFree&lt; dim, number, size_type &gt; &gt; _data, const std::vector&lt; dealii::MGConstrainedDoFs &gt; &amp;mg_constrained_dofs, const unsigned int &amp;level, const std::vector&lt; unsigned int &gt; &amp;selected_field_indexes=std::vector&lt; unsigned int &gt;())</td><td class="entry"><a class="el" href="classmatrixFreeOperator.html">matrixFreeOperator&lt; dim, degree, number &gt;</a></td><td class="entry"></td></tr>
118-
<tr class="even"><td class="entry"><a class="el" href="classmatrixFreeOperator.html#aca6ed2bfc5d63f732265a6eae0deb940">initialize_dof_vector</a>(VectorType &amp;dst) const</td><td class="entry"><a class="el" href="classmatrixFreeOperator.html">matrixFreeOperator&lt; dim, degree, number &gt;</a></td><td class="entry"></td></tr>
118+
<tr class="even"><td class="entry"><a class="el" href="classmatrixFreeOperator.html#af0fab79031a95a118ded74d261692450">initialize_dof_vector</a>(VectorType &amp;dst, unsigned int dof_handler_index=0) const</td><td class="entry"><a class="el" href="classmatrixFreeOperator.html">matrixFreeOperator&lt; dim, degree, number &gt;</a></td><td class="entry"></td></tr>
119119
<tr class="odd"><td class="entry"><a class="el" href="classmatrixFreeOperator.html#a7dddd4205c78b9a1aef5d32418f05468">m</a>() const</td><td class="entry"><a class="el" href="classmatrixFreeOperator.html">matrixFreeOperator&lt; dim, degree, number &gt;</a></td><td class="entry"></td></tr>
120120
<tr class="even"><td class="entry"><a class="el" href="classmatrixFreeOperator.html#a0351c2c846735f406bb759c805953b82">matrixFreeOperator</a>()</td><td class="entry"><a class="el" href="classmatrixFreeOperator.html">matrixFreeOperator&lt; dim, degree, number &gt;</a></td><td class="entry"></td></tr>
121121
<tr class="odd"><td class="entry"><a class="el" href="classmatrixFreeOperator.html#ada086f60de601de7d45121264e301a03">matrixFreeOperator</a>(const std::map&lt; unsigned int, variableAttributes &gt; &amp;_attributes_list)</td><td class="entry"><a class="el" href="classmatrixFreeOperator.html">matrixFreeOperator&lt; dim, degree, number &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>

doxygen/classmatrixFreeOperator.html

+8-8
Original file line numberDiff line numberDiff line change
@@ -157,10 +157,10 @@
157157
void&#160;</td><td class="memItemRight" valign="bottom"><b>clear</b> ()</td></tr>
158158
<tr class="memdesc:a8c1ad1b8f1f6696f5a9ca955654187f6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Release all memory and return to state like having called the default constructor. <br /></td></tr>
159159
<tr class="separator:a8c1ad1b8f1f6696f5a9ca955654187f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
160-
<tr class="memitem:aca6ed2bfc5d63f732265a6eae0deb940" id="r_aca6ed2bfc5d63f732265a6eae0deb940"><td class="memItemLeft" align="right" valign="top"><a id="aca6ed2bfc5d63f732265a6eae0deb940" name="aca6ed2bfc5d63f732265a6eae0deb940"></a>
161-
void&#160;</td><td class="memItemRight" valign="bottom"><b>initialize_dof_vector</b> (VectorType &amp;dst) const</td></tr>
162-
<tr class="memdesc:aca6ed2bfc5d63f732265a6eae0deb940"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize a given vector with the MatrixFree object that this object contains. <br /></td></tr>
163-
<tr class="separator:aca6ed2bfc5d63f732265a6eae0deb940"><td class="memSeparator" colspan="2">&#160;</td></tr>
160+
<tr class="memitem:af0fab79031a95a118ded74d261692450" id="r_af0fab79031a95a118ded74d261692450"><td class="memItemLeft" align="right" valign="top"><a id="af0fab79031a95a118ded74d261692450" name="af0fab79031a95a118ded74d261692450"></a>
161+
void&#160;</td><td class="memItemRight" valign="bottom"><b>initialize_dof_vector</b> (VectorType &amp;dst, unsigned int dof_handler_index=0) const</td></tr>
162+
<tr class="memdesc:af0fab79031a95a118ded74d261692450"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize a given vector with the MatrixFree object that this object contains. <br /></td></tr>
163+
<tr class="separator:af0fab79031a95a118ded74d261692450"><td class="memSeparator" colspan="2">&#160;</td></tr>
164164
<tr class="memitem:a563f901403ad0ef478a39167235213f4" id="r_a563f901403ad0ef478a39167235213f4"><td class="memItemLeft" align="right" valign="top"><a id="a563f901403ad0ef478a39167235213f4" name="a563f901403ad0ef478a39167235213f4"></a>
165165
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_constrained_entries_to_one</b> (VectorType &amp;dst) const</td></tr>
166166
<tr class="memdesc:a563f901403ad0ef478a39167235213f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set constrained entries to one. <br /></td></tr>
@@ -205,10 +205,10 @@
205205
void&#160;</td><td class="memItemRight" valign="bottom"><b>compute_residual</b> (VectorType &amp;dst, const VectorType &amp;src) const</td></tr>
206206
<tr class="memdesc:a1bdee489963f11f758e1a68973465cb3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compute the residual of this operator. This is the b in Ax=b. <br /></td></tr>
207207
<tr class="separator:a1bdee489963f11f758e1a68973465cb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
208-
<tr class="memitem:a6f9083bd643c0476c5cacd4522b00147" id="r_a6f9083bd643c0476c5cacd4522b00147"><td class="memItemLeft" align="right" valign="top"><a id="a6f9083bd643c0476c5cacd4522b00147" name="a6f9083bd643c0476c5cacd4522b00147"></a>
209-
void&#160;</td><td class="memItemRight" valign="bottom"><b>compute_diagonal</b> ()</td></tr>
210-
<tr class="memdesc:a6f9083bd643c0476c5cacd4522b00147"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compute the diagonal of this operator. <br /></td></tr>
211-
<tr class="separator:a6f9083bd643c0476c5cacd4522b00147"><td class="memSeparator" colspan="2">&#160;</td></tr>
208+
<tr class="memitem:a745bae570359cf0d4a3d9fdf35234ea9" id="r_a745bae570359cf0d4a3d9fdf35234ea9"><td class="memItemLeft" align="right" valign="top"><a id="a745bae570359cf0d4a3d9fdf35234ea9" name="a745bae570359cf0d4a3d9fdf35234ea9"></a>
209+
void&#160;</td><td class="memItemRight" valign="bottom"><b>compute_diagonal</b> (unsigned int field_index)</td></tr>
210+
<tr class="memdesc:a745bae570359cf0d4a3d9fdf35234ea9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compute the diagonal of this operator. <br /></td></tr>
211+
<tr class="separator:a745bae570359cf0d4a3d9fdf35234ea9"><td class="memSeparator" colspan="2">&#160;</td></tr>
212212
</table><table class="memberdecls">
213213
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
214214
Protected Member Functions</h2></td></tr>

doxygen/classmatrixFreeOperator.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ var classmatrixFreeOperator =
55
[ "add_global_to_local_mapping", "classmatrixFreeOperator.html#ae94f3952db24d19351175a369d9037fa", null ],
66
[ "add_src_solution_subset", "classmatrixFreeOperator.html#a897b7a7a3fcf0dc7ed1a9f1ae85f65ae", null ],
77
[ "clear", "classmatrixFreeOperator.html#a8c1ad1b8f1f6696f5a9ca955654187f6", null ],
8-
[ "compute_diagonal", "classmatrixFreeOperator.html#a6f9083bd643c0476c5cacd4522b00147", null ],
8+
[ "compute_diagonal", "classmatrixFreeOperator.html#a745bae570359cf0d4a3d9fdf35234ea9", null ],
99
[ "compute_explicit_RHS", "classmatrixFreeOperator.html#af94bf59622bf9bddaf2c71b50aebb6c2", null ],
1010
[ "compute_explicit_update", "classmatrixFreeOperator.html#a155e44e26fbe944e2ba179a664853edc", null ],
1111
[ "compute_nonexplicit_auxiliary_update", "classmatrixFreeOperator.html#a2464ad1056f8e066c0819e6b127650a7", null ],
@@ -20,7 +20,7 @@ var classmatrixFreeOperator =
2020
[ "initialize", "classmatrixFreeOperator.html#a92d7526d1748757271bdadc9951b4bc2", null ],
2121
[ "initialize", "classmatrixFreeOperator.html#a619430952ff63b57a664ed35140d3839", null ],
2222
[ "initialize", "classmatrixFreeOperator.html#a3a07ffce2bd02329dcb80d768273ac58", null ],
23-
[ "initialize_dof_vector", "classmatrixFreeOperator.html#aca6ed2bfc5d63f732265a6eae0deb940", null ],
23+
[ "initialize_dof_vector", "classmatrixFreeOperator.html#af0fab79031a95a118ded74d261692450", null ],
2424
[ "m", "classmatrixFreeOperator.html#a7dddd4205c78b9a1aef5d32418f05468", null ],
2525
[ "set_constrained_entries_to_one", "classmatrixFreeOperator.html#a563f901403ad0ef478a39167235213f4", null ],
2626
[ "Tvmult", "classmatrixFreeOperator.html#a8dcc9db29547882b0fd163c2d56cfe5e", null ],

0 commit comments

Comments
 (0)