/dports/databases/grass7/grass-7.8.6/lib/gpde/ |
H A D | N_solute_transport.h | 27 N_array_3d *c; /*concentration */ 28 N_array_3d *c_start; /*concentration at start */ 29 N_array_3d *diff_x; /*x part of the diffusion tensor */ 30 N_array_3d *diff_y; /*y part of the diffusion tensor */ 31 N_array_3d *diff_z; /*z part of the diffusion tensor */ 32 N_array_3d *nf; /*effective porosity */ 33 N_array_3d *cs; /*concentration sources and sinks */ 34 N_array_3d *q; /*well sources and sinks */ 35 N_array_3d *R; /*retardation */ 36 N_array_3d *cin; /*concentration input from wells */ [all …]
|
H A D | N_gwflow.h | 37 N_array_3d *phead; /*!piezometric head [m] */ 38 N_array_3d *phead_start; /*!start conditions [m] */ 42 N_array_3d *q; /*!sources and sinks [m^3/s] */ 44 N_array_3d *s; /*!specific yield [1/m] */ 45 N_array_3d *nf; /*!effective porosity [-] */ 48 N_array_3d *river_leak; /*!Leakage of the river bed [1/s] */ 49 N_array_3d *river_head; /*!Waterlevel of the river [m] */ 50 N_array_3d *river_bed; /*!Bed of the river [m] */ 54 N_array_3d *drain_bed; /*!Bed of the drainage [m] */ 57 N_array_3d *drycells; /*!array of dry cells */ [all …]
|
H A D | N_pde.h | 173 } N_array_3d; typedef 188 extern void N_copy_array_3d(N_array_3d * source, N_array_3d * target); 189 extern double N_norm_array_3d(N_array_3d * array1, N_array_3d * array2, int type); 190 extern N_array_3d *N_math_array_3d(N_array_3d * array1, N_array_3d * array2, N_array_3d * result, i… 192 extern N_array_3d *N_read_rast3d_to_array_3d(char *name, N_array_3d * array, int mask); 535 N_array_3d *x_array; 536 N_array_3d *y_array; 537 N_array_3d *z_array; 620 N_array_3d * weight_x, 621 N_array_3d * weight_y, [all …]
|
H A D | N_heatflow.h | 25 N_array_3d *t; /*temperature */ 26 N_array_3d *t_start; /*temperature start conditions */ 27 N_array_3d *gamma_x; /*x part of the gamma tensor */ 28 N_array_3d *gamma_y; /*y part of the gamma tensor */ 29 N_array_3d *gamma_z; /*z part of the gamma tensor */ 30 N_array_3d *q; /*sources and sinks */ 31 N_array_3d *rho; /*density */ 32 N_array_3d *c; /*c */ 34 N_array_3d *status; /*active/inactive/dirichlet cell status */
|
H A D | gpdelib.dox | 243 } N_array_3d; 274 void #N_copy_array_3d(N_array_3d * source, N_array_3d * target); 280 double #N_norm_array_3d (N_array_3d * array1, N_array_3d * array2, int type); 283 N_array_3d * #N_math_array_3d (N_array_3d * array1, N_array_3d * array2, N_array_3d * result, int t… 289 N_array_3d * #N_read_rast3d_to_array_3d (char *name, N_array_3d * array, int mask); 457 N_array_3d *s; /*!specific yield */ 769 N_array_3d *x_array; 770 N_array_3d *y_array; 771 N_array_3d *z_array; 978 …field_3d *#N_compute_gradient_field_3d(N_array_3d * pot, N_array_3d * weight_x, N_array_3d * weigh… [all …]
|
H A D | n_arrays.c | 726 N_array_3d *N_alloc_array_3d(int cols, int rows, int depths, int offset, in N_alloc_array_3d() 729 N_array_3d *data = NULL; in N_alloc_array_3d() 739 data = (N_array_3d *) G_calloc(1, sizeof(N_array_3d)); in N_alloc_array_3d() 780 void N_free_array_3d(N_array_3d * data) in N_free_array_3d() 809 int N_get_array_3d_type(N_array_3d * array) in N_get_array_3d_type() 829 N_get_array_3d_value(N_array_3d * data, int col, int row, int depth, in N_get_array_3d_value() 1021 N_put_array_3d_value(N_array_3d * data, int col, int row, int depth, in N_put_array_3d_value() 1148 N_put_array_3d_f_value(N_array_3d * data, int col, int row, int depth, in N_put_array_3d_f_value() 1175 N_put_array_3d_d_value(N_array_3d * data, int col, int row, int depth, in N_put_array_3d_d_value() 1197 void N_print_array_3d_info(N_array_3d * data) in N_print_array_3d_info() [all …]
|
H A D | n_gradient_calc.c | 394 N_gradient_field_3d *N_compute_gradient_field_3d(N_array_3d * pot, in N_compute_gradient_field_3d() 395 N_array_3d * weight_x, in N_compute_gradient_field_3d() 396 N_array_3d * weight_y, in N_compute_gradient_field_3d() 397 N_array_3d * weight_z, in N_compute_gradient_field_3d() 591 N_array_3d * x_comp, in N_compute_gradient_field_components_3d() 592 N_array_3d * y_comp, in N_compute_gradient_field_components_3d() 593 N_array_3d * z_comp) in N_compute_gradient_field_components_3d() 601 N_array_3d *x = x_comp; in N_compute_gradient_field_components_3d() 603 N_array_3d *y = y_comp; in N_compute_gradient_field_components_3d() 605 N_array_3d *z = z_comp; in N_compute_gradient_field_components_3d()
|
H A D | n_arrays_calc.c | 500 void N_copy_array_3d(N_array_3d * source, N_array_3d * target) in N_copy_array_3d() 576 double N_norm_array_3d(N_array_3d * a, N_array_3d * b, int type) in N_norm_array_3d() 642 void N_calc_array_3d_stats(N_array_3d * a, double *min, double *max, in N_calc_array_3d_stats() 739 N_array_3d *N_math_array_3d(N_array_3d * a, N_array_3d * b, in N_math_array_3d() 740 N_array_3d * result, int type) in N_math_array_3d() 742 N_array_3d *c; in N_math_array_3d() 852 int N_convert_array_3d_null_to_zero(N_array_3d * a) in N_convert_array_3d_null_to_zero()
|
H A D | n_les_assemble.c | 34 N_array_3d * cell_count, N_array_3d * status, 35 N_array_3d * start_val, double entry, 950 N_array_3d * status, N_array_3d * start_val, in N_assemble_les_3d() 963 N_array_3d * status, N_array_3d * start_val, in N_assemble_les_3d_active() 976 N_array_3d * status, in N_assemble_les_3d_dirichlet() 977 N_array_3d * start_val, void *data, in N_assemble_les_3d_dirichlet() 1013 N_array_3d * status, N_array_3d * start_val, in N_assemble_les_3d_param() 1019 N_array_3d *cell_count; in N_assemble_les_3d_param() 1240 N_array_3d * status, N_array_3d * start_val) in N_les_integrate_dirichlet_3d() 1340 G_math_spvector * spvect, N_array_3d * cell_count, in make_les_entry_3d() [all …]
|
H A D | n_arrays_io.c | 253 N_array_3d *N_read_rast3d_to_array_3d(char *name, N_array_3d * array, in N_read_rast3d_to_array_3d() 260 N_array_3d *data = array; in N_read_rast3d_to_array_3d() 385 void N_write_array_3d_to_rast3d(N_array_3d * array, char *name, int mask) in N_write_array_3d_to_rast3d() 391 N_array_3d *data = array; in N_write_array_3d_to_rast3d()
|
H A D | n_gwflow.c | 371 N_gwflow_3d_calc_water_budget(N_gwflow_data3d * data, N_geom_data * geom, N_array_3d * budget) in N_gwflow_3d_calc_water_budget()
|
/dports/databases/grass7/grass-7.8.6/lib/gpde/test/ |
H A D | test_assemble.c | 30 static N_array_3d *create_status_array_3d(void); 32 static N_array_3d *create_value_array_3d(void); 110 N_array_3d *create_status_array_3d(void) in create_status_array_3d() 112 N_array_3d *data; in create_status_array_3d() 141 N_array_3d *create_value_array_3d(void) in create_value_array_3d() 143 N_array_3d *data; in create_value_array_3d() 178 N_array_3d *status; in test_matrix_assemble_3d() 179 N_array_3d *start_val; in test_matrix_assemble_3d()
|
H A D | test_gradient.c | 30 static N_array_3d *create_relax_array_3d(void); 32 static N_array_3d *create_potential_array_3d(void); 98 N_array_3d *create_relax_array_3d(void) in create_relax_array_3d() 100 N_array_3d *data; in create_relax_array_3d() 123 N_array_3d *create_potential_array_3d(void) in create_potential_array_3d() 125 N_array_3d *data; in create_potential_array_3d() 149 N_array_3d *relax = NULL; in test_gradient_3d() 150 N_array_3d *pot = NULL; in test_gradient_3d() 151 N_array_3d *xcomp = NULL; in test_gradient_3d() 152 N_array_3d *ycomp = NULL; in test_gradient_3d() [all …]
|
H A D | test_arrays.c | 29 static int fill_array_3d(N_array_3d * a); 30 static int fill_array_3d_null(N_array_3d * a); 31 static int compare_array_3d(N_array_3d * a, N_array_3d * b); 161 int fill_array_3d(N_array_3d * a) in fill_array_3d() 199 int fill_array_3d_null(N_array_3d * a) in fill_array_3d_null() 226 int compare_array_3d(N_array_3d * a, N_array_3d * b) in compare_array_3d() 615 N_array_3d *data1; in test_array_3d() 616 N_array_3d *data11; in test_array_3d() 617 N_array_3d *data2; in test_array_3d() 618 N_array_3d *data22; in test_array_3d() [all …]
|
/dports/databases/grass7/grass-7.8.6/raster3d/r3.gwflow/ |
H A D | main.c | 43 static void write_result(N_array_3d * status, N_array_3d * phead_start, 44 N_array_3d * phead, double *result, 147 N_array_3d *xcomp = NULL; in main() 148 N_array_3d *ycomp = NULL; in main() 149 N_array_3d *zcomp = NULL; in main() 288 N_array_3d *budget = N_alloc_array_3d(geom->cols, geom->rows, geom->depths, 1, DCELL_TYPE); in main() 348 write_result(N_array_3d * status, N_array_3d * phead_start, in write_result() 349 N_array_3d * phead, double *result, RASTER3D_Region * region, in write_result()
|