|
HArD::Core3D
Hybrid Arbitrary Degree::Core 3D - Library to implement 3D schemes with vertex, edge, face and cell polynomials as unknowns
|


Go to the source code of this file.
Functions | |
| int | offsetIndex (const std::vector< size_t > &c, const int &i) |
| Function to offset and index i according to a vector c0,c1,...,c2n of increasing numbers. | |
| Eigen::ArrayXi | create_mapDOF (const std::vector< size_t > &c, const size_t N) |
| Create a map from DOFs 0..N-1 to values obtained by cutting the DOFs corresponding to c (as per offsetIndex). | |
| template<typename VecType > | |
| VecType | replaceSectionsVector (const VecType &V, const VecType &Z, const std::vector< std::pair< size_t, size_t > > &sec) |
| Replace sections of vector V by values from vector Z into vector V; the sections are determined by 'sec'. The vectors are any (identical) types of Eigen::Vector. | |