hypre_obj_Init Subroutine

private subroutine hypre_obj_Init(this, block, parallel)

Initialize the hypre object

Type Bound

hypre_obj

Arguments

Type IntentOptional Attributes Name
class(hypre_obj), intent(inout) :: this

Hypre machinery

type(block_obj), intent(in), target :: block

A block object

type(parallel_obj), intent(in), target :: parallel

parallel structure from main program


Calls

proc~~hypre_obj_init~~CallsGraph proc~hypre_obj_init hypre_obj%hypre_obj_Init hypre_init hypre_init proc~hypre_obj_init->hypre_init

Called by

proc~~hypre_obj_init~~CalledByGraph proc~hypre_obj_init hypre_obj%hypre_obj_Init proc~marker_set_computesolidvolfrac marker_set%marker_set_ComputeSolidVolFrac proc~marker_set_computesolidvolfrac->proc~hypre_obj_init proc~grans_obj_preparesolver_ib grans_obj_PrepareSolver_IB proc~grans_obj_preparesolver_ib->proc~marker_set_computesolidvolfrac proc~grans_obj_preparesolver grans_obj_PrepareSolver proc~grans_obj_preparesolver->proc~grans_obj_preparesolver_ib interface~grans_obj_preparesolver grans_obj%grans_obj_PrepareSolver interface~grans_obj_preparesolver->proc~grans_obj_preparesolver