![]() |
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
#include "sll_working_precision.h"Go to the source code of this file.
Data Types | |
| type | sll_t_compressed_buffer |
| data structure to support threaded ZFP compression and decompression More... | |
Modules | |
| module | sll_m_compression |
| Module providing an F90 interface to the ZFP compression library: http://computation.llnl.gov/projects/floating-point-compression In addition it provides simple threaded (de)compression routines. Important: This module uses C-like 0-based indexing! | |
Functions/Subroutines | |
| subroutine | deflate_buffer_real64 (buf, comp, n_doubles, n_threads) |
| compress buffer More... | |
| subroutine | inflate_buffer_real64 (buf, comp, n_threads) |
| decompress buffer More... | |
| subroutine | deallocate_compressed_buffer_obj (comp) |
| subroutine | allocate_compressed_buffer_index_arrays (comp, n_slices) |
| subroutine | print_compression_information (comp, verbose) |
| subroutine | set_compression_precision (prec) |
| integer function | concatenate_index_arrays (comp, array) |
| allocate array, copy indices from comp into array, return More... | |
| subroutine | decatenate_index_arrays (comp, array) |
| double precision function | get_time () |
Variables | |
| integer, parameter | zfp_blocksize = 64 |
| integer | zfp_precision = 32 |
| type sll_m_compression::sll_t_compressed_buffer |
data structure to support threaded ZFP compression and decompression
Definition at line 65 of file sll_m_compression.F90.
1.9.1