Skip to main content
Ctrl+K
Logo image Logo image

Site Navigation

  • Getting Started
  • User Guide
  • API Reference
  • Theory
  • Release Notes
  • SimPEG
  • Contact

Site Navigation

  • Getting Started
  • User Guide
  • API Reference
  • Theory
  • Release Notes
  • SimPEG
  • Contact

Section Navigation

  • Discretize Meshes (discretize)
    • discretize.TensorMesh
      • discretize.TensorMesh.area
      • discretize.TensorMesh.areaFx
      • discretize.TensorMesh.areaFy
      • discretize.TensorMesh.areaFz
      • discretize.TensorMesh.average_cell_to_edge
      • discretize.TensorMesh.average_cell_to_face
      • discretize.TensorMesh.average_cell_vector_to_face
      • discretize.TensorMesh.average_edge_to_cell
      • discretize.TensorMesh.average_edge_to_cell_vector
      • discretize.TensorMesh.average_edge_to_face_vector
      • discretize.TensorMesh.average_edge_x_to_cell
      • discretize.TensorMesh.average_edge_y_to_cell
      • discretize.TensorMesh.average_edge_z_to_cell
      • discretize.TensorMesh.average_face_to_cell
      • discretize.TensorMesh.average_face_to_cell_vector
      • discretize.TensorMesh.average_face_x_to_cell
      • discretize.TensorMesh.average_face_y_to_cell
      • discretize.TensorMesh.average_face_z_to_cell
      • discretize.TensorMesh.average_node_to_cell
      • discretize.TensorMesh.average_node_to_edge
      • discretize.TensorMesh.average_node_to_face
      • discretize.TensorMesh.axis_u
      • discretize.TensorMesh.axis_v
      • discretize.TensorMesh.axis_w
      • discretize.TensorMesh.boundary_edge_vector_integral
      • discretize.TensorMesh.boundary_edges
      • discretize.TensorMesh.boundary_face_outward_normals
      • discretize.TensorMesh.boundary_face_scalar_integral
      • discretize.TensorMesh.boundary_faces
      • discretize.TensorMesh.boundary_node_vector_integral
      • discretize.TensorMesh.boundary_nodes
      • discretize.TensorMesh.cellBoundaryInd
      • discretize.TensorMesh.cellGrad
      • discretize.TensorMesh.cellGradBC
      • discretize.TensorMesh.cellGradx
      • discretize.TensorMesh.cellGrady
      • discretize.TensorMesh.cellGradz
      • discretize.TensorMesh.cell_boundary_indices
      • discretize.TensorMesh.cell_centers
      • discretize.TensorMesh.cell_centers_x
      • discretize.TensorMesh.cell_centers_y
      • discretize.TensorMesh.cell_centers_z
      • discretize.TensorMesh.cell_gradient
      • discretize.TensorMesh.cell_gradient_BC
      • discretize.TensorMesh.cell_gradient_x
      • discretize.TensorMesh.cell_gradient_y
      • discretize.TensorMesh.cell_gradient_z
      • discretize.TensorMesh.cell_volumes
      • discretize.TensorMesh.dim
      • discretize.TensorMesh.edge
      • discretize.TensorMesh.edgeCurl
      • discretize.TensorMesh.edgeEx
      • discretize.TensorMesh.edgeEy
      • discretize.TensorMesh.edgeEz
      • discretize.TensorMesh.edge_curl
      • discretize.TensorMesh.edge_lengths
      • discretize.TensorMesh.edge_tangents
      • discretize.TensorMesh.edge_x_lengths
      • discretize.TensorMesh.edge_y_lengths
      • discretize.TensorMesh.edge_z_lengths
      • discretize.TensorMesh.edges
      • discretize.TensorMesh.edges_x
      • discretize.TensorMesh.edges_y
      • discretize.TensorMesh.edges_z
      • discretize.TensorMesh.faceBoundaryInd
      • discretize.TensorMesh.faceDiv
      • discretize.TensorMesh.faceDivx
      • discretize.TensorMesh.faceDivy
      • discretize.TensorMesh.faceDivz
      • discretize.TensorMesh.face_areas
      • discretize.TensorMesh.face_boundary_indices
      • discretize.TensorMesh.face_divergence
      • discretize.TensorMesh.face_normals
      • discretize.TensorMesh.face_x_areas
      • discretize.TensorMesh.face_x_divergence
      • discretize.TensorMesh.face_y_areas
      • discretize.TensorMesh.face_y_divergence
      • discretize.TensorMesh.face_z_areas
      • discretize.TensorMesh.face_z_divergence
      • discretize.TensorMesh.faces
      • discretize.TensorMesh.faces_x
      • discretize.TensorMesh.faces_y
      • discretize.TensorMesh.faces_z
      • discretize.TensorMesh.h
      • discretize.TensorMesh.h_gridded
      • discretize.TensorMesh.hx
      • discretize.TensorMesh.hy
      • discretize.TensorMesh.hz
      • discretize.TensorMesh.nCx
      • discretize.TensorMesh.nCy
      • discretize.TensorMesh.nCz
      • discretize.TensorMesh.nNx
      • discretize.TensorMesh.nNy
      • discretize.TensorMesh.nNz
      • discretize.TensorMesh.n_cells
      • discretize.TensorMesh.n_edges
      • discretize.TensorMesh.n_edges_per_direction
      • discretize.TensorMesh.n_edges_x
      • discretize.TensorMesh.n_edges_y
      • discretize.TensorMesh.n_edges_z
      • discretize.TensorMesh.n_faces
      • discretize.TensorMesh.n_faces_per_direction
      • discretize.TensorMesh.n_faces_x
      • discretize.TensorMesh.n_faces_y
      • discretize.TensorMesh.n_faces_z
      • discretize.TensorMesh.n_nodes
      • discretize.TensorMesh.nodalGrad
      • discretize.TensorMesh.nodalLaplacian
      • discretize.TensorMesh.nodal_gradient
      • discretize.TensorMesh.nodal_laplacian
      • discretize.TensorMesh.nodes
      • discretize.TensorMesh.nodes_x
      • discretize.TensorMesh.nodes_y
      • discretize.TensorMesh.nodes_z
      • discretize.TensorMesh.normals
      • discretize.TensorMesh.orientation
      • discretize.TensorMesh.origin
      • discretize.TensorMesh.project_edge_to_boundary_edge
      • discretize.TensorMesh.project_face_to_boundary_face
      • discretize.TensorMesh.project_node_to_boundary_node
      • discretize.TensorMesh.reference_is_rotated
      • discretize.TensorMesh.reference_system
      • discretize.TensorMesh.rotation_matrix
      • discretize.TensorMesh.shape_cells
      • discretize.TensorMesh.shape_edges_x
      • discretize.TensorMesh.shape_edges_y
      • discretize.TensorMesh.shape_edges_z
      • discretize.TensorMesh.shape_faces_x
      • discretize.TensorMesh.shape_faces_y
      • discretize.TensorMesh.shape_faces_z
      • discretize.TensorMesh.shape_nodes
      • discretize.TensorMesh.stencil_cell_gradient
      • discretize.TensorMesh.stencil_cell_gradient_x
      • discretize.TensorMesh.stencil_cell_gradient_y
      • discretize.TensorMesh.stencil_cell_gradient_z
      • discretize.TensorMesh.tangents
      • discretize.TensorMesh.vectorCCx
      • discretize.TensorMesh.vectorCCy
      • discretize.TensorMesh.vectorCCz
      • discretize.TensorMesh.vectorNx
      • discretize.TensorMesh.vectorNy
      • discretize.TensorMesh.vectorNz
      • discretize.TensorMesh.vol
      • discretize.TensorMesh.x0
      • discretize.TensorMesh.cell_gradient_weak_form_robin
      • discretize.TensorMesh.closest_points_index
      • discretize.TensorMesh.copy
      • discretize.TensorMesh.deserialize
      • discretize.TensorMesh.edge_divergence_weak_form_robin
      • discretize.TensorMesh.equals
      • discretize.TensorMesh.from_omf
      • discretize.TensorMesh.getBCProjWF
      • discretize.TensorMesh.getBCProjWF_simple
      • discretize.TensorMesh.getEdgeInnerProduct
      • discretize.TensorMesh.getEdgeInnerProductDeriv
      • discretize.TensorMesh.getFaceInnerProduct
      • discretize.TensorMesh.getFaceInnerProductDeriv
      • discretize.TensorMesh.getInterpolationMat
      • discretize.TensorMesh.getTensor
      • discretize.TensorMesh.get_BC_projections
      • discretize.TensorMesh.get_BC_projections_simple
      • discretize.TensorMesh.get_edge_inner_product
      • discretize.TensorMesh.get_edge_inner_product_deriv
      • discretize.TensorMesh.get_face_inner_product
      • discretize.TensorMesh.get_face_inner_product_deriv
      • discretize.TensorMesh.get_interpolation_matrix
      • discretize.TensorMesh.get_tensor
      • discretize.TensorMesh.isInside
      • discretize.TensorMesh.is_inside
      • discretize.TensorMesh.plotGrid
      • discretize.TensorMesh.plotImage
      • discretize.TensorMesh.plotSlice
      • discretize.TensorMesh.plot_3d_slicer
      • discretize.TensorMesh.plot_grid
      • discretize.TensorMesh.plot_image
      • discretize.TensorMesh.plot_slice
      • discretize.TensorMesh.point2index
      • discretize.TensorMesh.projectEdgeVector
      • discretize.TensorMesh.projectFaceVector
      • discretize.TensorMesh.project_edge_vector
      • discretize.TensorMesh.project_face_vector
      • discretize.TensorMesh.r
      • discretize.TensorMesh.readModelUBC
      • discretize.TensorMesh.readUBC
      • discretize.TensorMesh.readVTK
      • discretize.TensorMesh.read_UBC
      • discretize.TensorMesh.read_model_UBC
      • discretize.TensorMesh.read_vtk
      • discretize.TensorMesh.reshape
      • discretize.TensorMesh.save
      • discretize.TensorMesh.serialize
      • discretize.TensorMesh.setCellGradBC
      • discretize.TensorMesh.set_cell_gradient_BC
      • discretize.TensorMesh.toVTK
      • discretize.TensorMesh.to_dict
      • discretize.TensorMesh.to_omf
      • discretize.TensorMesh.to_vtk
      • discretize.TensorMesh.validate
      • discretize.TensorMesh.vtk_to_tensor_mesh
      • discretize.TensorMesh.writeModelUBC
      • discretize.TensorMesh.writeUBC
      • discretize.TensorMesh.writeVTK
      • discretize.TensorMesh.write_UBC
      • discretize.TensorMesh.write_model_UBC
      • discretize.TensorMesh.write_vtk
    • discretize.CylindricalMesh
      • discretize.CylindricalMesh.area
      • discretize.CylindricalMesh.areaFx
      • discretize.CylindricalMesh.areaFy
      • discretize.CylindricalMesh.areaFz
      • discretize.CylindricalMesh.average_cell_to_edge
      • discretize.CylindricalMesh.average_cell_to_face
      • discretize.CylindricalMesh.average_cell_vector_to_face
      • discretize.CylindricalMesh.average_edge_to_cell
      • discretize.CylindricalMesh.average_edge_to_cell_vector
      • discretize.CylindricalMesh.average_edge_to_face_vector
      • discretize.CylindricalMesh.average_edge_x_to_cell
      • discretize.CylindricalMesh.average_edge_y_to_cell
      • discretize.CylindricalMesh.average_edge_z_to_cell
      • discretize.CylindricalMesh.average_face_to_cell
      • discretize.CylindricalMesh.average_face_to_cell_vector
      • discretize.CylindricalMesh.average_face_x_to_cell
      • discretize.CylindricalMesh.average_face_y_to_cell
      • discretize.CylindricalMesh.average_face_z_to_cell
      • discretize.CylindricalMesh.average_node_to_cell
      • discretize.CylindricalMesh.average_node_to_edge
      • discretize.CylindricalMesh.average_node_to_face
      • discretize.CylindricalMesh.axis_u
      • discretize.CylindricalMesh.axis_v
      • discretize.CylindricalMesh.axis_w
      • discretize.CylindricalMesh.boundary_edge_vector_integral
      • discretize.CylindricalMesh.boundary_edges
      • discretize.CylindricalMesh.boundary_face_outward_normals
      • discretize.CylindricalMesh.boundary_face_scalar_integral
      • discretize.CylindricalMesh.boundary_faces
      • discretize.CylindricalMesh.boundary_node_vector_integral
      • discretize.CylindricalMesh.boundary_nodes
      • discretize.CylindricalMesh.cartesianOrigin
      • discretize.CylindricalMesh.cartesian_origin
      • discretize.CylindricalMesh.cellGrad
      • discretize.CylindricalMesh.cellGradBC
      • discretize.CylindricalMesh.cellGradx
      • discretize.CylindricalMesh.cellGrady
      • discretize.CylindricalMesh.cellGradz
      • discretize.CylindricalMesh.cell_centers
      • discretize.CylindricalMesh.cell_centers_x
      • discretize.CylindricalMesh.cell_centers_y
      • discretize.CylindricalMesh.cell_centers_z
      • discretize.CylindricalMesh.cell_gradient
      • discretize.CylindricalMesh.cell_gradient_BC
      • discretize.CylindricalMesh.cell_gradient_x
      • discretize.CylindricalMesh.cell_gradient_y
      • discretize.CylindricalMesh.cell_gradient_z
      • discretize.CylindricalMesh.cell_volumes
      • discretize.CylindricalMesh.dim
      • discretize.CylindricalMesh.edge
      • discretize.CylindricalMesh.edgeCurl
      • discretize.CylindricalMesh.edgeEx
      • discretize.CylindricalMesh.edgeEy
      • discretize.CylindricalMesh.edgeEz
      • discretize.CylindricalMesh.edge_curl
      • discretize.CylindricalMesh.edge_lengths
      • discretize.CylindricalMesh.edge_tangents
      • discretize.CylindricalMesh.edge_x_lengths
      • discretize.CylindricalMesh.edge_y_lengths
      • discretize.CylindricalMesh.edge_z_lengths
      • discretize.CylindricalMesh.edges
      • discretize.CylindricalMesh.edges_x
      • discretize.CylindricalMesh.edges_y
      • discretize.CylindricalMesh.edges_z
      • discretize.CylindricalMesh.faceDiv
      • discretize.CylindricalMesh.faceDivx
      • discretize.CylindricalMesh.faceDivy
      • discretize.CylindricalMesh.faceDivz
      • discretize.CylindricalMesh.face_areas
      • discretize.CylindricalMesh.face_divergence
      • discretize.CylindricalMesh.face_normals
      • discretize.CylindricalMesh.face_x_areas
      • discretize.CylindricalMesh.face_x_divergence
      • discretize.CylindricalMesh.face_y_areas
      • discretize.CylindricalMesh.face_y_divergence
      • discretize.CylindricalMesh.face_z_areas
      • discretize.CylindricalMesh.face_z_divergence
      • discretize.CylindricalMesh.faces
      • discretize.CylindricalMesh.faces_x
      • discretize.CylindricalMesh.faces_y
      • discretize.CylindricalMesh.faces_z
      • discretize.CylindricalMesh.h
      • discretize.CylindricalMesh.h_gridded
      • discretize.CylindricalMesh.hx
      • discretize.CylindricalMesh.hy
      • discretize.CylindricalMesh.hz
      • discretize.CylindricalMesh.isSymmetric
      • discretize.CylindricalMesh.is_symmetric
      • discretize.CylindricalMesh.nCx
      • discretize.CylindricalMesh.nCy
      • discretize.CylindricalMesh.nCz
      • discretize.CylindricalMesh.nNx
      • discretize.CylindricalMesh.nNy
      • discretize.CylindricalMesh.nNz
      • discretize.CylindricalMesh.n_cells
      • discretize.CylindricalMesh.n_edges
      • discretize.CylindricalMesh.n_edges_per_direction
      • discretize.CylindricalMesh.n_edges_x
      • discretize.CylindricalMesh.n_edges_y
      • discretize.CylindricalMesh.n_edges_z
      • discretize.CylindricalMesh.n_faces
      • discretize.CylindricalMesh.n_faces_per_direction
      • discretize.CylindricalMesh.n_faces_x
      • discretize.CylindricalMesh.n_faces_y
      • discretize.CylindricalMesh.n_faces_z
      • discretize.CylindricalMesh.n_nodes
      • discretize.CylindricalMesh.nodalGrad
      • discretize.CylindricalMesh.nodalLaplacian
      • discretize.CylindricalMesh.nodal_gradient
      • discretize.CylindricalMesh.nodal_laplacian
      • discretize.CylindricalMesh.nodes
      • discretize.CylindricalMesh.nodes_x
      • discretize.CylindricalMesh.nodes_y
      • discretize.CylindricalMesh.nodes_z
      • discretize.CylindricalMesh.normals
      • discretize.CylindricalMesh.orientation
      • discretize.CylindricalMesh.origin
      • discretize.CylindricalMesh.project_edge_to_boundary_edge
      • discretize.CylindricalMesh.project_face_to_boundary_face
      • discretize.CylindricalMesh.project_node_to_boundary_node
      • discretize.CylindricalMesh.reference_is_rotated
      • discretize.CylindricalMesh.reference_system
      • discretize.CylindricalMesh.rotation_matrix
      • discretize.CylindricalMesh.shape_cells
      • discretize.CylindricalMesh.shape_edges_x
      • discretize.CylindricalMesh.shape_edges_y
      • discretize.CylindricalMesh.shape_edges_z
      • discretize.CylindricalMesh.shape_faces_x
      • discretize.CylindricalMesh.shape_faces_y
      • discretize.CylindricalMesh.shape_faces_z
      • discretize.CylindricalMesh.shape_nodes
      • discretize.CylindricalMesh.stencil_cell_gradient
      • discretize.CylindricalMesh.stencil_cell_gradient_x
      • discretize.CylindricalMesh.stencil_cell_gradient_y
      • discretize.CylindricalMesh.stencil_cell_gradient_z
      • discretize.CylindricalMesh.tangents
      • discretize.CylindricalMesh.vectorCCx
      • discretize.CylindricalMesh.vectorCCy
      • discretize.CylindricalMesh.vectorCCz
      • discretize.CylindricalMesh.vectorNx
      • discretize.CylindricalMesh.vectorNy
      • discretize.CylindricalMesh.vectorNz
      • discretize.CylindricalMesh.vol
      • discretize.CylindricalMesh.x0
      • discretize.CylindricalMesh.cartesianGrid
      • discretize.CylindricalMesh.cartesian_grid
      • discretize.CylindricalMesh.cell_gradient_weak_form_robin
      • discretize.CylindricalMesh.closest_points_index
      • discretize.CylindricalMesh.copy
      • discretize.CylindricalMesh.deserialize
      • discretize.CylindricalMesh.edge_divergence_weak_form_robin
      • discretize.CylindricalMesh.equals
      • discretize.CylindricalMesh.from_omf
      • discretize.CylindricalMesh.getBCProjWF
      • discretize.CylindricalMesh.getBCProjWF_simple
      • discretize.CylindricalMesh.getEdgeInnerProduct
      • discretize.CylindricalMesh.getEdgeInnerProductDeriv
      • discretize.CylindricalMesh.getFaceInnerProduct
      • discretize.CylindricalMesh.getFaceInnerProductDeriv
      • discretize.CylindricalMesh.getInterpolationMat
      • discretize.CylindricalMesh.getInterpolationMatCartMesh
      • discretize.CylindricalMesh.getTensor
      • discretize.CylindricalMesh.get_BC_projections
      • discretize.CylindricalMesh.get_BC_projections_simple
      • discretize.CylindricalMesh.get_edge_inner_product
      • discretize.CylindricalMesh.get_edge_inner_product_deriv
      • discretize.CylindricalMesh.get_face_inner_product
      • discretize.CylindricalMesh.get_face_inner_product_deriv
      • discretize.CylindricalMesh.get_interpolation_matrix
      • discretize.CylindricalMesh.get_interpolation_matrix_cartesian_mesh
      • discretize.CylindricalMesh.get_tensor
      • discretize.CylindricalMesh.isInside
      • discretize.CylindricalMesh.is_inside
      • discretize.CylindricalMesh.plotGrid
      • discretize.CylindricalMesh.plotImage
      • discretize.CylindricalMesh.plotSlice
      • discretize.CylindricalMesh.plot_3d_slicer
      • discretize.CylindricalMesh.plot_grid
      • discretize.CylindricalMesh.plot_image
      • discretize.CylindricalMesh.plot_slice
      • discretize.CylindricalMesh.point2index
      • discretize.CylindricalMesh.projectEdgeVector
      • discretize.CylindricalMesh.projectFaceVector
      • discretize.CylindricalMesh.project_edge_vector
      • discretize.CylindricalMesh.project_face_vector
      • discretize.CylindricalMesh.r
      • discretize.CylindricalMesh.reshape
      • discretize.CylindricalMesh.save
      • discretize.CylindricalMesh.serialize
      • discretize.CylindricalMesh.setCellGradBC
      • discretize.CylindricalMesh.set_cell_gradient_BC
      • discretize.CylindricalMesh.toVTK
      • discretize.CylindricalMesh.to_dict
      • discretize.CylindricalMesh.to_omf
      • discretize.CylindricalMesh.to_vtk
      • discretize.CylindricalMesh.validate
      • discretize.CylindricalMesh.writeVTK
      • discretize.CylindricalMesh.write_vtk
    • discretize.CurvilinearMesh
      • discretize.CurvilinearMesh.area
      • discretize.CurvilinearMesh.average_cell_to_edge
      • discretize.CurvilinearMesh.average_cell_to_face
      • discretize.CurvilinearMesh.average_cell_vector_to_face
      • discretize.CurvilinearMesh.average_edge_to_cell
      • discretize.CurvilinearMesh.average_edge_to_cell_vector
      • discretize.CurvilinearMesh.average_edge_to_face_vector
      • discretize.CurvilinearMesh.average_edge_x_to_cell
      • discretize.CurvilinearMesh.average_edge_y_to_cell
      • discretize.CurvilinearMesh.average_edge_z_to_cell
      • discretize.CurvilinearMesh.average_face_to_cell
      • discretize.CurvilinearMesh.average_face_to_cell_vector
      • discretize.CurvilinearMesh.average_face_x_to_cell
      • discretize.CurvilinearMesh.average_face_y_to_cell
      • discretize.CurvilinearMesh.average_face_z_to_cell
      • discretize.CurvilinearMesh.average_node_to_cell
      • discretize.CurvilinearMesh.average_node_to_edge
      • discretize.CurvilinearMesh.average_node_to_face
      • discretize.CurvilinearMesh.axis_u
      • discretize.CurvilinearMesh.axis_v
      • discretize.CurvilinearMesh.axis_w
      • discretize.CurvilinearMesh.boundary_edge_vector_integral
      • discretize.CurvilinearMesh.boundary_edges
      • discretize.CurvilinearMesh.boundary_face_outward_normals
      • discretize.CurvilinearMesh.boundary_face_scalar_integral
      • discretize.CurvilinearMesh.boundary_faces
      • discretize.CurvilinearMesh.boundary_node_vector_integral
      • discretize.CurvilinearMesh.boundary_nodes
      • discretize.CurvilinearMesh.cellGrad
      • discretize.CurvilinearMesh.cellGradBC
      • discretize.CurvilinearMesh.cellGradx
      • discretize.CurvilinearMesh.cellGrady
      • discretize.CurvilinearMesh.cellGradz
      • discretize.CurvilinearMesh.cell_centers
      • discretize.CurvilinearMesh.cell_gradient
      • discretize.CurvilinearMesh.cell_gradient_BC
      • discretize.CurvilinearMesh.cell_gradient_x
      • discretize.CurvilinearMesh.cell_gradient_y
      • discretize.CurvilinearMesh.cell_gradient_z
      • discretize.CurvilinearMesh.cell_volumes
      • discretize.CurvilinearMesh.dim
      • discretize.CurvilinearMesh.edge
      • discretize.CurvilinearMesh.edgeCurl
      • discretize.CurvilinearMesh.edge_curl
      • discretize.CurvilinearMesh.edge_lengths
      • discretize.CurvilinearMesh.edge_tangents
      • discretize.CurvilinearMesh.edges
      • discretize.CurvilinearMesh.edges_x
      • discretize.CurvilinearMesh.edges_y
      • discretize.CurvilinearMesh.edges_z
      • discretize.CurvilinearMesh.faceDiv
      • discretize.CurvilinearMesh.faceDivx
      • discretize.CurvilinearMesh.faceDivy
      • discretize.CurvilinearMesh.faceDivz
      • discretize.CurvilinearMesh.face_areas
      • discretize.CurvilinearMesh.face_divergence
      • discretize.CurvilinearMesh.face_normals
      • discretize.CurvilinearMesh.face_x_divergence
      • discretize.CurvilinearMesh.face_y_divergence
      • discretize.CurvilinearMesh.face_z_divergence
      • discretize.CurvilinearMesh.faces
      • discretize.CurvilinearMesh.faces_x
      • discretize.CurvilinearMesh.faces_y
      • discretize.CurvilinearMesh.faces_z
      • discretize.CurvilinearMesh.nCx
      • discretize.CurvilinearMesh.nCy
      • discretize.CurvilinearMesh.nCz
      • discretize.CurvilinearMesh.nNx
      • discretize.CurvilinearMesh.nNy
      • discretize.CurvilinearMesh.nNz
      • discretize.CurvilinearMesh.n_cells
      • discretize.CurvilinearMesh.n_edges
      • discretize.CurvilinearMesh.n_edges_per_direction
      • discretize.CurvilinearMesh.n_edges_x
      • discretize.CurvilinearMesh.n_edges_y
      • discretize.CurvilinearMesh.n_edges_z
      • discretize.CurvilinearMesh.n_faces
      • discretize.CurvilinearMesh.n_faces_per_direction
      • discretize.CurvilinearMesh.n_faces_x
      • discretize.CurvilinearMesh.n_faces_y
      • discretize.CurvilinearMesh.n_faces_z
      • discretize.CurvilinearMesh.n_nodes
      • discretize.CurvilinearMesh.nodalGrad
      • discretize.CurvilinearMesh.nodalLaplacian
      • discretize.CurvilinearMesh.nodal_gradient
      • discretize.CurvilinearMesh.nodal_laplacian
      • discretize.CurvilinearMesh.node_list
      • discretize.CurvilinearMesh.nodes
      • discretize.CurvilinearMesh.normals
      • discretize.CurvilinearMesh.orientation
      • discretize.CurvilinearMesh.origin
      • discretize.CurvilinearMesh.project_edge_to_boundary_edge
      • discretize.CurvilinearMesh.project_face_to_boundary_face
      • discretize.CurvilinearMesh.project_node_to_boundary_node
      • discretize.CurvilinearMesh.reference_is_rotated
      • discretize.CurvilinearMesh.reference_system
      • discretize.CurvilinearMesh.rotation_matrix
      • discretize.CurvilinearMesh.shape_cells
      • discretize.CurvilinearMesh.shape_edges_x
      • discretize.CurvilinearMesh.shape_edges_y
      • discretize.CurvilinearMesh.shape_edges_z
      • discretize.CurvilinearMesh.shape_faces_x
      • discretize.CurvilinearMesh.shape_faces_y
      • discretize.CurvilinearMesh.shape_faces_z
      • discretize.CurvilinearMesh.shape_nodes
      • discretize.CurvilinearMesh.stencil_cell_gradient
      • discretize.CurvilinearMesh.stencil_cell_gradient_x
      • discretize.CurvilinearMesh.stencil_cell_gradient_y
      • discretize.CurvilinearMesh.stencil_cell_gradient_z
      • discretize.CurvilinearMesh.tangents
      • discretize.CurvilinearMesh.vol
      • discretize.CurvilinearMesh.x0
      • discretize.CurvilinearMesh.cell_gradient_weak_form_robin
      • discretize.CurvilinearMesh.closest_points_index
      • discretize.CurvilinearMesh.copy
      • discretize.CurvilinearMesh.deserialize
      • discretize.CurvilinearMesh.edge_divergence_weak_form_robin
      • discretize.CurvilinearMesh.equals
      • discretize.CurvilinearMesh.from_omf
      • discretize.CurvilinearMesh.getBCProjWF
      • discretize.CurvilinearMesh.getBCProjWF_simple
      • discretize.CurvilinearMesh.getEdgeInnerProduct
      • discretize.CurvilinearMesh.getEdgeInnerProductDeriv
      • discretize.CurvilinearMesh.getFaceInnerProduct
      • discretize.CurvilinearMesh.getFaceInnerProductDeriv
      • discretize.CurvilinearMesh.getInterpolationMat
      • discretize.CurvilinearMesh.get_BC_projections
      • discretize.CurvilinearMesh.get_BC_projections_simple
      • discretize.CurvilinearMesh.get_edge_inner_product
      • discretize.CurvilinearMesh.get_edge_inner_product_deriv
      • discretize.CurvilinearMesh.get_face_inner_product
      • discretize.CurvilinearMesh.get_face_inner_product_deriv
      • discretize.CurvilinearMesh.get_interpolation_matrix
      • discretize.CurvilinearMesh.plotGrid
      • discretize.CurvilinearMesh.plotImage
      • discretize.CurvilinearMesh.plotSlice
      • discretize.CurvilinearMesh.plot_3d_slicer
      • discretize.CurvilinearMesh.plot_grid
      • discretize.CurvilinearMesh.plot_image
      • discretize.CurvilinearMesh.plot_slice
      • discretize.CurvilinearMesh.point2index
      • discretize.CurvilinearMesh.projectEdgeVector
      • discretize.CurvilinearMesh.projectFaceVector
      • discretize.CurvilinearMesh.project_edge_vector
      • discretize.CurvilinearMesh.project_face_vector
      • discretize.CurvilinearMesh.r
      • discretize.CurvilinearMesh.reshape
      • discretize.CurvilinearMesh.save
      • discretize.CurvilinearMesh.serialize
      • discretize.CurvilinearMesh.setCellGradBC
      • discretize.CurvilinearMesh.set_cell_gradient_BC
      • discretize.CurvilinearMesh.toVTK
      • discretize.CurvilinearMesh.to_dict
      • discretize.CurvilinearMesh.to_omf
      • discretize.CurvilinearMesh.to_vtk
      • discretize.CurvilinearMesh.validate
      • discretize.CurvilinearMesh.writeVTK
      • discretize.CurvilinearMesh.write_vtk
    • discretize.TreeMesh
      • discretize.TreeMesh.area
      • discretize.TreeMesh.areaFx
      • discretize.TreeMesh.areaFy
      • discretize.TreeMesh.areaFz
      • discretize.TreeMesh.average_cell_to_edge
      • discretize.TreeMesh.average_cell_to_face
      • discretize.TreeMesh.average_cell_to_face_x
      • discretize.TreeMesh.average_cell_to_face_y
      • discretize.TreeMesh.average_cell_to_face_z
      • discretize.TreeMesh.average_cell_vector_to_face
      • discretize.TreeMesh.average_edge_to_cell
      • discretize.TreeMesh.average_edge_to_cell_vector
      • discretize.TreeMesh.average_edge_to_face_vector
      • discretize.TreeMesh.average_edge_x_to_cell
      • discretize.TreeMesh.average_edge_y_to_cell
      • discretize.TreeMesh.average_edge_z_to_cell
      • discretize.TreeMesh.average_face_to_cell
      • discretize.TreeMesh.average_face_to_cell_vector
      • discretize.TreeMesh.average_face_x_to_cell
      • discretize.TreeMesh.average_face_y_to_cell
      • discretize.TreeMesh.average_face_z_to_cell
      • discretize.TreeMesh.average_node_to_cell
      • discretize.TreeMesh.average_node_to_edge
      • discretize.TreeMesh.average_node_to_edge_x
      • discretize.TreeMesh.average_node_to_edge_y
      • discretize.TreeMesh.average_node_to_edge_z
      • discretize.TreeMesh.average_node_to_face
      • discretize.TreeMesh.average_node_to_face_x
      • discretize.TreeMesh.average_node_to_face_y
      • discretize.TreeMesh.average_node_to_face_z
      • discretize.TreeMesh.axis_u
      • discretize.TreeMesh.axis_v
      • discretize.TreeMesh.axis_w
      • discretize.TreeMesh.boundary_edge_vector_integral
      • discretize.TreeMesh.boundary_edges
      • discretize.TreeMesh.boundary_face_outward_normals
      • discretize.TreeMesh.boundary_face_scalar_integral
      • discretize.TreeMesh.boundary_faces
      • discretize.TreeMesh.boundary_node_vector_integral
      • discretize.TreeMesh.boundary_nodes
      • discretize.TreeMesh.cellBoundaryInd
      • discretize.TreeMesh.cellGrad
      • discretize.TreeMesh.cellGradBC
      • discretize.TreeMesh.cellGradStencil
      • discretize.TreeMesh.cellGradx
      • discretize.TreeMesh.cellGrady
      • discretize.TreeMesh.cellGradz
      • discretize.TreeMesh.cell_boundary_indices
      • discretize.TreeMesh.cell_centers
      • discretize.TreeMesh.cell_centers_x
      • discretize.TreeMesh.cell_centers_y
      • discretize.TreeMesh.cell_centers_z
      • discretize.TreeMesh.cell_gradient
      • discretize.TreeMesh.cell_gradient_BC
      • discretize.TreeMesh.cell_gradient_x
      • discretize.TreeMesh.cell_gradient_y
      • discretize.TreeMesh.cell_gradient_z
      • discretize.TreeMesh.cell_nodes
      • discretize.TreeMesh.cell_state
      • discretize.TreeMesh.cell_volumes
      • discretize.TreeMesh.dim
      • discretize.TreeMesh.edge
      • discretize.TreeMesh.edgeCurl
      • discretize.TreeMesh.edgeEx
      • discretize.TreeMesh.edgeEy
      • discretize.TreeMesh.edgeEz
      • discretize.TreeMesh.edge_curl
      • discretize.TreeMesh.edge_lengths
      • discretize.TreeMesh.edge_nodes
      • discretize.TreeMesh.edge_tangents
      • discretize.TreeMesh.edges
      • discretize.TreeMesh.edges_x
      • discretize.TreeMesh.edges_y
      • discretize.TreeMesh.edges_z
      • discretize.TreeMesh.faceBoundaryInd
      • discretize.TreeMesh.faceDiv
      • discretize.TreeMesh.faceDivx
      • discretize.TreeMesh.faceDivy
      • discretize.TreeMesh.faceDivz
      • discretize.TreeMesh.face_areas
      • discretize.TreeMesh.face_boundary_indices
      • discretize.TreeMesh.face_divergence
      • discretize.TreeMesh.face_normals
      • discretize.TreeMesh.face_x_divergence
      • discretize.TreeMesh.face_y_divergence
      • discretize.TreeMesh.face_z_divergence
      • discretize.TreeMesh.faces
      • discretize.TreeMesh.faces_x
      • discretize.TreeMesh.faces_y
      • discretize.TreeMesh.faces_z
      • discretize.TreeMesh.fill
      • discretize.TreeMesh.finalized
      • discretize.TreeMesh.h
      • discretize.TreeMesh.h_gridded
      • discretize.TreeMesh.hanging_edges_x
      • discretize.TreeMesh.hanging_edges_y
      • discretize.TreeMesh.hanging_edges_z
      • discretize.TreeMesh.hanging_faces_x
      • discretize.TreeMesh.hanging_faces_y
      • discretize.TreeMesh.hanging_faces_z
      • discretize.TreeMesh.hanging_nodes
      • discretize.TreeMesh.hx
      • discretize.TreeMesh.hy
      • discretize.TreeMesh.hz
      • discretize.TreeMesh.maxLevel
      • discretize.TreeMesh.max_level
      • discretize.TreeMesh.max_used_level
      • discretize.TreeMesh.n_cells
      • discretize.TreeMesh.n_edges
      • discretize.TreeMesh.n_edges_per_direction
      • discretize.TreeMesh.n_edges_x
      • discretize.TreeMesh.n_edges_y
      • discretize.TreeMesh.n_edges_z
      • discretize.TreeMesh.n_faces
      • discretize.TreeMesh.n_faces_per_direction
      • discretize.TreeMesh.n_faces_x
      • discretize.TreeMesh.n_faces_y
      • discretize.TreeMesh.n_faces_z
      • discretize.TreeMesh.n_hanging_edges
      • discretize.TreeMesh.n_hanging_edges_x
      • discretize.TreeMesh.n_hanging_edges_y
      • discretize.TreeMesh.n_hanging_edges_z
      • discretize.TreeMesh.n_hanging_faces
      • discretize.TreeMesh.n_hanging_faces_x
      • discretize.TreeMesh.n_hanging_faces_y
      • discretize.TreeMesh.n_hanging_faces_z
      • discretize.TreeMesh.n_hanging_nodes
      • discretize.TreeMesh.n_nodes
      • discretize.TreeMesh.n_total_edges
      • discretize.TreeMesh.n_total_edges_x
      • discretize.TreeMesh.n_total_edges_y
      • discretize.TreeMesh.n_total_edges_z
      • discretize.TreeMesh.n_total_faces
      • discretize.TreeMesh.n_total_faces_x
      • discretize.TreeMesh.n_total_faces_y
      • discretize.TreeMesh.n_total_faces_z
      • discretize.TreeMesh.n_total_nodes
      • discretize.TreeMesh.nodalGrad
      • discretize.TreeMesh.nodalLaplacian
      • discretize.TreeMesh.nodal_gradient
      • discretize.TreeMesh.nodal_laplacian
      • discretize.TreeMesh.nodes
      • discretize.TreeMesh.nodes_x
      • discretize.TreeMesh.nodes_y
      • discretize.TreeMesh.nodes_z
      • discretize.TreeMesh.normals
      • discretize.TreeMesh.orientation
      • discretize.TreeMesh.origin
      • discretize.TreeMesh.permuteCC
      • discretize.TreeMesh.permuteE
      • discretize.TreeMesh.permuteF
      • discretize.TreeMesh.permute_cells
      • discretize.TreeMesh.permute_edges
      • discretize.TreeMesh.permute_faces
      • discretize.TreeMesh.project_edge_to_boundary_edge
      • discretize.TreeMesh.project_face_to_boundary_face
      • discretize.TreeMesh.project_node_to_boundary_node
      • discretize.TreeMesh.reference_is_rotated
      • discretize.TreeMesh.reference_system
      • discretize.TreeMesh.rotation_matrix
      • discretize.TreeMesh.shape_cells
      • discretize.TreeMesh.stencil_cell_gradient
      • discretize.TreeMesh.stencil_cell_gradient_x
      • discretize.TreeMesh.stencil_cell_gradient_y
      • discretize.TreeMesh.stencil_cell_gradient_z
      • discretize.TreeMesh.tangents
      • discretize.TreeMesh.vectorCCx
      • discretize.TreeMesh.vectorCCy
      • discretize.TreeMesh.vectorCCz
      • discretize.TreeMesh.vectorNx
      • discretize.TreeMesh.vectorNy
      • discretize.TreeMesh.vectorNz
      • discretize.TreeMesh.vntE
      • discretize.TreeMesh.vntF
      • discretize.TreeMesh.vol
      • discretize.TreeMesh.x0
      • discretize.TreeMesh.average_cell_to_total_face_x
      • discretize.TreeMesh.average_cell_to_total_face_y
      • discretize.TreeMesh.average_cell_to_total_face_z
      • discretize.TreeMesh.cell_gradient_weak_form_robin
      • discretize.TreeMesh.cell_levels_by_index
      • discretize.TreeMesh.closest_points_index
      • discretize.TreeMesh.copy
      • discretize.TreeMesh.deserialize
      • discretize.TreeMesh.edge_divergence_weak_form_robin
      • discretize.TreeMesh.equals
      • discretize.TreeMesh.finalize
      • discretize.TreeMesh.from_omf
      • discretize.TreeMesh.getBCProjWF
      • discretize.TreeMesh.getBCProjWF_simple
      • discretize.TreeMesh.getEdgeInnerProduct
      • discretize.TreeMesh.getEdgeInnerProductDeriv
      • discretize.TreeMesh.getFaceInnerProduct
      • discretize.TreeMesh.getFaceInnerProductDeriv
      • discretize.TreeMesh.getInterpolationMat
      • discretize.TreeMesh.getTensor
      • discretize.TreeMesh.get_BC_projections
      • discretize.TreeMesh.get_BC_projections_simple
      • discretize.TreeMesh.get_boundary_cells
      • discretize.TreeMesh.get_cells_along_line
      • discretize.TreeMesh.get_edge_inner_product
      • discretize.TreeMesh.get_edge_inner_product_deriv
      • discretize.TreeMesh.get_face_inner_product
      • discretize.TreeMesh.get_face_inner_product_deriv
      • discretize.TreeMesh.get_interpolation_matrix
      • discretize.TreeMesh.get_overlapping_cells
      • discretize.TreeMesh.get_tensor
      • discretize.TreeMesh.insert_cells
      • discretize.TreeMesh.isInside
      • discretize.TreeMesh.is_inside
      • discretize.TreeMesh.number
      • discretize.TreeMesh.plotGrid
      • discretize.TreeMesh.plotImage
      • discretize.TreeMesh.plotSlice
      • discretize.TreeMesh.plot_3d_slicer
      • discretize.TreeMesh.plot_grid
      • discretize.TreeMesh.plot_image
      • discretize.TreeMesh.plot_slice
      • discretize.TreeMesh.point2index
      • discretize.TreeMesh.projectEdgeVector
      • discretize.TreeMesh.projectFaceVector
      • discretize.TreeMesh.project_edge_vector
      • discretize.TreeMesh.project_face_vector
      • discretize.TreeMesh.readModelUBC
      • discretize.TreeMesh.readUBC
      • discretize.TreeMesh.read_UBC
      • discretize.TreeMesh.read_model_UBC
      • discretize.TreeMesh.refine
      • discretize.TreeMesh.refine_ball
      • discretize.TreeMesh.refine_bounding_box
      • discretize.TreeMesh.refine_box
      • discretize.TreeMesh.refine_line
      • discretize.TreeMesh.refine_points
      • discretize.TreeMesh.refine_surface
      • discretize.TreeMesh.refine_tetrahedron
      • discretize.TreeMesh.refine_triangle
      • discretize.TreeMesh.refine_vertical_trianglular_prism
      • discretize.TreeMesh.save
      • discretize.TreeMesh.serialize
      • discretize.TreeMesh.setCellGradBC
      • discretize.TreeMesh.set_cell_gradient_BC
      • discretize.TreeMesh.toVTK
      • discretize.TreeMesh.to_dict
      • discretize.TreeMesh.to_omf
      • discretize.TreeMesh.to_vtk
      • discretize.TreeMesh.validate
      • discretize.TreeMesh.writeModelUBC
      • discretize.TreeMesh.writeUBC
      • discretize.TreeMesh.writeVTK
      • discretize.TreeMesh.write_UBC
      • discretize.TreeMesh.write_model_UBC
      • discretize.TreeMesh.write_vtk
    • discretize.SimplexMesh
      • discretize.SimplexMesh.area
      • discretize.SimplexMesh.average_cell_to_edge
      • discretize.SimplexMesh.average_cell_to_face
      • discretize.SimplexMesh.average_cell_to_node
      • discretize.SimplexMesh.average_cell_vector_to_face
      • discretize.SimplexMesh.average_edge_to_cell
      • discretize.SimplexMesh.average_edge_to_cell_vector
      • discretize.SimplexMesh.average_edge_to_face_vector
      • discretize.SimplexMesh.average_face_to_cell
      • discretize.SimplexMesh.average_face_to_cell_vector
      • discretize.SimplexMesh.average_node_to_cell
      • discretize.SimplexMesh.average_node_to_edge
      • discretize.SimplexMesh.average_node_to_face
      • discretize.SimplexMesh.boundary_edge_vector_integral
      • discretize.SimplexMesh.boundary_edges
      • discretize.SimplexMesh.boundary_face_list
      • discretize.SimplexMesh.boundary_face_outward_normals
      • discretize.SimplexMesh.boundary_face_scalar_integral
      • discretize.SimplexMesh.boundary_faces
      • discretize.SimplexMesh.boundary_node_vector_integral
      • discretize.SimplexMesh.boundary_nodes
      • discretize.SimplexMesh.cell_centers
      • discretize.SimplexMesh.cell_centers_tree
      • discretize.SimplexMesh.cell_volumes
      • discretize.SimplexMesh.dim
      • discretize.SimplexMesh.edge
      • discretize.SimplexMesh.edgeCurl
      • discretize.SimplexMesh.edge_curl
      • discretize.SimplexMesh.edge_lengths
      • discretize.SimplexMesh.edge_tangents
      • discretize.SimplexMesh.edges
      • discretize.SimplexMesh.faceDiv
      • discretize.SimplexMesh.face_areas
      • discretize.SimplexMesh.face_divergence
      • discretize.SimplexMesh.face_normals
      • discretize.SimplexMesh.faces
      • discretize.SimplexMesh.n_cells
      • discretize.SimplexMesh.n_edges
      • discretize.SimplexMesh.n_faces
      • discretize.SimplexMesh.n_nodes
      • discretize.SimplexMesh.neighbors
      • discretize.SimplexMesh.nodalGrad
      • discretize.SimplexMesh.nodalLaplacian
      • discretize.SimplexMesh.nodal_gradient
      • discretize.SimplexMesh.nodal_laplacian
      • discretize.SimplexMesh.nodes
      • discretize.SimplexMesh.normals
      • discretize.SimplexMesh.project_edge_to_boundary_edge
      • discretize.SimplexMesh.project_face_to_boundary_face
      • discretize.SimplexMesh.project_node_to_boundary_node
      • discretize.SimplexMesh.simplices
      • discretize.SimplexMesh.stencil_cell_gradient
      • discretize.SimplexMesh.tangents
      • discretize.SimplexMesh.transform_and_shift
      • discretize.SimplexMesh.vol
      • discretize.SimplexMesh.closest_points_index
      • discretize.SimplexMesh.copy
      • discretize.SimplexMesh.deserialize
      • discretize.SimplexMesh.equals
      • discretize.SimplexMesh.from_omf
      • discretize.SimplexMesh.getEdgeInnerProduct
      • discretize.SimplexMesh.getEdgeInnerProductDeriv
      • discretize.SimplexMesh.getFaceInnerProduct
      • discretize.SimplexMesh.getFaceInnerProductDeriv
      • discretize.SimplexMesh.getInterpolationMat
      • discretize.SimplexMesh.get_edge_inner_product
      • discretize.SimplexMesh.get_edge_inner_product_deriv
      • discretize.SimplexMesh.get_face_inner_product
      • discretize.SimplexMesh.get_face_inner_product_deriv
      • discretize.SimplexMesh.get_interpolation_matrix
      • discretize.SimplexMesh.plotGrid
      • discretize.SimplexMesh.plotImage
      • discretize.SimplexMesh.plotSlice
      • discretize.SimplexMesh.plot_3d_slicer
      • discretize.SimplexMesh.plot_grid
      • discretize.SimplexMesh.plot_image
      • discretize.SimplexMesh.plot_slice
      • discretize.SimplexMesh.point2index
      • discretize.SimplexMesh.projectEdgeVector
      • discretize.SimplexMesh.projectFaceVector
      • discretize.SimplexMesh.project_edge_vector
      • discretize.SimplexMesh.project_face_vector
      • discretize.SimplexMesh.read_vtk
      • discretize.SimplexMesh.save
      • discretize.SimplexMesh.serialize
      • discretize.SimplexMesh.toVTK
      • discretize.SimplexMesh.to_dict
      • discretize.SimplexMesh.to_omf
      • discretize.SimplexMesh.to_vtk
      • discretize.SimplexMesh.validate
      • discretize.SimplexMesh.vtk_to_simplex_mesh
      • discretize.SimplexMesh.writeVTK
      • discretize.SimplexMesh.write_vtk
    • discretize.tree_mesh.TreeCell
      • discretize.tree_mesh.TreeCell.center
      • discretize.tree_mesh.TreeCell.dim
      • discretize.tree_mesh.TreeCell.edges
      • discretize.tree_mesh.TreeCell.faces
      • discretize.tree_mesh.TreeCell.h
      • discretize.tree_mesh.TreeCell.index
      • discretize.tree_mesh.TreeCell.neighbors
      • discretize.tree_mesh.TreeCell.nodes
      • discretize.tree_mesh.TreeCell.origin
      • discretize.tree_mesh.TreeCell.x0
  • Base Mesh (discretize.base)
    • discretize.base.BaseMesh
      • discretize.base.BaseMesh.area
      • discretize.base.BaseMesh.average_cell_to_edge
      • discretize.base.BaseMesh.average_cell_to_face
      • discretize.base.BaseMesh.average_cell_vector_to_face
      • discretize.base.BaseMesh.average_edge_to_cell
      • discretize.base.BaseMesh.average_edge_to_cell_vector
      • discretize.base.BaseMesh.average_edge_to_face_vector
      • discretize.base.BaseMesh.average_face_to_cell
      • discretize.base.BaseMesh.average_face_to_cell_vector
      • discretize.base.BaseMesh.average_node_to_cell
      • discretize.base.BaseMesh.average_node_to_edge
      • discretize.base.BaseMesh.average_node_to_face
      • discretize.base.BaseMesh.boundary_edge_vector_integral
      • discretize.base.BaseMesh.boundary_edges
      • discretize.base.BaseMesh.boundary_face_outward_normals
      • discretize.base.BaseMesh.boundary_face_scalar_integral
      • discretize.base.BaseMesh.boundary_faces
      • discretize.base.BaseMesh.boundary_node_vector_integral
      • discretize.base.BaseMesh.boundary_nodes
      • discretize.base.BaseMesh.cell_centers
      • discretize.base.BaseMesh.cell_volumes
      • discretize.base.BaseMesh.dim
      • discretize.base.BaseMesh.edge
      • discretize.base.BaseMesh.edgeCurl
      • discretize.base.BaseMesh.edge_curl
      • discretize.base.BaseMesh.edge_lengths
      • discretize.base.BaseMesh.edge_tangents
      • discretize.base.BaseMesh.edges
      • discretize.base.BaseMesh.faceDiv
      • discretize.base.BaseMesh.face_areas
      • discretize.base.BaseMesh.face_divergence
      • discretize.base.BaseMesh.face_normals
      • discretize.base.BaseMesh.faces
      • discretize.base.BaseMesh.n_cells
      • discretize.base.BaseMesh.n_edges
      • discretize.base.BaseMesh.n_faces
      • discretize.base.BaseMesh.n_nodes
      • discretize.base.BaseMesh.nodalGrad
      • discretize.base.BaseMesh.nodalLaplacian
      • discretize.base.BaseMesh.nodal_gradient
      • discretize.base.BaseMesh.nodal_laplacian
      • discretize.base.BaseMesh.nodes
      • discretize.base.BaseMesh.normals
      • discretize.base.BaseMesh.project_edge_to_boundary_edge
      • discretize.base.BaseMesh.project_face_to_boundary_face
      • discretize.base.BaseMesh.project_node_to_boundary_node
      • discretize.base.BaseMesh.stencil_cell_gradient
      • discretize.base.BaseMesh.tangents
      • discretize.base.BaseMesh.vol
      • discretize.base.BaseMesh.closest_points_index
      • discretize.base.BaseMesh.copy
      • discretize.base.BaseMesh.deserialize
      • discretize.base.BaseMesh.equals
      • discretize.base.BaseMesh.getEdgeInnerProduct
      • discretize.base.BaseMesh.getEdgeInnerProductDeriv
      • discretize.base.BaseMesh.getFaceInnerProduct
      • discretize.base.BaseMesh.getFaceInnerProductDeriv
      • discretize.base.BaseMesh.getInterpolationMat
      • discretize.base.BaseMesh.get_edge_inner_product
      • discretize.base.BaseMesh.get_edge_inner_product_deriv
      • discretize.base.BaseMesh.get_face_inner_product
      • discretize.base.BaseMesh.get_face_inner_product_deriv
      • discretize.base.BaseMesh.get_interpolation_matrix
      • discretize.base.BaseMesh.point2index
      • discretize.base.BaseMesh.projectEdgeVector
      • discretize.base.BaseMesh.projectFaceVector
      • discretize.base.BaseMesh.project_edge_vector
      • discretize.base.BaseMesh.project_face_vector
      • discretize.base.BaseMesh.save
      • discretize.base.BaseMesh.serialize
      • discretize.base.BaseMesh.to_dict
      • discretize.base.BaseMesh.validate
    • discretize.base.BaseRegularMesh
      • discretize.base.BaseRegularMesh.axis_u
      • discretize.base.BaseRegularMesh.axis_v
      • discretize.base.BaseRegularMesh.axis_w
      • discretize.base.BaseRegularMesh.dim
      • discretize.base.BaseRegularMesh.edge_tangents
      • discretize.base.BaseRegularMesh.face_normals
      • discretize.base.BaseRegularMesh.n_cells
      • discretize.base.BaseRegularMesh.n_edges
      • discretize.base.BaseRegularMesh.n_edges_per_direction
      • discretize.base.BaseRegularMesh.n_edges_x
      • discretize.base.BaseRegularMesh.n_edges_y
      • discretize.base.BaseRegularMesh.n_edges_z
      • discretize.base.BaseRegularMesh.n_faces
      • discretize.base.BaseRegularMesh.n_faces_per_direction
      • discretize.base.BaseRegularMesh.n_faces_x
      • discretize.base.BaseRegularMesh.n_faces_y
      • discretize.base.BaseRegularMesh.n_faces_z
      • discretize.base.BaseRegularMesh.n_nodes
      • discretize.base.BaseRegularMesh.orientation
      • discretize.base.BaseRegularMesh.origin
      • discretize.base.BaseRegularMesh.reference_is_rotated
      • discretize.base.BaseRegularMesh.reference_system
      • discretize.base.BaseRegularMesh.rotation_matrix
      • discretize.base.BaseRegularMesh.shape_cells
      • discretize.base.BaseRegularMesh.x0
    • discretize.base.BaseRectangularMesh
      • discretize.base.BaseRectangularMesh.nCx
      • discretize.base.BaseRectangularMesh.nCy
      • discretize.base.BaseRectangularMesh.nCz
      • discretize.base.BaseRectangularMesh.nNx
      • discretize.base.BaseRectangularMesh.nNy
      • discretize.base.BaseRectangularMesh.nNz
      • discretize.base.BaseRectangularMesh.n_cells
      • discretize.base.BaseRectangularMesh.n_edges_x
      • discretize.base.BaseRectangularMesh.n_edges_y
      • discretize.base.BaseRectangularMesh.n_edges_z
      • discretize.base.BaseRectangularMesh.n_faces_x
      • discretize.base.BaseRectangularMesh.n_faces_y
      • discretize.base.BaseRectangularMesh.n_faces_z
      • discretize.base.BaseRectangularMesh.n_nodes
      • discretize.base.BaseRectangularMesh.shape_edges_x
      • discretize.base.BaseRectangularMesh.shape_edges_y
      • discretize.base.BaseRectangularMesh.shape_edges_z
      • discretize.base.BaseRectangularMesh.shape_faces_x
      • discretize.base.BaseRectangularMesh.shape_faces_y
      • discretize.base.BaseRectangularMesh.shape_faces_z
      • discretize.base.BaseRectangularMesh.shape_nodes
      • discretize.base.BaseRectangularMesh.r
      • discretize.base.BaseRectangularMesh.reshape
    • discretize.base.BaseTensorMesh
      • discretize.base.BaseTensorMesh.boundary_edges
      • discretize.base.BaseTensorMesh.boundary_face_outward_normals
      • discretize.base.BaseTensorMesh.boundary_faces
      • discretize.base.BaseTensorMesh.boundary_nodes
      • discretize.base.BaseTensorMesh.cell_centers
      • discretize.base.BaseTensorMesh.cell_centers_x
      • discretize.base.BaseTensorMesh.cell_centers_y
      • discretize.base.BaseTensorMesh.cell_centers_z
      • discretize.base.BaseTensorMesh.edges
      • discretize.base.BaseTensorMesh.edges_x
      • discretize.base.BaseTensorMesh.edges_y
      • discretize.base.BaseTensorMesh.edges_z
      • discretize.base.BaseTensorMesh.faces
      • discretize.base.BaseTensorMesh.faces_x
      • discretize.base.BaseTensorMesh.faces_y
      • discretize.base.BaseTensorMesh.faces_z
      • discretize.base.BaseTensorMesh.h
      • discretize.base.BaseTensorMesh.h_gridded
      • discretize.base.BaseTensorMesh.hx
      • discretize.base.BaseTensorMesh.hy
      • discretize.base.BaseTensorMesh.hz
      • discretize.base.BaseTensorMesh.nodes
      • discretize.base.BaseTensorMesh.nodes_x
      • discretize.base.BaseTensorMesh.nodes_y
      • discretize.base.BaseTensorMesh.nodes_z
      • discretize.base.BaseTensorMesh.origin
      • discretize.base.BaseTensorMesh.vectorCCx
      • discretize.base.BaseTensorMesh.vectorCCy
      • discretize.base.BaseTensorMesh.vectorCCz
      • discretize.base.BaseTensorMesh.vectorNx
      • discretize.base.BaseTensorMesh.vectorNy
      • discretize.base.BaseTensorMesh.vectorNz
      • discretize.base.BaseTensorMesh.getTensor
      • discretize.base.BaseTensorMesh.get_interpolation_matrix
      • discretize.base.BaseTensorMesh.get_tensor
      • discretize.base.BaseTensorMesh.isInside
      • discretize.base.BaseTensorMesh.is_inside
  • Discrete Operators (discretize.operators)
    • discretize.operators.DiffOperators
      • discretize.operators.DiffOperators.average_cell_to_edge
      • discretize.operators.DiffOperators.average_cell_to_face
      • discretize.operators.DiffOperators.average_cell_vector_to_face
      • discretize.operators.DiffOperators.average_edge_to_cell
      • discretize.operators.DiffOperators.average_edge_to_cell_vector
      • discretize.operators.DiffOperators.average_edge_to_face_vector
      • discretize.operators.DiffOperators.average_edge_x_to_cell
      • discretize.operators.DiffOperators.average_edge_y_to_cell
      • discretize.operators.DiffOperators.average_edge_z_to_cell
      • discretize.operators.DiffOperators.average_face_to_cell
      • discretize.operators.DiffOperators.average_face_to_cell_vector
      • discretize.operators.DiffOperators.average_face_x_to_cell
      • discretize.operators.DiffOperators.average_face_y_to_cell
      • discretize.operators.DiffOperators.average_face_z_to_cell
      • discretize.operators.DiffOperators.average_node_to_cell
      • discretize.operators.DiffOperators.average_node_to_edge
      • discretize.operators.DiffOperators.average_node_to_face
      • discretize.operators.DiffOperators.boundary_edge_vector_integral
      • discretize.operators.DiffOperators.boundary_face_scalar_integral
      • discretize.operators.DiffOperators.boundary_node_vector_integral
      • discretize.operators.DiffOperators.cellGrad
      • discretize.operators.DiffOperators.cellGradBC
      • discretize.operators.DiffOperators.cellGradx
      • discretize.operators.DiffOperators.cellGrady
      • discretize.operators.DiffOperators.cellGradz
      • discretize.operators.DiffOperators.cell_gradient
      • discretize.operators.DiffOperators.cell_gradient_BC
      • discretize.operators.DiffOperators.cell_gradient_x
      • discretize.operators.DiffOperators.cell_gradient_y
      • discretize.operators.DiffOperators.cell_gradient_z
      • discretize.operators.DiffOperators.edge_curl
      • discretize.operators.DiffOperators.faceDivx
      • discretize.operators.DiffOperators.faceDivy
      • discretize.operators.DiffOperators.faceDivz
      • discretize.operators.DiffOperators.face_divergence
      • discretize.operators.DiffOperators.face_x_divergence
      • discretize.operators.DiffOperators.face_y_divergence
      • discretize.operators.DiffOperators.face_z_divergence
      • discretize.operators.DiffOperators.nodal_gradient
      • discretize.operators.DiffOperators.nodal_laplacian
      • discretize.operators.DiffOperators.project_edge_to_boundary_edge
      • discretize.operators.DiffOperators.project_face_to_boundary_face
      • discretize.operators.DiffOperators.project_node_to_boundary_node
      • discretize.operators.DiffOperators.stencil_cell_gradient
      • discretize.operators.DiffOperators.stencil_cell_gradient_x
      • discretize.operators.DiffOperators.stencil_cell_gradient_y
      • discretize.operators.DiffOperators.stencil_cell_gradient_z
      • discretize.operators.DiffOperators.cell_gradient_weak_form_robin
      • discretize.operators.DiffOperators.edge_divergence_weak_form_robin
      • discretize.operators.DiffOperators.getBCProjWF
      • discretize.operators.DiffOperators.getBCProjWF_simple
      • discretize.operators.DiffOperators.get_BC_projections
      • discretize.operators.DiffOperators.get_BC_projections_simple
      • discretize.operators.DiffOperators.setCellGradBC
      • discretize.operators.DiffOperators.set_cell_gradient_BC
    • discretize.operators.InnerProducts
      • discretize.operators.InnerProducts.get_edge_inner_product
      • discretize.operators.InnerProducts.get_edge_inner_product_deriv
      • discretize.operators.InnerProducts.get_face_inner_product
      • discretize.operators.InnerProducts.get_face_inner_product_deriv
  • Mixins (discretize.mixins)
    • discretize.mixins.TensorMeshIO
      • discretize.mixins.TensorMeshIO.readModelUBC
      • discretize.mixins.TensorMeshIO.readUBC
      • discretize.mixins.TensorMeshIO.read_UBC
      • discretize.mixins.TensorMeshIO.read_model_UBC
      • discretize.mixins.TensorMeshIO.writeModelUBC
      • discretize.mixins.TensorMeshIO.writeUBC
      • discretize.mixins.TensorMeshIO.write_UBC
      • discretize.mixins.TensorMeshIO.write_model_UBC
    • discretize.mixins.TreeMeshIO
      • discretize.mixins.TreeMeshIO.readModelUBC
      • discretize.mixins.TreeMeshIO.readUBC
      • discretize.mixins.TreeMeshIO.read_UBC
      • discretize.mixins.TreeMeshIO.read_model_UBC
      • discretize.mixins.TreeMeshIO.writeModelUBC
      • discretize.mixins.TreeMeshIO.writeUBC
      • discretize.mixins.TreeMeshIO.write_UBC
      • discretize.mixins.TreeMeshIO.write_model_UBC
    • discretize.mixins.InterfaceMPL
      • discretize.mixins.InterfaceMPL.plotGrid
      • discretize.mixins.InterfaceMPL.plotImage
      • discretize.mixins.InterfaceMPL.plotSlice
      • discretize.mixins.InterfaceMPL.plot_3d_slicer
      • discretize.mixins.InterfaceMPL.plot_grid
      • discretize.mixins.InterfaceMPL.plot_image
      • discretize.mixins.InterfaceMPL.plot_slice
    • discretize.mixins.InterfaceVTK
      • discretize.mixins.InterfaceVTK.toVTK
      • discretize.mixins.InterfaceVTK.to_vtk
      • discretize.mixins.InterfaceVTK.writeVTK
      • discretize.mixins.InterfaceVTK.write_vtk
    • discretize.mixins.InterfaceOMF
      • discretize.mixins.InterfaceOMF.from_omf
      • discretize.mixins.InterfaceOMF.to_omf
    • discretize.mixins.Slicer
      • discretize.mixins.Slicer.onscroll
      • discretize.mixins.Slicer.update_xy
      • discretize.mixins.Slicer.update_xz
      • discretize.mixins.Slicer.update_zy
  • Utility Classes and Functions (discretize.utils)
    • discretize.utils.TensorType
    • discretize.utils.Zero
      • discretize.utils.Zero.T
      • discretize.utils.Zero.ndim
      • discretize.utils.Zero.shape
      • discretize.utils.Zero.transpose
    • discretize.utils.Identity
      • discretize.utils.Identity.T
      • discretize.utils.Identity.ndim
      • discretize.utils.Identity.shape
      • discretize.utils.Identity.transpose
    • discretize.utils.is_scalar
    • discretize.utils.as_array_n_by_dim
    • discretize.utils.requires
    • discretize.utils.rotate_points_from_normals
    • discretize.utils.rotation_matrix_from_normals
    • discretize.utils.cylindrical_to_cartesian
    • discretize.utils.cartesian_to_cylindrical
    • discretize.utils.interpolation_matrix
    • discretize.utils.volume_average
    • discretize.utils.load_mesh
    • discretize.utils.download
    • discretize.utils.mkvc
    • discretize.utils.sdiag
    • discretize.utils.sdinv
    • discretize.utils.speye
    • discretize.utils.kron3
    • discretize.utils.spzeros
    • discretize.utils.ddx
    • discretize.utils.av
    • discretize.utils.av_extrap
    • discretize.utils.ndgrid
    • discretize.utils.ind2sub
    • discretize.utils.sub2ind
    • discretize.utils.get_subarray
    • discretize.utils.inverse_3x3_block_diagonal
    • discretize.utils.inverse_2x2_block_diagonal
    • discretize.utils.invert_blocks
    • discretize.utils.make_property_tensor
    • discretize.utils.inverse_property_tensor
    • discretize.utils.unpack_widths
    • discretize.utils.closest_points_index
    • discretize.utils.extract_core_mesh
    • discretize.utils.random_model
    • discretize.utils.refine_tree_xyz
    • discretize.utils.active_from_xyz
    • discretize.utils.mesh_builder_xyz
    • discretize.utils.example_curvilinear_grid
    • discretize.utils.volume_tetrahedron
    • discretize.utils.face_info
    • discretize.utils.index_cube
  • Testing Utilities (discretize.tests)
    • discretize.tests.OrderTest
      • discretize.tests.OrderTest.getError
      • discretize.tests.OrderTest.orderTest
      • discretize.tests.OrderTest.setupMesh
    • discretize.tests.check_derivative
    • discretize.tests.rosenbrock
    • discretize.tests.get_quadratic
    • discretize.tests.setup_mesh
    • discretize.tests.assert_isadjoint

discretize.TreeMesh.permute_cells#

property TreeMesh.permute_cells#

Permutation matrix re-ordering of cells sorted by x, then y, then z.

Returns
(n_cells, n_cells) scipy.sparse.csr_matrix

previous

discretize.TreeMesh.permuteF

next

discretize.TreeMesh.permute_edges

Show Source

Built with the PyData Sphinx Theme 0.12.0.

Created using Sphinx 4.5.0.