#include <polybori.h>
#include <algorithm>
#include <utility>
#include <iostream>
#include <boost/shared_ptr.hpp>
#include "groebner_defs.h"
Go to the source code of this file.
Classes | |
class | CacheManager< CacheType > |
Functions | |
template<class idx_type1 , class idx_type2 > | |
BEGIN_NAMESPACE_PBORIGB void | set_up_translation_vectors (std::vector< idx_type1 > &ring_2_0123, std::vector< idx_type2 > &back_2_ring, const Exponent &used_variables) |
Polynomial | translate_indices (const Polynomial &p, const std::vector< idx_type > &table) |
BEGIN_NAMESPACE_PBORIGB void set_up_translation_vectors | ( | std::vector< idx_type1 > & | ring_2_0123, | |
std::vector< idx_type2 > & | back_2_ring, | |||
const Exponent & | used_variables | |||
) | [inline] |
Polynomial translate_indices | ( | const Polynomial & | p, | |
const std::vector< idx_type > & | table | |||
) |
References dd_backward_transform(), and translate_indices().
Referenced by CacheManager< CacheType >::insert(), CacheManager< CacheType >::lookup(), and translate_indices().