-
Notifications
You must be signed in to change notification settings - Fork 0
/
text1r.def
49 lines (40 loc) · 1.8 KB
/
text1r.def
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
/* This is a list of fields in the parameter structure.
* It is used in following places:
* mexfunc.c -- for conversions between c and matlab structures
* (ARR, DBL and INT macro are defined there)
* make_inc script -- to create header files for C and Fortran
*/
ARR(rr) /* r grid [cm] */
ARR(an) /* azimuthal angle of the n vector [rad] */
ARR(bn) /* polar angle of the n vector [rad] */
ARR(al) /* azimuthal angle of the l vector [rad] */
ARR(bl) /* polar angle of the l vector [rad] */
DBL(R) /* Cell radius [cm] */
DBL(H) /* Magnetic field [G] */
DBL(d2H) /* Quadratic term for magnetic field d^2H/dr^2 [G/cm^2] */
DBL(a) /* Textural dipole-field parameter a [erg/cm^3 G^-2] */
DBL(b) /* Textural dipole surface parameter b [erg/cm^2] */
DBL(d) /* Textural dipole-field surface parameter d [erg/cm^2 G^-2] */
DBL(lg1) /* Textural parameter lambda_g1 [erg/cm] */
DBL(lg2) /* Textural parameter lambda_g2 [erg/cm] */
DBL(lhv) /* Textural parameter lambda_HV [erg/cm3 1/G2 1/(cm/s)^2] */
DBL(lsg) /* Textural parameter lambda_SG withot integration part [?] */
DBL(ld) /* Textural parameter lambda_D [erg/cm^3] */
DBL(lo) /* Textural parameter lambda/omega [s/rad] */
ARR(vr) /* velocity profile */
ARR(vz)
ARR(vf)
ARR(lr) /* vortex polarization */
ARR(lz)
ARR(lf)
ARR(w) /* vortex dencity, ?? */
ARR(bm) /* tilting angle of precessing magnetization */
DBL(energy) /* final energy after minimization */
DBL(db0) /* d(bn)/dr at r=0 after minimization */
DBL(db1) /* d(bn)/dr at r=R after minimization */
DBL(bmax) /* bn at r=R after minimization */
DBL(abnd) /* an, strict boundary condition */
DBL(bbnd) /* bn, strict boundary condition */
INT(err) /* error code after minimization */
INT(bnd) /* use strict boundary conditions */
INT(n) /* number of points */