Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FEniCS/dolfinx
/ functions
Functions
2,084 in github.com/FEniCS/dolfinx
⨍
Functions
2,084
◇
Types & classes
247
↳
Endpoints
10
↓ 1 callers
Function
create_point_mesh
Create a mesh consisting of points only. Note: No points are shared between processes. Args: comm: MPI communicator to creat
python/dolfinx/mesh.py:1367
↓ 1 callers
Function
create_subgeometry
cpp/dolfinx/mesh/utils.h:1331
↓ 1 callers
Function
create_tnt_quad
Create a TNT element of given degree on quadrilaterals.
python/demo/demo_tnt-elements.py:164
↓ 1 callers
Function
create_vector
Create a Vector that is compatible with the given function space. Args: V: A function space. dtype: Data type of the vector.
python/dolfinx/fem/assemble.py:98
↓ 1 callers
Method
create_vector_block
-----------------------------------------------------------------------------
cpp/dolfinx/fem/petsc.cpp:17
↓ 1 callers
Method
create_vector_nest
-----------------------------------------------------------------------------
cpp/dolfinx/fem/petsc.cpp:62
↓ 1 callers
Function
curl2D
(u)
python/test/unit/fem/test_interpolation.py:693
↓ 1 callers
Function
curl_2d
Returns the curl of two 2D vectors as a 3D vector.
python/demo/demo_scattering-boundary-conditions.py:384
↓ 1 callers
Function
det4
cpp/dolfinx/geometry/gjk.h:34
↓ 1 callers
Function
determine_sharing_ranks
@brief Determine owner and sharing ranks sharing an index. Indices are sent to a 'post office' rank, which uses a (deterministic) random number gener
cpp/dolfinx/mesh/Topology.cpp:42
↓ 1 callers
Function
display_vector
Plot the solution using pyvista.
python/demo/demo_types.py:80
↓ 1 callers
Function
distribute_data
cpp/dolfinx/common/MPI.h:678
↓ 1 callers
Function
distribute_from_postoffice
cpp/dolfinx/common/MPI.h:463
↓ 1 callers
Function
distribute_to_postoffice
cpp/dolfinx/common/MPI.h:311
↓ 1 callers
Method
dof_indices
Access dof indices (local indices, unrolled), including ghosts, to which a Dirichlet condition is applied, and the index to the first non-owned (ghost
cpp/dolfinx/fem/DirichletBC.h:465
↓ 1 callers
Method
dtype
Geometry type of the mesh that the space is defined on.
python/dolfinx/fem/element.py:198
↓ 1 callers
Function
e_exact
(x)
python/test/unit/fem/test_expression.py:311
↓ 1 callers
Method
eval
@brief Evaluate the Function at points. @param[in] x The coordinates of the points. It has shape (num_points, 3) and storage is row-major. @param[in]
cpp/dolfinx/fem/Function.h:457
↓ 1 callers
Function
exact_grad_f
(x)
python/test/unit/fem/test_expression.py:191
↓ 1 callers
Function
exchange_ghost_indexing
@brief Send and receive vertex indices and owning ranks for vertices that lie in the ghost cell region. Vertices that are attached to ghost cells but
cpp/dolfinx/mesh/Topology.cpp:503
↓ 1 callers
Function
exchange_indexing
@brief Send entity indices for owned entities to processes that share but do not own the entities, and receive index data for entities caller shares b
cpp/dolfinx/mesh/Topology.cpp:366
↓ 1 callers
Function
expr0
(x)
python/test/unit/fem/test_expression.py:609
↓ 1 callers
Function
extract_diagonal
(mat)
python/test/unit/fem/test_quadrature_elements.py:127
↓ 1 callers
Function
extract_geometry
Extract the mesh geometry from a Gmsh model. Returns an array of shape ``(num_nodes, 3)``, where the i-th row corresponds to the i-th node in
python/dolfinx/io/gmsh.py:251
↓ 1 callers
Method
extract_sub_dofmap
-----------------------------------------------------------------------------
cpp/dolfinx/fem/DofMap.cpp:172
↓ 1 callers
Method
extract_sub_element
cpp/dolfinx/fem/FiniteElement.cpp:402
↓ 1 callers
Function
extract_topology_and_markers
Extract entities with a physical marker in the Gmsh model. Returns a nested dictionary where the first key is the gmsh MSH element type integ
python/dolfinx/io/gmsh.py:168
↓ 1 callers
Function
f
(x)
python/test/unit/fem/test_function.py:161
↓ 1 callers
Function
f
(x)
python/test/unit/fem/test_quadrature_elements.py:192
↓ 1 callers
Function
f_left
(x)
python/test/unit/fem/test_assemble_submesh.py:472
↓ 1 callers
Function
f_right
(x)
python/test/unit/fem/test_assemble_submesh.py:475
↓ 1 callers
Function
face_long_edge
cpp/dolfinx/refinement/plaza.h:146
↓ 1 callers
Function
fem
python/dolfinx/wrappers/fem.cpp:46
↓ 1 callers
Function
fetch_ghost_rows
cpp/dolfinx/la/matmul.h:108
↓ 1 callers
Function
form_cpp_creator
A wrapped C++ constructor for a form with a specified scalar type. Args: dtype: Scalar type of the required form class. Returns:
python/dolfinx/fem/forms.py:575
↓ 1 callers
Method
function_space
The function space to which boundary conditions are applied @return The function space
cpp/dolfinx/fem/DirichletBC.h:445
↓ 1 callers
Function
g
(x)
python/test/unit/fem/test_assemble_mesh_independent_form.py:111
↓ 1 callers
Function
generate_cmake_files
Search for C++ code and write CMakeLists.txt files.
cpp/cmake/scripts/generate-cmakefiles.py:197
↓ 1 callers
Function
generate_mesh_sphere_axis
Generate axisymmetric mesh of a sphere with surrounding PML.
python/demo/demo_axis.py:62
↓ 1 callers
Function
generate_mesh_wire
Generate the mesh of the wire with surrounding PML.
python/demo/demo_pml.py:88
↓ 1 callers
Function
generate_mesh_wire
Generate mesh for scattering from a wire.
python/demo/demo_scattering-boundary-conditions.py:96
↓ 1 callers
Function
geometry
python/dolfinx/wrappers/geometry.cpp:13
↓ 1 callers
Function
get_global_indices
@brief Get global indices for unowned dofs @param[in] index_maps Set of index maps corresponding to dofs in `dof_entity`, below. @param[in] num_owned
cpp/dolfinx/fem/dofmapbuilder.cpp:490
↓ 1 callers
Function
get_integration_domains
Get integration domains from subdomain data. The subdomain data is a MeshTags object consisting of markers, or ``None``. If it is ``None``, w
python/dolfinx/fem/forms.py:128
↓ 1 callers
Function
get_local_indexing
Communicate with sharing processes to find out which entities are ghosts and return a map (vector) to move these local indices to the end of the local
cpp/dolfinx/mesh/topologycomputation.cpp:202
↓ 1 callers
Function
get_options
Return a copy of the merged JIT option values for DOLFINx. Args: priority_options: Take priority over all other option values
python/dolfinx/jit.py:130
↓ 1 callers
Function
get_ownership
cpp/dolfinx/mesh/topologycomputation.cpp:172
↓ 1 callers
Function
get_tetrahedra
----------------------------------------------------------------------------- 3D version of subdivision
cpp/dolfinx/refinement/plaza.cpp:70
↓ 1 callers
Function
get_triangles
----------------------------------------------------------------------------- 2D version of subdivision allowing for uniform subdivision (flag) @param
cpp/dolfinx/refinement/plaza.cpp:36
↓ 1 callers
Function
git_commit_hash
Return git changeset hash (returns "unknown" if changeset is not known)
cpp/dolfinx/common/defines.h:22
↓ 1 callers
Function
gmsh_hex_model
(order)
python/test/unit/io/test_xdmf_function.py:252
↓ 1 callers
Function
gmsh_hexahedron
-----------------------------------------------------------------------------
cpp/dolfinx/io/cells.cpp:473
↓ 1 callers
Function
gmsh_prism
-----------------------------------------------------------------------------
cpp/dolfinx/io/cells.cpp:502
↓ 1 callers
Function
gmsh_pyramid
-----------------------------------------------------------------------------
cpp/dolfinx/io/cells.cpp:517
↓ 1 callers
Function
gmsh_quadrilateral
-----------------------------------------------------------------------------
cpp/dolfinx/io/cells.cpp:487
↓ 1 callers
Function
gmsh_ring
Create a Gmsh model of a ring-type geometry using hexahedral cells. Args: model: Gmsh model to add the mesh to. name: Name (ident
python/demo/demo_gmsh.py:110
↓ 1 callers
Function
gmsh_sphere
Create a Gmsh model of a sphere. Tags sub entitites for all co-dimensions (peaks, ridges, facets and cells). Args: model: Gmsh m
python/demo/demo_gmsh.py:41
↓ 1 callers
Function
gmsh_sphere_minus_box
Create a Gmsh model of a sphere with a box from the sphere removed. Args: model: Gmsh model to add the mesh to. name: Name (ident
python/demo/demo_gmsh.py:77
↓ 1 callers
Function
gmsh_tet_model
(order)
python/test/unit/io/test_gmsh.py:32
↓ 1 callers
Function
gmsh_tetrahedron
-----------------------------------------------------------------------------
cpp/dolfinx/io/cells.cpp:457
↓ 1 callers
Function
gmsh_triangle
-----------------------------------------------------------------------------
cpp/dolfinx/io/cells.cpp:442
↓ 1 callers
Function
gps_reorder_unlabelled
----------------------------------------------------------------------------- Gibbs-Poole-Stockmeyer algorithm, finding a reordering for the given gra
cpp/dolfinx/graph/ordering.cpp:129
↓ 1 callers
Function
grad_ref_func
(x)
python/test/unit/fem/test_interpolation.py:1101
↓ 1 callers
Function
graph
python/dolfinx/wrappers/graph.cpp:32
↓ 1 callers
Function
has_adios2
Return true if DOLFINX is compiled with ADIOS2
cpp/dolfinx/common/defines.h:76
↓ 1 callers
Function
has_complex_ufcx_kernels
Return true if DOLFINx supports UFCx kernels with arguments of type C99 _Complex. When DOLFINx was built with MSVC this returns false. This returning
cpp/dolfinx/common/defines.h:109
↓ 1 callers
Function
has_debug
Return true if DOLFINx is compiled in debugging mode, i.e., with assertions on
cpp/dolfinx/common/defines.h:26
↓ 1 callers
Function
has_group
Check for existence of group in HDF5 file @param[in] handle HDF5 file handle @param[in] group_name Name of the group to check @return True if @p group
cpp/dolfinx/io/HDF5Interface.cpp:18
↓ 1 callers
Function
has_kahip
Return true if DOLFINx is compiled with KaHIP
cpp/dolfinx/common/defines.h:66
↓ 1 callers
Function
has_parmetis
Return true if DOLFINx is compiled with ParMETIS
cpp/dolfinx/common/defines.h:56
↓ 1 callers
Function
has_petsc
Return true if DOLFINx is compiled with PETSc
cpp/dolfinx/common/defines.h:36
↓ 1 callers
Function
has_petsc4py
Return true if DOLFINx is compiled with petsc4py
python/dolfinx/wrappers/common.cpp:40
↓ 1 callers
Function
has_ptscotch
Return true if DOLFINX is compiled with PT-SCOTCH
cpp/dolfinx/common/defines.h:86
↓ 1 callers
Function
has_slepc
Return true if DOLFINx is compiled with SLEPc
cpp/dolfinx/common/defines.h:46
↓ 1 callers
Function
has_superlu_dist
Return true if DOLFINx is compiled with SuperLU_DIST
cpp/dolfinx/common/defines.h:96
↓ 1 callers
Function
hash_local
cpp/dolfinx/common/utils.h:70
↓ 1 callers
Function
identity_mapped_evaluation
cpp/dolfinx/fem/interpolate.h:820
↓ 1 callers
Function
imports_petsc4py
Check if a file imports petsc4py.
python/demo/test.py:16
↓ 1 callers
Method
indices
Local column indices.
python/dolfinx/la/__init__.py:253
↓ 1 callers
Method
init_logging
-----------------------------------------------------------------------------
cpp/dolfinx/common/log.cpp:12
↓ 1 callers
Function
init_petsc
cpp/test/common/sub_systems_manager.cpp:14
↓ 1 callers
Function
interface_int_entities
This helper function computes the integration entities for interior facet integrals (i.e. a list of (cell_0, local_facet_0, cell_1, lo
python/test/unit/fem/test_assemble_submesh.py:675
↓ 1 callers
Function
interpolate_nonmatching_maps
cpp/dolfinx/fem/interpolate.h:468
↓ 1 callers
Function
interpolate_same_map
cpp/dolfinx/fem/interpolate.h:366
↓ 1 callers
Method
interpolation_points
Points at which to evaluate the function to be interpolated. Interpolation point coordinates on the reference cell, returning the coo
python/dolfinx/fem/element.py:227
↓ 1 callers
Function
io
python/dolfinx/wrappers/io.cpp:38
↓ 1 callers
Function
is_orthonormal
Check that list of vectors are orthonormal.
python/dolfinx/la/__init__.py:378
↓ 1 callers
Method
iteration
-----------------------------------------------------------------------------
cpp/dolfinx/nls/NewtonSolver.cpp:283
↓ 1 callers
Method
ksp
-----------------------------------------------------------------------------
cpp/dolfinx/la/petsc.cpp:795
↓ 1 callers
Function
la
python/dolfinx/wrappers/la.cpp:45
↓ 1 callers
Function
lift_bc
cpp/dolfinx/fem/assemble_vector_impl.h:444
↓ 1 callers
Function
line_through_points
(p0, p1)
python/test/unit/geometry/test_gjk.py:209
↓ 1 callers
Method
list_timings
-----------------------------------------------------------------------------
cpp/dolfinx/common/timing.cpp:18
↓ 1 callers
Function
mark_maximum
cpp/dolfinx/refinement/mark.h:32
↓ 1 callers
Function
matmul
cpp/dolfinx/la/matmul.h:410
↓ 1 callers
Function
mesh
python/dolfinx/wrappers/mesh.cpp:66
↓ 1 callers
Function
mesh_factory
(tdim, n, ghost_mode=GhostMode.shared_facet, dtype=default_real_type)
python/test/unit/io/test_xdmf_mesh.py:39
↓ 1 callers
Function
mesh_factory
(tdim, n)
python/test/unit/io/test_xdmf_meshdata.py:28
↓ 1 callers
Function
mixed_direct
Solve Stokes problem using mixed matrix and a direct solver.
python/demo/demo_stokes.py:557
↓ 1 callers
Function
mixed_function_space
Blocked problem using a {py:class}`ufl.MixedFunctionSpace`.
python/demo/demo_matrix-free-petsc.py:417
← previous
next →
701–800 of 2,084, ranked by callers