GalerkinToolkit.AbstractChain
— Typeabstract type AbstractChain
Basic queries
node_coordinates
face_nodes
face_reference_id
reference_faces
periodic_nodes
physical_faces
physical_nodes
outwards_normals
Basic constructors
GalerkinToolkit.AbstractFaceGeometry
— Typeabstract type AbstractFaceGeometry
Basic queries
num_dims
is_axis_aligned
is_simplex
is_n_cube
real_type
int_type
is_unit_n_cube
is_unit_simplex
is_unitary
bounding_box
boundary
vertex_permutations
Basic constructors
Supertype hierarchy
AbstractFaceGeometry <: GT.AbstractType
GalerkinToolkit.AbstractFaceTopology
— Typeabstract type AbstractFaceTopology
Basic queries
Basic constructors
GalerkinToolkit.AbstractMesh
— Typeabstract type AbstractMesh
Basic queries
node_coordinates
face_nodes
face_reference_id
reference_faces
periodic_nodes
physical_faces
physical_nodes
outwards_normals
Basic constructors
GalerkinToolkit.AbstractMeshFace
— Typeabstract type AbstractMeshFace
Basic queries
geometry
num_dims
num_nodes
node_coordinates
monomial_exponents
primal_basis
dual_basis
lib_to_user_nodes
shape_functions
tabulator
boundary
interior_nodes
interior_node_permutations
Basic constructors
GalerkinToolkit.AbstractMeshTopology
— Typeabstract type AbstractMeshTopology
Basic queries
Basic constructors
GalerkinToolkit.boundary
— MethodGalerkinToolkit.bounding_box
— MethodGalerkinToolkit.cartesian_mesh
— MethodGalerkinToolkit.chain_from_arrays
— MethodGalerkinToolkit.classify_mesh_nodes!
— FunctionGalerkinToolkit.complexify
— MethodGalerkinToolkit.coordinates
— MethodGalerkinToolkit.dual_basis
— MethodGalerkinToolkit.face_incidence
— MethodGalerkinToolkit.face_nodes
— MethodGalerkinToolkit.face_permutation_ids
— MethodGalerkinToolkit.face_reference_id
— MethodGalerkinToolkit.geometry
— MethodGalerkinToolkit.int_type
— MethodGalerkinToolkit.interior_node_permutations
— MethodGalerkinToolkit.interior_nodes
— MethodGalerkinToolkit.is_axis_aligned
— MethodGalerkinToolkit.is_n_cube
— MethodGalerkinToolkit.is_simplex
— MethodGalerkinToolkit.is_unit_n_cube
— MethodGalerkinToolkit.is_unit_simplex
— MethodGalerkinToolkit.is_unitary
— MethodGalerkinToolkit.label_boundary_faces!
— Methodlabel_boundary_faces!(mesh::PMesh;physical_name="boundary")
Update mesh
inplace by using partition ownership of faces to label only the boundary of meshes in a parallel mesh where the boundary is defined as a face owned by a given partition and not incident with any other faces on another partition (i.e., not on the interface).
GalerkinToolkit.lagrange_mesh_face
— MethodGalerkinToolkit.lib_to_user_nodes
— MethodGalerkinToolkit.mesh_from_arrays
— MethodGalerkinToolkit.mesh_from_chain
— MethodGalerkinToolkit.mesh_from_gmsh
— MethodGalerkinToolkit.monomial_exponents
— MethodGalerkinToolkit.node_coordinates
— MethodGalerkinToolkit.node_permutations
— MethodGalerkinToolkit.num_dims
— Methodnum_dims(a)
Return the number of space dimensions of a
. Defaults to a.num_dims
.
GalerkinToolkit.num_nodes
— MethodGalerkinToolkit.outwards_normals
— MethodGalerkinToolkit.periodic_nodes
— MethodGalerkinToolkit.physical_faces
— MethodGalerkinToolkit.physical_names
— MethodGalerkinToolkit.physical_nodes
— MethodGalerkinToolkit.primal_basis
— MethodGalerkinToolkit.real_type
— MethodGalerkinToolkit.reference_faces
— MethodGalerkinToolkit.shape_functions
— MethodGalerkinToolkit.simplexify
— MethodGalerkinToolkit.tabulator
— MethodGalerkinToolkit.topology
— MethodGalerkinToolkit.unit_n_cube
— MethodGalerkinToolkit.unit_simplex
— MethodGalerkinToolkit.vertex_permutations
— MethodGalerkinToolkit.weights
— Method