00001 00009 #ifndef E_FILTERED_DERIV_HEADER_ALREADY_INCLUDED 00010 00011 #include <stdio.h> 00012 #include <stdlib.h> 00013 #include "../../util/source/useful.h" 00014 #include "../../util/source/logfile.h" 00015 #include "../../gas_models/source/gas.h" 00016 #include "../../flux_calc/source/flux_calc.h" 00017 #include "../../mb_cns/source/cns_case_id.h" 00018 #include "../../mb_cns/source/cns_work_vector.h" 00019 #include "../../mb_cns/source/cns_debug_level.h" 00020 #include "../../mb_cns/source/cns_cell.h" 00021 #include "../../mb_cns/source/cns_echo.h" 00022 #include "../../mb_cns/source/cns_bc_defs.h" 00023 #include "./e_block.h" 00024 00025 /*---------------------------------------------------------------------*/ 00026 00027 int filtered_derivatives(struct block_data_3D *A); 00028 int filtered_derivatives_east(struct block_data_3D *A); 00029 int filtered_derivatives_west(struct block_data_3D *A); 00030 int filtered_derivatives_north(struct block_data_3D *A); 00031 int filtered_derivatives_south(struct block_data_3D *A); 00032 int filtered_derivatives_top(struct block_data_3D *A); 00033 int filtered_derivatives_bottom(struct block_data_3D *A); 00034 int filtered_derivatives_edge(struct block_data_3D *A); 00035 int filtered_derivatives_corners(struct block_data_3D *A); 00036 int copy_filtered_to_edge( struct cell_vertex *a, struct cell_vertex *b ); 00037 int copy_filtered_to_corner( struct cell_vertex *a, struct cell_vertex *b ); 00038 int copy_2_filtered_to_corner( struct cell_vertex *a, struct cell_vertex *b, 00039 struct cell_vertex *c ); 00040 int copy_3_filtered_to_corner( struct cell_vertex *a, struct cell_vertex *b, 00041 struct cell_vertex *c, struct cell_vertex *d ); 00042 00043 /*---------------------------------------------------------------------*/ 00044 00045 #define E_FILTERED_DERIV_HEADER_ALREADY_INCLUDED 00046 #endif 00047
1.4.4