Go to the source code of this file.
|
struct interp_method * | yac_interp_method_check_new (func_constructor constructor_callback, void *constructor_user_data, func_do_search do_search_callback, void *do_search_user_data) |
|
void | yac_interp_method_check_add_constructor_callback (func_constructor constructor_callback, void *user_data, char const *key) |
|
void | yac_interp_method_check_get_constructor_callback (char const *key, func_constructor *constructor_callback, void **user_data) |
|
void | yac_interp_method_check_add_do_search_callback (func_do_search do_search_callback, void *user_data, char const *key) |
|
void | yac_interp_method_check_get_do_search_callback (char const *key, func_do_search *do_search_callback, void **user_data) |
|
void | yac_interp_method_check_buf_free () |
|
◆ YAC_INTERP_CHECK_CONSTRUCTOR_KEY_DEFAULT
#define YAC_INTERP_CHECK_CONSTRUCTOR_KEY_DEFAULT ("") |
◆ YAC_INTERP_CHECK_DO_SEARCH_KEY_DEFAULT
#define YAC_INTERP_CHECK_DO_SEARCH_KEY_DEFAULT ("") |
◆ func_constructor
typedef void(* func_constructor) (void *user_data) |
◆ func_do_search
typedef void(* func_do_search) (yac_int const *global_ids, double const(*coordinates_xyz)[3], size_t count, void *user_data) |
◆ yac_interp_method_check_add_constructor_callback()
void yac_interp_method_check_add_constructor_callback |
( |
func_constructor | constructor_callback, |
|
|
void * | user_data, |
|
|
char const * | key ) |
◆ yac_interp_method_check_add_do_search_callback()
void yac_interp_method_check_add_do_search_callback |
( |
func_do_search | do_search_callback, |
|
|
void * | user_data, |
|
|
char const * | key ) |
◆ yac_interp_method_check_buf_free()
void yac_interp_method_check_buf_free |
( |
| ) |
|
◆ yac_interp_method_check_get_constructor_callback()
void yac_interp_method_check_get_constructor_callback |
( |
char const * | key, |
|
|
func_constructor * | constructor_callback, |
|
|
void ** | user_data ) |
◆ yac_interp_method_check_get_do_search_callback()
void yac_interp_method_check_get_do_search_callback |
( |
char const * | key, |
|
|
func_do_search * | do_search_callback, |
|
|
void ** | user_data ) |
◆ yac_interp_method_check_new()
constructor for a interpolation method of type interp_method_check
- Parameters
-
[in] | constructor_callback | pointer to routine that is called in yac_interp_method_check_new |
[in] | constructor_user_data | pointer passed to constructor_callback when it is called |
[in] | do_search_callback | pointer to routine that is to be called when the do_search routine of this interp_method is called |
[in] | do_search_user_data | pointer passed to do_search_callback when it is called |
- Returns
- returns a pointer to an interpolation method
Definition at line 65 of file interp_method_check.c.