hipFree Interface

public interface hipFree

Called by

interface~~hipfree~~CalledByGraph interface~hipfree hipFree proc~free_mesh2d Free_Mesh2D proc~free_mesh2d->interface~hipfree proc~free_dgmodel1d Free_DGModel1D proc~free_dgmodel1d->interface~hipfree proc~free_scalar1d~2 Free_Scalar1D proc~free_scalar1d~2->interface~hipfree proc~free_domaindecomposition Free_DomainDecomposition proc~free_domaindecomposition->interface~hipfree proc~free_columnoperators3d Free_ColumnOperators3D proc~free_columnoperators3d->interface~hipfree proc~updatedevice_points UpdateDevice_Points proc~updatedevice_points->interface~hipfree proc~stagesolutionfortransfer_dgmodel2d StageSolutionForTransfer_DGModel2D proc~stagesolutionfortransfer_dgmodel2d->interface~hipfree proc~free_mappedscalar3d Free_MappedScalar3D proc~free_mappedscalar3d->interface~hipfree proc~regrid_dgmodel2d Regrid_DGModel2D proc~regrid_dgmodel2d->interface~hipfree proc~ensuredevicebuffer EnsureDeviceBuffer proc~ensuredevicebuffer->interface~hipfree proc~free_twopointvector3d Free_TwoPointVector3D proc~free_twopointvector3d->interface~hipfree proc~resize_mappedvector2d Resize_MappedVector2D proc~resize_mappedvector2d->interface~hipfree proc~ensuredevicebuffers_vector2d EnsureDeviceBuffers_Vector2D proc~resize_mappedvector2d->proc~ensuredevicebuffers_vector2d proc~free_tensor2d Free_Tensor2D proc~free_tensor2d->interface~hipfree proc~free_ecadvection3d Free_ECAdvection3D proc~free_ecadvection3d->interface~hipfree proc~migrateoldwindow_dgmodel2d MigrateOldWindow_DGModel2D proc~migrateoldwindow_dgmodel2d->interface~hipfree proc~free_vector3d Free_Vector3D proc~free_vector3d->interface~hipfree proc~free_dgmodel2d Free_DGModel2D proc~free_dgmodel2d->interface~hipfree proc~free_tensor3d Free_Tensor3D proc~free_tensor3d->interface~hipfree proc~generatedecompositionfromoffsets_domaindecomposition GenerateDecompositionFromOffsets_DomainDecomposition proc~generatedecompositionfromoffsets_domaindecomposition->interface~hipfree proc~free_refinementindicator2d Free_RefinementIndicator2D proc~free_refinementindicator2d->interface~hipfree proc~free_scalar1d Free_Scalar1D proc~free_scalar1d->interface~hipfree proc~free_vector2d Free_Vector2D proc~free_vector2d->interface~hipfree proc~resize_mappedscalar2d Resize_MappedScalar2D proc~resize_mappedscalar2d->interface~hipfree proc~ensuredevicebuffers_mappedscalar2d EnsureDeviceBuffers_MappedScalar2D proc~resize_mappedscalar2d->proc~ensuredevicebuffers_mappedscalar2d proc~estimate_refinementindicator3d Estimate_RefinementIndicator3D proc~estimate_refinementindicator3d->interface~hipfree proc~free_twopointvector2d Free_TwoPointVector2D proc~free_twopointvector2d->interface~hipfree proc~free_refinementindicator3d Free_RefinementIndicator3D proc~free_refinementindicator3d->interface~hipfree proc~free_dgmodel3d Free_DGModel3D proc~free_dgmodel3d->interface~hipfree proc~stagesolutionfortransfer_dgmodel3d StageSolutionForTransfer_DGModel3D proc~stagesolutionfortransfer_dgmodel3d->interface~hipfree proc~resize_mappedscalar3d Resize_MappedScalar3D proc~resize_mappedscalar3d->interface~hipfree proc~ensuredevicebuffers_mappedscalar3d EnsureDeviceBuffers_MappedScalar3D proc~resize_mappedscalar3d->proc~ensuredevicebuffers_mappedscalar3d proc~free_mappedvector3d Free_MappedVector3D proc~free_mappedvector3d->interface~hipfree proc~free_mappedvector3d->proc~free_vector3d proc~free_lagrange Free_Lagrange proc~free_lagrange->interface~hipfree proc~free_lagrange~2 Free_Lagrange proc~free_lagrange~2->interface~hipfree proc~regrid_dgmodel3d Regrid_DGModel3D proc~regrid_dgmodel3d->interface~hipfree proc~estimate_refinementindicator2d Estimate_RefinementIndicator2D proc~estimate_refinementindicator2d->interface~hipfree proc~free_mappedvector2d Free_MappedVector2D proc~free_mappedvector2d->interface~hipfree proc~free_mappedvector2d->proc~free_vector2d proc~applytransferplan_dgmodel2d ApplyTransferPlan_DGModel2D proc~applytransferplan_dgmodel2d->interface~hipfree proc~free_points Free_Points proc~free_points->interface~hipfree proc~free_scalar3d Free_Scalar3D proc~free_scalar3d->interface~hipfree proc~free_esatmo2d Free_ESAtmo2D proc~free_esatmo2d->interface~hipfree proc~applytransferplan_dgmodel3d ApplyTransferPlan_DGModel3D proc~applytransferplan_dgmodel3d->interface~hipfree proc~free_ecadvection2d Free_ECAdvection2D proc~free_ecadvection2d->interface~hipfree proc~migrateoldwindow_dgmodel3d MigrateOldWindow_DGModel3D proc~migrateoldwindow_dgmodel3d->interface~hipfree proc~resize_mappedvector3d Resize_MappedVector3D proc~resize_mappedvector3d->interface~hipfree proc~ensuredevicebuffers_vector3d EnsureDeviceBuffers_Vector3D proc~resize_mappedvector3d->proc~ensuredevicebuffers_vector3d proc~free_mesh3d Free_Mesh3D proc~free_mesh3d->interface~hipfree proc~free_mappedscalar2d Free_MappedScalar2D proc~free_mappedscalar2d->interface~hipfree proc~free_esatmo3d Free_ESAtmo3D proc~free_esatmo3d->interface~hipfree proc~free_scalar2d Free_Scalar2D proc~free_scalar2d->interface~hipfree proc~ensuredevicebuffers_vector2d->proc~ensuredevicebuffer proc~ensuredevicebuffers_scalar3d EnsureDeviceBuffers_Scalar3D proc~ensuredevicebuffers_scalar3d->proc~ensuredevicebuffer proc~ensuredevicebuffers_vector3d->proc~ensuredevicebuffer proc~ensuredevicebuffers_mappedscalar3d->proc~ensuredevicebuffer proc~ensuredevicebuffers_mappedscalar3d->proc~ensuredevicebuffers_scalar3d proc~ensuredevicebuffers_tensor2d EnsureDeviceBuffers_Tensor2D proc~ensuredevicebuffers_tensor2d->proc~ensuredevicebuffer proc~ensuredevicebuffers_tensor3d EnsureDeviceBuffers_Tensor3D proc~ensuredevicebuffers_tensor3d->proc~ensuredevicebuffer proc~ensuredevicebuffers_scalar2d EnsureDeviceBuffers_Scalar2D proc~ensuredevicebuffers_scalar2d->proc~ensuredevicebuffer proc~ensuredevicebuffers_mappedscalar2d->proc~ensuredevicebuffer proc~ensuredevicebuffers_mappedscalar2d->proc~ensuredevicebuffers_scalar2d proc~resize_scalar2d Resize_Scalar2D proc~resize_scalar2d->proc~ensuredevicebuffers_scalar2d proc~init_mappedscalar2d Init_MappedScalar2D proc~init_mappedscalar2d->proc~ensuredevicebuffers_mappedscalar2d proc~resize_tensor3d Resize_Tensor3D proc~resize_tensor3d->proc~ensuredevicebuffers_tensor3d proc~init_vector2d Init_Vector2D proc~init_vector2d->proc~ensuredevicebuffers_vector2d proc~resize_vector2d Resize_Vector2D proc~resize_vector2d->proc~ensuredevicebuffers_vector2d proc~init_vector3d Init_Vector3D proc~init_vector3d->proc~ensuredevicebuffers_vector3d proc~resize_scalar3d Resize_Scalar3D proc~resize_scalar3d->proc~ensuredevicebuffers_scalar3d proc~init_scalar3d Init_Scalar3D proc~init_scalar3d->proc~ensuredevicebuffers_scalar3d proc~resize_vector3d Resize_Vector3D proc~resize_vector3d->proc~ensuredevicebuffers_vector3d proc~init_mappedscalar3d Init_MappedScalar3D proc~init_mappedscalar3d->proc~ensuredevicebuffers_mappedscalar3d proc~init_tensor2d Init_Tensor2D proc~init_tensor2d->proc~ensuredevicebuffers_tensor2d proc~resize_tensor2d Resize_Tensor2D proc~resize_tensor2d->proc~ensuredevicebuffers_tensor2d proc~init_tensor3d Init_Tensor3D proc~init_tensor3d->proc~ensuredevicebuffers_tensor3d proc~init_scalar2d Init_Scalar2D proc~init_scalar2d->proc~ensuredevicebuffers_scalar2d

Contents


Functions

public function hipFree_(ptr) bind(c,name="hipFree")

Arguments

TypeIntentOptionalAttributesName
type(c_ptr), value:: ptr

Return Value integer(kind=c_int)