ESMF_MeshGetInit Function

public function ESMF_MeshGetInit(mesh)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Mesh), intent(in), optional :: mesh

Return Value integer(kind=ESMF_KIND_I8)


Called by

ESMF_AttributeCopyMeshToMeshwESMF_MeshGetInit
w
ESMF_AttributeGetAttPackMeshw
w
ESMF_AttributeGetAttPackMeshCHw
w
ESMF_AttributeGetAttPackMeshCHListw
w
ESMF_AttributeGetAttPackMeshI4w
w
ESMF_AttributeGetAttPackMeshI4Listw
w
ESMF_AttributeGetAttPackMeshI8w
w
ESMF_AttributeGetAttPackMeshI8Listw
w
ESMF_AttributeGetAttPackMeshLGw
w
ESMF_AttributeGetAttPackMeshLGListw
w
ESMF_AttributeGetAttPackMeshR4w
w
ESMF_AttributeGetAttPackMeshR4Listw
w
ESMF_AttributeGetAttPackMeshR8w
w
ESMF_AttributeGetAttPackMeshR8Listw
w
ESMF_AttributeGetCountAttPackMeshw
w
ESMF_AttributeGetCountMeshw
w
ESMF_AttributeGetInfoByNamAPMeshw
w
ESMF_AttributeGetInfoByNamMeshw
w
ESMF_AttributeGetInfoByNumMeshw
w
ESMF_AttributeGetObjMeshCHw
w
ESMF_AttributeGetObjMeshCHListw
w
ESMF_AttributeGetObjMeshI4w
w
ESMF_AttributeGetObjMeshI4Listw
w
ESMF_AttributeGetObjMeshI8w
w
ESMF_AttributeGetObjMeshI8Listw
w
ESMF_AttributeGetObjMeshLGw
w
ESMF_AttributeGetObjMeshLGListw
w
ESMF_AttributeGetObjMeshR4w
w
ESMF_AttributeGetObjMeshR4Listw
w
ESMF_AttributeGetObjMeshR8w
w
ESMF_AttributeGetObjMeshR8Listw
w
ESMF_AttributeReadMeshw
w
ESMF_AttributeRemoveAttPackMeshw
w
ESMF_AttributeSetAttPackMeshCHw
w
ESMF_AttributeSetAttPackMeshCHListw
w
ESMF_AttributeSetAttPackMeshI4w
w
ESMF_AttributeSetAttPackMeshI4Listw
w
ESMF_AttributeSetAttPackMeshI8w
w
ESMF_AttributeSetAttPackMeshI8Listw
w
ESMF_AttributeSetAttPackMeshLGw
w
ESMF_AttributeSetAttPackMeshLGListw
w
ESMF_AttributeSetAttPackMeshR4w
w
ESMF_AttributeSetAttPackMeshR4Listw
w
ESMF_AttributeSetAttPackMeshR8w
w
ESMF_AttributeSetAttPackMeshR8Listw
w
ESMF_AttributeSetObjMeshCHw
w
ESMF_AttributeSetObjMeshCHListw
w
ESMF_AttributeSetObjMeshI4w
w
ESMF_AttributeSetObjMeshI4Listw
w
ESMF_AttributeSetObjMeshI8w
w
ESMF_AttributeSetObjMeshI8Listw
w
ESMF_AttributeSetObjMeshLGw
w
ESMF_AttributeSetObjMeshLGListw
w
ESMF_AttributeSetObjMeshR4w
w
ESMF_AttributeSetObjMeshR4Listw
w
ESMF_AttributeSetObjMeshR8w
w
ESMF_AttributeSetObjMeshR8Listw
w
ESMF_AttributeWriteMeshw
w
ESMF_GeomCreateMeshw
w
ESMF_InfoDescribe%getInfoMeshw
w
ESMF_LocStreamCreateByBkgMeshw
w
ESMF_MeshAddElementsw
w
ESMF_MeshAddNodesw
w
ESMF_MeshCreateDualw
w
ESMF_MeshCreateRedistw
w
ESMF_MeshDestroyw
w
ESMF_MeshEQw
w
ESMF_MeshFindPntw
w
ESMF_MeshFreeMemoryw
w
ESMF_MeshGetw
w
ESMF_MeshGetElemAreaw
w
ESMF_MeshGetElemFracw
w
ESMF_MeshGetElemFrac2w
w
ESMF_MeshGetFieldBoundsw
w
ESMF_MeshIsCreatedw
w
ESMF_MeshMatchw
w
ESMF_MeshSerializew
w
ESMF_MeshSetw
w
ESMF_MeshWritew
w
ESMF_MeshWriteVTKw
w
ESMF_XGridGeomBaseCreateMeshw
w

Source Code

      function ESMF_MeshGetInit(mesh)
!
! !RETURN VALUE:
      ESMF_INIT_TYPE :: ESMF_MeshGetInit
!
! !ARGUMENTS:
      type(ESMF_Mesh), intent(in), optional :: mesh
!
! !DESCRIPTION:
! Access deep object init code.
!
! The arguments are:
! \begin{description}
! \item [mesh]
! Mesh object.
! \end{description}
!
!EOPI

    if (present(mesh)) then
      ESMF_MeshGetInit = ESMF_INIT_GET(mesh)
    else
      ESMF_MeshGetInit = ESMF_INIT_CREATED
    endif

    end function ESMF_MeshGetInit