Reads acoustic solution files.
29 FILE* file_sources = NULL ;
30 FILE* file_planw = NULL;
31 FILE* file_dipoles = NULL ;
35 long double d1,d2,d3,d4,d5,d6,d7,d8,d9;
51 if(NULL == file_sources ){
52 perror(
"Coudln't find SOURCES file ");
60 if(NULL == file_planw){
61 perror(
"Coudln't find PLAN WAVES file ");
71 perror(
"Coudln't find DIPOLES file ");
79 fgets(line,100,file_sources);
91 fgets(line,100,file_planw);
104 fgets(line,100,file_dipoles);
int ncntr
Definition: structs.h:299
COMPLEX amplitude
Definition: structs.h:537
#define LOG_ACPOINT(ctx, i, v)
Definition: print.h:66
struct acoustic_point * planw
Definition: structs.h:575
#define DIPOLE_SCANF
Definition: formats.h:62
int ndipoles
Definition: structs.h:503
int nsourc
Definition: structs.h:448
#define _DEBUG_ACOUPOINT(ctx, i, v)
Definition: print.h:55
int nchief
Definition: structs.h:301
DOUBLE d
Definition: structs.h:547
struct dipole * dipoles
Definition: structs.h:563
#define LOG_DIPOLE(ctx, i, v)
Definition: print.h:71
int nsig
Definition: structs.h:456
struct file_info * fileinfo
Definition: globals.h:32
const char * dipoles_file
Definition: structs.h:418
const char * planw_file
Definition: structs.h:415
struct acoustic_point * sources
Definition: structs.h:561
struct solution_struct * solution
Definition: globals.h:52
#define ACPOINT_SCANF
Definition: formats.h:61
struct modsol_info * modsolinfo
Definition: globals.h:44
DOUBLE z
Definition: structs.h:35
#define LOG_DEBUG
Definition: logger.h:27
struct vector dir
Definition: structs.h:542
struct vector pos
Definition: structs.h:535
int rank
Definition: globals.h:79
DOUBLE x
Definition: structs.h:31
COMPLEX amplitude
Definition: structs.h:544
int nome
Definition: structs.h:458
#define _DEBUG_DIPOLE(ctx, i, v)
Definition: print.h:56
struct vector pos
Definition: structs.h:541
int nplanw
Definition: structs.h:454
const char * sources_file
Definition: structs.h:409
void logger(int level, char *msg,...)
Definition: logger.c:56
struct modgeom_info * modgeominfo
Definition: globals.h:38
DOUBLE y
Definition: structs.h:33