FLINT3.7.0-dev

mpoly_rbtree_ui_lookup, mpoly_rbtree_fmpz_lookup

Synopsis#include <flint/mpoly.h>
void * mpoly_rbtree_ui_lookup(mpoly_rbtree_ui_t T, int * its_new, ulong key)source
void * mpoly_rbtree_fmpz_lookup(mpoly_rbtree_fmpz_t T, int * its_new, const fmpz_t key)source

Return a pointer to the data block for key, inserting a new node if the key is not present; *its_new is set to whether this happened (the new block is uninitialised). The pointer is valid until the next insertion.

Cite this page

The FLINT team, “mpoly_rbtree_ui_lookup, mpoly_rbtree_fmpz_lookup (mpoly.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/mpoly/mpoly_rbtree_ui_lookup.html (generated 2026-10-20).