SSL permutat_intern.hh
Interaktion und PortierbarkeitC
/**************************************************************************** ** ** This file is part of GAP, a system for computational discrete algebra. ** ** Copyright of GAP belongs to its developers, whose names are too numerous ** to list here. Please refer to the COPYRIGHT file for details. ** ** SPDX-License-Identifier: GPL-2.0-or-later
*/
template <typename T> staticinlineconst T * CONST_ADDR_PERM(Obj perm)
{
ASSERT_IS_PERM<T>(perm); return (const T *)(CONST_ADDR_OBJ(perm) + 1);
}
// // The 'ResultType' template is used by functions which take two permutations, // partial permutations or transformations as arguments to select the size of // the output they produce: by default, entries are stored as UInt4. But if // both inputs are T_PERM2, T_PPERM2 resp. T_TRANS2,, then as a special case // the output entries are stored as UInt2. // template <typename TL, typename TR> struct ResultType { typedef UInt4 type;
}; template <> struct ResultType<UInt2, UInt2> { typedef UInt2 type;
};
#endif
¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.13Angebot
Wie Sie bei der Firma Beratungs- und Dienstleistungen beauftragen können
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.