| 
    libMesh
    
   | 
 
The VectorSetAction output functor class can be used with a GenericProjector to set projection values (which must be of type Val) as coefficients of the given NumericVector. More...
#include <generic_projector.h>
Public Member Functions | |
| VectorSetAction (NumericVector< Val > &target_vec) | |
| void | insert (dof_id_type id, Val val) | 
| void | insert (const std::vector< dof_id_type > &dof_indices, const DenseVector< Val > &Ue) | 
Private Attributes | |
| NumericVector< Val > & | target_vector | 
The VectorSetAction output functor class can be used with a GenericProjector to set projection values (which must be of type Val) as coefficients of the given NumericVector.
Definition at line 364 of file generic_projector.h.
      
  | 
  inline | 
Definition at line 370 of file generic_projector.h.
      
  | 
  inline | 
Definition at line 384 of file generic_projector.h.
References libMesh::NumericVector< T >::first_local_index(), libMesh::NumericVector< T >::last_local_index(), libMesh::NumericVector< T >::set(), libMesh::DenseVector< T >::size(), libMesh::Threads::spin_mtx, and libMesh::VectorSetAction< Val >::target_vector.
      
  | 
  inline | 
Definition at line 373 of file generic_projector.h.
References libMesh::NumericVector< T >::set(), libMesh::Threads::spin_mtx, and libMesh::VectorSetAction< Val >::target_vector.
      
  | 
  private | 
Definition at line 367 of file generic_projector.h.
Referenced by libMesh::VectorSetAction< Val >::insert().
 1.8.16