GLAMERDOC++
Gravitational Lensing Code Library
Loading...
Searching...
No Matches
SLsimLib
include
nsie.h
1
/*
2
* nsie.h
3
*
4
* Created on: Dec 8, 2009
5
* Author: R.B. Metcalf
6
*/
7
#ifndef simple_analens_declare
8
#define simple_analens_declare
9
11
typedef
struct
simple_analytic_lens
{
12
char
outputfile[40];
13
double
zlens;
14
double
zsource;
15
16
// host elliptical
17
double
*xHost;
// not used yet
18
double
core;
19
double
axis_ratio;
20
double
theta;
// position angle
21
double
sigma;
22
23
// perturbations to host
24
long
Nmodes;
// this includes two for external shear
25
double
*modes;
//first two are shear
26
27
// substructures
28
long
NSubstruct;
29
double
**xSubstruct;
30
double
*RcutSubstruct;
31
double
*massSubstruct;
32
double
betaSubstruct;
33
34
// private derived quantities
35
double
ro;
36
double
MpcToAsec;
// conversion factor between Mpc on the lens plane and arcseconds
37
double
Sigma_crit;
// critical surface density
38
39
}
SimpAnaLens
;
40
41
#endif
42
43
simple_analytic_lens
A simplified version of LensHaloAnaNSIE.
Definition
nsie.h:11
Generated on Sun Sep 8 2024 19:31:02 for GLAMERDOC++ by
1.12.0