| 
    libMesh
    
   | 
 
This class builds the send_list of old dof indices whose coefficients are needed to perform a projection. More...
Public Member Functions | |
| BuildProjectionList (const System &system_in) | |
| BuildProjectionList (BuildProjectionList &other, Threads::split) | |
| void | unique () | 
| void | operator() (const ConstElemRange &range) | 
| void | join (const BuildProjectionList &other) | 
Public Attributes | |
| std::vector< dof_id_type > | send_list | 
Private Attributes | |
| const System & | system | 
This class builds the send_list of old dof indices whose coefficients are needed to perform a projection.
This may be executed in parallel on multiple threads. The end result is a send_list vector which is unsorted and may contain duplicate elements. The unique() method can be used to sort and create a unique list. 
Definition at line 167 of file system_projection.C.
      
  | 
  inline | 
Definition at line 173 of file system_projection.C.
      
  | 
  inline | 
Definition at line 178 of file system_projection.C.
| void libMesh::BuildProjectionList::join | ( | const BuildProjectionList & | other | ) | 
| void libMesh::BuildProjectionList::operator() | ( | const ConstElemRange & | range | ) | 
Definition at line 1218 of file system_projection.C.
References libMesh::DofObject::dof_number(), libMesh::DofMap::end_old_dof(), libMesh::DofMap::first_old_dof(), libMesh::libmesh_assert(), libMesh::DofObject::n_comp_group(), libMesh::DofObject::n_var_groups(), libMesh::DofObject::n_vars(), libMesh::DofMap::old_dof_indices(), libMesh::DofObject::old_dof_object, libMesh::Elem::parent(), and swap().
| void libMesh::BuildProjectionList::unique | ( | ) | 
Definition at line 1198 of file system_projection.C.
References swap().
Referenced by libMesh::System::project_vector().
| std::vector<dof_id_type> libMesh::BuildProjectionList::send_list | 
Definition at line 186 of file system_projection.C.
Referenced by join(), and libMesh::System::project_vector().
      
  | 
  private | 
Definition at line 170 of file system_projection.C.
 1.8.16