MCPcopy Create free account

hub / github.com/FEniCS/dolfinx / functions

Functions2,084 in github.com/FEniCS/dolfinx

↓ 1 callersFunctioncreate_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 callersFunctioncreate_subgeometry
cpp/dolfinx/mesh/utils.h:1331
↓ 1 callersFunctioncreate_tnt_quad
Create a TNT element of given degree on quadrilaterals.
python/demo/demo_tnt-elements.py:164
↓ 1 callersFunctioncreate_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 callersMethodcreate_vector_block
-----------------------------------------------------------------------------
cpp/dolfinx/fem/petsc.cpp:17
↓ 1 callersMethodcreate_vector_nest
-----------------------------------------------------------------------------
cpp/dolfinx/fem/petsc.cpp:62
↓ 1 callersFunctioncurl2D
(u)
python/test/unit/fem/test_interpolation.py:693
↓ 1 callersFunctioncurl_2d
Returns the curl of two 2D vectors as a 3D vector.
python/demo/demo_scattering-boundary-conditions.py:384
↓ 1 callersFunctiondet4
cpp/dolfinx/geometry/gjk.h:34
↓ 1 callersFunctiondetermine_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 callersFunctiondisplay_vector
Plot the solution using pyvista.
python/demo/demo_types.py:80
↓ 1 callersFunctiondistribute_data
cpp/dolfinx/common/MPI.h:678
↓ 1 callersFunctiondistribute_from_postoffice
cpp/dolfinx/common/MPI.h:463
↓ 1 callersFunctiondistribute_to_postoffice
cpp/dolfinx/common/MPI.h:311
↓ 1 callersMethoddof_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 callersMethoddtype
Geometry type of the mesh that the space is defined on.
python/dolfinx/fem/element.py:198
↓ 1 callersFunctione_exact
(x)
python/test/unit/fem/test_expression.py:311
↓ 1 callersMethodeval
@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 callersFunctionexact_grad_f
(x)
python/test/unit/fem/test_expression.py:191
↓ 1 callersFunctionexchange_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 callersFunctionexchange_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 callersFunctionexpr0
(x)
python/test/unit/fem/test_expression.py:609
↓ 1 callersFunctionextract_diagonal
(mat)
python/test/unit/fem/test_quadrature_elements.py:127
↓ 1 callersFunctionextract_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 callersMethodextract_sub_dofmap
-----------------------------------------------------------------------------
cpp/dolfinx/fem/DofMap.cpp:172
↓ 1 callersMethodextract_sub_element
cpp/dolfinx/fem/FiniteElement.cpp:402
↓ 1 callersFunctionextract_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 callersFunctionf
(x)
python/test/unit/fem/test_function.py:161
↓ 1 callersFunctionf
(x)
python/test/unit/fem/test_quadrature_elements.py:192
↓ 1 callersFunctionf_left
(x)
python/test/unit/fem/test_assemble_submesh.py:472
↓ 1 callersFunctionf_right
(x)
python/test/unit/fem/test_assemble_submesh.py:475
↓ 1 callersFunctionface_long_edge
cpp/dolfinx/refinement/plaza.h:146
↓ 1 callersFunctionfem
python/dolfinx/wrappers/fem.cpp:46
↓ 1 callersFunctionfetch_ghost_rows
cpp/dolfinx/la/matmul.h:108
↓ 1 callersFunctionform_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 callersMethodfunction_space
The function space to which boundary conditions are applied @return The function space
cpp/dolfinx/fem/DirichletBC.h:445
↓ 1 callersFunctiong
(x)
python/test/unit/fem/test_assemble_mesh_independent_form.py:111
↓ 1 callersFunctiongenerate_cmake_files
Search for C++ code and write CMakeLists.txt files.
cpp/cmake/scripts/generate-cmakefiles.py:197
↓ 1 callersFunctiongenerate_mesh_sphere_axis
Generate axisymmetric mesh of a sphere with surrounding PML.
python/demo/demo_axis.py:62
↓ 1 callersFunctiongenerate_mesh_wire
Generate the mesh of the wire with surrounding PML.
python/demo/demo_pml.py:88
↓ 1 callersFunctiongenerate_mesh_wire
Generate mesh for scattering from a wire.
python/demo/demo_scattering-boundary-conditions.py:96
↓ 1 callersFunctiongeometry
python/dolfinx/wrappers/geometry.cpp:13
↓ 1 callersFunctionget_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 callersFunctionget_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 callersFunctionget_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 callersFunctionget_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 callersFunctionget_ownership
cpp/dolfinx/mesh/topologycomputation.cpp:172
↓ 1 callersFunctionget_tetrahedra
----------------------------------------------------------------------------- 3D version of subdivision
cpp/dolfinx/refinement/plaza.cpp:70
↓ 1 callersFunctionget_triangles
----------------------------------------------------------------------------- 2D version of subdivision allowing for uniform subdivision (flag) @param
cpp/dolfinx/refinement/plaza.cpp:36
↓ 1 callersFunctiongit_commit_hash
Return git changeset hash (returns "unknown" if changeset is not known)
cpp/dolfinx/common/defines.h:22
↓ 1 callersFunctiongmsh_hex_model
(order)
python/test/unit/io/test_xdmf_function.py:252
↓ 1 callersFunctiongmsh_hexahedron
-----------------------------------------------------------------------------
cpp/dolfinx/io/cells.cpp:473
↓ 1 callersFunctiongmsh_prism
-----------------------------------------------------------------------------
cpp/dolfinx/io/cells.cpp:502
↓ 1 callersFunctiongmsh_pyramid
-----------------------------------------------------------------------------
cpp/dolfinx/io/cells.cpp:517
↓ 1 callersFunctiongmsh_quadrilateral
-----------------------------------------------------------------------------
cpp/dolfinx/io/cells.cpp:487
↓ 1 callersFunctiongmsh_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 callersFunctiongmsh_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 callersFunctiongmsh_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 callersFunctiongmsh_tet_model
(order)
python/test/unit/io/test_gmsh.py:32
↓ 1 callersFunctiongmsh_tetrahedron
-----------------------------------------------------------------------------
cpp/dolfinx/io/cells.cpp:457
↓ 1 callersFunctiongmsh_triangle
-----------------------------------------------------------------------------
cpp/dolfinx/io/cells.cpp:442
↓ 1 callersFunctiongps_reorder_unlabelled
----------------------------------------------------------------------------- Gibbs-Poole-Stockmeyer algorithm, finding a reordering for the given gra
cpp/dolfinx/graph/ordering.cpp:129
↓ 1 callersFunctiongrad_ref_func
(x)
python/test/unit/fem/test_interpolation.py:1101
↓ 1 callersFunctiongraph
python/dolfinx/wrappers/graph.cpp:32
↓ 1 callersFunctionhas_adios2
Return true if DOLFINX is compiled with ADIOS2
cpp/dolfinx/common/defines.h:76
↓ 1 callersFunctionhas_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 callersFunctionhas_debug
Return true if DOLFINx is compiled in debugging mode, i.e., with assertions on
cpp/dolfinx/common/defines.h:26
↓ 1 callersFunctionhas_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 callersFunctionhas_kahip
Return true if DOLFINx is compiled with KaHIP
cpp/dolfinx/common/defines.h:66
↓ 1 callersFunctionhas_parmetis
Return true if DOLFINx is compiled with ParMETIS
cpp/dolfinx/common/defines.h:56
↓ 1 callersFunctionhas_petsc
Return true if DOLFINx is compiled with PETSc
cpp/dolfinx/common/defines.h:36
↓ 1 callersFunctionhas_petsc4py
Return true if DOLFINx is compiled with petsc4py
python/dolfinx/wrappers/common.cpp:40
↓ 1 callersFunctionhas_ptscotch
Return true if DOLFINX is compiled with PT-SCOTCH
cpp/dolfinx/common/defines.h:86
↓ 1 callersFunctionhas_slepc
Return true if DOLFINx is compiled with SLEPc
cpp/dolfinx/common/defines.h:46
↓ 1 callersFunctionhas_superlu_dist
Return true if DOLFINx is compiled with SuperLU_DIST
cpp/dolfinx/common/defines.h:96
↓ 1 callersFunctionhash_local
cpp/dolfinx/common/utils.h:70
↓ 1 callersFunctionidentity_mapped_evaluation
cpp/dolfinx/fem/interpolate.h:820
↓ 1 callersFunctionimports_petsc4py
Check if a file imports petsc4py.
python/demo/test.py:16
↓ 1 callersMethodindices
Local column indices.
python/dolfinx/la/__init__.py:253
↓ 1 callersMethodinit_logging
-----------------------------------------------------------------------------
cpp/dolfinx/common/log.cpp:12
↓ 1 callersFunctioninit_petsc
cpp/test/common/sub_systems_manager.cpp:14
↓ 1 callersFunctioninterface_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 callersFunctioninterpolate_nonmatching_maps
cpp/dolfinx/fem/interpolate.h:468
↓ 1 callersFunctioninterpolate_same_map
cpp/dolfinx/fem/interpolate.h:366
↓ 1 callersMethodinterpolation_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 callersFunctionio
python/dolfinx/wrappers/io.cpp:38
↓ 1 callersFunctionis_orthonormal
Check that list of vectors are orthonormal.
python/dolfinx/la/__init__.py:378
↓ 1 callersMethoditeration
-----------------------------------------------------------------------------
cpp/dolfinx/nls/NewtonSolver.cpp:283
↓ 1 callersMethodksp
-----------------------------------------------------------------------------
cpp/dolfinx/la/petsc.cpp:795
↓ 1 callersFunctionla
python/dolfinx/wrappers/la.cpp:45
↓ 1 callersFunctionlift_bc
cpp/dolfinx/fem/assemble_vector_impl.h:444
↓ 1 callersFunctionline_through_points
(p0, p1)
python/test/unit/geometry/test_gjk.py:209
↓ 1 callersMethodlist_timings
-----------------------------------------------------------------------------
cpp/dolfinx/common/timing.cpp:18
↓ 1 callersFunctionmark_maximum
cpp/dolfinx/refinement/mark.h:32
↓ 1 callersFunctionmatmul
cpp/dolfinx/la/matmul.h:410
↓ 1 callersFunctionmesh
python/dolfinx/wrappers/mesh.cpp:66
↓ 1 callersFunctionmesh_factory
(tdim, n, ghost_mode=GhostMode.shared_facet, dtype=default_real_type)
python/test/unit/io/test_xdmf_mesh.py:39
↓ 1 callersFunctionmesh_factory
(tdim, n)
python/test/unit/io/test_xdmf_meshdata.py:28
↓ 1 callersFunctionmixed_direct
Solve Stokes problem using mixed matrix and a direct solver.
python/demo/demo_stokes.py:557
↓ 1 callersFunctionmixed_function_space
Blocked problem using a {py:class}`ufl.MixedFunctionSpace`.
python/demo/demo_matrix-free-petsc.py:417
← previousnext →701–800 of 2,084, ranked by callers