Functions/Subroutines | |
| subroutine, public | add_cell_bc_noghost (matrix, rhs, boundary_condition, equation_stencil, equation_ls_map) |
| Set boundary condition to a cell-discretized linear system (without ghost cells) | |
| subroutine | add_cell_bc_noghost_rec (matrix, rhs, boundary_condition, equation_stencil, equation_ls_map) |
| Set Robin boundary condition using ghost cells and polynomial extrapolation. | |
| subroutine | apply_extrapolation_on_matrix (matrix, rhs, ia, l, ghost_offsets, target_offsets, g, coefficients) |
| Inject ghost cell contributions into the system matrix and RHS. | |
| subroutine, public mod_add_cell_bc_noghost::add_cell_bc_noghost | ( | 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 (without 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 |