MCPcopy Create free account

hub / github.com/FEniCS/dolfinx / functions

Functions2,084 in github.com/FEniCS/dolfinx

↓ 1 callersMethodmult
cpp/dolfinx/la/MatrixCSR.h:872
↓ 1 callersMethodmultT
cpp/dolfinx/la/MatrixCSR.h:925
↓ 1 callersFunctionnested_iterative_solver_high_level
Solve Stokes problem using nest matrices and an iterative solver. Uses high-level DOLFINx functionality.
python/demo/demo_stokes.py:219
↓ 1 callersFunctionnested_iterative_solver_low_level
Solve Stokes problem using nest matrices and an iterative solver. Used low-level DOLFINx routines.
python/demo/demo_stokes.py:292
↓ 1 callersFunctionnorm
Compute a norm of the vector. Args: x: Vector to measure. type: Norm type to compute. Returns: Computed norm.
python/dolfinx/la/__init__.py:383
↓ 1 callersFunctionnullspace_elasticty
Create the elasticity (near)nulspace. Args: Q: Displacement field function space. Returns: Nullspace for the unconstrained p
python/demo/demo_pyamg.py:129
↓ 1 callersMethodnum_all_rows
Number of local rows including ghost rows
cpp/dolfinx/la/MatrixCSR.h:335
↓ 1 callersMethodnum_nodes
Number of nodes in the adjacency list. Returns: Number of nodes.
python/dolfinx/graph.py:113
↓ 1 callersMethodnum_p2p_requests
@brief Number of required `MPI_Request`s for point-to-point communication. @return Numer of required MPI request handles.
cpp/dolfinx/common/Scatterer.h:492
↓ 1 callersFunctionorthonormalize
Orthogonalise set of vectors in-place.
python/dolfinx/la/__init__.py:373
↓ 1 callersMethodpartitioner
Leave cells on the current rank.
python/test/unit/io/test_adios2.py:191
↓ 1 callersMethodperm_gmsh
-----------------------------------------------------------------------------
cpp/dolfinx/io/cells.cpp:571
↓ 1 callersMethodpermute_inv
cpp/dolfinx/fem/FiniteElement.cpp:558
↓ 1 callersMethodpermute_subentity_closure
cpp/dolfinx/fem/CoordinateElement.cpp:64
↓ 1 callersFunctionpetsc
python/dolfinx/wrappers/petsc.cpp:359
↓ 1 callersFunctionpetsc_fem_module
python/dolfinx/wrappers/petsc.cpp:132
↓ 1 callersFunctionpetsc_la_module
python/dolfinx/wrappers/petsc.cpp:41
↓ 1 callersFunctionpetsc_nls_module
python/dolfinx/wrappers/petsc.cpp:275
↓ 1 callersFunctionpinv
cpp/dolfinx/common/math.h:212
↓ 1 callersFunctionpiola_mapped_evaluation
cpp/dolfinx/fem/interpolate.h:897
↓ 1 callersFunctionplot_bar
Plot bars charts with the degree and weights. Degree is the number of 'out-edges' and the weights are the outward data volume for each rank.
python/demo/demo_comm-pattern.py:94
↓ 1 callersFunctionplot_graph
Plot the communication graph.
python/demo/demo_comm-pattern.py:54
↓ 1 callersFunctionplot_higher_order
Plot a higher-order discontinuous finite element function.
python/demo/demo_pyvista.py:175
↓ 1 callersFunctionplot_meshtags
Plot mesh tags using subplots.
python/demo/demo_pyvista.py:115
↓ 1 callersFunctionplot_nedelec
Plot Nédélec finite element function with vectors.
python/demo/demo_pyvista.py:249
↓ 1 callersFunctionplot_scalar
Plot a scalar finite element function using warp by scalar.
python/demo/demo_pyvista.py:54
↓ 1 callersFunctionplot_streamlines
Plot streamlines of a vector field in 3D.
python/demo/demo_pyvista.py:312
↓ 1 callersFunctionpoint_evaluation
cpp/dolfinx/fem/interpolate.h:718
↓ 1 callersFunctionprocess
Convert Python demos in Jupytext 'light' into MyST markdown/ipynb. Uses Jupytext. These files can then be included in Sphinx documentation.
python/doc/source/jupytext_process.py:16
↓ 1 callersFunctionprocess
Convert Python demos in Jupytext 'light' into MyST markdown. Uses Jupytext. These files can then be included in Sphinx documentation.
cpp/doc/source/jupytext_process.py:14
↓ 1 callersMethodpull_back_affine
cpp/dolfinx/fem/CoordinateElement.h:215
↓ 1 callersFunctionradial_distance
Returns the radial distance from the origin.
python/demo/demo_scattering-boundary-conditions.py:379
↓ 1 callersFunctionrandom_point_in_reference
(cell_type)
python/test/unit/fem/test_interpolation.py:53
↓ 1 callersFunctionrandomly_ordered_mesh
Create a randomly ordered mesh to use in the test.
python/test/unit/fem/test_dof_permuting.py:22
↓ 1 callersMethodread_information
-----------------------------------------------------------------------------
cpp/dolfinx/io/XDMFFile.cpp:456
↓ 1 callersMethodread_mesh
-----------------------------------------------------------------------------
cpp/dolfinx/io/XDMFFile.cpp:186
↓ 1 callersMethodreduce
-----------------------------------------------------------------------------
cpp/dolfinx/common/Table.cpp:69
↓ 1 callersFunctionrefinement
python/dolfinx/wrappers/refinement.cpp:30
↓ 1 callersFunctionreorder_owned
Build a graph for owned dofs and apply graph reordering function with multiple dofmaps. The dofmaps are 2D arrays, of fixed width, stored in `dofmap_t
cpp/dolfinx/fem/dofmapbuilder.cpp:53
↓ 1 callersMethodresidual0
-----------------------------------------------------------------------------
cpp/dolfinx/nls/NewtonSolver.cpp:287
↓ 1 callersFunctionresidual_graph_components
----------------------------------------------------------------------------- Compute the sets of connected components of the input "graph" which cont
cpp/dolfinx/graph/ordering.cpp:24
↓ 1 callersFunctionrow_indices
----------------------------------------------------------------------------
cpp/dolfinx/la/superlu_dist.cpp:66
↓ 1 callersMethodscatter_rev
@brief Transfer ghost row data to the owning ranks accumulating received values on the owned rows, and zeroing any existing data in ghost rows. This
cpp/dolfinx/la/MatrixCSR.h:378
↓ 1 callersMethodscatter_rev_end
cpp/dolfinx/la/Vector.h:349
↓ 1 callersFunctionscatter_values
cpp/dolfinx/fem/interpolate.h:165
↓ 1 callersMethodset_A
Set assembled left-hand side matrix. For advanced use with SuperLU_DIST option `Factor` allowing use of previously computed permutati
python/dolfinx/la/superlu_dist.py:122
↓ 1 callersFunctionset_bc
cpp/dolfinx/fem/petsc.h:470
↓ 1 callersMethodset_convergence_check
-----------------------------------------------------------------------------
cpp/dolfinx/nls/NewtonSolver.cpp:137
↓ 1 callersFunctionshape_to_string
Convert a shape to the XDMF string description (Scalar, Vector, Tensor).
cpp/dolfinx/io/xdmf_function.cpp:31
↓ 1 callersMethodshared_indices
-----------------------------------------------------------------------------
cpp/dolfinx/common/IndexMap.cpp:1241
↓ 1 callersFunctionshortest_vector
cpp/dolfinx/geometry/utils.h:52
↓ 1 callersFunctionsigma
(w, gdim)
python/test/unit/la/test_nullspace.py:111
↓ 1 callersMethodsignature
String identifying the finite element.
python/dolfinx/fem/element.py:280
↓ 1 callersFunctionsink
(*args)
python/test/unit/fem/test_petsc_custom_assembler.py:71
↓ 1 callersFunctionsort_unique
cpp/dolfinx/common/utils.h:32
↓ 1 callersMethodstr
@brief Informal string representation (pretty-print). @return String representation of the adjacency list.
cpp/dolfinx/graph/AdjacencyList.h:198
↓ 1 callersMethodsub_view
-----------------------------------------------------------------------------
cpp/dolfinx/fem/ElementDofLayout.cpp:97
↓ 1 callersMethodtabulate
cpp/dolfinx/fem/CoordinateElement.cpp:55
↓ 1 callersFunctiontabulate_lagrange_dof_coordinates
cpp/dolfinx/io/vtk_utils.h:58
↓ 1 callersFunctiontabulate_rank1
(dtype, xdtype)
python/test/unit/fem/test_custom_jit_kernels.py:52
↓ 1 callersFunctiontabulate_rank1_coeff
(dtype, xdtype)
python/test/unit/fem/test_custom_jit_kernels.py:68
↓ 1 callersFunctiontabulate_rank2
(dtype, xdtype)
python/test/unit/fem/test_custom_jit_kernels.py:31
↓ 1 callersFunctiontest_adjacency_list_create
cpp/test/graph.cpp:36
↓ 1 callersFunctiontest_ci_failure
cpp/test/common/CIFailure.cpp:16
↓ 1 callersFunctiontest_comm_graphs
cpp/test/graph.cpp:51
↓ 1 callersFunctiontest_consensus_exchange
cpp/test/common/index_map.cpp:169
↓ 1 callersFunctiontest_expression_cmap_compat
cpp/test/fem/form.cpp:28
↓ 1 callersFunctiontest_form_cmap_compat
cpp/test/fem/form.cpp:22
↓ 1 callersFunctiontest_matrix
cpp/test/matrix.cpp:129
↓ 1 callersFunctiontest_matrix_apply
cpp/test/matrix.cpp:66
↓ 1 callersFunctiontest_matrix_cast
cpp/test/matrix.cpp:122
↓ 1 callersFunctiontest_matrix_norm
cpp/test/matrix.cpp:59
↓ 1 callersFunctiontest_rank_split
cpp/test/common/index_map.cpp:199
↓ 1 callersFunctiontest_rank_weights
cpp/test/common/index_map.cpp:213
↓ 1 callersFunctiontest_read_named_meshtags
cpp/test/mesh/read_named_meshtags.cpp:25
↓ 1 callersFunctiontest_scatter_fwd
cpp/test/common/index_map.cpp:40
↓ 1 callersFunctiontest_scatter_rev
cpp/test/common/index_map.cpp:103
↓ 1 callersFunctiontest_vector_cast
cpp/test/vector.cpp:57
↓ 1 callersMethodtiming_table
-----------------------------------------------------------------------------
cpp/dolfinx/common/TimeLogger.cpp:53
↓ 1 callersFunctionto_adj
(cells, dtype)
python/test/unit/mesh/test_dual_graph.py:8
↓ 1 callersFunctionto_str
cpp/dolfinx/common/Table.cpp:17
↓ 1 callersMethodto_string
-----------------------------------------------------------------------------
cpp/dolfinx/mesh/cell_types.cpp:17
↓ 1 callersMethodtransfer_cell_meshtag
----------------------------------------------------------------------------
cpp/dolfinx/refinement/utils.cpp:273
↓ 1 callersMethodtransfer_facet_meshtag
-----------------------------------------------------------------------------
cpp/dolfinx/refinement/utils.cpp:153
↓ 1 callersFunctiontransfer_meshtags_to_submesh
Transfer a ``entity_tag`` from a parent mesh to a ``submesh``. Args: entity_tag: Tag to transfer submesh: Submesh to transfer tag
python/dolfinx/mesh.py:1318
↓ 1 callersMethodtranspose_dofmap
-----------------------------------------------------------------------------
cpp/dolfinx/fem/DofMap.cpp:120
↓ 1 callersFunctiontwo_cell_mesh
(cell_type)
python/test/unit/fem/test_interpolation.py:149
↓ 1 callersFunctionufcx_signature
Return UFC signature string
cpp/dolfinx/common/defines.h:18
↓ 1 callersMethodvariant
Lagrange variant of the coordinate element. Note: The return type is an integer. A Basix enum can be created using ``
python/dolfinx/fem/element.py:112
↓ 1 callersFunctionverify_mode
Verify if given kz satisfies the mode conditions.
python/demo/demo_half-loaded-waveguide.py:148
↓ 1 callersFunctionvertex_ownership_groups
@brief Build ownership 'groups' (owned/undetermined/non-owned) of vertices. Owned vertices are attached only to owned cells and 'unowned' vertices ar
cpp/dolfinx/mesh/Topology.cpp:286
↓ 1 callersFunctionvtk_hexahedron
-----------------------------------------------------------------------------
cpp/dolfinx/io/cells.cpp:401
↓ 1 callersFunctionvtk_mesh
Create VTK mesh topology data for mesh entities. The vertex indices in the returned topology array are the indices for the associated entry i
python/dolfinx/plot.py:33
↓ 1 callersFunctionvtk_pyramid
-----------------------------------------------------------------------------
cpp/dolfinx/io/cells.cpp:357
↓ 1 callersFunctionvtk_quadrilateral
-----------------------------------------------------------------------------
cpp/dolfinx/io/cells.cpp:372
↓ 1 callersFunctionvtk_tetrahedron
-----------------------------------------------------------------------------
cpp/dolfinx/io/cells.cpp:256
↓ 1 callersFunctionvtk_tetrahedron_remainders
-----------------------------------------------------------------------------
cpp/dolfinx/io/cells.cpp:96
↓ 1 callersFunctionvtk_triangle
-----------------------------------------------------------------------------
cpp/dolfinx/io/cells.cpp:68
↓ 1 callersFunctionvtk_wedge
-----------------------------------------------------------------------------
cpp/dolfinx/io/cells.cpp:342
↓ 1 callersFunctionvtx_write_data
cpp/dolfinx/io/ADIOS2Writers.h:227
← previousnext →801–900 of 2,084, ranked by callers