| NumCosmo Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
Synopsis
#define NC_FUNCTION_CACHE (p) struct NcFunctionCache; enum NcFunctionCacheSearchType; void nc_function_cache_clear (NcFunctionCache **cache); void nc_function_cache_free (NcFunctionCache *cache); gboolean nc_function_cache_get (NcFunctionCache *cache,gdouble *x_ptr,gsl_vector **v); gboolean nc_function_cache_get_near (NcFunctionCache *cache,gdouble x,gdouble *x_found_ptr,gsl_vector **v,NcFunctionCacheSearchType type); void nc_function_cache_insert (NcFunctionCache *cache,gdouble x,...); void nc_function_cache_insert_vector (NcFunctionCache *cache,gdouble x,gsl_vector *p); NcFunctionCache * nc_function_cache_new (guint n,gdouble abstol,gdouble reltol);
Details
enum NcFunctionCacheSearchType
typedef enum {
NC_FUNCTION_CACHE_SEARCH_BOTH = 0,
NC_FUNCTION_CACHE_SEARCH_GT,
NC_FUNCTION_CACHE_SEARCH_LT,
} NcFunctionCacheSearchType;
FIXME
nc_function_cache_clear ()
void nc_function_cache_clear (NcFunctionCache **cache);
FIXME
|
a NcFunctionCache |
nc_function_cache_free ()
void nc_function_cache_free (NcFunctionCache *cache);
FIXME
|
a NcFunctionCache |
nc_function_cache_get ()
gboolean nc_function_cache_get (NcFunctionCache *cache,gdouble *x_ptr,gsl_vector **v);
FIXME
|
a NcFunctionCache |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
nc_function_cache_get_near ()
gboolean nc_function_cache_get_near (NcFunctionCache *cache,gdouble x,gdouble *x_found_ptr,gsl_vector **v,NcFunctionCacheSearchType type);
|
a NcFunctionCache |
|
FIXME |
|
FIXME |
|
FIXME |
|
a NcFunctionCacheSearchType |
nc_function_cache_insert_vector ()
void nc_function_cache_insert_vector (NcFunctionCache *cache,gdouble x,gsl_vector *p);
FIXME
|
a NcFunctionCache |
|
FIXME |
|
FIXME |
nc_function_cache_new ()
NcFunctionCache * nc_function_cache_new (guint n,gdouble abstol,gdouble reltol);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |