DOLFIN-X
DOLFIN-X C++ interface
Todo List
Member
dolfinx::common::IndexMap::compute_shared_indices
() const
Aim to remove this function? If it's kept, should it work with neighborhood ranks?
Member
dolfinx::common::IndexMap::local_to_global
(const std::vector< std::int32_t > &indices, bool blocked=true) const
Consider removing this function in favour of the version that accepts an Eigen array.
Member
dolfinx::common::IndexMap::shared_indices
() const
Reconsider name Local (owned) indices shared with neighbor processes, i.e. are ghosts on other processes
Member
dolfinx::fem::DirichletBC< T >::dof_values
(Eigen::Ref< Eigen::Matrix< T, Eigen::Dynamic, 1 >> values) const
Clarify w.r.t ghosts
Member
dolfinx::fem::DirichletBC< T >::mark_dofs
(std::vector< bool > &markers) const
Clarify w.r.t ghosts
Member
dolfinx::fem::DirichletBC< T >::set
(Eigen::Ref< Eigen::Matrix< T, Eigen::Dynamic, 1 >> x, double scale=1.0) const
Clarify w.r.t ghosts
Member
dolfinx::fem::DirichletBC< T >::set
(Eigen::Ref< Eigen::Matrix< T, Eigen::Dynamic, 1 >> x, const Eigen::Ref< const Eigen::Matrix< T, Eigen::Dynamic, 1 >> &x0, double scale=1.0) const
Clarify w.r.t ghosts
Member
dolfinx::graph::Partitioning::reorder_global_indices
(MPI_Comm comm, const std::vector< std::int64_t > &global_indices, const std::vector< bool > &shared_indices)
Return the list of neighbor processes which is computed internally
Member
dolfinx::la::create_petsc_index_sets
(const std::vector< const common::IndexMap * > &maps)
This function could take just the local sizes
Member
dolfinx::mesh::Topology::set_connectivity
(std::shared_ptr< graph::AdjacencyList< std::int32_t >> c, int d0, int d1)
Merge with set_index_map Set connectivity for given pair of topological dimensions
Member
dolfinx::mesh::Topology::set_index_map
(int dim, const std::shared_ptr< const common::IndexMap > &map)
Merge with set_connectivity
Member
dolfinx::MPI::compute_graph_edges
(MPI_Comm comm, const std::set< int > &edges)
Experimental. Maybe be moved or removed.
Member
dolfinx::MPI::neighbors
(MPI_Comm neighbor_comm)
Clarify directions
Generated by
1.9.1