Page MenuHomec4science

grid_srcplane_conversion.hpp
No OneTemporary

File Metadata

Created
Thu, Nov 14, 13:12

grid_srcplane_conversion.hpp

/**
* @Author Christoph Schaefer, EPFL (christophernstrerne.schaefer@epfl.ch), Gilles Fourestey (gilles.fourestey@epfl.ch)
* @date July 2017
* @version 0,1
*
*/
#ifndef GRID_SRCPLANE_CONVERSION_HPP_
#define GRID_SRCPLANE_CONVERSION_HPP_
#include <math.h>
#include <structure_hpc.hpp>
void grid_srcplane_conversion_CPU(double *grid_srcplane_x, double *grid_srcplane_y, const struct grid_param *frame, const struct Potential_SOA *lens,const double dlsds, int *Nlens, int nbgridcells);
void grid_srcplane_conversion_sis_CPU(double *grid_srcplane_x, double *grid_srcplane_y, const struct grid_param *frame, int Nlens, int nbgridcells,const double dlsds, const struct Potential_SOA *lens);
void grid_srcplane_conversion_piemd_CPU(double *grid_srcplane_x, double *grid_srcplane_y, const struct grid_param *frame, int Nlens, int nbgridcells,const double dlsds, const struct Potential_SOA *lens);
static struct point rotateCoordinateSystem(struct point P, double theta);
#endif /* GRID_SRCPLANE_CONVERSION_HPP_ */

Event Timeline