hipMalloc Interface

public interface hipMalloc

Called by

interface~~hipmalloc~~CalledByGraph interface~hipmalloc hipMalloc proc~init_refinementindicator2d Init_RefinementIndicator2D proc~init_refinementindicator2d->interface~hipmalloc proc~init_dgmodel1d Init_DGModel1D proc~init_dgmodel1d->interface~hipmalloc proc~mpiexchangeasync_mappedvector2d MPIExchangeAsync_MappedVector2D proc~mpiexchangeasync_mappedvector2d->interface~hipmalloc proc~stagesolutionfortransfer_dgmodel2d StageSolutionForTransfer_DGModel2D proc~stagesolutionfortransfer_dgmodel2d->interface~hipmalloc proc~init_ecadvection2d Init_ECAdvection2D proc~init_ecadvection2d->interface~hipmalloc proc~init_lagrange Init_Lagrange proc~init_lagrange->interface~hipmalloc proc~init_esatmo3d Init_ESAtmo3D proc~init_esatmo3d->interface~hipmalloc proc~init_scalar1d~2 Init_Scalar1D proc~init_scalar1d~2->interface~hipmalloc proc~init_dgmodel3d Init_DGModel3D proc~init_dgmodel3d->interface~hipmalloc proc~stagesolutionfortransfer_dgmodel3d StageSolutionForTransfer_DGModel3D proc~stagesolutionfortransfer_dgmodel3d->interface~hipmalloc proc~init_ecadvection3d Init_ECAdvection3D proc~init_ecadvection3d->interface~hipmalloc proc~regrid_dgmodel3d Regrid_DGModel3D proc~regrid_dgmodel3d->interface~hipmalloc proc~init_refinementindicator3d Init_RefinementIndicator3D proc~init_refinementindicator3d->interface~hipmalloc proc~init_twopointvector3d Init_TwoPointVector3D proc~init_twopointvector3d->interface~hipmalloc proc~init_scalar1d Init_Scalar1D proc~init_scalar1d->interface~hipmalloc proc~updatedevice_mesh3d UpdateDevice_Mesh3D proc~updatedevice_mesh3d->interface~hipmalloc proc~mortarfluxcollect_mappedvector2d MortarFluxCollect_MappedVector2D proc~mortarfluxcollect_mappedvector2d->interface~hipmalloc proc~estimate_refinementindicator3d Estimate_RefinementIndicator3D proc~estimate_refinementindicator3d->interface~hipmalloc proc~mpiexchangeasync_mappedvector3d MPIExchangeAsync_MappedVector3D proc~mpiexchangeasync_mappedvector3d->interface~hipmalloc proc~mortarexchange_mappedvector2d MortarExchange_MappedVector2D proc~mortarexchange_mappedvector2d->interface~hipmalloc proc~init_dgmodel2d Init_DGModel2D proc~init_dgmodel2d->interface~hipmalloc proc~mortarfluxcollect_mappedvector3d MortarFluxCollect_MappedVector3D proc~mortarfluxcollect_mappedvector3d->interface~hipmalloc proc~init_mesh2d Init_Mesh2D proc~init_mesh2d->interface~hipmalloc proc~sideexchangestart_mappedscalar3d SideExchangeStart_MappedScalar3D proc~sideexchangestart_mappedscalar3d->interface~hipmalloc proc~migrateoldwindow_dgmodel2d MigrateOldWindow_DGModel2D proc~migrateoldwindow_dgmodel2d->interface~hipmalloc proc~init_points Init_Points proc~init_points->interface~hipmalloc proc~sideexchangestart_mappedscalar2d SideExchangeStart_MappedScalar2D proc~sideexchangestart_mappedscalar2d->interface~hipmalloc proc~updatedevice_points UpdateDevice_Points proc~updatedevice_points->interface~hipmalloc proc~init_esatmo2d Init_ESAtmo2D proc~init_esatmo2d->interface~hipmalloc proc~updatedevice_mesh2d UpdateDevice_Mesh2D proc~updatedevice_mesh2d->interface~hipmalloc proc~init_mesh3d Init_Mesh3D proc~init_mesh3d->interface~hipmalloc proc~applytransferplan_dgmodel2d ApplyTransferPlan_DGModel2D proc~applytransferplan_dgmodel2d->interface~hipmalloc proc~estimate_refinementindicator2d Estimate_RefinementIndicator2D proc~estimate_refinementindicator2d->interface~hipmalloc proc~mortarexchange_mappedvector3d MortarExchange_MappedVector3D proc~mortarexchange_mappedvector3d->interface~hipmalloc proc~init_lagrange~2 Init_Lagrange proc~init_lagrange~2->interface~hipmalloc proc~mortarexchange_mappedscalar3d MortarExchange_MappedScalar3D proc~mortarexchange_mappedscalar3d->interface~hipmalloc proc~migrateoldwindow_dgmodel3d MigrateOldWindow_DGModel3D proc~migrateoldwindow_dgmodel3d->interface~hipmalloc proc~mortarexchange_mappedscalar2d MortarExchange_MappedScalar2D proc~mortarexchange_mappedscalar2d->interface~hipmalloc proc~regrid_dgmodel2d Regrid_DGModel2D proc~regrid_dgmodel2d->interface~hipmalloc proc~applytransferplan_dgmodel3d ApplyTransferPlan_DGModel3D proc~applytransferplan_dgmodel3d->interface~hipmalloc proc~init_twopointvector2d Init_TwoPointVector2D proc~init_twopointvector2d->interface~hipmalloc

Contents


Functions

public function hipMalloc_(ptr, mySize) bind(c,name="hipMalloc")

Arguments

TypeIntentOptionalAttributesName
type(c_ptr) :: ptr
integer(kind=c_size_t), value:: mySize

Return Value integer(kind=kind(hipSuccess))