Tools to compute surface integrals. More...
Functions/Subroutines | |
| double precision function | integrate_ib_field_over_boundary (ib_metrics, ibc_interp, field) |
| subroutine | compute_ib_surfaces (ib_metrics, surfaces) |
| subroutine | compute_ib_surface_field (ib_metrics, surface) |
| elemental double precision function | corner_length_of_cut_rectangle (dx, dy, dist, dir_x, dir_y) |
| Compute the length of a straight line inside a rectangle. | |
Tools to compute surface integrals.
| subroutine mod_immersed_boundary_surface_integrals::compute_ib_surface_field | ( | type(t_immersed_boundary_metrics), intent(in) | ib_metrics, |
| double precision, dimension(:,:,:), intent(out) | surface ) |
| subroutine mod_immersed_boundary_surface_integrals::compute_ib_surfaces | ( | type(t_immersed_boundary_metrics), intent(in) | ib_metrics, |
| double precision, dimension(ib_metrics%ghost_node%nb), intent(out) | surfaces ) |
| elemental double precision function mod_immersed_boundary_surface_integrals::corner_length_of_cut_rectangle | ( | double precision, intent(in) | dx, |
| double precision, intent(in) | dy, | ||
| double precision, intent(in) | dist, | ||
| double precision, intent(in) | dir_x, | ||
| double precision, intent(in) | dir_y ) |
Compute the length of a straight line inside a rectangle.
| double precision function mod_immersed_boundary_surface_integrals::integrate_ib_field_over_boundary | ( | type(t_immersed_boundary_metrics), intent(in) | ib_metrics, |
| type(t_immersed_boundary_condition), intent(in) | ibc_interp, | ||
| double precision, dimension(:,:,:), intent(in) | field ) |