Initializes bc_set.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(bc_set), | intent(inout) | :: | this |
Boundary conditions utility |
||
| type(block_obj), | intent(in), | target | :: | block |
A block object |
|
| type(parallel_obj), | intent(in), | target | :: | parallel |
Parallel structure to link with |
impure subroutine bc_set_Init(this,block,parallel) !> Initializes bc_set. class(bc_set), intent(inout) :: this !! Boundary conditions utility type(block_obj), intent(in), & target :: block !! A block object type(parallel_obj), intent(in), & target :: parallel !! Parallel structure to link with ! Point to the master objects this%parallel => parallel this%block => block call this%tbl%Initialize(BC_SET_HTBL_SIZE) return end subroutine bc_set_Init