Functions/Subroutines | |
| subroutine, public | add_cell_bc_ghost (matrix, rhs, boundary_condition, equation_stencil, equation_ls_map) |
| Set boundary condition to a cell-discretized linear system (with ghost cells) | |
| subroutine | add_cell_bc_ghost_rec (matrix, rhs, boundary_condition, equation_stencil, equation_ls_map) |
| Set boundary condition to a cell-discretized linear system (with ghost cells) | |
| subroutine | apply_boundary_condition_on_matrix_line (matrix, rhs, ia, l, stencil_size, cells_offset, cells_coeff, robin_coeff_1) |
| Apply boundary condition on one line of the matrix. | |
| subroutine, public mod_add_cell_bc_ghost::add_cell_bc_ghost | ( | double precision, dimension(:), intent(inout) | matrix, |
| double precision, dimension(:), intent(inout) | rhs, | ||
| type(t_boundary_condition), intent(in) | boundary_condition, | ||
| type(t_cell_stencil), intent(in) | equation_stencil, | ||
| type(t_ls_map), intent(in) | equation_ls_map ) |
Set boundary condition to a cell-discretized linear system (with ghost cells)
| [in,out] | matrix | the system matrix |
| [in,out] | rhs | the system right-hand side |
| [in] | boundary_condition | the boundary condition |
| [in] | equation_stencil | the equation stencil |
| [in] | equation_ls_map | the linear system mapping |