TheBoussinesqModel  3.2.1
 All Data Structures Files Functions Variables Typedefs Macros Pages
b_utilities.h
Go to the documentation of this file.
1 
28 DOUBLEMATRIX *doublemap_from_longmap(LONGMATRIX *lmap, long novalue, double dnovalue);
30 DOUBLEMATRIX *get_doublemap_spav(LONGMATRIX *lmap, long novalue, double dnovalue,long dr, long dc, DOUBLEMATRIX *Msource);
31 DOUBLEVECTOR *get_doublevector_for_lines(LONGMATRIX *h_addresses,LONGMATRIX *v_addresses,DOUBLEMATRIX *mh,DOUBLEMATRIX *mv,double novalue);
32 int write_raster_from_doublevector_v2(char *filename, DOUBLEVECTOR *v, long n0, T_INIT *UVref, LONGMATRIX *indices, DOUBLEMATRIX *Mref, short float_type, short map_format);
33 
34 int write_line_map(char *filename, DOUBLEVECTOR *v, long n_horizontal, T_INIT *UVref, LONGMATRIX *indices_h, LONGMATRIX *indices_v,DOUBLEMATRIX *Mref_h,DOUBLEMATRIX *Mref_v, short float_type, short map_format);
35 
36 int write_lines(char *filename,long n_lines, long n_horizontal, T_INIT *UVref, LONGMATRIX *indices_h, LONGMATRIX *indices_v,DOUBLEMATRIX *Mref_h,DOUBLEMATRIX *Mref_v, short float_type, short map_format);
37 
38 int write_cell(char *filename, long n_cells, T_INIT *UVref, LONGMATRIX *indices, DOUBLEMATRIX *Mref, short float_type, short map_format);
39 int zeros(DOUBLEVECTOR *v);
40 
41 int check_matrices(DOUBLEMATRIX *M1,LONGMATRIX *L1, double dnull, long lnull,short print);
43 
44