#include <generic_projector.h>
Public Member Functions | |
VectorSetAction (NumericVector< Val > &target_vec) | |
void | insert (const FEMContext &c, unsigned int var_num, 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 110 of file generic_projector.h.
|
inline |
Definition at line 116 of file generic_projector.h.
|
inline |
Definition at line 119 of file generic_projector.h.
References libMesh::NumericVector< T >::first_local_index(), libMesh::DiffContext::get_dof_indices(), libMesh::NumericVector< T >::last_local_index(), libMesh::NumericVector< T >::set(), libMesh::DenseVector< T >::size(), libMesh::Threads::spin_mtx, and libMesh::VectorSetAction< Val >::target_vector.
|
private |
Definition at line 113 of file generic_projector.h.
Referenced by libMesh::VectorSetAction< Val >::insert().