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
↓ 2 callers
Function
vertex_to_dof_map
Create a map from the vertices of the mesh to the corresponding degree of freedom.
python/test/unit/fem/test_assembler.py:1613
↓ 2 callers
Function
vtk_mesh_from_space
cpp/dolfinx/io/vtk_utils.h:193
↓ 2 callers
Function
vtk_to_dolfinx
@brief Get DOLFINx cell type and degree from VTK cell type. @param[in] vtk_cell_type VTK cell type identifier. @return Return the cell type and degre
cpp/dolfinx/io/cells.h:185
↓ 2 callers
Method
weights_dest
-----------------------------------------------------------------------------
cpp/dolfinx/common/IndexMap.cpp:1331
↓ 2 callers
Method
weights_src
-----------------------------------------------------------------------------
cpp/dolfinx/common/IndexMap.cpp:1316
↓ 2 callers
Function
write_cell_data
Write data at cells of the mesh. Args: filename: File to write to. mesh: Mesh. data: Data at the cells of the mesh, local
python/dolfinx/io/vtkhdf.py:94
↓ 2 callers
Method
write_meshtags
cpp/dolfinx/io/XDMFFile.cpp:308
↓ 2 callers
Function
write_point_data
Write data at vertices of the mesh. Args: filename: File to write to. mesh: Mesh. data: Data at the points of the mesh, l
python/dolfinx/io/vtkhdf.py:82
↓ 1 callers
Method
EntityMap
cpp/dolfinx/mesh/EntityMap.h:38
↓ 1 callers
Function
L2Norm
Compute the L2 norm of a finite element function.
python/demo/demo_poisson-matrix-free.py:267
↓ 1 callers
Method
NewtonSolver
-----------------------------------------------------------------------------
cpp/dolfinx/nls/NewtonSolver.cpp:71
↓ 1 callers
Function
TEx_condition
Transcendental equation for TEx modes.
python/demo/demo_half-loaded-waveguide.py:135
↓ 1 callers
Function
TMx_condition
Transcendental equation for TMx modes.
python/demo/demo_half-loaded-waveguide.py:128
↓ 1 callers
Method
Topology
-----------------------------------------------------------------------------
cpp/dolfinx/mesh/Topology.cpp:758
↓ 1 callers
Function
V
(mesh)
python/test/unit/fem/test_function.py:30
↓ 1 callers
Function
_assemble_matrix_csr
Assemble bilinear form into a matrix. Args: A: The matrix to assemble into. It must have been initialized with the correct sp
python/dolfinx/fem/assemble.py:297
↓ 1 callers
Function
_assemble_vector_form
Assemble linear form into a new Vector. Args: L: The linear form to assemble. constants: Constants that appear in the form. If ``
python/dolfinx/fem/assemble.py:182
↓ 1 callers
Function
_assert_close_up_to_row_permutation
Assert rows of a and b are equal, up to a row permutation.
python/test/unit/fem/test_interpolate_geometry.py:25
↓ 1 callers
Function
_bc_space
Return list of bcs that have the same space as V.
python/dolfinx/fem/bcs.py:247
↓ 1 callers
Function
_build_element_list
cpp/dolfinx/fem/FiniteElement.cpp:30
↓ 1 callers
Function
_compute_collisions_point
cpp/dolfinx/geometry/utils.h:305
↓ 1 callers
Function
_compute_collisions_tree
cpp/dolfinx/geometry/utils.h:364
↓ 1 callers
Function
_create_tempdir
(request)
python/test/conftest.py:64
↓ 1 callers
Function
_curve_mesh_errors
Return (area_error, circumference_error) for a degree-p curved disk mesh with N cells.
python/test/unit/fem/test_interpolate_geometry.py:83
↓ 1 callers
Function
_derive_block_jacobian
( F: Sequence[ufl.Form], u: Sequence[Function], du: Sequence[ufl.Argument] | None = None, )
python/dolfinx/fem/forms.py:719
↓ 1 callers
Function
_derive_block_residual
( F: ufl.Form, u: Sequence[Function], du: Sequence[ufl.Argument] | None = None, )
python/dolfinx/fem/forms.py:699
↓ 1 callers
Function
_derive_univariate_jacobian
( F: ufl.Form, u: Function, du: ufl.Argument | None = None, )
python/dolfinx/fem/forms.py:709
↓ 1 callers
Function
_derive_univariate_residual
( F: ufl.Form, u: Function, du: ufl.Argument | None = None, )
python/dolfinx/fem/forms.py:689
↓ 1 callers
Function
_extract_sub_element
cpp/dolfinx/fem/FiniteElement.cpp:46
↓ 1 callers
Function
_form
Compile a single UFL form.
python/dolfinx/fem/forms.py:369
↓ 1 callers
Function
_load_options
Loads options from JSON files.
python/dolfinx/jit.py:109
↓ 1 callers
Function
_worker_id
Returns thread id when running with pytest-xdist in parallel.
python/test/conftest.py:56
↓ 1 callers
Function
_zero_form
Compile a single 'zero' UFL form. I.e. a form with no integrals.
python/dolfinx/fem/forms.py:437
↓ 1 callers
Function
add_meshtags
cpp/dolfinx/io/xdmf_mesh.h:95
↓ 1 callers
Function
area
Compute the area of a triangle embedded in 2D from the three vertices.
python/test/unit/fem/test_petsc_custom_assembler.py:76
↓ 1 callers
Method
argument_space
Argument function space if Expression has argument.
python/dolfinx/fem/function.py:315
↓ 1 callers
Function
assemble
python/dolfinx/wrappers/assemble.cpp:16
↓ 1 callers
Function
assemble_cells
cpp/dolfinx/fem/assemble_scalar_impl.h:26
↓ 1 callers
Function
assemble_cells
cpp/dolfinx/fem/assemble_vector_impl.h:67
↓ 1 callers
Function
assemble_entities
cpp/dolfinx/fem/assemble_scalar_impl.h:69
↓ 1 callers
Function
assemble_entities
cpp/dolfinx/fem/assemble_vector_impl.h:159
↓ 1 callers
Function
assemble_interior_facets
cpp/dolfinx/fem/assemble_scalar_impl.h:110
↓ 1 callers
Function
assemble_interior_facets
cpp/dolfinx/fem/assemble_vector_impl.h:254
↓ 1 callers
Function
assemble_petsc_matrix
Assemble P1 mass matrix over a mesh into the PETSc matrix A.
python/test/unit/fem/test_petsc_custom_assembler.py:85
↓ 1 callers
Function
assemble_scalar
cpp/dolfinx/fem/assembler.h:173
↓ 1 callers
Function
assemble_vector_ufc
Assemble provided FFCx/UFC kernel over a mesh into the array b.
python/test/unit/fem/test_custom_assembler.py:84
↓ 1 callers
Function
attach_matrix_free_operator
Attach a matrix-free operator to a PETSc KSP object. Args: ksp: The PETSc KSP object. bilinear_form: The bilinear form. b
python/demo/demo_matrix-free-petsc.py:268
↓ 1 callers
Method
bbox_coordinates
Coordinates of lower and upper corners of bounding boxes. Note: Rows `2*ibbox` and `2*ibbox+1` correspond to the lower
python/dolfinx/geometry.py:90
↓ 1 callers
Method
bbox_coordinates
@brief Access coordinates of lower and upper corners of bounding boxes (const version). @return The flattened row-major coordinate vector, where the
cpp/dolfinx/geometry/BoundingBoxTree.h:378
↓ 1 callers
Function
block_direct_solver
Solve Stokes problem using blocked matrices and a direct solver.
python/demo/demo_stokes.py:507
↓ 1 callers
Function
block_iterative_solver
Solve Stokes problem using blocked matrices and iterative solver.
python/demo/demo_stokes.py:439
↓ 1 callers
Method
block_mode
@brief Get 'block mode'.
cpp/dolfinx/la/MatrixCSR.h:576
↓ 1 callers
Function
build_basic_dofmaps
----------------------------------------------------------------------------- Build a simple dofmap from ElementDofmap based on mesh entity indices (l
cpp/dolfinx/fem/dofmapbuilder.cpp:152
↓ 1 callers
Function
build_collapsed_dofmap
----------------------------------------------------------------------------- Build a collapsed DofMap from a dofmap view. Extracts dofs and doesn't b
cpp/dolfinx/fem/DofMap.cpp:28
↓ 1 callers
Method
build_dual_graph
-----------------------------------------------------------------------------
cpp/dolfinx/mesh/graphbuild.cpp:726
↓ 1 callers
Function
build_entity_types
@brief Determines the types of entities in mesh give an list of cell types in the mesh. @param cell_types A list of cell types in the mesh @return A l
cpp/dolfinx/mesh/Topology.cpp:733
↓ 1 callers
Function
build_nullspace
Build PETSc nullspace for 3D elasticity.
python/demo/demo_elasticity.py:64
↓ 1 callers
Method
build_real_element_dofmap
-----------------------------------------------------------------------------
cpp/dolfinx/fem/dofmapbuilder.cpp:696
↓ 1 callers
Function
build_sparsity_pattern
cpp/dolfinx/fem/utils.h:226
↓ 1 callers
Function
build_src_dest
@brief Given source ranks (ranks that own indices ghosted by the calling rank), compute ranks that ghost indices owned by the calling rank. @param com
cpp/dolfinx/common/IndexMap.cpp:30
↓ 1 callers
Function
calculate_analytical_efficiencies
Analytical scattering, extinction and absorption efficiencies.
python/demo/demo_pml.py:230
↓ 1 callers
Function
calculate_analytical_efficiencies
Analytical absorption, scattering and extinction efficiencies.
python/demo/demo_scattering-boundary-conditions.py:236
↓ 1 callers
Method
cell_num_entities
-----------------------------------------------------------------------------
cpp/dolfinx/mesh/cell_types.cpp:90
↓ 1 callers
Method
cell_type
Get the cell type of the topology.
python/dolfinx/mesh.py:271
↓ 1 callers
Function
cg
Conjugate gradient solver for the linear system A x = b.
python/demo/demo_poisson-matrix-free.py:210
↓ 1 callers
Function
cg
@brief Solve problem A.x = b using the conjugate gradient (CG) method. @param[in, out] x Solution vector, may be set to an initial guess hence no zer
cpp/demo/poisson_matrix_free/main.cpp:84
↓ 1 callers
Method
close
-----------------------------------------------------------------------------
cpp/dolfinx/io/XDMFFile.cpp:136
↓ 1 callers
Function
col_indices
cpp/dolfinx/la/superlu_dist.cpp:52
↓ 1 callers
Function
collect_pkg_modules_recursive
(name)
python/test/unit/common/test_public_api.py:13
↓ 1 callers
Function
common
Interface for dolfinx/common
python/dolfinx/wrappers/common.cpp:50
↓ 1 callers
Function
compute_bbox_of_entity
cpp/dolfinx/geometry/BoundingBoxTree.h:29
↓ 1 callers
Function
compute_cell_boundary_facets
Integration entities for integrals on boundaries of all cells. Parameters: msh: The mesh. Returns: Facets to integrate over,
python/demo/demo_hdg.py:70
↓ 1 callers
Function
compute_distances_gjk
Compute the distance between a set of convex bodies. For each convex body defined in `bodies`; (a set of 3D points for each body) find the sh
python/dolfinx/geometry.py:295
↓ 1 callers
Function
compute_exterior_facet_entities
Helper function to compute (cell, local_facet_index) pairs for exterior facets.
python/test/unit/fem/test_expression.py:402
↓ 1 callers
Function
compute_first_colliding_cell
cpp/dolfinx/geometry/utils.h:521
↓ 1 callers
Function
compute_nonlocal_dual_graph
----------------------------------------------------------------------------- @brief Build nonlocal part of dual graph for mesh and return number of n
cpp/dolfinx/mesh/graphbuild.cpp:51
↓ 1 callers
Function
compute_refinement
cpp/dolfinx/refinement/plaza.h:285
↓ 1 callers
Function
compute_reordering_map
@brief Compute re-ordering map from old local index to new local index. The M dofs owned by this process are reordered for locality and fill the posi
cpp/dolfinx/fem/dofmapbuilder.cpp:404
↓ 1 callers
Function
compute_submap_ghost_indices
Compute the global indices of ghosts in a submap. @param[in] submap_src The submap source ranks @param[in] submap_dest The submap destination ranks @p
cpp/dolfinx/common/IndexMap.cpp:460
↓ 1 callers
Function
compute_submap_indices
Given an index map and a subset of local indices (can be owned or ghost but must be unique and sorted), compute the owned, ghost and ghost owners in t
cpp/dolfinx/common/IndexMap.cpp:174
↓ 1 callers
Function
compute_vertex_coords
cpp/dolfinx/mesh/utils.h:620
↓ 1 callers
Function
compute_vertex_coords_boundary
cpp/dolfinx/mesh/utils.h:87
↓ 1 callers
Function
convert_to_local_indexing
@brief Convert adjacency list edges from global indexing to local indexing. Nodes beyond `num_local_nodes` are discarded. @param[in] g Graph with gl
cpp/dolfinx/mesh/Topology.cpp:690
↓ 1 callers
Function
create_boundary_vertices_fn
@brief Creates the default boundary vertices routine for a given reorder function. @param[in] reorder_fn A cell reorder funciton which will be applied
cpp/dolfinx/mesh/utils.h:231
↓ 1 callers
Method
create_dof_layout
Compute and return the dof layout.
python/dolfinx/fem/element.py:61
↓ 1 callers
Method
create_dofmap
-----------------------------------------------------------------------------
cpp/dolfinx/fem/utils.cpp:32
↓ 1 callers
Function
create_eps_mu
Create PML permittivity and permeability tensors.
python/demo/demo_axis.py:384
↓ 1 callers
Function
create_form_factory
cpp/dolfinx/fem/utils.h:414
↓ 1 callers
Function
create_functionspace
cpp/dolfinx/fem/utils.h:925
↓ 1 callers
Function
create_geometry
cpp/dolfinx/mesh/Geometry.h:230
↓ 1 callers
Method
create_global_tree
Compute a global bounding tree (collective on comm) This can be used to find which process a point might have a collision with. @param[in] comm MPI Co
cpp/dolfinx/geometry/BoundingBoxTree.h:335
↓ 1 callers
Function
create_identity_partitioner
cpp/dolfinx/refinement/refine.h:43
↓ 1 callers
Function
create_index_map
cpp/test/graph.cpp:19
↓ 1 callers
Function
create_interpolation_data
cpp/dolfinx/fem/interpolate.h:1076
↓ 1 callers
Method
create_interpolation_operator
cpp/dolfinx/fem/FiniteElement.cpp:495
↓ 1 callers
Function
create_matrix
Create a sparse matrix that is compatible with a bilinear form. Args: a: Bilinear form. block_mode: Block mode of the CSR matrix.
python/dolfinx/fem/assemble.py:114
↓ 1 callers
Function
create_mesh_file
@brief Create a mesh and save to the file 'mesh.xdmf'
cpp/test/mesh/distributed_mesh.cpp:27
↓ 1 callers
Function
create_meshtags
cpp/dolfinx/mesh/MeshTags.h:138
↓ 1 callers
Function
create_new_geometry
cpp/dolfinx/refinement/utils.h:53
↓ 1 callers
Function
create_partitioner_cpp
python/dolfinx/wrappers/dolfinx_wrappers/mesh.h:35
← previous
next →
601–700 of 2,084, ranked by callers