Crate pineappl_capi[−][src]
C-language interface for PineAPPL
.
Structs
KeyVal | Key-value storage for passing optional information during grid creation with
|
Lumi | Type for defining a luminosity function. |
SubGrid | Type for reading and accessing subgrids. |
Functions
pineappl_grid_bin_count⚠ | Returns the number of bins in |
pineappl_grid_bin_dimensions⚠ | Returns the number of dimensions of the bins this grid has. |
pineappl_grid_bin_limits⚠ | Deprecated Stores the bin limits of |
pineappl_grid_bin_limits_left⚠ | Write the left limits for the specified dimension into |
pineappl_grid_bin_limits_right⚠ | Write the right limits for the specified dimension into |
pineappl_grid_bin_sizes⚠ | Stores the bin sizes of |
pineappl_grid_convolute⚠ | Convolutes the specified grid with the PDFs |
pineappl_grid_delete⚠ | Delete a grid previously created with |
pineappl_grid_ext⚠ | Performs an operation |
pineappl_grid_fill⚠ | Fill |
pineappl_grid_fill_all⚠ | Fill |
pineappl_grid_fill_array⚠ | Fill |
pineappl_grid_lumi⚠ | Return the luminosity function of |
pineappl_grid_merge_and_delete⚠ | Merges |
pineappl_grid_new⚠ | Creates a new and empty grid. The creation requires four different sets of parameters: |
pineappl_grid_optimize⚠ | Optimizes the grid representation for space efficiency. |
pineappl_grid_order_count⚠ | Return the number of orders in |
pineappl_grid_order_params⚠ | Write the order parameters of |
pineappl_grid_read⚠ | Read a |
pineappl_grid_scale⚠ | Scale all grids in |
pineappl_grid_scale_by_order⚠ | Scales each subgrid by a factor which is the product of the given values |
pineappl_grid_set_key_value⚠ | Sets an internal key-value pair for the grid. |
pineappl_grid_write⚠ | Write |
pineappl_keyval_bool⚠ | Get the boolean-valued parameter with name |
pineappl_keyval_delete⚠ | Delete the previously created object pointed to by |
pineappl_keyval_double⚠ | Get the double-valued parameter with name |
pineappl_keyval_int⚠ | Get the string-valued parameter with name |
pineappl_keyval_new | Return a pointer to newly-created |
pineappl_keyval_set_bool⚠ | Set the double-valued parameter with name |
pineappl_keyval_set_double⚠ | Set the double-valued parameter with name |
pineappl_keyval_set_int⚠ | Set the int-valued parameter with name |
pineappl_keyval_set_string⚠ | Set the string-valued parameter with name |
pineappl_keyval_string⚠ | Get the int-valued parameter with name |
pineappl_lumi_add⚠ | Adds a linear combination of initial states to the luminosity function |
pineappl_lumi_combinations⚠ | Returns the number of combinations of the luminosity function |
pineappl_lumi_count⚠ | Returns the number of channel for the luminosity function |
pineappl_lumi_delete⚠ | Delete luminosity function previously created with |
pineappl_lumi_entry⚠ | Read out the channel with index |
pineappl_lumi_new | Creates a new luminosity function and returns a pointer to it. If no longer needed, the object
should be deleted using |
pineappl_subgrid_delete⚠ | Deletes a subgrid created with |
pineappl_subgrid_fill_q2_slice⚠ | Fills the slice with the given |
pineappl_subgrid_filled_q2_slices⚠ | Write into |
pineappl_subgrid_new⚠ | Creates a new subgrid, using the paramters stored in |
pineappl_subgrid_q2_grid⚠ | Writes into |
pineappl_subgrid_q2_grid_count⚠ | Returns the number grid values in q2 direction. |
pineappl_subgrid_q2_slice⚠ | Fills |
pineappl_subgrid_replace_and_delete⚠ | This function takes replaces the subgrid in |
pineappl_subgrid_x_grid⚠ | Writes into |
pineappl_subgrid_x_grid_count⚠ | Returns the number grid values in x direction. |