#include "petscdt.h" PetscErrorCode PetscDTIndexToGradedOrder(PetscInt len, PetscInt index, PetscInt degtup[])
len | - the desired length of the degree tuple | |
index | - the index to convert: should be >= 0 |
degtup | - will be filled with a tuple of degrees |
Note: for two tuples x and y with the same degree sum, partial degree sums over the final elements of the tuples acts as a tiebreaker. For example, (2, 1, 1) and (1, 2, 1) have the same degree sum, but the degree sum over the last two elements is smaller for the former, so (2, 1, 1) < (1, 2, 1).