SCALE-RM
|
#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
#include <limits.h>
#include <endian.h>
#include "read_toshiba.h"
Go to the source code of this file.
Functions | |
int16_t | char2int16 (void *input) |
uint16_t | char2uint16 (void *input) |
int32_t | char2int32 (void *input) |
int | read_toshiba (char *fname, pawr_header *hd, float az[ELDIM][AZDIM], float el[ELDIM][AZDIM], float rtdat[ELDIM][AZDIM][RDIM]) |
int | decode_toshiba (size_t bufsize, unsigned char *buf, pawr_header *hd, float az[ELDIM][AZDIM], float el[ELDIM][AZDIM], float rtdat[ELDIM][AZDIM][RDIM]) |
int16_t char2int16 | ( | void * | input | ) |
Definition at line 22 of file read_toshiba.c.
uint16_t char2uint16 | ( | void * | input | ) |
Definition at line 36 of file read_toshiba.c.
int32_t char2int32 | ( | void * | input | ) |
Definition at line 50 of file read_toshiba.c.
int read_toshiba | ( | char * | fname, |
pawr_header * | hd, | ||
float | az[ELDIM][AZDIM], | ||
float | el[ELDIM][AZDIM], | ||
float | rtdat[ELDIM][AZDIM][RDIM] | ||
) |
Definition at line 63 of file read_toshiba.c.
Referenced by scale_letkf::letkf_add_inflation_setup().
int decode_toshiba | ( | size_t | bufsize, |
unsigned char * | buf, | ||
pawr_header * | hd, | ||
float | az[ELDIM][AZDIM], | ||
float | el[ELDIM][AZDIM], | ||
float | rtdat[ELDIM][AZDIM][RDIM] | ||
) |
Definition at line 97 of file read_toshiba.c.
References scale_file::i, mod_atmos_vars::j, and scale_tracer::k.