world_tube_implementation Submodule

Implementation of the interfaces in world_tube.


Uses

  • module~~world_tube_implementation~~UsesGraph module~world_tube_implementation world_tube_implementation module~world_tube world_tube module~world_tube_implementation->module~world_tube module~grid_function grid_function module~world_tube->module~grid_function module~kinds kinds module~world_tube->module~kinds module~grid_function->module~kinds module~element element module~grid_function->module~element module~element->module~kinds

Contents


Module Procedures

module procedure init_wtube module function init_wtube()

Arguments

None

Return Value type(wtube)

The world tube being constructed.

module procedure is_boundary module function is_boundary(this, n, dir)

Arguments

Type IntentOptional AttributesName
class(wtube), intent(in) :: this

The routine is called on this world-tube object.

integer(kind=ip), intent(in) :: n

The index of the element to check.

integer(kind=ip), intent(in) :: dir

The direction of the boundary within the element: -1 for left. boundary, +1 for the right boundary.

Return Value logical

On return, .true. if this is a world-tube boundary and .false. if it is not.