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
Method
comm
cpp/dolfinx/la/superlu_dist.cpp:148
↓ 2 callers
Function
comm_graph
Build a parallel communication graph from an index map. The communication graph is a directed graph that represents the communication pattern
python/dolfinx/graph.py:149
↓ 2 callers
Method
comm_graph
-----------------------------------------------------------------------------
cpp/dolfinx/graph/utils.cpp:17
↓ 2 callers
Function
comm_to_json
Build and JSON string from a communication graph. The JSON string can be used to construct a `NetworkX <https://networkx.org/>`_ graph. This
python/dolfinx/graph.py:203
↓ 2 callers
Method
comm_to_json
-----------------------------------------------------------------------------
cpp/dolfinx/graph/utils.cpp:104
↓ 2 callers
Function
common_function_spaces
cpp/dolfinx/fem/FunctionSpace.h:432
↓ 2 callers
Function
communicate_ghosts_to_owners
@brief Helper function that sends ghost indices on a given process to their owning rank, and receives indices owned by this process that are ghosts on
cpp/dolfinx/common/IndexMap.cpp:75
↓ 2 callers
Method
component
@brief Get the component with respect to the root superspace. @return The component with respect to the root superspace, i.e. `W.sub(1).sub(0) == [1,
cpp/dolfinx/fem/FunctionSpace.h:207
↓ 2 callers
Function
compute_collisions
cpp/dolfinx/geometry/utils.h:454
↓ 2 callers
Function
compute_from_map
Compute the d0 -> d1 connectivity, where d0 > d1 @param[in] c_d0_0 The d0 -> 0 (entity (d0) to vertex) connectivity @param[in] c_d0_0 The d1 -> 0 (en
cpp/dolfinx/mesh/topologycomputation.cpp:816
↓ 2 callers
Function
compute_from_transpose
Compute connectivity from entities of dimension d0 to entities of dimension d1 using the transpose connectivity (d1 -> d0) @param[in] c_d1_d0 The con
cpp/dolfinx/mesh/topologycomputation.cpp:782
↓ 2 callers
Function
compute_mapped_interior_facet_data
Compute integration data for interior facet integrals, where the positive restriction is always taken on the side that has a cell in t
python/test/unit/fem/test_assemble_submesh.py:432
↓ 2 callers
Function
compute_midpoints
cpp/dolfinx/mesh/utils.h:583
↓ 2 callers
Function
compute_refinement_data
cpp/dolfinx/refinement/plaza.h:459
↓ 2 callers
Function
container_to_string
cpp/dolfinx/io/VTKFile.cpp:54
↓ 2 callers
Function
converged
Convergence test @param solver The Newton solver @param r The residual vector @return The pair `(residual norm, converged)`, where `converged` is and
cpp/dolfinx/nls/NewtonSolver.cpp:28
↓ 2 callers
Method
coordinate_element_hash
@brief Hash for coordinate element used to create the expression.
cpp/dolfinx/fem/Expression.h:178
↓ 2 callers
Method
copy
-----------------------------------------------------------------------------
cpp/dolfinx/fem/ElementDofLayout.cpp:42
↓ 2 callers
Function
create_adj_list
cpp/dolfinx/mesh/topologycomputation.cpp:140
↓ 2 callers
Function
create_and_integrate
(N, compiled_form)
python/test/unit/fem/test_assemble_mesh_independent_form.py:44
↓ 2 callers
Function
create_cell_partitioner_py
python/dolfinx/wrappers/dolfinx_wrappers/mesh.h:48
↓ 2 callers
Function
create_element_dofmap
(mesh, cell_types, degree)
python/test/unit/fem/test_mixed_mesh_dofmap.py:13
↓ 2 callers
Function
create_forms
(dx, ds, dS)
python/test/unit/fem/test_assemble_domains.py:289
↓ 2 callers
Method
create_index_sets
-----------------------------------------------------------------------------
cpp/dolfinx/la/petsc.cpp:131
↓ 2 callers
Function
create_level_structure
----------------------------------------------------------------------------- Create a level structure from graph, rooted at node s
cpp/dolfinx/graph/ordering.cpp:89
↓ 2 callers
Function
create_matrix_free_ksp
Create a KSP solver and attach a matrix-free operator.
python/demo/demo_matrix-free-petsc.py:333
↓ 2 callers
Function
create_measure
Helper function to create an integration measure of type `integral_type` over domain `msh`.
python/test/unit/fem/test_assemble_submesh.py:129
↓ 2 callers
Function
create_new_vertices
cpp/dolfinx/refinement/utils.h:146
↓ 2 callers
Function
create_quad_mesh
Creates a mesh of a single square element if offset = 0, or a trapezium element if |offset| > 0.
python/test/unit/fem/test_element_integrals.py:575
↓ 2 callers
Function
create_rectangle
cpp/dolfinx/mesh/generation.h:183
↓ 2 callers
Function
create_submesh
cpp/dolfinx/mesh/utils.h:1425
↓ 2 callers
Function
cross
cpp/dolfinx/common/math.h:25
↓ 2 callers
Function
display_scalar
Plot the solution using pyvista.
python/demo/demo_types.py:59
↓ 2 callers
Function
distance_point_to_plane_3D
Distance from point to plane.
python/test/unit/geometry/test_gjk.py:25
↓ 2 callers
Function
distribute_entity_data
Distribute mesh entities and values to owning process. The entities are described by the global vertex indices of the mesh. These entity ind
python/dolfinx/io/utils.py:310
↓ 2 callers
Method
dof_permutation_fn
cpp/dolfinx/fem/FiniteElement.cpp:566
↓ 2 callers
Function
elasticity_problem
Solve a 3D linearised elasticity problem using AMG. Uses a smoothed aggregation algebraic multigrid method. Args: dtype: Scalar type
python/demo/demo_pyamg.py:164
↓ 2 callers
Method
eval
Evaluate the background electric field at points x.
python/demo/demo_scattering-boundary-conditions.py:312
↓ 2 callers
Function
expand_bboxes
Expand an array of min/max bboxes to convex hulls.
python/test/unit/geometry/test_bounding_box_tree.py:54
↓ 2 callers
Function
expr1
(x)
python/test/unit/fem/test_expression.py:624
↓ 2 callers
Function
extract_coefficient_cells_from_entities
cpp/dolfinx/fem/pack.h:345
↓ 2 callers
Function
extract_function_spaces
cpp/dolfinx/fem/utils.h:172
↓ 2 callers
Function
extract_geometricial_data
For a set of entities in a mesh, return the coordinates of the vertices.
python/test/unit/geometry/test_bounding_box_tree.py:39
↓ 2 callers
Function
extract_system
Extract the bilinear and linear forms.
python/demo/demo_matrix-free-petsc.py:317
↓ 2 callers
Function
f
(mod, x)
python/test/unit/fem/test_assembler.py:2105
↓ 2 callers
Function
f
(x)
python/test/unit/fem/test_interpolation.py:216
↓ 2 callers
Function
find_local_entity_index
@brief Find the cell (local to process) and index of an entity (local to cell) for a list of entities. @param[in] mesh The mesh @param[in] entities T
cpp/dolfinx/fem/DirichletBC.cpp:34
↓ 2 callers
Function
finiteelement
Create a DOLFINx element from a basix.ufl element. Args: cell_type: Element cell type, see ``mesh.CellType`` ufl_e: UFL element,
python/dolfinx/fem/element.py:336
↓ 2 callers
Function
get_counter
Get counter string to include in filename
cpp/dolfinx/io/VTKFile.cpp:39
↓ 2 callers
Method
get_vtk_cell_type
-----------------------------------------------------------------------------
cpp/dolfinx/io/cells.cpp:715
↓ 2 callers
Function
import_adios2
()
python/test/unit/io/test_adios2.py:23
↓ 2 callers
Function
in_circle
Indicator function for points inside a circle.
python/demo/demo_pyvista.py:123
↓ 2 callers
Function
insert_nonblocked_csr
cpp/dolfinx/la/matrix_csr_impl.h:175
↓ 2 callers
Method
integral_types
@brief Get types of integrals in the form. @return Integrals types.
cpp/dolfinx/fem/Form.h:396
↓ 2 callers
Function
integrand
(x, v)
python/test/unit/fem/test_assembler.py:2108
↓ 2 callers
Function
inv
cpp/dolfinx/common/math.h:125
↓ 2 callers
Method
is_affine
Check is geometry map is affine @return True is geometry map is affine
cpp/dolfinx/fem/CoordinateElement.h:266
↓ 2 callers
Function
locate_dofs_geometrical
cpp/dolfinx/fem/DirichletBC.h:103
↓ 2 callers
Function
locate_entities_boundary
cpp/dolfinx/mesh/utils.h:786
↓ 2 callers
Method
map_ident
cpp/dolfinx/fem/FiniteElement.cpp:437
↓ 2 callers
Method
matrix
Create a PETSc matrix for the problem.
python/test/unit/nls/test_newton.py:59
↓ 2 callers
Method
name
Name of the mesh.
python/dolfinx/mesh.py:389
↓ 2 callers
Function
nest_matrix_norm
Return norm of a MatNest matrix.
python/test/unit/fem/test_petsc_nonlinear_assembler.py:31
↓ 2 callers
Method
nnz_diag
-----------------------------------------------------------------------------
cpp/dolfinx/la/SparsityPattern.cpp:408
↓ 2 callers
Method
nnz_off_diag
-----------------------------------------------------------------------------
cpp/dolfinx/la/SparsityPattern.cpp:415
↓ 2 callers
Function
norm_L2
Convenience function to compute the L2 norm of a UFL expression.
python/demo/demo_hdg.py:54
↓ 2 callers
Method
off_diagonal_offsets
@brief Return the per-row diagonal block sizes (see `_off_diag`).
cpp/dolfinx/la/matmul.h:95
↓ 2 callers
Function
on_boundary
(x)
python/test/unit/mesh/test_branching_manifold.py:83
↓ 2 callers
Function
perform_test
(points, cells)
python/test/unit/fem/test_vector_function.py:27
↓ 2 callers
Method
perm_vtk
namespace -----------------------------------------------------------------------------
cpp/dolfinx/io/cells.cpp:533
↓ 2 callers
Function
pml_coordinate
Coordinate transformation for PML in cylindrical coordinates.
python/demo/demo_axis.py:379
↓ 2 callers
Function
print_stats
Print communication graph statistics.
python/demo/demo_comm-pattern.py:153
↓ 2 callers
Method
pull_back_nonaffine
cpp/dolfinx/fem/CoordinateElement.cpp:83
↓ 2 callers
Method
push_forward
cpp/dolfinx/fem/CoordinateElement.h:194
↓ 2 callers
Function
random_evaluation_mesh
(cell_type)
python/test/unit/fem/test_dof_permuting.py:187
↓ 2 callers
Function
random_point_in_cell
(mesh)
python/test/unit/fem/test_interpolation.py:79
↓ 2 callers
Method
rank_type
-----------------------------------------------------------------------------
cpp/dolfinx/common/IndexMap.cpp:1359
↓ 2 callers
Method
register_timing
-----------------------------------------------------------------------------
cpp/dolfinx/common/TimeLogger.cpp:23
↓ 2 callers
Function
reorder_list
cpp/dolfinx/mesh/utils.h:57
↓ 2 callers
Method
resume
Resume timer.
python/dolfinx/common.py:156
↓ 2 callers
Function
run_scalar_test
Test that interpolation is correct in a scalar valued space.
python/test/unit/fem/test_interpolation.py:210
↓ 2 callers
Function
scatter
(vec, array_evaluated, dofmap)
python/test/unit/fem/test_expression.py:62
↓ 2 callers
Method
scatter_fwd_end
cpp/dolfinx/la/Vector.h:256
↓ 2 callers
Method
set
Set a block of values in the matrix.
python/dolfinx/la/__init__.py:217
↓ 2 callers
Method
set_options_prefix
-----------------------------------------------------------------------------
cpp/dolfinx/la/slepc.cpp:166
↓ 2 callers
Method
set_update
-----------------------------------------------------------------------------
cpp/dolfinx/nls/NewtonSolver.cpp:143
↓ 2 callers
Function
sigma_u
Constitutive relation for stress-strain. Assuming plane-stress in XY.
python/demo/demo_static-condensation.py:134
↓ 2 callers
Method
signature
cpp/dolfinx/fem/FiniteElement.cpp:285
↓ 2 callers
Function
sort_by_perm
cpp/dolfinx/common/sort.h:177
↓ 2 callers
Function
submesh_geometry_test
(mesh, submesh, entity_map, geom_map, entity_dim)
python/test/unit/mesh/test_mesh.py:83
↓ 2 callers
Function
submesh_topology_test
(mesh, submesh, entity_map, vertex_map, entity_dim)
python/test/unit/mesh/test_mesh.py:44
↓ 2 callers
Function
support
cpp/dolfinx/geometry/gjk.h:335
↓ 2 callers
Method
tdim
Topological dimension of leaf entities
cpp/dolfinx/geometry/BoundingBoxTree.h:388
↓ 2 callers
Function
test_create_box
cpp/test/mesh/distributed_mesh.cpp:40
↓ 2 callers
Function
u_ex
(x)
python/test/unit/fem/test_problems.py:40
↓ 2 callers
Function
ufl_mesh
Create UFL mesh from Gmsh cell identifier and geometric dimension. See https://gmsh.info//doc/texinfo/gmsh.html#MSH-file-format. Args:
python/dolfinx/io/gmsh.py:122
↓ 2 callers
Function
unique_spaces
(V)
python/dolfinx/fem/forms.py:517
↓ 2 callers
Function
unit_cell
(cell_type, dtype, random_order=True)
python/test/unit/fem/test_element_integrals.py:91
↓ 2 callers
Function
unit_cell_points
(cell_type, dtype)
python/test/unit/fem/test_element_integrals.py:52
↓ 2 callers
Function
version
Return DOLFINx version string
cpp/dolfinx/common/defines.h:15
← previous
next →
501–600 of 2,084, ranked by callers