#include <stdlib.h>#include <memory.h>#include <assert.h>#include "hermite_conversion_symb.h"Classes | |
| struct | poly_1d_term_struct_symb |
| struct | poly_1d_struct_symb |
| struct | poly_3d_term_struct_symb |
| struct | poly_3d_struct_symb |
Defines | |
| #define | MAX_NO_OF_1D_TERMS 888 |
| #define | MAX_NO_OF_3D_TERMS 888 |
Functions | |
| static int | get_1d_hermite_poly_symb (poly_1d_struct_symb *result, int n) |
| static int | get_1d_hermite_poly_inv_symb (poly_1d_struct_symb *result, int n) |
| static int | create_3d_poly_from_1d_poly_symb (poly_3d_struct_symb *poly_3d, poly_1d_struct_symb *poly_1d, int coordIndex) |
| static int | compute_product_of_3d_polys_symb (poly_3d_struct_symb *result, poly_3d_struct_symb *poly_1, poly_3d_struct_symb *poly_2) |
| int | get_hermite_conversion_matrix_symb (const monomial_info_struct *monomial_info, int nmax, int inverseFlag, symb_matrix_element *result) |
| #define MAX_NO_OF_1D_TERMS 888 |
| #define MAX_NO_OF_3D_TERMS 888 |
| static int compute_product_of_3d_polys_symb | ( | poly_3d_struct_symb * | result, | |
| poly_3d_struct_symb * | poly_1, | |||
| poly_3d_struct_symb * | poly_2 | |||
| ) | [static] |
| static int create_3d_poly_from_1d_poly_symb | ( | poly_3d_struct_symb * | poly_3d, | |
| poly_1d_struct_symb * | poly_1d, | |||
| int | coordIndex | |||
| ) | [static] |
| static int get_1d_hermite_poly_inv_symb | ( | poly_1d_struct_symb * | result, | |
| int | n | |||
| ) | [static] |
| static int get_1d_hermite_poly_symb | ( | poly_1d_struct_symb * | result, | |
| int | n | |||
| ) | [static] |
| int get_hermite_conversion_matrix_symb | ( | const monomial_info_struct * | monomial_info, | |
| int | nmax, | |||
| int | inverseFlag, | |||
| symb_matrix_element * | result | |||
| ) |
1.4.7