28 #ifndef HERMITE_CONVERSION_PREP_HEADER
29 #define HERMITE_CONVERSION_PREP_HEADER
73 void write_to_buffer (
char * dataBuffer,
size_t const bufferSize )
const;
Definition: monomial_info.h:46
double ergo_real
Definition: realtype.h:53
int multiply_by_hermite_conversion_matrix_from_left(const monomial_info_struct &monomial_info, int n1max, int n2max, ergo_real a, ergo_real *A, ergo_real *result) const
Definition: hermite_conversion_prep.cc:164
int counters_left[HERMITE_CONVERSION_MAX_N+1][HERMITE_CONVERSION_MAX_N+1]
Definition: hermite_conversion_prep.h:54
hermite_conversion_info_struct()
Definition: hermite_conversion_prep.cc:116
int multiply_by_hermite_conversion_matrix_from_right(const monomial_info_struct &monomial_info, int n1max, int n2max, ergo_real a, ergo_real *A, ergo_real *result) const
Definition: hermite_conversion_prep.cc:135
const int HERMITE_CONVERSION_MAX_N
Definition: hermite_conversion_prep.h:47
hermite_conversion_contrib_struct_ptr list_right[HERMITE_CONVERSION_MAX_N+1][HERMITE_CONVERSION_MAX_N+1]
Definition: hermite_conversion_prep.h:51
#define BASIS_FUNC_POLY_MAX_DEGREE
Definition: polydegree.h:41
int a_power
Definition: hermite_conversion_prep.h:40
int sourceIndex
Definition: hermite_conversion_prep.h:39
hermite_conversion_contrib_struct_ptr list_left[HERMITE_CONVERSION_MAX_N+1][HERMITE_CONVERSION_MAX_N+1]
Definition: hermite_conversion_prep.h:52
ergo_real coeff
Definition: hermite_conversion_prep.h:42
Definition: hermite_conversion_prep.h:49
void write_to_buffer(char *dataBuffer, size_t const bufferSize) const
Function needed for Chunks&Tasks usage.
Definition: hermite_conversion_prep.cc:208
Definition: hermite_conversion_prep.h:36
int destIndex
Definition: hermite_conversion_prep.h:38
size_t get_size() const
Function needed for Chunks&Tasks usage.
Definition: hermite_conversion_prep.cc:230
void init(const monomial_info_struct &monomial_info)
Definition: hermite_conversion_prep.cc:44
int dummy
Definition: hermite_conversion_prep.h:41
void assign_from_buffer(char const *dataBuffer, size_t const bufferSize)
Function needed for Chunks&Tasks usage.
Definition: hermite_conversion_prep.cc:242
int counters_right[HERMITE_CONVERSION_MAX_N+1][HERMITE_CONVERSION_MAX_N+1]
Definition: hermite_conversion_prep.h:53
hermite_conversion_contrib_struct * hermite_conversion_contrib_struct_ptr
Definition: hermite_conversion_prep.h:45
~hermite_conversion_info_struct()
Definition: hermite_conversion_prep.cc:125