set_up_div_scalar_flux Interface

interface


Calls

interface~~set_up_div_scalar_flux~~CallsGraph interface~set_up_div_scalar_flux set_up_div_scalar_flux proc~set_up_div_scalar_flux~3 set_up_div_scalar_flux interface~set_up_div_scalar_flux->proc~set_up_div_scalar_flux~3 npoints npoints proc~set_up_div_scalar_flux~3->npoints positions positions proc~set_up_div_scalar_flux~3->positions interface~assert assert proc~set_up_div_scalar_flux~3->interface~assert s s proc~set_up_div_scalar_flux~3->s proc~assert assert interface~assert->proc~assert

private module subroutine set_up_div_scalar_flux(this, vertices, block_surfaces, div_flux_internal_points)

Arguments

Type IntentOptional AttributesName
class(spherical_grid), intent(in) :: this
class(structured_grid), intent(in) :: vertices
type(surfaces), intent(inout) :: block_surfaces
class(structured_grid), intent(inout) :: div_flux_internal_points

Description

define the scalar flux divergence at points internal to grid blocks grid; define block-surface data on halo blocks