|
170 | 170 | </table><table class="memberdecls"> |
171 | 171 | <tr class="heading"><td colspan="2"><h2 id="header-func-members" class="groupheader"><a id="func-members" name="func-members"></a> |
172 | 172 | Functions/Subroutines</h2></td></tr> |
173 | | -<tr class="memitem:a564aec3ec22d27138a881ca6bf54d94d" id="r_a564aec3ec22d27138a881ca6bf54d94d"><td class="memItemLeft">impure subroutine, public </td><td class="memItemRight"><a class="el" href="namespacem__boundary__common.html#a564aec3ec22d27138a881ca6bf54d94d">m_boundary_common::s_initialize_boundary_common_module</a> ()</td></tr> |
174 | | -<tr class="memdesc:a564aec3ec22d27138a881ca6bf54d94d"><td class="mdescLeft"> </td><td class="mdescRight">Allocate and set up boundary condition buffer arrays for all coordinate directions. <br /></td></tr> |
| 173 | +<tr class="memitem:aed8aa67fa1841280e058e1cbe3860c8f" id="r_aed8aa67fa1841280e058e1cbe3860c8f"><td class="memItemLeft">impure subroutine, public </td><td class="memItemRight"><a class="el" href="namespacem__boundary__common.html#aed8aa67fa1841280e058e1cbe3860c8f">m_boundary_common::s_initialize_boundary_common_module</a> (use_dirichlet_buffers)</td></tr> |
| 174 | +<tr class="memdesc:aed8aa67fa1841280e058e1cbe3860c8f"><td class="mdescLeft"> </td><td class="mdescRight">Allocate and set up boundary condition buffer arrays for all coordinate directions. <br /></td></tr> |
175 | 175 | <tr class="memitem:abfbb20311259fa39676228027f156929" id="r_abfbb20311259fa39676228027f156929"><td class="memItemLeft">impure subroutine, public </td><td class="memItemRight"><a class="el" href="namespacem__boundary__common.html#abfbb20311259fa39676228027f156929">m_boundary_common::s_populate_variables_buffers</a> (bc_type, q_prim_vf, pb_in, mv_in, q_t_sf)</td></tr> |
176 | 176 | <tr class="memdesc:abfbb20311259fa39676228027f156929"><td class="mdescLeft"> </td><td class="mdescRight">Populate the buffers of the primitive variables based on the selected boundary conditions. <br /></td></tr> |
177 | 177 | <tr class="memitem:a352fa827d9dbbfb0be060dedcce86792" id="r_a352fa827d9dbbfb0be060dedcce86792"><td class="memItemLeft">impure subroutine </td><td class="memItemRight"><a class="el" href="namespacem__boundary__common.html#a352fa827d9dbbfb0be060dedcce86792">m_boundary_common::s_populate_bc_direction</a> (bc_dir, bc_loc, bc_bounds, bc_type_edge, q_prim_vf, pb_in, mv_in, q_t_sf)</td></tr> |
|
184 | 184 | <tr class="memdesc:a62b22c0dcabb74e7ff70f8c53a0127a7"><td class="mdescLeft"> </td><td class="mdescRight">Populate ghost cell buffers for the Jacobian scalar field used in the IGR elliptic solver. <br /></td></tr> |
185 | 185 | <tr class="memitem:a5014d78d9f42e377a76ac3848880d79d" id="r_a5014d78d9f42e377a76ac3848880d79d"><td class="memItemLeft">impure subroutine </td><td class="memItemRight"><a class="el" href="namespacem__boundary__common.html#a5014d78d9f42e377a76ac3848880d79d">m_boundary_common::s_populate_f_igr_bc_direction</a> (bc_dir, bc_loc, bc_bounds, bc_type_edge, jac_sf)</td></tr> |
186 | 186 | <tr class="memdesc:a5014d78d9f42e377a76ac3848880d79d"><td class="mdescLeft"> </td><td class="mdescRight">Populate ghost cell buffers for one IGR Jacobian BC direction and location, via MPI exchange for processor boundaries or by dispatching the per-cell IGR Jacobian BC routines over the boundary face. <br /></td></tr> |
187 | | -<tr class="memitem:aaa280302ca5033a37f9e83f72a7bbd62" id="r_aaa280302ca5033a37f9e83f72a7bbd62"><td class="memItemLeft">subroutine, public </td><td class="memItemRight"><a class="el" href="namespacem__boundary__common.html#aaa280302ca5033a37f9e83f72a7bbd62">m_boundary_common::s_populate_grid_variables_buffers</a></td></tr> |
188 | | -<tr class="memdesc:aaa280302ca5033a37f9e83f72a7bbd62"><td class="mdescLeft"> </td><td class="mdescRight">Populate the buffers of the grid variables, which are constituted of the cell-boundary locations and cell-width distributions, based on the boundary conditions. <br /></td></tr> |
189 | | -<tr class="memitem:ac12f933780819f49894bc843e3df0a92" id="r_ac12f933780819f49894bc843e3df0a92"><td class="memItemLeft">subroutine </td><td class="memItemRight"><a class="el" href="namespacem__boundary__common.html#ac12f933780819f49894bc843e3df0a92">m_boundary_common::s_populate_grid_bc_direction</a> (bc_dir, bc_loc, bc_bounds, offset_dir)</td></tr> |
190 | | -<tr class="memdesc:ac12f933780819f49894bc843e3df0a92"><td class="mdescLeft"> </td><td class="mdescRight">Populate grid variable buffers (cell widths and centers) for one direction and location. <br /></td></tr> |
| 187 | +<tr class="memitem:a02e871669798b1ddc0c433ea6f3e460d" id="r_a02e871669798b1ddc0c433ea6f3e460d"><td class="memItemLeft">subroutine, public </td><td class="memItemRight"><a class="el" href="namespacem__boundary__common.html#a02e871669798b1ddc0c433ea6f3e460d">m_boundary_common::s_populate_grid_variables_buffers</a> (x_cb_in, x_cc_in, dx_in, x_offset, y_offset, z_offset, y_cb_in, y_cc_in, dy_in, z_cb_in, z_cc_in, dz_in, global_bounds)</td></tr> |
| 188 | +<tr class="memdesc:a02e871669798b1ddc0c433ea6f3e460d"><td class="mdescLeft"> </td><td class="mdescRight">Populate the buffers of the grid variables, which are constituted of the cell-boundary locations and cell-width distributions, based on the boundary conditions. <br /></td></tr> |
| 189 | +<tr class="memitem:a172afbc666d73bf565d7d4f4178b7783" id="r_a172afbc666d73bf565d7d4f4178b7783"><td class="memItemLeft">subroutine </td><td class="memItemRight"><a class="el" href="namespacem__boundary__common.html#a172afbc666d73bf565d7d4f4178b7783">m_boundary_common::s_populate_grid_bc_direction</a> (cell_boundaries, cell_centers, cell_widths, num_cells, bc_dir, bc_loc, bc_bounds, offset)</td></tr> |
| 190 | +<tr class="memdesc:a172afbc666d73bf565d7d4f4178b7783"><td class="mdescLeft"> </td><td class="mdescRight">Populate cell-boundary, cell-center, and cell-width buffers for one coordinate direction. <br /></td></tr> |
191 | 191 | <tr class="memitem:a69dbc2d02c7be259c30ea62e603f9f4b" id="r_a69dbc2d02c7be259c30ea62e603f9f4b"><td class="memItemLeft">subroutine, public </td><td class="memItemRight"><a class="el" href="namespacem__boundary__common.html#a69dbc2d02c7be259c30ea62e603f9f4b">m_boundary_common::s_finalize_boundary_common_module</a> ()</td></tr> |
192 | 192 | <tr class="memdesc:a69dbc2d02c7be259c30ea62e603f9f4b"><td class="mdescLeft"> </td><td class="mdescRight">Deallocate boundary condition buffer arrays allocated during module initialization. <br /></td></tr> |
193 | 193 | <tr class="memitem:ae7806a27c1ae0de40695f63fe66887f8" id="r_ae7806a27c1ae0de40695f63fe66887f8"><td class="memItemLeft">impure subroutine, public </td><td class="memItemRight"><a class="el" href="namespacem__boundary__common.html#ae7806a27c1ae0de40695f63fe66887f8">m_boundary_common::s_populate_beta_buffers</a> (q_beta, kahan_comp, bc_type, nvar)</td></tr> |
|
0 commit comments