Apply immersed boundaries, cell version. More...
Functions/Subroutines | |
| subroutine | apply_immersed_boundary_condition_cell (mat, rhs, equation_isd_target, ibc_variable, equation_stencil, equation_ls_map) |
| Apply immersed boundaries condition, cell version. | |
| subroutine | apply_volume_penalization_cell (mat, rhs, ib_metrics, ibc_variable, equation_ls_map) |
| subroutine | apply_ibm_cell (mat, rhs, ib_metrics, ibc_variable, equation_stencil, equation_ls_map, non_interpolable_only) |
| subroutine | set_rhs_to_zero_on_outer_ghost_cells (rhs, equation_isd_target, equation_ls_map) |
| Set rhs to zero on outer and ghost cells. | |
Apply immersed boundaries, cell version.
| subroutine mod_apply_immersed_boundary_condition_cell::apply_ibm_cell | ( | double precision, dimension(:), intent(inout) | mat, |
| double precision, dimension(:), intent(inout) | rhs, | ||
| type(t_immersed_boundary_metrics), intent(in) | ib_metrics, | ||
| type(t_immersed_boundary_condition), intent(in) | ibc_variable, | ||
| integer, dimension(:,:,:), intent(in), allocatable | equation_stencil, | ||
| type(t_ls_map), intent(in) | equation_ls_map, | ||
| logical, optional | non_interpolable_only ) |
| subroutine mod_apply_immersed_boundary_condition_cell::apply_immersed_boundary_condition_cell | ( | double precision, dimension(:), intent(inout) | mat, |
| double precision, dimension(:), intent(inout) | rhs, | ||
| integer, dimension(:), intent(in) | equation_isd_target, | ||
| type(t_immersed_boundary_condition), dimension(:), intent(in) | ibc_variable, | ||
| integer, dimension(:,:,:), intent(in), allocatable | equation_stencil, | ||
| type(t_ls_map), intent(in) | equation_ls_map ) |
Apply immersed boundaries condition, cell version.
| subroutine mod_apply_immersed_boundary_condition_cell::apply_volume_penalization_cell | ( | double precision, dimension(:), intent(inout) | mat, |
| double precision, dimension(:), intent(inout) | rhs, | ||
| type(t_immersed_boundary_metrics), intent(in) | ib_metrics, | ||
| type(t_immersed_boundary_condition), intent(in) | ibc_variable, | ||
| type(t_ls_map), intent(in) | equation_ls_map ) |
| subroutine mod_apply_immersed_boundary_condition_cell::set_rhs_to_zero_on_outer_ghost_cells | ( | double precision, dimension(:), intent(inout) | rhs, |
| integer, dimension(:), intent(in) | equation_isd_target, | ||
| type(t_ls_map), intent(in) | equation_ls_map ) |
Set rhs to zero on outer and ghost cells.