1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124
|
<HTML>
<HEAD> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/DMMOAB/index.html" />
<TITLE>DMMOAB Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
<div id="version" align=right><b>petsc-3.10.3 2018-12-18</b></div>
<div id="bugreport" align=right><a href="mailto:petsc-maint@mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.10.3 v3.10.3 docs/manualpages/DMMOAB/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DMMOAB <A HREF="../../../src/dm/impls/moab/examples/tests/index.html">Examples</A></H2>
The DMMOAB class is a wrapper for the MOAB mesh and discretization package.
<P>
<P>
<TABLE>
<TR><TD WIDTH=250 COLSPAN="3"><B>Beginner - Basic usage</B></TD></TR>
<TD WIDTH=250><A HREF="./DMCoarsenHierarchy_Moab.html">DMCoarsenHierarchy_Moab</A></TD>
<TD WIDTH=250><A HREF="./DMMoabGetFieldDof.html">DMMoabGetFieldDof</A></TD>
<TD WIDTH=250><A HREF="./DMMoabGetVertexConnectivity.html">DMMoabGetVertexConnectivity</A></TD>
<TR>
<TD WIDTH=250><A HREF="./DMCreateInjection_Moab.html">DMCreateInjection_Moab</A></TD>
<TD WIDTH=250><A HREF="./DMMoabGetHierarchyLevel.html">DMMoabGetHierarchyLevel</A></TD>
<TD WIDTH=250><A HREF="./DMMoabGetVertexCoordinates.html">DMMoabGetVertexCoordinates</A></TD>
<TR>
<TD WIDTH=250><A HREF="./DMMoabCreate.html">DMMoabCreate</A></TD>
<TD WIDTH=250><A HREF="./DMMoabGetInterface.html">DMMoabGetInterface</A></TD>
<TD WIDTH=250><A HREF="./DMMoabIsEntityOnBoundary.html">DMMoabIsEntityOnBoundary</A></TD>
<TR>
<TD WIDTH=250><A HREF="./DMMoabCreateBoxMesh.html">DMMoabCreateBoxMesh</A></TD>
<TD WIDTH=250><A HREF="./DMMoabGetLocalElements.html">DMMoabGetLocalElements</A></TD>
<TD WIDTH=250><A HREF="./DMMoabLoadFromFile.html">DMMoabLoadFromFile</A></TD>
<TR>
<TD WIDTH=250><A HREF="./DMMoabCreateElement.html">DMMoabCreateElement</A></TD>
<TD WIDTH=250><A HREF="./DMMoabGetLocalSize.html">DMMoabGetLocalSize</A></TD>
<TD WIDTH=250><A HREF="./DMMoabRestoreVertexConnectivity.html">DMMoabRestoreVertexConnectivity</A></TD>
<TR>
<TD WIDTH=250><A HREF="./DMMoabCreateVector.html">DMMoabCreateVector</A></TD>
<TD WIDTH=250><A HREF="./DMMoabGetLocalToGlobalTag.html">DMMoabGetLocalToGlobalTag</A></TD>
<TD WIDTH=250><A HREF="./DMMoabSetBlockSize.html">DMMoabSetBlockSize</A></TD>
<TR>
<TD WIDTH=250><A HREF="./DMMoabCreateVertices.html">DMMoabCreateVertices</A></TD>
<TD WIDTH=250><A HREF="./DMMoabGetLocalVertices.html">DMMoabGetLocalVertices</A></TD>
<TD WIDTH=250><A HREF="./DMMoabSetInterface.html">DMMoabSetInterface</A></TD>
<TR>
<TD WIDTH=250><A HREF="./DMMoabGenerateHierarchy.html">DMMoabGenerateHierarchy</A></TD>
<TD WIDTH=250><A HREF="./DMMoabGetMaterialBlock.html">DMMoabGetMaterialBlock</A></TD>
<TD WIDTH=250><A HREF="./DMMoabSetLocalElements.html">DMMoabSetLocalElements</A></TD>
<TR>
<TD WIDTH=250><A HREF="./DMMoabGetAllVertices.html">DMMoabGetAllVertices</A></TD>
<TD WIDTH=250><A HREF="./DMMoabGetOffset.html">DMMoabGetOffset</A></TD>
<TD WIDTH=250><A HREF="./DMMoabSetLocalToGlobalTag.html">DMMoabSetLocalToGlobalTag</A></TD>
<TR>
<TD WIDTH=250><A HREF="./DMMoabGetBlockSize.html">DMMoabGetBlockSize</A></TD>
<TD WIDTH=250><A HREF="./DMMoabGetParallelComm.html">DMMoabGetParallelComm</A></TD>
<TD WIDTH=250><A HREF="./DMMoabSetLocalVertices.html">DMMoabSetLocalVertices</A></TD>
<TR>
<TD WIDTH=250><A HREF="./DMMoabGetBoundaryMarkers.html">DMMoabGetBoundaryMarkers</A></TD>
<TD WIDTH=250><A HREF="./DMMoabGetSize.html">DMMoabGetSize</A></TD>
<TD WIDTH=250><A HREF="./DMRefineHierarchy_Moab.html">DMRefineHierarchy_Moab</A></TD>
<TR>
<TD WIDTH=250><A HREF="./DMMoabGetDimension.html">DMMoabGetDimension</A></TD>
<TD WIDTH=250><A HREF="./DMMoabGetVecRange.html">DMMoabGetVecRange</A></TD>
<TD WIDTH=250><A HREF="./"></A></TD>
<TR>
<TD WIDTH=250><A HREF="./DMMoabGetElementConnectivity.html">DMMoabGetElementConnectivity</A></TD>
<TD WIDTH=250><A HREF="./DMMoabGetVecTag.html">DMMoabGetVecTag</A></TD>
<TD WIDTH=250><A HREF="./"></A></TD>
<TR>
<TR><TD WIDTH=250 COLSPAN="3"><B>Intermediate - Setting options for algorithms and data structures</B></TD></TR>
<TD WIDTH=250><A HREF="./DMMOAB.html">DMMOAB</A></TD>
<TD WIDTH=250><A HREF="./DMMoabGetFieldDofsLocal.html">DMMoabGetFieldDofsLocal</A></TD>
<TD WIDTH=250><A HREF="./DMMoabSetFieldVector.html">DMMoabSetFieldVector</A></TD>
<TR>
<TD WIDTH=250><A HREF="./DMMoabCreateMoab.html">DMMoabCreateMoab</A></TD>
<TD WIDTH=250><A HREF="./DMMoabGetFieldName.html">DMMoabGetFieldName</A></TD>
<TD WIDTH=250><A HREF="./DMMoabSetGlobalFieldVector.html">DMMoabSetGlobalFieldVector</A></TD>
<TR>
<TD WIDTH=250><A HREF="./DMMoabGetDofs.html">DMMoabGetDofs</A></TD>
<TD WIDTH=250><A HREF="./DMMoabGetVertexDofsBlocked.html">DMMoabGetVertexDofsBlocked</A></TD>
<TD WIDTH=250><A HREF="./DMMoabVecGetArray.html">DMMoabVecGetArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./DMMoabGetDofsBlocked.html">DMMoabGetDofsBlocked</A></TD>
<TD WIDTH=250><A HREF="./DMMoabGetVertexDofsBlockedLocal.html">DMMoabGetVertexDofsBlockedLocal</A></TD>
<TD WIDTH=250><A HREF="./DMMoabVecGetArrayRead.html">DMMoabVecGetArrayRead</A></TD>
<TR>
<TD WIDTH=250><A HREF="./DMMoabGetDofsBlockedLocal.html">DMMoabGetDofsBlockedLocal</A></TD>
<TD WIDTH=250><A HREF="./DMMoabOutput.html">DMMoabOutput</A></TD>
<TD WIDTH=250><A HREF="./DMMoabVecRestoreArray.html">DMMoabVecRestoreArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./DMMoabGetDofsLocal.html">DMMoabGetDofsLocal</A></TD>
<TD WIDTH=250><A HREF="./DMMoabSetFieldName.html">DMMoabSetFieldName</A></TD>
<TD WIDTH=250><A HREF="./"></A></TD>
<TR>
<TD WIDTH=250><A HREF="./DMMoabGetFieldDofs.html">DMMoabGetFieldDofs</A></TD>
<TD WIDTH=250><A HREF="./DMMoabSetFieldNames.html">DMMoabSetFieldNames</A></TD>
<TD WIDTH=250><A HREF="./"></A></TD>
<TR>
<TR><TD WIDTH=250 COLSPAN="3"><B>Advanced - Setting more advanced options and customization</B></TD></TR>
<TD WIDTH=250><A HREF="./Compute_Lagrange_Basis_1D_Internal.html">Compute_Lagrange_Basis_1D_Internal</A></TD>
<TD WIDTH=250><A HREF="./DMMoabCreateSubmesh.html">DMMoabCreateSubmesh</A></TD>
<TD WIDTH=250><A HREF="./DMMoabPToRMapping.html">DMMoabPToRMapping</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Compute_Lagrange_Basis_2D_Internal.html">Compute_Lagrange_Basis_2D_Internal</A></TD>
<TD WIDTH=250><A HREF="./DMMoabFEMComputeBasis.html">DMMoabFEMComputeBasis</A></TD>
<TD WIDTH=250><A HREF="./DMMoabRenumberMeshEntities.html">DMMoabRenumberMeshEntities</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Compute_Lagrange_Basis_3D_Internal.html">Compute_Lagrange_Basis_3D_Internal</A></TD>
<TD WIDTH=250><A HREF="./DMMoabFEMCreateQuadratureDefault.html">DMMoabFEMCreateQuadratureDefault</A></TD>
<TD WIDTH=250><A HREF="./"></A></TD>
<TR>
<TR><TD WIDTH=250 COLSPAN="3"><B>Developer - Interfaces intended primarily for library developers, not for typical applications programmers</B></TD></TR>
<TD WIDTH=250><A HREF="./DMCoarsen_Moab.html">DMCoarsen_Moab</A></TD>
<TD WIDTH=250><A HREF="./DMMoabSetBlockFills.html">DMMoabSetBlockFills</A></TD>
<TD WIDTH=250><A HREF="./"></A></TD>
<TR>
<TD WIDTH=250><A HREF="./DMCreateInterpolation_Moab.html">DMCreateInterpolation_Moab</A></TD>
<TD WIDTH=250><A HREF="./DMRefine_Moab.html">DMRefine_Moab</A></TD>
<TD WIDTH=250><A HREF="./"></A></TD>
<TR>
<TR><TD WIDTH=250 COLSPAN="3"><B>No deprecated routines</B></TD></TR>
</TABLE>
<BR><A HREF="../../index.html">Table of Contents</A>
|