cudaMallocManaged Interface

interface


Called by

interface~~cudamallocmanaged~~CalledByGraph interface~cudamallocmanaged cudaMallocManaged proc~device_malloc_managed device_malloc_managed proc~device_malloc_managed->interface~cudamallocmanaged proc~hypre_obj_setuppointersij hypre_obj%hypre_obj_SetupPointersIJ proc~hypre_obj_setuppointersij->proc~device_malloc_managed proc~hypre_obj_setup hypre_obj%hypre_obj_Setup proc~hypre_obj_setup->proc~hypre_obj_setuppointersij proc~cdifs_obj_preparesolveroperatorsplap cdifs_obj_PrepareSolverOperatorsPLAP proc~cdifs_obj_preparesolveroperatorsplap->proc~hypre_obj_setup proc~grans_obj_preparesolver_operators grans_obj_PrepareSolver_operators proc~grans_obj_preparesolver_operators->proc~hypre_obj_setup proc~marker_set_computesolidvolfrac marker_set%marker_set_ComputeSolidVolFrac proc~marker_set_computesolidvolfrac->proc~hypre_obj_setup proc~cdifs_obj_preparesolveroperators cdifs_obj_PrepareSolverOperators proc~cdifs_obj_preparesolveroperators->proc~cdifs_obj_preparesolveroperatorsplap proc~grans_obj_preparesolver grans_obj_PrepareSolver proc~grans_obj_preparesolver->proc~grans_obj_preparesolver_operators proc~grans_obj_preparesolver_ib grans_obj_PrepareSolver_IB proc~grans_obj_preparesolver->proc~grans_obj_preparesolver_ib proc~grans_obj_preparesolver_ib->proc~marker_set_computesolidvolfrac interface~grans_obj_preparesolver grans_obj%grans_obj_PrepareSolver interface~grans_obj_preparesolver->proc~grans_obj_preparesolver proc~cdifs_obj_preparesolver cdifs_obj_PrepareSolver proc~cdifs_obj_preparesolver->proc~cdifs_obj_preparesolveroperators interface~cdifs_obj_preparesolver cdifs_obj%cdifs_obj_PrepareSolver interface~cdifs_obj_preparesolver->proc~cdifs_obj_preparesolver

public function cudaMallocManaged(dPtr, size, flags) bind(c, name="cudaMallocManaged")

Arguments

Type IntentOptional Attributes Name
type(c_ptr), intent(out) :: dPtr
integer(kind=c_size_t), value :: size
integer(kind=c_int), value :: flags

Return Value integer(kind=c_int)