SURFEX v8.1
General documentation of Surfex
lfi_fmul.h
Go to the documentation of this file.
1 #ifndef _LFI_FMUL_H
2 #define _LFI_FMUL_H
3 /**** *lfi_fmul.h* - Management of "facteurs multiplicatifs"
4  *
5  * Author.
6  * -------
7  * Philippe Marguinaud *METEO-FRANCE*
8  * Original : 12-08-2013
9  *
10  */
11 
12 #include "lfi_type.h"
13 
14 typedef struct lfi_fmul_t
15 {
16  struct lfi_fmul_t * next;
19 }
21 
22 extern lfi_fmul_t * lfi_fmul_set (lfi_fmul_t **, const integer64 * KNUMER, const integer64 * KFACTM);
23 extern lfi_fmul_t * lfi_fmul_get (lfi_fmul_t *, const integer64 * KNUMER, integer64 * KFACTM);
24 extern integer64 lfi_fmul_del (lfi_fmul_t **, const integer64 * KNUMER);
25 extern void lfi_fmul_free (lfi_fmul_t **);
26 
27 #endif
28 
struct lfi_fmul_t * next
Definition: lfi_fmul.h:16
integer64 mult
Definition: lfi_fmul.h:17
integer64 unit
Definition: lfi_fmul.h:18
long long int integer64
Definition: lfi_type.h:15
lfi_fmul_t * lfi_fmul_set(lfi_fmul_t **, const integer64 *KNUMER, const integer64 *KFACTM)
Definition: lfi_fmul.c:15
integer64 lfi_fmul_del(lfi_fmul_t **, const integer64 *KNUMER)
Definition: lfi_fmul.c:49
lfi_fmul_t * lfi_fmul_get(lfi_fmul_t *, const integer64 *KNUMER, integer64 *KFACTM)
Definition: lfi_fmul.c:36
struct lfi_fmul_t lfi_fmul_t
void lfi_fmul_free(lfi_fmul_t **)
Definition: lfi_fmul.c:68
INTERFACE SUBROUTINE FACILO KNUMER
Definition: facilo.h:4