RCS Computation Toolkit This repository provides C++ and Python tools for computing radar cross section (RCS) from surface currents or analytical models
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

20 lines
722 B

#include "float_cvtr.h"
#include "float_regcvtr.h"
#include "mesh3d.h"
#include "group.h"
#include "fftw3.h"
using namespace std;
// main.cc
void ReadRegions(char *fname, int **FEM, int **ID, int &numRegions,string**);
void ReadRegions(char *fname, int **FEM, int &numRegions);
// fast_field.cc
void InitFFTW();
void FastFarField( group<tri3d> **SVDgroup, int groupNum, double ko,
regcvtr *regJ, regcvtr *regM, int numTheta, int numPhi,
cVtr *MainField, bool pec);
void UpdateMainField( int L, double ko, cVtr *MainField, int numTheta,
int numPhi, vtr O );
void Transpose( fftwf_complex *, int, int, fftwf_complex * );
void TrigInterp( fftwf_complex * in, int N, int M, int nN, fftwf_complex *out);