39index_t reorderMapperTarget (gsWeightMapper<T> &mapper,
const std::vector<index_t>& permutation,
gsPermutationMatrix* permMatrix=NULL);
56gsWeightMapper<T>*
combineMappers (
const std::vector<gsWeightMapper<T>*> &mappers, std::vector<index_t> &shifts,
bool needShifting=
true);
59void combineMappers (
const std::vector<gsWeightMapper<T>*> &mappers,
bool needShifting, std::vector<index_t> &shifts, gsWeightMapper<T>& result);
#define index_t
Definition gsConfig.h:32
Provides declaration of gsWeightMapper class.
The G+Smo namespace, containing all definitions for the library.
gsEigen::PermutationMatrix< Dynamic, Dynamic, index_t > gsPermutationMatrix
reorderMapperTarget permutes the target indices of mapper according to permutation....
Definition gsWeightMapperUtils.h:36
gsWeightMapper< T > * combineMappers(const std::vector< gsWeightMapper< T > * > &mappers, std::vector< index_t > &shifts, bool needShifting=true)
combineMappers Given a set of mappers it creates a new mapper that combines all. It can be used to co...
Definition gsWeightMapperUtils.hpp:64