MCPcopy Create free account

hub / github.com/FEniCS/dolfinx / functions

Functions2,084 in github.com/FEniCS/dolfinx

Methodneeds_dof_permutations
cpp/dolfinx/fem/CoordinateElement.cpp:190
Methodneeds_dof_transformations
Check if DOF transformations are needed for this element. DOF transformations will be needed for elements which might not be continuo
python/dolfinx/fem/element.py:264
Methodnest
Nested (MatNest).
python/test/unit/fem/test_assembler.py:420
Methodnested
Nested (MatNest).
python/test/unit/fem/test_assembler.py:681
Methodnested
Nested (MatNest).
python/test/unit/fem/test_petsc_nonlinear_assembler.py:140
Methodnested_solve
Nested solver.
python/test/unit/fem/test_assembler.py:826
Methodnested_solve
Nested version. Illustrates how to work directly with the SNES object (no NonlinearProblem).
python/test/unit/fem/test_petsc_nonlinear_assembler.py:311
Functionnew_comm
(comm)
python/test/unit/mesh/test_mesh.py:235
Functionnormal
(x)
python/test/unit/fem/test_dof_permuting.py:362
Functionnoslip_boundary
Mark no-slip boundaries where x = 0, x = 1, and y = 0.
python/demo/demo_stokes.py:139
Methodnum_bboxes
Number of bounding boxes.
python/dolfinx/geometry.py:85
Methodnum_cell_vertices
-----------------------------------------------------------------------------
cpp/dolfinx/mesh/cell_types.cpp:98
Methodnum_integrals
Number of integrals of a given type for a specific cell type. Args: integral_type: The type of integral to count. ker
python/dolfinx/fem/forms.py:117
Methodnum_nonzeros
-----------------------------------------------------------------------------
cpp/dolfinx/la/SparsityPattern.cpp:401
Methodnum_owned
Compute number of owned dofs indices. Will contain 'gaps' for sub-spaces. The dofs must be unrolled.
cpp/dolfinx/fem/DirichletBC.h:262
Functionnum_proc
Number of MPI processes to use.
python/demo/conftest.py:22
Methodnum_sub_dofmaps
-----------------------------------------------------------------------------
cpp/dolfinx/fem/ElementDofLayout.cpp:82
Methodnum_sub_elements
Number of sub elements (for a mixed or blocked element).
python/dolfinx/fem/element.py:212
Methodnum_sub_spaces
Number of sub spaces.
python/dolfinx/fem/function.py:773
Methodoff_diagonal_offsets
-----------------------------------------------------------------------------
cpp/dolfinx/la/SparsityPattern.cpp:430
Methodopen_dataset
-----------------------------------------------------------------------------
cpp/dolfinx/io/HDF5Interface.cpp:251
Methodopen_file
-----------------------------------------------------------------------------
cpp/dolfinx/io/HDF5Interface.cpp:55
Methodoperator!=
cpp/dolfinx/fem/FiniteElement.cpp:273
Methodoperator()
cpp/dolfinx/common/sort.h:31
Methodoperator()
----------------------------------------------------------------------------
cpp/dolfinx/la/superlu_dist.cpp:40
Methodoperator==
-----------------------------------------------------------------------------
cpp/dolfinx/fem/DofMap.cpp:164
Methodoperator==
cpp/dolfinx/fem/FiniteElement.cpp:261
Methodoperator==
-----------------------------------------------------------------------------
cpp/dolfinx/fem/ElementDofLayout.cpp:49
Methodoperator==
Equality operator @return True is the adjacency lists are equal
cpp/dolfinx/graph/AdjacencyList.h:133
Functionoperator|
@brief Combine two refinement options into one, both flags will be set for the resulting option.
cpp/dolfinx/refinement/option.h:27
Methodoriginal_cell_index
Original cell index.
python/dolfinx/mesh.py:266
Functionorthonormalize
cpp/dolfinx/la/Vector.h:520
Functionp_e_expr
Expression for the exact pressure solution to Kovasznay flow.
python/demo/demo_navier-stokes.py:231
Functionpack_impl
cpp/dolfinx/fem/pack.h:57
Methodpartition_graph
-----------------------------------------------------------------------------
cpp/dolfinx/graph/partition.cpp:21
Functionpartitioner
(*args)
python/test/unit/mesh/test_mesh_partitioners.py:113
Methodpartitioner
Leave cells on the current rank.
python/test/unit/fem/test_assembler.py:1343
Methodpartitioner
cpp/dolfinx/graph/partitioners.cpp:310
Methodpermute
cpp/dolfinx/fem/FiniteElement.cpp:551
Methodpermute
cpp/dolfinx/fem/CoordinateElement.cpp:174
Methodpermute_inv
cpp/dolfinx/fem/CoordinateElement.cpp:182
Methodpetsc_vec
PETSc vector holding the entries of the vector. Upon first call, this function creates a PETSc ``Vec`` object that wraps the degree-o
python/dolfinx/la/__init__.py:93
Methodpreconditioner
The compiled bilinear form representing the preconditioner.
python/dolfinx/fem/petsc.py:957
Methodpreconditioner
The compiled preconditioner.
python/dolfinx/fem/petsc.py:1373
Methodpull_back
Pull points on the physical cell back to the reference cell. For non-affine cells, the pull-back is a nonlinear operation. Args:
python/dolfinx/fem/element.py:83
Functionpytest_addoption
Add command line options to pytest.
python/demo/conftest.py:4
Functionpytest_runtest_setup
(item)
python/test/conftest.py:34
Functionpytest_runtest_teardown
Collect garbage after every test to force calling destructors which might be collective.
python/test/conftest.py:16
Methodrange
@brief Return a range of entity indices of the given topological dimension (including ghosts). @param topology Topology to get entities from. @param t
cpp/dolfinx/geometry/BoundingBoxTree.h:213
Methodrank
Rank of this form.
python/dolfinx/fem/forms.py:93
Methodrank
-----------------------------------------------------------------------------
cpp/dolfinx/common/MPI.cpp:64
Functionread_dataset
cpp/dolfinx/io/HDF5Interface.h:292
Functionread_from_msh
Read a Gmsh .msh file and return a mesh and cell facet markers. Note: This function requires the Gmsh Python module. Args: f
python/dolfinx/io/gmsh.py:505
Methodread_geometry_data
@endcond ----------------------------------------------------------------------------
cpp/dolfinx/io/xdmf_mesh.cpp:255
Functionread_mesh
cpp/dolfinx/io/VTKHDF.h:315
Methodread_topology_data
----------------------------------------------------------------------------
cpp/dolfinx/io/xdmf_mesh.cpp:296
Functionrectangle
()
python/test/unit/mesh/test_mesh.py:202
Functionref_eval
(x)
python/test/unit/fem/test_complex_assembler.py:111
Functionref_func
(x)
python/test/unit/fem/test_interpolation.py:1053
Methodreference_value_shape
cpp/dolfinx/fem/FiniteElement.cpp:330
Functionrefine
cpp/dolfinx/graph/partitioners.cpp:257
Methodreorder_gps
-----------------------------------------------------------------------------
cpp/dolfinx/graph/ordering.cpp:362
Methodresidual
-----------------------------------------------------------------------------
cpp/dolfinx/nls/NewtonSolver.cpp:285
Methodresume
@brief Resume a stopped timer. Does nothing if timer has not been stopped.
cpp/dolfinx/common/Timer.h:106
Functionright
(x)
python/test/unit/fem/test_assemble_submesh.py:397
Functionright
(x)
python/test/unit/fem/test_assemble_domains.py:139
Functionrotation_matrix
(axis, angle)
python/test/unit/geometry/test_bounding_box_tree.py:133
Methodscatter_fwd_begin
cpp/dolfinx/common/Scatterer.h:253
Methodscatter_local_vectors
-----------------------------------------------------------------------------
cpp/dolfinx/la/petsc.cpp:194
Methodscatter_ptr
@brief Return a shared pointer to a Scatter, which points (1) to the input Scatterer or (2) to a copy of input Scatterer. If the new and old Vectors
cpp/dolfinx/la/Vector.h:156
Methodscatter_rev_begin
cpp/dolfinx/common/Scatterer.h:338
Methodscatter_rev_begin
@brief Begin transfer of ghost row data to owning ranks, where it will be accumulated into existing owned rows. @note Calls to this function must be
cpp/dolfinx/la/MatrixCSR.h:393
Methodscatter_rev_end
@brief End transfer of ghost row data to owning ranks. @note Must be preceded by MatrixCSR::scatter_rev_begin(). @note Matrix data received from other
cpp/dolfinx/la/MatrixCSR.h:440
Methodscatter_reverse
Scatter and accumulate ghost values.
python/dolfinx/la/__init__.py:235
Functionself_partitioner
(comm: MPI.Intracomm, n, m, topo)
python/test/unit/fem/test_dofmap.py:438
Methodset
@deprecated Use `std::ranges::fill(u.array(), v)` instead. @brief Set all entries (including ghosts). @param[in] v Value to set all entries to (on ca
cpp/dolfinx/la/Vector.h:196
Methodset
@deprecated Use `std::ranges::fill(A.values(), x)` instead. @brief Set all non-zero local entries to a value, including entries in ghost rows. @param[
cpp/dolfinx/la/MatrixCSR.h:237
MethodsetP
Set the function for computing the preconditioner matrix. Args: P: Function to compute the preconditioner matrix. Pma
python/dolfinx/nls/petsc.py:84
MethodsetP
-----------------------------------------------------------------------------
cpp/dolfinx/nls/NewtonSolver.cpp:113
Methodset_A
cpp/dolfinx/la/superlu_dist.cpp:468
Methodset_attribute
-----------------------------------------------------------------------------
cpp/dolfinx/io/HDF5Interface.cpp:162
Functionset_bc
Insert boundary condition values into vector. Note: This function is deprecated. Only local (owned) entries are set, hence communica
python/dolfinx/fem/assemble.py:461
Methodset_block_expand_fn
Return a function with an interface for adding or inserting blocked values to the matrix A using non-blocked insertion (calls MatSetValuesLocal). Inte
cpp/dolfinx/la/petsc.h:364
Methodset_block_fn
Return a function with an interface for adding or inserting values into the matrix A using blocked indices (calls MatSetValuesBlockedLocal) @param[in]
cpp/dolfinx/la/petsc.h:327
Methodset_fn
Return a function with an interface for adding or inserting values into the matrix A (calls MatSetValuesLocal) @param[in] A The matrix to set values i
cpp/dolfinx/la/petsc.h:293
Methodset_from_options
-----------------------------------------------------------------------------
cpp/dolfinx/la/petsc.cpp:488
Methodset_mpi_atomicity
-----------------------------------------------------------------------------
cpp/dolfinx/io/HDF5Interface.cpp:321
Methodset_operators
-----------------------------------------------------------------------------
cpp/dolfinx/la/petsc.cpp:681
Methodset_option
cpp/dolfinx/la/superlu_dist.cpp:391
Methodset_options
cpp/dolfinx/la/superlu_dist.cpp:383
Methodset_options_prefix
-----------------------------------------------------------------------------
cpp/dolfinx/la/petsc.cpp:472
Functionset_vals_cffi
(A, m, rows, n, cols, data, mode)
python/test/unit/fem/test_petsc_custom_assembler.py:58
Functionset_vals_ctypes
(A, m, rows, n, cols, data, mode)
python/test/unit/fem/test_petsc_custom_assembler.py:65
Functionset_vals_numba
(A, m, rows, n, cols, data, mode)
python/test/unit/fem/test_petsc_custom_assembler.py:53
Functionsetup
(app)
python/doc/source/conf.py:226
Methodsingle
()
python/test/unit/fem/test_assembler.py:1401
Functionsink
(*args)
python/test/unit/fem/test_custom_assembler.py:37
Functionskip_member
(app, what, name, obj, skip, opts)
python/doc/source/conf.py:218
Methodsolve
Solve the problem. This method updates the solution function ``u`` stored in the problem instance. Returns: The
python/dolfinx/fem/problems.py:135
Methodsolve
Solve linear system :math:`Au = b`. Note: Vectors must have size and parallel layout compatible with ``A``.
python/dolfinx/la/superlu_dist.py:133
← previousnext →1,401–1,500 of 2,084, ranked by callers