# TOPAS Macro Browser

301 macros organized into curated groups · 327 more harvested directly from the real .inc source but not yet in a curated group, grouped by file instead · signatures/arguments/bodies always come from the real .inc files, never the manual · descriptions (where shown) are cross-referenced from Technical_Reference.pdf §21.2 by name, independent of grouping
TOPAS install directory (for "Open in editor"):
▸ ADP (2)
▸ ADPs topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`ADPs()` topas.inc:1756

    load u11 u22 u33 u12 u13 u23

▸ ADPs_Keep_PD topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`ADPs_Keep_PD()` topas.inc:1757

    move_to u12 min 0 max = Sqrt(Get(u11) Get(u22));
          move_to u13 min 0 max = Sqrt(Get(u11) Get(u33));
          move_to u23 min 0 max = Sqrt(Get(u22) Get(u33));

▸ Atomic interactions (12)
▸ Born_Mayer(q, ro, b) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Born_Mayer(q, ro, b)` topas.inc:538

    (q / R + Exp_Rep(q, ro, b))

▸ Born_Mayer_n(q, ro, b, n) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Born_Mayer_n(q, ro, b, n)` topas.inc:542

    (q / R^n + Exp_Rep_n(q, ro, b, n))

▸ Box_Gauss_Rep_n(s1, s2, c, ro, y, n) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Box_Gauss_Rep_n(s1, s2, c, ro, y, n)` topas.inc:522

    box_interaction s1 s2 c = Gauss_Rep_n(ro, y, n);

▸ Box_Rn_Att_Rep(s1, s2, c, q, ro, n) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Box_Rn_Att_Rep(s1, s2, c, q, ro, n)` topas.inc:502

    box_interaction s1 s2 c = q /R + Rn_Rep(Sqrt((q) (q)), ro, n);

▸ Exp_Rep(q, ro, b) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Exp_Rep(q, ro, b)` topas.inc:530

    (Exp(- b R) Exp(b ro) Sqrt((q)^2) / (b ro^2))

▸ Exp_Rep_n(q, ro, b, n) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Exp_Rep_n(q, ro, b, n)` topas.inc:534

    (Exp(b (ro - R)) n Sqrt((q)^2) / (b ro^(n+1)))

▸ Gauss_Rep_n(ro, y, n) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Gauss_Rep_n(ro, y, n)` topas.inc:526

    (Exp(R^n Ln(y) / ro^n))

▸ Grs_AB(s1, s2, wqi, wqj, c, & ro, & a) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Grs_AB(s1, s2, wqi, wqj, c, & ro, & a)` topas.inc:555

    grs_interaction qi wqi qj wqj s1 s2 c =
             If(R < ro,
                a (R-ro)^2,
                0
             );

▸ Grs_BornMayer(s1, s2, wqi, wqj, c, ro, b) or Grs_BornMayer(s1, s2, wqi, wqj, c, ro, b, rsm) topas.inc

Uses the GRS series with a Born-Mayer equation for the repulsion term.

s1, s2 | Sites.
wqi, wqj | Valence charge of the atoms.
c | Name of the GRS.
ro | Mean distance.
b | b-constant for the repulsion part of the Born-Mayer potential.

`Grs_BornMayer(s1, s2, wqi, wqj, c, ro, b)` topas.inc:546

    Grs_BornMayer(s1, s2, wqi, wqj, c, ro, b, .2)

`Grs_BornMayer(s1, s2, wqi, wqj, c, ro, b, rsm)` topas.inc:550

    grs_interaction qi wqi qj wqj s1 s2 c =
                Exp_Rep(Sqrt( ((wqi) (wqj))^2 ), ro, b);

▸ Grs_Interaction(s1, s2, & wqi, & wqj, c, ro, n, rsm) or Grs_Interaction(s1, s2, wqi, wqj, c, ro, n) topas.inc

Penalty function applying the GRS series according to Coelho & Cheary (1997).

For more details refer to grs_interaction.

s1, s2 | Sites.
wqi, wqj | Valence charge of the atoms.
c | Name of the GRS.
ro | Distance.
n | The exponent of the repulsion part of the Lennard-Jones potential.

`Grs_Interaction(s1, s2, & wqi, & wqj, c, ro, n, rsm)` topas.inc:506

    grs_interaction qi = wqi; qj = wqj; s1 s2 c =
             If (R < rsm,
                (Abs( Get(qi) Get(qj) ) / n) (ro^(n-1)) ( (-n rsm^(-2 - n)/2) R^2 + rsm^(-n) + n/(2 rsm^n)),
                Rn_Rep(Abs( Get(qi) Get(qj) ), ro, n)
             );

`Grs_Interaction(s1, s2, wqi, wqj, c, ro, n)` topas.inc:514

    Grs_Interaction(s1, s2, wqi, wqj, c, ro, n, 0.2)

▸ Grs_No_Repulsion(s1, s2, wqi, wqj, c) topas.inc

Used for calculating the Madelung constants.

s1, s2 | Sites.
wqi, wqj | Valence charge of the atoms.
c | Name of the GRS.

`Grs_No_Repulsion(s1, s2, wqi, wqj, c)` topas.inc:518

    grs_interaction qi = wqi; qj = wqj; s1 s2 c = 0;

▸ Rn_Rep(& q, & ro, & n) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Rn_Rep(& q, & ro, & n)` topas.inc:498

    (q / n) (ro^(n-1)) / R^n

▸ Bondlength/angle penalty (10)
▸ AI_Anti_Bump(s1, s2, ro, c, wby, num_cycle_iters) or AI_Anti_Bump(s1, s2, ro, wby, num_cycle_iters) or AI_Anti_Bump(s1, s2, ro, wby) topas.inc

Applies a penalty function as a function of the distance between atoms. The closer the at-

oms are the higher the penalty is.

For more details refer to box_interaction and ai_anti_bump.

ton | Sets to_N of box_interaction.
s1, s2 | Sites.
ro | Distance.
wby | Relative weighting given to the penalty function.

`AI_Anti_Bump(s1, s2, ro, c, wby, num_cycle_iters)` topas.inc:458

    #m_ifarg c ""
             #m_unique_not_refine c
          #m_endif
          ai_anti_bump c
             ai_radius = ro;
             ai_sites_1 s1
             ai_sites_2 s2

             #m_ifarg num_cycle_iters ""
                penalty = (wby) c;
             #m_else
                penalty = (wby) If(Cycle_Iter < (num_cycle_iters), c, 0);
             #m_endif

`AI_Anti_Bump(s1, s2, ro, wby, num_cycle_iters)` topas.inc:474

    AI_Anti_Bump(s1, s2, ro,, wby, num_cycle_iters)

`AI_Anti_Bump(s1, s2, ro, wby)` topas.inc:478

    AI_Anti_Bump(s1, s2, ro,, wby,)

▸ Angle_Distance_Restrain(& c, & t, t_calc, & tol, & wscale) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Angle_Distance_Restrain(& c, & t, t_calc, & tol, & wscale)` topas.inc:357

    local = c; : t_calc
          penalty =
             wscale
             IF tol THEN
                IF c < (t - tol) THEN
                   (c - (t - tol) )^2
                ELSE
                   IF c > (t + tol) THEN
                      (c - (t + tol))^2
                   ELSE
                      0
                   ENDIF
                ENDIF
             ELSE
                (c - t)^2
             ENDIF
             ;

▸ Angle_Restrain(sites, c, t, t_calc, tol, wscale) or Angle_Restrain(sites, t, t_calc, tol, wscale) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Angle_Restrain(sites, c, t, t_calc, tol, wscale)` topas.inc:390

    #m_ifarg c ""
             #m_unique_not_refine c
          #m_endif
          sites_angle c
             load site_to_restrain { sites }
          Angle_Distance_Restrain(c, t, t_calc, tol, wscale)

`Angle_Restrain(sites, t, t_calc, tol, wscale)` topas.inc:399

    Angle_Restrain(sites,, t, t_calc, tol, wscale)

▸ Distance_Restrain(sites, c, t, t_calc, tol, wscale) or Distance_Restrain(sites, t, t_calc, tol, wscale) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Distance_Restrain(sites, c, t, t_calc, tol, wscale)` topas.inc:377

    #m_ifarg c ""
             #m_unique_not_refine c
          #m_endif
          sites_distance c
             load site_to_restrain { sites }
          Angle_Distance_Restrain(c, t, t_calc, tol, wscale)

`Distance_Restrain(sites, t, t_calc, tol, wscale)` topas.inc:386

    Distance_Restrain(sites,, t, t_calc, tol, wscale)

▸ Distance_Restrain_Keep_Out(sites, r, c, wby, num_cycle_iters) or Distance_Restrain_Keep_Out(sites, r, wby, num_cycle_iters) topas.inc

Applies penalties restraining distances and angles between sites. 'sites' must comprise

two sites for the distance restraints and three for the angle restraints. For Flatten, 'sites'

must contain more than three sites. wby is a scaling constant applied to the penalty.

`Distance_Restrain_Keep_Out(sites, r, c, wby, num_cycle_iters)` topas.inc:438

    #m_ifarg c ""
             #m_unique_not_refine c
          #m_endif
          sites_distance c
             load site_to_restrain { sites }
             penalty =
                IF And(Cycle_Iter < num_cycle_iters, c < r) THEN
                   (c - r)^2
                ELSE
                   0
                ENDIF
                ;

`Distance_Restrain_Keep_Out(sites, r, wby, num_cycle_iters)` topas.inc:453

    Distance_Restrain_Keep_Out(sites, r,, wby, num_cycle_iters)

▸ Distance_Restrain_Keep_Within(sites, & r, & c, & wby, & num_cycle_iters) or Distance_Restrain_Keep_Within(sites, r, wby, num_cycle_iters) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Distance_Restrain_Keep_Within(sites, & r, & c, & wby, & num_cycle_iters)` topas.inc:419

    #m_ifarg c ""
             #m_unique_not_refine c
          #m_endif
          sites_distance c
             load site_to_restrain { sites }
             penalty = wby
                IF And(Cycle_Iter < num_cycle_iters, c > r) THEN
                   (c - r)^2
                ELSE
                   0
                ENDIF
                ;

`Distance_Restrain_Keep_Within(sites, r, wby, num_cycle_iters)` topas.inc:434

    Distance_Restrain_Keep_Within(sites, r,, wby, num_cycle_iters)

▸ Flatten(sites, c, t_calc, tol, & wscale) or Flatten(sites, t_calc, tol, wscale) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Flatten(sites, c, t_calc, tol, & wscale)` topas.inc:403

    #m_ifarg c ""
             #m_unique_not_refine c
          #m_endif
          sites_flatten c
             sites_flatten_tol = tol;
             load site_to_restrain { sites }

          penalty = c wscale; : t_calc

`Flatten(sites, t_calc, tol, wscale)` topas.inc:414

    Flatten(sites,,t_calc, tol, wscale)

▸ Parabola_N(n1, n2, s1, s2, c, ro, wby) or Parabola_N(n1, n2, s1, s2, ro, wby) topas.inc

Applies a penalty function as a function of the distance between atoms. The closer the at-

oms are the higher the penalty is.

from s1 .

of type s2) is repelled from s1, for distances between s1 and s2 less than ro.

n1 | The closest n1 number of atoms of type s2 is soft constrained to a distance ro away
n2 | The closest n2 number of atoms of type s2 (excluding the closest n1 number of atoms
s1, s2 | Sites.
ro | Distance.
wby | Relative weighting given to the penalty function.

`Parabola_N(n1, n2, s1, s2, c, ro, wby)` topas.inc:482

    #m_ifarg c ""
             #m_unique_not_refine c
          #m_endif
          box_interaction to_N n2 s1 s2 c =
             If(Or(Ri < n1, R < ro),
                (R-ro)^2,
                0
             );
          penalty = (wby) c;

`Parabola_N(n1, n2, s1, s2, ro, wby)` topas.inc:494

    Parabola_N(n1, n2, s1, s2,, ro, wby)

▸ Set_Length(s0, s1, r, xc, yc, zc, cva, cvb) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Set_Length(s0, s1, r, xc, yc, zc, cva, cvb)` topas.inc:1086

    rigid
             Point_for_site(s0,  0,  0,  0)
             Point_for_site(s1,  0,  0,  r)
             Rotate_about_axies(cva, cvb)
             Translate_with_site_start_values(s0, xc, yc, zc)

▸ Set_Lengths(s0, s1, s2, r, xc, yc, zc, cva1, cvb1, cva2, cvb2) or Set_Lengths(s0, s1, s2, s3, r, xc, yc, zc, cva1, cvb1, cva2, cvb2, cva3, cvb3) or Set_Lengths(s0, s1, s2, s3, s4, r, xcv, ycv, zcv, cva1, cvb1, cva2, cvb2, cva3, cvb3, cva4, cvb4) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Set_Lengths(s0, s1, s2, r, xc, yc, zc, cva1, cvb1, cva2, cvb2)` topas.inc:1094

    Set_Length(s0, s1, r, xc, yc, zc, cva1, cvb1)
          Set_Length(s0, s2, r, xc, yc, zc, cva2, cvb2)

`Set_Lengths(s0, s1, s2, s3, r, xc, yc, zc, cva1, cvb1, cva2, cvb2, cva3, cvb3)` topas.inc:1101

    Set_Lengths(s0, s1, s2, r, xc, yc, zc,
             cva1, cvb1,
             cva2, cvb2)
          Set_Length(s0, s3, r, xc, yc, zc, cva3, cvb3)

`Set_Lengths(s0, s1, s2, s3, s4, r, xcv, ycv, zcv, cva1, cvb1, cva2, cvb2, cva3, cvb3, cva4, cvb4)` topas.inc:1111

    Set_Lengths(s0, s1, s2, s3, r, xcv, ycv, zcv,
          cva1, cvb1,
          cva2, cvb2,
          cva3, cvb3)
          Set_Length(s0, s4, r, xcv, ycv, zcv, cva4, cvb4)

▸ Charge flipping (12)
▸ & Cosine_Wave(& x1, & x2, & n) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`& Cosine_Wave(& x1, & x2, & n)` topas.inc:2055

    0.5 (x1 + x2) + 0.5 (x2 - x1) Cos(2 Pi Cycle_Iter / n)

▸ & Cycle_Ramp(& x1, & x2, & n) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`& Cycle_Ramp(& x1, & x2, & n)` topas.inc:2093

    x1 + (x2-x1) Mod(Cycle, n) / (n-1)

▸ & Limit(& x, & x1, & x2) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`& Limit(& x, & x1, & x2)` topas.inc:2071

    Min(x2, Max(x, x1))

▸ Limit_with_sign(& x, & lim) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Limit_with_sign(& x, & lim)` topas.inc:2075

    If(Abs(x) < lim, If(x < 0, -lim, lim), x)

▸ Out_for_cf(file) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Out_for_cf(file)` topas.inc:2024

    I_parameter_names_have_hkl int
          out_A_matrix file
             A_matrix_prm_filter int*

▸ Pick(& n) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Pick(& n)` topas.inc:2097

    pick_atoms_when = Mod(Cycle_Iter, n) == (n-1);

▸ & Ramp(& x1, & x2, & n) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`& Ramp(& x1, & x2, & n)` topas.inc:2067

    x1 + (x2-x1) Mod(Cycle_Iter, n) / (n-1)

▸ & Ramp_0(& i, & x1, & x2, & n1, & n2) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`& Ramp_0(& i, & x1, & x2, & n1, & n2)` topas.inc:2063

    x1 + (x2-x1) Mod(i, n2) / (n1-1)

▸ & Ramp_Clamp(& x1, & x2, & n1, & n2) or & Ramp_Clamp(& x1, & x2, & n) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`& Ramp_Clamp(& x1, & x2, & n1, & n2)` topas.inc:2079

    If(Mod(Cycle_Iter, n2) >= n1,
             x2,
             Ramp_0(Cycle_Iter, x1, x2, n1, n2)
          )

`& Ramp_Clamp(& x1, & x2, & n)` topas.inc:2086

    If(Mod(Cycle_Iter, n) >= n,
             x2,
             Ramp_0(Cycle_Iter, x1, x2, n, n)
          )

▸ & Ramp_Run_Number(& x1, & x2, & n) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`& Ramp_Run_Number(& x1, & x2, & n)` topas.inc:2059

    x1 + (x2-x1) Mod(Run_Number, n) / (n-1)

▸ & Sine_Wave(& x1, & x2, & n) or & Sine_Wave(& x0, & x1, & x2, & n) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`& Sine_Wave(& x1, & x2, & n)` topas.inc:2047

    0.5 (x1 + x2) + 0.5 (x2 - x1) Sin(2 Pi Cycle_Iter / n - Pi / 2)

`& Sine_Wave(& x0, & x1, & x2, & n)` topas.inc:2051

    0.5 (x1 + x2) + 0.5 (x2 - x1) Sin(2 Pi (Cycle_Iter - x0) / n - Pi / 2)

▸ Tangent(& fraction_n, max_triplets, & max_num_e_values) or Tangent(fraction_n, max_triplets) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Tangent(& fraction_n, max_triplets, & max_num_e_values)` topas.inc:2030

    tangent_num_h_read = Get(num_observed_reflections_above_d_min);
          tangent_num_h_keep = fraction_n Get(tangent_num_h_read);
          tangent_num_k_read = Get(tangent_num_h_read);
          tangent_min_triplets_per_h = 1;
          tangent_max_triplets_per_h = max_triplets;

`Tangent(fraction_n, max_triplets)` topas.inc:2038

    Tangent(fraction_n, max_triplets, 35000)

▸ Deconvolution (4)
▸ Clamp_X(& x) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Clamp_X(& x)` topas.inc:2485

    If(x < X1, X1, If(x > (X2 - 1e-6), X2, x))

▸ Deconvolution_Bkg_Penalty(& c, & w_min) or Deconvolution_Bkg_Penalty(& c) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Deconvolution_Bkg_Penalty(& c, & w_min)` topas.inc:2496

    xdd_sum #m_unique pen = (Yobs - Get(bkg))^2 / Max(Get(bkg) Yobs, w_min^2);
          penalty = pen c;

`Deconvolution_Bkg_Penalty(& c)` topas.inc:2501

    Deconvolution_Bkg_Penalty(c, 1)

▸ Deconvolution_Init(c) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Deconvolution_Init(c)` topas.inc:2475

    process_times
          A0_matrix_is_constant
          penalties_weighting_K1 = c;
          save_best_chi2
          chi2_convergence_criteria 1e-5
          continue_after_convergence
          pen_weight 1

▸ Deconvolution_Intensity_Penalty(i_name, fn_name) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Deconvolution_Intensity_Penalty(i_name, fn_name)` topas.inc:2489

    fn fn_name (x, a0, a1) = (a0 - a1)^2 / Max(a0 + a1, 1e-6);
          default_I_attributes 1e-6 min 0 _v = Val Rand(0.99, 1.01);
          create_pks_fn fn_name
          create_pks_name % i_name

▸ Emission profile (26)
▸ Absorption_Edge_Correction(& max_lam, cedge, vedge, ca_white, va_white, cb_white, vb_white, ca_erf, va_erf, cedge_extra, vedge_extra) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Absorption_Edge_Correction(& max_lam, cedge, vedge, ca_white, va_white, cb_white, vb_white, ca_erf, va_erf, cedge_extra, vedge_extra)` topas.inc:2403

    current_peak_max_x = max_lam;
          #m_argu ca_erf
          #m_argu ca_white
          #m_argu cb_white
          #m_argu cedge
          #m_argu cedge_extra
          If_Prm_Eqn_Rpt(cedge, vedge, min 1e-6)
          If_Prm_Eqn_Rpt(ca_white, va_white, min 1e-6)
          If_Prm_Eqn_Rpt(cb_white, vb_white, min 1e-6)
          If_Prm_Eqn_Rpt(ca_erf, va_erf, min 60 max 3000)
          If_Prm_Eqn_Rpt(cedge_extra, vedge_extra, min 1e-6)
          Absorption_Edge_Correction_Eqn(
             CeV(cedge, vedge),
             CeV(ca_white, va_white),
             CeV(cb_white, vb_white),
             CeV(ca_erf, va_erf),
             CeV(cedge_extra, vedge_extra))

▸ Absorption_Edge_Correction_Eqn(& edge, & a_white, & b_white, & a_erf, & edge_extra) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Absorption_Edge_Correction_Eqn(& edge, & a_white, & b_white, & a_erf, & edge_extra)` topas.inc:2392

    modify_peak_eqn =
             (
                Get(current_peak) +
                a_white Exp(- b_white (Get(current_peak_x) - edge)^2) / Tan(Th)
                ' Not necessary
                ' If(Get(current_peak_x) < edge, 1/Get(current_peak_x)^3, 1 )
             )
             (edge_extra + 0.5 (1 + Erf_Approx( a_erf (Get(current_peak_x) - edge))) );

▸ CoKa3(yminymax) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`CoKa3(yminymax)` topas.inc:973

    Load_Lam(coka3, yminymax)

▸ CoKa7_Holzer(yminymax) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`CoKa7_Holzer(yminymax)` topas.inc:974

    Load_Lam(coka7_holzer, yminymax)

▸ CoKb6_Holzer(yminymax) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`CoKb6_Holzer(yminymax)` topas.inc:975

    Load_Lam(cokb6_holzer, yminymax)

▸ CrKa7_Holzer(yminymax) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`CrKa7_Holzer(yminymax)` topas.inc:976

    Load_Lam(crka7_holzer, yminymax)

▸ CrKb5_Holzer(yminymax) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`CrKb5_Holzer(yminymax)` topas.inc:977

    Load_Lam(crkb5_holzer, yminymax)

▸ Cu6_Ni_Edge(vymin_on_ymax, ccuKb, vcuKb, max_lam, cedge, vedge, ca_white, va_white, cb_white, vb_white, ca_erf, va_erf, cedge_extra, vedge_extra) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Cu6_Ni_Edge(vymin_on_ymax, ccuKb, vcuKb, max_lam, cedge, vedge, ca_white, va_white, cb_white, vb_white, ca_erf, va_erf, cedge_extra, vedge_extra)` topas.inc:2429

    #m_argu ccuKb
          If_Prm_Eqn_Rpt(ccuKb, vcuKb,)
          lam
             ymin_on_ymax vymin_on_ymax
             la  0.0159 lo  1.534753 lh  3.6854
             la  0.5791 lo  1.540596 lh  0.437
                lo_ref
             la  0.0762 lo  1.541058 lh  0.6
             la  0.2417 lo  1.54441  lh  0.52
             la  0.0871 lo  1.544721 lh  0.62

             la  = CeV(ccuKb, vcuKb); lo  1.3922160 lh  0.5502872

             Absorption_Edge_Correction
             (
                max_lam,
                cedge,       vedge,
                ca_white,    va_white,
                cb_white,    vb_white,
                ca_erf,      va_erf,
                cedge_extra, vedge_extra
             )

▸ CuK1sharp(yminymax) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`CuK1sharp(yminymax)` topas.inc:978

    Load_Lam(cuk1sharp, yminymax)

▸ CuKa1(yminymax) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`CuKa1(yminymax)` topas.inc:971

    Load_Lam(cuka1, yminymax)

▸ CuKa2(yminymax) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`CuKa2(yminymax)` topas.inc:979

    Load_Lam(cuka2, yminymax)

▸ CuKa2_analyt(yminymax) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`CuKa2_analyt(yminymax)` topas.inc:972

    Load_Lam(cuka2_analyt, yminymax)

▸ CuKa4_Holzer(yminymax) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`CuKa4_Holzer(yminymax)` topas.inc:980

    Load_Lam(cuka4_holzer, yminymax)

▸ CuKa5(yminymax) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`CuKa5(yminymax)` topas.inc:981

    Load_Lam(cuka5, yminymax)

▸ CuKa5_Berger(yminymax) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`CuKa5_Berger(yminymax)` topas.inc:982

    Load_Lam(cuka5_berger, yminymax)

▸ CuKb4_Holzer(yminymax) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`CuKb4_Holzer(yminymax)` topas.inc:983

    Load_Lam(cukb4_holzer, yminymax)

▸ FeKa7_Holzer(yminymax) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`FeKa7_Holzer(yminymax)` topas.inc:984

    Load_Lam(feka7_holzer, yminymax)

▸ FeKb4_Holzer(yminymax) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`FeKb4_Holzer(yminymax)` topas.inc:985

    Load_Lam(fekb4_holzer, yminymax)

▸ Load_Lam(root, lam_file, yminymax) or Load_Lam(lam_file, yminymax) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Load_Lam(root, lam_file, yminymax)` topas.inc:968

    #include root##lam\##lam_file##.lam ymin_on_ymax yminymax

`Load_Lam(lam_file, yminymax)` topas.inc:969

    Load_Lam(ROOT, lam_file, yminymax)

▸ MnKa7_Holzer(yminymax) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`MnKa7_Holzer(yminymax)` topas.inc:986

    Load_Lam(mnka7_holzer, yminymax)

▸ MnKb5_Holzer(yminymax) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`MnKb5_Holzer(yminymax)` topas.inc:987

    Load_Lam(mnkb5_holzer, yminymax)

▸ MoKa2(yminymax) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`MoKa2(yminymax)` topas.inc:988

    Load_Lam(moka2, yminymax)

▸ NiKa5_Holzer(yminymax) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`NiKa5_Holzer(yminymax)` topas.inc:989

    Load_Lam(nika5_holzer, yminymax)

▸ NiKb4_Holzer(yminymax) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`NiKb4_Holzer(yminymax)` topas.inc:990

    Load_Lam(nikb4_holzer, yminymax)

▸ No_Th_Dependence topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`No_Th_Dependence()` topas.inc:967

    lam no_th_dependence   la 1 lo 0 lh 1

▸ NoThDependence(yminymax) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`NoThDependence(yminymax)` topas.inc:991

    Load_Lam(nothdependence, yminymax)

▸ fit_obj/bkg peak insertion (10)
▸ Bkg_Diffuse(b, bv, bb, bbv) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Bkg_Diffuse(b, bv, bb, bbv)` topas.inc:1268

    #m_argu b
          #m_argu bb
          If_Prm_Eqn_Rpt(b, bv, )
          If_Prm_Eqn_Rpt(bb, bbv, )
          fit_obj = b Sin(bb 4 Pi Sin(X Deg_on_2) / Lam) / (4 Pi Sin(X Deg_on_2) / Lam);

▸ Bkg_Straight_Line(n1, n2, x2, y2) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Bkg_Straight_Line(n1, n2, x2, y2)` topas.inc:2111

    fit_obj = (X - bkg_x_##n1) ((y2)-bkg_y_##n1)/((x2)-bkg_x_##n1) + bkg_y_##n1;
             #m_ifarg n1 "0"
                min_X >= bkg_x_##n1 - 1.0e-9;
             #m_else
                min_X >= bkg_x_##n1 + 1.0e-9;
             #m_endif
             max_X <= x2 + 1.0e-10;
          Bkg_Straight_Line_xy(n2, x2, y2)

▸ Bkg_Straight_Line_First(n, x, y) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Bkg_Straight_Line_First(n, x, y)` topas.inc:2107

    Bkg_Straight_Line_xy(n, x, y)

▸ Bkg_Straight_Line_xy(n, x, y) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Bkg_Straight_Line_xy(n, x, y)` topas.inc:2102

    prm !bkg_x_##n = x;
          prm !bkg_y_##n = y;

▸ & Gauss(& xo, & fwhm) topas.inc

An equation defines a unit area Gaussian or Lorentzian with a position of xo and a FWHM

of fwhm

Indexing 255

255 Indexing

`& Gauss(& xo, & fwhm)` topas.inc:1211

    (2 Sqrt(Ln(2) / Pi) / fwhm) Exp(-4 Ln(2)((X - xo) / fwhm)^2)

▸ & Lorentzian(& xo, & fwhm) topas.inc

An equation defines a unit area Gaussian or Lorentzian with a position of xo and a FWHM

of fwhm

Indexing 255

255 Indexing

`& Lorentzian(& xo, & fwhm)` topas.inc:1215

    (2 / (Pi fwhm)) / (1 + 4 ((X-xo) / fwhm)^2)

▸ One_on_X(v) or One_on_X(c, v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`One_on_X(v)` topas.inc:1611

    One_on_X(,v)

`One_on_X(c, v)` topas.inc:1612

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min 0.001 )
          fit_obj = CeV(c,v) / X;

▸ Plot_Fit_Obj(fit_obj_scale, name) or Plot_Fit_Obj(name) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Plot_Fit_Obj(fit_obj_scale, name)` topas.inc:1223

    dummy_str
    			space_group 1
             phase_name name
             scale = fit_obj_scale;

`Plot_Fit_Obj(name)` topas.inc:1230

    dummy_str
    			space_group 1
             phase_name name

▸ PV(& a, & xo, & fwhm, & g) or PV(a, xo, fwhm, g, av, xov, fwhmv, gv) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`PV(& a, & xo, & fwhm, & g)` topas.inc:1219

    fit_obj = a (1-g) Lorentzian(xo, fwhm) + a g Gauss(xo, fwhm);

`PV(a, xo, fwhm, g, av, xov, fwhmv, gv)` topas.inc:1236

    #m_argu a
          #m_argu xo
          #m_argu g
          #m_argu fwhm
          PV(CeV(a,av), CeV(xo, xov), CeV(fwhm, fwhmv), CeV(g,gv))
             min_X = CeV(xo, xov) - 20 CeV(fwhm,fwhmv);
             max_X = CeV(xo, xov) + 20 CeV(fwhm,fwhmv);
          If_Prm_Eqn_Rpt(a, av,  min 0.00001)
          If_Prm_Eqn_Rpt(xo, xov, )
          If_Prm_Eqn_Rpt(fwhm, fwhmv,  min .00001)
          If_Prm_Eqn_Rpt(g, gv,  min 0 max 1)

▸ PV_Left_Right(& a, & xo, & fwhm1, & fwhm2, & g) or PV_Left_Right(a, xo, fwhm1, fwhm2, g, av, xov, fwhm1v, fwhm2v, gv) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`PV_Left_Right(& a, & xo, & fwhm1, & fwhm2, & g)` topas.inc:1250

    PV(2 a/(1+fwhm2/fwhm1), xo, fwhm1, g)
             min_X = xo - 20 fwhm1;
             max_X <= xo;
          PV(2 a/(1+fwhm1/fwhm2), xo, fwhm2, g)
             min_X > xo;
             max_X = xo + 20 fwhm2;

`PV_Left_Right(a, xo, fwhm1, fwhm2, g, av, xov, fwhm1v, fwhm2v, gv)` topas.inc:1259

    prm  a   av   min 0.00001
          prm  xo  xov
          prm  g   gv   min 0 max 1
          prm  fwhm1  fwhm1v  min 0.00001
          prm  fwhm2  fwhm2v  min 0.00001
          PV_Left_Right(a, xo, fwhm1, fwhm2, g)

▸ include macros (4)
▸ Include_Charge_Flipping topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Include_Charge_Flipping()` topas.inc:37

    #include Double_Quote##ROOT##Charge_Flipping.inc##Double_Quote

▸ Include_GUI_PDF topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Include_GUI_PDF()` topas.inc:33

    #include Double_Quote##ROOT##GUI_PDF.inc##Double_Quote

▸ Include_PDF_Generate topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Include_PDF_Generate()` topas.inc:41

    #include Double_Quote##ROOT##pdf-generate.inc##Double_Quote

▸ Include_PDF_Generate_Common topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Include_PDF_Generate_Common()` topas.inc:45

    #include Double_Quote##ROOT##pdf-generate-common.inc##Double_Quote

▸ Indexing (32)
▸ Bravais_Cubic_sgs topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Bravais_Cubic_sgs()` topas.inc:1985

    try_space_groups "196 197 195"

▸ Bravais_Monoclinic_sgs topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Bravais_Monoclinic_sgs()` topas.inc:1989

    try_space_groups "5 3"

▸ Bravais_Orthorhombic_sgs topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Bravais_Orthorhombic_sgs()` topas.inc:1988

    try_space_groups "22 23 21 16"

▸ Bravais_Tetragonal_sgs topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Bravais_Tetragonal_sgs()` topas.inc:1987

    try_space_groups "79 75"

▸ Bravais_Triclinic_sgs topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Bravais_Triclinic_sgs()` topas.inc:1990

    try_space_groups "2"

▸ Bravais_Trigonal_Hexagonal_sgs topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Bravais_Trigonal_Hexagonal_sgs()` topas.inc:1986

    try_space_groups "146 143"

▸ Cubic_F topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Cubic_F()` topas.inc:2003

    try_space_groups "196"

▸ Cubic_I topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Cubic_I()` topas.inc:2004

    try_space_groups "197"

▸ Cubic_P topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Cubic_P()` topas.inc:2005

    try_space_groups "195"

▸ Index_x0_from_d(d, worder) or Index_x0_from_d(d) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Index_x0_from_d(d, worder)` topas.inc:1998

    index_x0 = 1 / ( (worder) d)^2;

`Index_x0_from_d(d)` topas.inc:1999

    Index_x0_from_d(d, 1)

▸ Index_x0_from_th2(th2, worder) or Index_x0_from_th2(th2) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Index_x0_from_th2(th2, worder)` topas.inc:2000

    index_x0 = ( 2 Sin(th2 Pi/360) / (Get(index_lam) (worder))  )^2;

`Index_x0_from_th2(th2)` topas.inc:2001

    Index_x0_from_th2(th2, 1)

▸ Indexing_Solutions topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Indexing_Solutions()` topas.inc:1993

    load dummy ndx_sg ndx_uni ndx_vol ndx_gof ndx_alp ndx_blp ndx_clp ndx_allp ndx_belp ndx_galp

▸ Indexing_Solutions_2 topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Indexing_Solutions_2()` topas.inc:1996

    load dummy ndx_sg ndx_status ndx_uni ndx_vol ndx_gof ndx_alp ndx_blp ndx_clp ndx_allp ndx_belp ndx_galp

▸ Indexing_Solutions_With_Zero_Error topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Indexing_Solutions_With_Zero_Error()` topas.inc:1992

    load dummy ndx_sg ndx_uni ndx_vol ndx_gof ndx_ze ndx_alp ndx_blp ndx_clp ndx_allp ndx_belp ndx_galp

▸ Indexing_Solutions_With_Zero_Error_2 topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Indexing_Solutions_With_Zero_Error_2()` topas.inc:1995

    load dummy ndx_sg ndx_status ndx_uni ndx_vol ndx_gof ndx_ze ndx_alp ndx_blp ndx_clp ndx_allp ndx_belp ndx_galp

▸ Monoclinic_C topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Monoclinic_C()` topas.inc:2014

    try_space_groups "5"

▸ Monoclinic_P topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Monoclinic_P()` topas.inc:2015

    try_space_groups "3"

▸ Orthorhombic_C topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Orthorhombic_C()` topas.inc:2012

    try_space_groups "21"

▸ Orthorhombic_F topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Orthorhombic_F()` topas.inc:2010

    try_space_groups "22"

▸ Orthorhombic_I topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Orthorhombic_I()` topas.inc:2011

    try_space_groups "23"

▸ Orthorhombic_P topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Orthorhombic_P()` topas.inc:2013

    try_space_groups "16"

▸ Tetragonal_I topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Tetragonal_I()` topas.inc:2008

    try_space_groups "79"

▸ Tetragonal_P topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Tetragonal_P()` topas.inc:2009

    try_space_groups "75"

▸ Triclinic_P topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Triclinic_P()` topas.inc:2016

    try_space_groups "2"

▸ Trigonal_Hexagonal_P topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Trigonal_Hexagonal_P()` topas.inc:2007

    try_space_groups "143"

▸ Trigonal_Hexagonal_R topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Trigonal_Hexagonal_R()` topas.inc:2006

    try_space_groups "146"

▸ Unique_Cubic_sgs topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Unique_Cubic_sgs()` topas.inc:1978

    try_space_groups "228 219 203 210 196 230 220 206 214 197 222 218 201 205 212 198 195"

▸ Unique_Monoclinic_sgs topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Unique_Monoclinic_sgs()` topas.inc:1982

    try_space_groups "9 5 14 7 4 3"

▸ Unique_Orthorhombic_sgs topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Unique_Orthorhombic_sgs()` topas.inc:1981

    try_space_groups "70 43 22 68 73 37 45 41 46 36 39 20 23 21 52 56 60 61 48 54 50 33 34 32 30 29 27 31 26 19 18 17 16"

▸ Unique_Tetragonal_sgs topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Unique_Tetragonal_sgs()` topas.inc:1980

    try_space_groups "142 110 141 109 108 88 80 79 130 126 133 103 104 106 137 138 134 125 114 105 102 101 100 86 85 92 94 76 77 90 75"

▸ Unique_Triclinic_sgs topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Unique_Triclinic_sgs()` topas.inc:1983

    try_space_groups "2"

▸ Unique_Trigonal_Hexagonal_sgs topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Unique_Trigonal_Hexagonal_sgs()` topas.inc:1979

    try_space_groups "161 146 184 159 158 169 144 173 143"

▸ Instrument aberrations (26)
▸ AB(v) or AB(c, v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`AB(v)` topas.inc:1309

    AB(,v)

`AB(c, v)` topas.inc:1310

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min 3 max 500)
          exp_conv_const = Ln(0.001) Sin(2 Th) / ( CeV(c,v) Rs 0.003490658 );
          ' Note: 0.003490658 = 2 Deg / 10

▸ Absorption topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Absorption()` topas.inc:1308

    AB

▸ Absorption_With_Sample_Thickness_mm_Intensity(u, uv, d, dv) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Absorption_With_Sample_Thickness_mm_Intensity(u, uv, d, dv)` topas.inc:1327

    #m_argu u
          #m_argu d
          #m_ifarg u ""
             #m_unique_not_refine u
          #m_endif
          scale_pks = (1 - Exp(-.2 CeV(u, uv) CeV(d, dv) / Sin(Th)));

▸ Absorption_With_Sample_Thickness_mm_Shape(u, uv, d, dv) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Absorption_With_Sample_Thickness_mm_Shape(u, uv, d, dv)` topas.inc:1317

    #m_argu u
          #m_argu d
          #m_ifarg u ""
             #m_unique_not_refine u
          #m_endif
          AB(u, uv)
          Sample_Thickness(d, dv)

▸ Absorption_With_Sample_Thickness_mm_Shape_Intensity(u, uv, d, dv) topas.inc

Corrects the peak intensity for absorption effects.

u, uv | Parameter name, absorption coefficient in cm-1.
d, dv | Parameter name, sample thickness in mm.

`Absorption_With_Sample_Thickness_mm_Shape_Intensity(u, uv, d, dv)` topas.inc:1336

    #m_argu u
          #m_argu d
          #m_ifarg u ""
             #m_unique_not_refine u
          #m_endif
          Absorption_With_Sample_Thickness_mm_Shape(u, uv, d, dv)
          scale_pks = (1 - Exp(-.2 CeV(u, uv) CeV(d, dv) / Sin(Th)));

▸ Capillary_Offset_Cos_2Th_mm(v) or Capillary_Offset_Cos_2Th_mm(c, v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Capillary_Offset_Cos_2Th_mm(v)` topas.inc:1370

    Capillary_Offset_Cos_2Th_mm(, v)

`Capillary_Offset_Cos_2Th_mm(c, v)` topas.inc:1371

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min -10 max 10)
          th2_offset = CeV(c, v) Rad Cos(2 Th) / Rs;

▸ Capillary_Offset_Sin_2Th_mm(v) or Capillary_Offset_Sin_2Th_mm(c, v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Capillary_Offset_Sin_2Th_mm(v)` topas.inc:1363

    Capillary_Offset_Sin_2Th_mm(, v)

`Capillary_Offset_Sin_2Th_mm(c, v)` topas.inc:1364

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min -10 max 10)
          th2_offset = CeV(c, v) Rad Sin(2 Th) / Rs;

▸ Cylindrical_2Th_Correction(uRv) or Cylindrical_2Th_Correction(uRc, uRv) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Cylindrical_2Th_Correction(uRv)` topas.inc:1353

    Cylindrical_2Th_Correction(,uRv)

`Cylindrical_2Th_Correction(uRc, uRv)` topas.inc:1354

    #m_argu uRc
          If_Prm_Eqn_Rpt(uRc, uRv, min -12 max 12)
          th2_offset =
             0.000033 CeV(uRc, uRv) (Th Rad)^(1.168 - 0.22 CeV(uRc, uRv) + 0.0168 CeV(uRc, uRv)^2)
             (90 - Th Rad)^(1.155 + 0.2054 CeV(uRc, uRv) - 0.0224 CeV(uRc, uRv)^2);

▸ Cylindrical_I_Correction(uRv) or Cylindrical_I_Correction(uRc, uRv) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Cylindrical_I_Correction(uRv)` topas.inc:1346

    Cylindrical_I_Correction(,uRv)

`Cylindrical_I_Correction(uRc, uRv)` topas.inc:1347

    #m_argu uRc
          If_Prm_Eqn_Rpt(uRc, uRv, min 0.0001 max 12,)
          scale_pks = AL_Cyl_Corr(CeV(uRc, uRv)) Cos(Th)^2 + AB_Cyl_Corr(CeV(uRc, uRv)) Sin(Th)^2;

▸ Divergence(v) or Divergence(c, v) topas.inc

Horizontal divergence of the beam in degrees in the equatorial plane.

`Divergence(v)` topas.inc:1377

    Divergence(,v)

`Divergence(c, v)` topas.inc:1378

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min 0.0001 max 6)
          one_on_x_conv = -CeV(c,v)^2 Deg_on_2 / Tan(Th);

▸ Divergence_Sample_Length(c, v, slc, slv) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Divergence_Sample_Length(c, v, slc, slv)` topas.inc:1384

    #m_argu c
          #m_argu slc
          If_Prm_Eqn_Rpt(c, v, min 0.0001 max = 2 Val + .1;, del = 0.01 Val + .001;)
          If_Prm_Eqn_Rpt(slc, slv, min 0.0001 max = 2 Val + 1;, del = 0.01 Val + .01;)
          one_on_x_conv = - Min(CeV(c,v), Rad Sin(Th) CeV(slc, slv)/Rs)^2  Deg_on_2 / Tan(Th);
          scale_pks = Min(CeV(c,v), Rad Sin(Th) CeV(slc, slv)/Rs) / CeV(c,v);

▸ FDS_BS_Shape(c, v, slc, slv) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`FDS_BS_Shape(c, v, slc, slv)` topas.inc:1393

    #m_argu c
          #m_argu slc
          If_Prm_Eqn_Rpt(c, v, min 0.0001 max = 2 Val + .1;, del = 0.01 Val + .001;)
          If_Prm_Eqn_Rpt(slc, slv, min 0.0001 max = 2 Val + 1;, del = 0.01 Val + .01;)
          one_on_x_conv = - Min(CeV(c,v), Rad Sin(Th) CeV(slc, slv)/Rs)^2  Deg_on_2 / Tan(Th);

▸ Finger_et_al(s2, h2) topas.inc

Finger et al. 1994. model for describing peak asymmetry due to axial divergence.

s2, h2 | Sample length, receiving slit length.

`Finger_et_al(s2, h2)` topas.inc:1439

    axial_conv
             filament_length            s2
             sample_length              = Get(source_len);
             receiving_slit_length      h2
             primary_soller_angle   0

▸ Full_Axial_Model(filament_cv, sample_cv, detector_cv) or Full_Axial_Model(filament_cv, sample_cv, detector_cv, psol_cv, ssol_cv) topas.inc

Accurate model for describing peak asymmetry due to axial divergence of the beam.

filament_cv | Tube filament length in (mm).
sample_cv | Sample length in axial direction in (mm).
detector_cv | Length of the detector (= receiving) slit in (mm).
psol_cv, ssol_cv | Aperture of the primary and secondary Soller slit in (°).

`Full_Axial_Model(filament_cv, sample_cv, detector_cv)` topas.inc:1422

    axial_conv
             filament_length           filament_cv
             sample_length             sample_cv
             receiving_slit_length     detector_cv

`Full_Axial_Model(filament_cv, sample_cv, detector_cv, psol_cv, ssol_cv)` topas.inc:1429

    Full_Axial_Model(filament_cv, sample_cv, detector_cv)
          Sollers(psol_cv, ssol_cv)

▸ Radius(r) or Radius(rp, rs) topas.inc

Primary and secondary instrument radii (mm). For most diffractometers rp = rs.

`Radius(r)` topas.inc:1277

    Radius(r,r)

`Radius(rp, rs)` topas.inc:1278

    Rp rp Rs rs

▸ Sample_Thickness(v) or Sample_Thickness(dc, dv) topas.inc

Sample thickness in mm in the direction of the scattering vector.

`Sample_Thickness(v)` topas.inc:1301

    Sample_Thickness(,v)

`Sample_Thickness(dc, dv)` topas.inc:1302

    #m_argu dc
          If_Prm_Eqn_Rpt(dc, dv, min 0.00001 max 10,  del = CeV(dc,dv) .05+.001;) ' d in mm
          exp_limit = -CeV(dc,dv) Cos(Th) 2 Rad / Rs;

▸ Simple_Axial_Model(v) or Simple_Axial_Model(c, v) topas.inc

Receiving slit length mm for describing peak asymmetry due to axial divergence.

`Simple_Axial_Model(v)` topas.inc:1415

    Simple_Axial_Model(,v)

`Simple_Axial_Model(c, v)` topas.inc:1416

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min 0.0001 max 50)
          circles_conv = -.5 Rad ( CeV(c,v) / Rs)^2 / Tan(2 Th);

▸ Sinc_Convolution(k, kv, x_range) or Sinc_Convolution(& k, & x_range) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Sinc_Convolution(k, kv, x_range)` topas.inc:1803

    #m_argu k
          If_Prm_Eqn_Rpt(k, kv, min 0.001 max 100)
          Sinc_Convolution(CV(k, kv), x_range)

`Sinc_Convolution(& k, & x_range)` topas.inc:1809

    user_defined_convolution = If(Abs(X) < 1e-5, 1, (Sin(k X) /(k X))^2);
             min = -x_range; max = x_range;

▸ Slit_Width topas.inc

Aperture of the receiving slit in the equatorial plane in mm.

`Slit_Width()` topas.inc:1293

    SW

▸ Sollers(cv_p, cv_s) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Sollers(cv_p, cv_s)` topas.inc:1434

    primary_soller_angle    cv_p
          secondary_soller_angle  cv_s

▸ Source_Width(v) or Source_Width(c, v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Source_Width(v)` topas.inc:1286

    Source_Width(,v)

`Source_Width(c, v)` topas.inc:1287

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min 0.00001 max 2)
          hat = Rad CeV(c,v) / Rs;

▸ SW(v) or SW(c, v) topas.inc

Aperture of the receiving slit in the equatorial plane in mm.

`SW(v)` topas.inc:1294

    SW(,v)

`SW(c, v)` topas.inc:1295

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min 0.00001 max 2)
          hat = Rad CeV(c,v) / Rs;

▸ Tube_Tails(source_width_c, source_width_v, z1_c, z1_v, z2_c, z2_v, z1_z2_h_c, z1_z2_h_v) topas.inc

Model for description of tube tails (Bergmann, 2000).

beam - negative z-direction (mm).

beam - positive z-direction (mm).

source_width_c, source_width_v | Tube filament width in [mm].
z1_c, z1_v | Effective width of tube tails in the equatorial plane perpendicular to the X-ray
z2_c, z2_v | Effective width of tube tails in the equatorial plane perpendicular to the X-ray
z1_z2_h_c, z1_z2_h_v | Fractional height of the tube tails relative to the main beam.

`Tube_Tails(source_width_c, source_width_v, z1_c, z1_v, z2_c, z2_v, z1_z2_h_c, z1_z2_h_v)` topas.inc:1447

    #m_argu source_width_c
          #m_argu z1_c
          #m_argu z2_c
          #m_argu z1_z2_h_c
          If_Prm_Eqn_Rpt(source_width_c, source_width_v, min 0.00001 max .5, del 0.005)
          If_Prm_Eqn_Rpt(z1_z2_h_c, z1_z2_h_v, min 0.00001 max .5, del .0001 )
          If_Prm_Eqn_Rpt(z1_c, z1_v, min -5 max -.00001, del -.005)
          If_Prm_Eqn_Rpt(z2_c, z2_v, min 0.00001 max 5, del .005 )
          stacked_hats_conv
             whole_hat = CeV(source_width_c, source_width_v) Rad /Rs;
             half_hat = CeV(z1_c, z1_v) Rad /Rs;
                hat_height = CeV(z1_z2_h_c, z1_z2_h_v);
             half_hat = CeV(z2_c, z2_v) Rad /Rs;
                hat_height = CeV(z1_z2_h_c, z1_z2_h_v);

▸ Variable_Divergence(v) or Variable_Divergence(c, v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Variable_Divergence(v)` topas.inc:1409

    Variable_Divergence(,v)

`Variable_Divergence(c, v)` topas.inc:1410

    Variable_Divergence_Shape(c, v)
          Variable_Divergence_Intensity

▸ Variable_Divergence_Intensity topas.inc

Constant illuminated sample length in mm for variable slits (i.e. variable beam divergence).

This Variable_Divergence macro applies both a shape and intensity correction.

`Variable_Divergence_Intensity()` topas.inc:1408

    scale_pks = Sin(Th);

▸ Variable_Divergence_Shape(v) or Variable_Divergence_Shape(c, v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Variable_Divergence_Shape(v)` topas.inc:1401

    Variable_Divergence_Shape(,v)

`Variable_Divergence_Shape(c, v)` topas.inc:1402

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min 0.0001 max 60)
          one_on_x_conv = -CeV(c,v)^2 Sin(2 Th) Rad / (4 Rs^2);

▸ Instrument intensity aberrations (10)
▸ Lorentz_Factor topas.inc

Lorentz factor for fixed wavelength neutron data.

`Lorentz_Factor()` topas.inc:1633

    scale_pks = 1 / (Sin(Th)^2 Cos(Th));

▸ LP_Factor_Synchrotron_Simple topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`LP_Factor_Synchrotron_Simple()` topas.inc:1637

    Lorentz_Factor

▸ LP_Factor_X(v) or LP_Factor_X(c, v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`LP_Factor_X(v)` topas.inc:1618

    LP_Factor_X(,v)

`LP_Factor_X(c, v)` topas.inc:1619

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, del 0.01 min 0 max 90)
          local #m_unique th = X Pi / 360;
          scale_phase_X = (1 + Cos(c Deg)^2 Cos(2 th)^2) / (Sin(th)^2 Cos(th));

▸ PO(c, v, ang, hkl) or PO(& c, md, hkl) topas.inc

Preferred orientation correction based on March (1932).

c, v | March parameter value.
ang, hkl | Lattice direction.

`PO(c, v, ang, hkl)` topas.inc:1711

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min 0.0001 max = 2 Val + .5;)
          PO(CeV(c, v), ang, hkl)

`PO(& c, md, hkl)` topas.inc:1717

    #m_ifarg md ""
             #m_unique_not_refine md
          #m_endif
          march_dollase md hkl = c;
          scale_pks = md;

▸ & PO_eqn(& c, & ang) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`& PO_eqn(& c, & ang)` topas.inc:1706

    (c^2 Cos(ang)^2 + Sin(ang)^2 / c) ^ (-1.5)

▸ PO_Spherical_Harmonics(sh, order) topas.inc

Preferred orientation correction based on spherical harmonics according to Järvinen

(1993).

(sh, order): Parameter name, spherical harmonics order.

`PO_Spherical_Harmonics(sh, order)` topas.inc:1747

    #m_ifarg sh ""
             #m_unique_not_refine sh
          #m_endif
          spherical_harmonics_hkl sh
             sh_order order
          scale_pks = sh;

▸ PO_Two_Directions(c1, v1, ang1, hkl1, c2, v2, ang2, hkl2, w1c, w1v) topas.inc

Preferred orientation correction based on March (1932) considering two preferred orienta-

tion directions.

c1, v1 | March parameter value for the first preferred orientation direction.
ang1, hkl1 | Parameter name and lattice plane for the first preferred orientation direction.
c2, v2 | March parameter value for the second preferred orientation direction.
ang2, hkl2 | Lattice direction for the second preferred orientation direction.
w1c, w1v | Fraction of crystals oriented into first preferred orientation direction.

`PO_Two_Directions(c1, v1, ang1, hkl1, c2, v2, ang2, hkl2, w1c, w1v)` topas.inc:1725

    #m_ifarg ang1 ""
             #m_unique_not_refine ang1
          #m_endif
          #m_ifarg ang2 ""
             #m_unique_not_refine ang2
          #m_endif
          #m_argu c1
          #m_argu c2
          #m_argu w1c
          If_Prm_Eqn_Rpt(c1, v1, min 0.0001 max = 2 Val + .5;)
          If_Prm_Eqn_Rpt(c2, v2, min 0.0001 max = 2 Val + .5;)
          If_Prm_Eqn_Rpt(w1c, w1v, min 0.0001 max 1)
          march_dollase ang1 hkl1 = CeV(c1,v1);
          march_dollase ang2 hkl2 = CeV(c2,v2);
          scale_pks = CeV(w1c, w1v) ang1 + (1 - CeV(w1c, w1v)) ang2;

▸ Preferred_Orientation topas.inc

Preferred orientation correction based on March (1932).

c, v | March parameter value.
ang, hkl | Lattice direction.

`Preferred_Orientation()` topas.inc:1710

    PO

▸ Surface_Roughness_Pitschke_et_al(a1c, a1v, a2c, a2v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Surface_Roughness_Pitschke_et_al(a1c, a1v, a2c, a2v)` topas.inc:1659

    #m_argu a1c
          #m_argu a2c
          If_Prm_Eqn_Rpt(a1c, a1v, min .0001 max 1)
          If_Prm_Eqn_Rpt(a2c, a2v, min .0001 max 1)
          scale_pks = (1 - CeV(a1c, a1v) (1 / Sin(Th) - CeV(a2c, a2v) / Sin(Th)^2)) / (1 - CeV(a1c, a1v) + CeV(a1c, a1v) CeV(a2c, a2v));

▸ Surface_Roughness_Suortti(a1c, a1v, a2c, a2v) topas.inc

Suortti and Pitschke et al. intensity corrections each with two parameters a1 and a2.

`Surface_Roughness_Suortti(a1c, a1v, a2c, a2v)` topas.inc:1667

    #m_argu a1c
          #m_argu a2c
          If_Prm_Eqn_Rpt(a1c, a1v, min .0001 max 2)
          If_Prm_Eqn_Rpt(a2c, a2v, min .0001 max 2)
          scale_pks = (CeV(a1c, a1v) + (1 - CeV(a1c, a1v)) Exp( -CeV(a2c, a2v) /Sin(Th))) / (CeV(a1c, a1v) + (1 - CeV(a1c, a1v)) Exp( -CeV(a2c, a2v)));

▸ Lattice parameters (5)
▸ Cubic(cv) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Cubic(cv)` topas.inc:636

    a cv b = Get(a); c = Get(a);

▸ Hexagonal(a_cv, c_cv) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Hexagonal(a_cv, c_cv)` topas.inc:644

    a a_cv b = Get(a); c c_cv ga 120

▸ Rhombohedral(a_cv, al_cv) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Rhombohedral(a_cv, al_cv)` topas.inc:648

    a a_cv b = Get(a); c = Get(a);
          al al_cv be = Get(al); ga = Get(al);

▸ Tetragonal(a_cv, c_cv) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Tetragonal(a_cv, c_cv)` topas.inc:640

    a a_cv b = Get(a); c c_cv

▸ Trigonal topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Trigonal()` topas.inc:653

    Hexagonal

▸ Magnetism (4)
▸ MM_Cartesian_Display(mxc, myc, mzc) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`MM_Cartesian_Display(mxc, myc, mzc)` topas.inc:674

    local #m_unique !ax = Constant(Get(a));
          local #m_unique !bx = Constant(Get(b) Cos(Get(ga) Deg));
          local #m_unique !by = Constant(Get(b) Sin(Get(ga) Deg));
          local #m_unique !cx = Constant(Get(c) Cos(Get(be) Deg));
          local #m_unique !cy = Constant(Get(c) (Cos(Get(al) Deg) - Cos(Get(be) Deg) Cos(Get(ga) Deg)) / Sin(Get(ga) Deg));
          local #m_unique !cz = Constant(Sqrt(Get(c)^2 - cx^2 - cy^2));

          local = Get(mlx) ax + Get(mly) bx + Get(mlz) cx; : mxc
          local = Get(mly) by + Get(mlz) cy; : myc
          local = Get(mlz) cz; : mzc

▸ MM_Cartesian_Refine(mxc, mxv, myc, myv, mzc, mzv, mlx_v, mly_v, mlz_v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`MM_Cartesian_Refine(mxc, mxv, myc, myv, mzc, mzv, mlx_v, mly_v, mlz_v)` topas.inc:687

    #m_argu mxc
          #m_argu myc
          #m_argu mzc
          If_Prm_Eqn_Rpt(mxc, mxv, )
          If_Prm_Eqn_Rpt(myc, myv, )
          If_Prm_Eqn_Rpt(mzc, mzv, )

          local #m_unique !ax = Constant(Get(a));
          local #m_unique !bx = Constant(Get(b) Cos(Get(ga) Deg));
          local #m_unique !by = Constant(Get(b) Sin(Get(ga) Deg));
          local #m_unique !cx = Constant(Get(c) Cos(Get(be) Deg));
          local #m_unique !cy = Constant(Get(c) (Cos(Get(al) Deg) - Cos(Get(be) Deg) Cos(Get(ga) Deg)) / Sin(Get(ga) Deg));
          local #m_unique !cz = Constant(Sqrt(Get(c)^2 - cx^2 - cy^2));

          mlz =  CeV(mzc, mzv) / cz; : mlz_v
          mly = (CeV(myc, myv) - If(Abs(cy) > 1.0e-10, Get(mlz) cy, 0)) / by; : mly_v
          mlx = (CeV(mxc, mxv) - If(Abs(by) > 1.0e-10, Get(mly) by, 0) - If(Abs(cx) > 1.0e-10, Get(mlz) cx, 0)) / ax; : mlx_v

▸ MM_CrystalAxis_Display(mxc, myc, mzc) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`MM_CrystalAxis_Display(mxc, myc, mzc)` topas.inc:655

    local = Get(mlx) Get(a); : mxc
         local = Get(mly) Get(b); : myc
         local = Get(mlz) Get(c); : mzc

▸ MM_CrystalAxis_Refine(mxc, mxv, myc, myv, mzc, mzv, mlx_v, mly_v, mlz_v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`MM_CrystalAxis_Refine(mxc, mxv, myc, myv, mzc, mzv, mlx_v, mly_v, mlz_v)` topas.inc:661

    #m_argu mxc
         #m_argu myc
         #m_argu mzc
         If_Prm_Eqn_Rpt(mxc, mxv, )
         If_Prm_Eqn_Rpt(myc, myv, )
         If_Prm_Eqn_Rpt(mzc, mzv, )

         mlx = CeV(mxc, mxv) / Get(a); : mlx_v
         mly = CeV(myc, myv) / Get(b); : mly_v
         mlz = CeV(mzc, mzv) / Get(c); : mlz_v

▸ Miscellaneous (13)
▸ Exclude topas.inc

Defines excluded regions. See exclude.

`Exclude()` topas.inc:710

    load exclude

▸ Gr_bkg(ac, av, bc, bv, cc, cv) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Gr_bkg(ac, av, bc, bv, cc, cv)` topas.inc:2507

    #m_argu ac
          #m_argu bc
          #m_argu cc
          If_Prm_Eqn_Rpt(ac, av,)
          If_Prm_Eqn_Rpt(bc, bv,)
          If_Prm_Eqn_Rpt(cc, cv,)
    		fit_obj = CeV(ac, av) Cos(CeV(bc, bv) X + CeV(cc, cv));

▸ Gr_hat(c, v, numhats) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Gr_hat(c, v, numhats)` topas.inc:2517

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min 1e-5 max = 2 Val + 0.1;)
          pdf_convolute = numhats; min_X = -CeV(c, v) 0.5; max_X = CeV(c, v) 0.5;

▸ I_Penalty(c, v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`I_Penalty(c, v)` topas.inc:1470

    ' http://topas.dur.ac.uk/unb/forum.php?req=thread&id=32
          #m_argu c
          c v
          = c^2;

▸ IB_from_CS(& csg, & csl) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`IB_from_CS(& csg, & csl)` topas.inc:233

    #m_ifarg csg ""
             (1.570796326795/csl)
          #m_else
             #m_ifarg csl ""
                (1.064467019431/csg)
             #m_else
                Voigt_Integral_Breadth_GL(1/csg, 1/csl)
             #m_endif
          #m_endif

▸ Lam_recs topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Lam_recs()` topas.inc:709

    load la lo lh

▸ & Multiplicities_Sum(& sum_eqn) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`& Multiplicities_Sum(& sum_eqn)` topas.inc:711

    Sum( sum_eqn, Mi = 0, Mi < M, Mi = Mi+1) / M

▸ Numeric(n) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Numeric(n)` topas.inc:25

    #prm a = n; #out a

▸ Remove_Phase(& wt, & fr) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Remove_Phase(& wt, & fr)` topas.inc:1764

    remove_phase = And(Get(weight_percent) < wt, Error(Get(weight_percent)) > fr Get(weight_percent));

▸ Repeat(x, & n) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Repeat(x, & n)` topas.inc:13

    #if (n > 0)
             x Repeat(x, Numeric(n-1))
          #endif

▸ Sites topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Sites()` topas.inc:708

    load site x y z occ beq

▸ Texture_Index(s, t) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Texture_Index(s, t)` topas.inc:1200

    local = {
             return 1
             +1/5  (TI_(s,c20)+TI_(s,c21p)+TI_(s,c21m)+TI_(s,c22p)+TI_(s,c22m))
             +1/9  (TI_(s,c41)+TI_(s,c41p)+TI_(s,c41m)+TI_(s,c42p)+TI_(s,c42m)+TI_(s,c43p)+TI_(s,c43m)+TI_(s,c44p)+TI_(s,c44m))
             +1/13 (TI_(s,c60)+TI_(s,c61p)+TI_(s,c61m)+TI_(s,c62p)+TI_(s,c62m)+TI_(s,c63p)+TI_(s,c63m)+TI_(s,c64p)+TI_(s,c64m)+TI_(s,c65p)+TI_(s,c65m)+TI_(s,c66p)+TI_(s,c66m))
             +1/17 (TI_(s,c80)+TI_(s,c81p)+TI_(s,c81m)+TI_(s,c82p)+TI_(s,c82m)+TI_(s,c83p)+TI_(s,c83m)+TI_(s,c84p)+TI_(s,c84m)+TI_(s,c85p)+TI_(s,c85m)+TI_(s,c86p)+TI_(s,c86m)+TI_(s,c87p)+TI_(s,c87m)+TI_(s,c88p)+TI_(s,c88m));
          } : t

▸ Voigt_FWHM_from_CS(& csg, & csl) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Voigt_FWHM_from_CS(& csg, & csl)` topas.inc:245

    #m_ifarg csg ""
             (1/csl)
          #m_else
             #m_ifarg csl ""
                (1/csg)
             #m_else
                Voigt_FWHM_GL(1/csg, 1/csl)
             #m_endif
          #m_endif

▸ Neutron TOF (8)
▸ TOF_CS_G(c, v, & t1) topas.inc

Lorentzian and Gaussian components for crystallite size. t1 is the calibration constant ap-

pearing in the argument of the macro TOF_x_axis_calibration.

`TOF_CS_G(c, v, & t1)` topas.inc:165

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min 3 max 10000)
          gauss_fwhm = Constant(t1 .1) D_spacing^2 / CeV(c, v);

▸ TOF_CS_L(c, v, & t1) topas.inc

Lorentzian and Gaussian components for crystallite size. t1 is the calibration constant ap-

pearing in the argument of the macro TOF_x_axis_calibration.

`TOF_CS_L(c, v, & t1)` topas.inc:159

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min 3 max 10000)
          lor_fwhm = Constant(t1 .1) D_spacing^2 / CeV(c, v);

▸ TOF_Exponential(a0, a0v, a1, a1v, & wexp, & t1, lr) topas.inc

An exponential convolution applied to the TOF peaks - see example TOF_BANK2_1.INP.

`TOF_Exponential(a0, a0v, a1, a1v, & wexp, & t1, lr)` topas.inc:171

    #m_argu a0
          #m_argu a1
          If_Prm_Eqn_Rpt(a0, a0v, min = Max(Val .3, 1e-6); max = 2 Val + 1; )
          If_Prm_Eqn_Rpt(a1, a1v, min = Max(Val .3, 1e-6); max = 2 Val + 1; )
          exp_conv_const = lr Constant(t1) / (CeV(a0,a0v) + CeV(a1,a1v) / D_spacing^wexp);

▸ TOF_GSAS(path, calc_step) topas.inc

Includes the neutron_data keyword and the calculation step size.

`TOF_GSAS(path, calc_step)` topas.inc:152

    xdd path gsas_format
             neutron_data
             x_calculation_step calc_step
             weighting = If(SigmaYobs < 1, 1, 1/SigmaYobs^2);

▸ TOF_LAM(w) topas.inc

Defines a simple emission profile suitable for TOF data

`TOF_LAM(w)` topas.inc:208

    lam
             ymin_on_ymax w
             la 1 lo 0 lh 1

▸ TOF_PV(fwhm, fwhmv, lor, lorv, & t1) topas.inc

A pseudo-Voigt used to describe the instrumental broadening t1 is the calibration constant

appearing in the argument of the macro TOF_x_axis_calibration, see examples TOF_BAL-

ZAR_BR1.INP and TOF_BALZAR_SH1.INP.

`TOF_PV(fwhm, fwhmv, lor, lorv, & t1)` topas.inc:179

    #m_argu fwhm
          If_Prm_Eqn_Rpt(fwhm, fwhmv, min .0001 max = 2 Val + 15 Yobs_dx_at(.5 (X1 + X2)); )
          peak_type pv
             pv_lor lor lorv
             pv_fwhm = CeV(fwhm, fwhmv) Constant(t1 0.00001) D_spacing;

▸ TOF_x_axis_calibration(t0, t0v, t1, t1v, t2, t2v) topas.inc

Writes the pk_xo equation in terms of the three calibration constants t0, t1, t2 converting

d-spacing to x-axis space.

`TOF_x_axis_calibration(t0, t0v, t1, t1v, t2, t2v)` topas.inc:187

    #m_argu t0
          #m_argu t1
          #m_argu t2
          If_Prm_Eqn_Rpt(t0, t0v,
             min = Val - 15 Yobs_dx_at(.5(X1+X2));
             max = Val + 15 Yobs_dx_at(.5(X1+X2));
             del = .3 Peak_Calculation_Step; )
          If_Prm_Eqn_Rpt(t1, t1v,
             min = Val - 15 Yobs_dx_at(.5(X1+X2));
             max = Val + 15 Yobs_dx_at(.5(X1+X2));
             del .01)
          If_Prm_Eqn_Rpt(t2, t2v,
             min = Val - 15 Yobs_dx_at(.5(X1+X2));
             max = Val + 15 Yobs_dx_at(.5(X1+X2));
             del .005)
          pk_xo = CeV(t0,t0v) + CeV(t1,t1v) D_spacing + CeV(t2,t2v) D_spacing^2;
          gui_tof_t0 = CeV(t0,t0v);
          gui_tof_t1 = CeV(t1,t1v);

▸ TOF_XYE(path, calc_step) topas.inc

Includes the neutron_data keyword and the calculation step size.

`TOF_XYE(path, calc_step)` topas.inc:145

    xdd path xye_format
             x_calculation_step calc_step
             neutron_data
             weighting = If(SigmaYobs < 1, 1, 1/SigmaYobs^2);

▸ Out (3)
▸ Out(eqn, fmt) or Out(eqn) or Out(eqn, fmt, fmt_err) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Out(eqn, fmt)` topas.inc:938

    out_record
             out_eqn = eqn;
             out_fmt fmt

`Out(eqn)` topas.inc:944

    out_record
             out_eqn = eqn;
             out_fmt "%.9g"

`Out(eqn, fmt, fmt_err)` topas.inc:950

    Out(eqn, fmt)
             out_fmt_err fmt_err

▸ Out_file(file, eqn, fmt) or Out_file(file, eqn, fmt, fmt_err) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Out_file(file, eqn, fmt)` topas.inc:955

    out file append
          Out(eqn, fmt)

`Out_file(file, eqn, fmt, fmt_err)` topas.inc:960

    out file append
          Out(eqn, fmt)
             out_fmt_err fmt_err

▸ Out_String(fmt) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Out_String(fmt)` topas.inc:933

    out_record
             out_fmt fmt

▸ Out Ycalc, Yobs, Differevce (11)
▸ Out_X_Difference(file) topas.inc

Outputs the x-axis, Yobs, Ycalc and difference to files.

`Out_X_Difference(file)` topas.inc:869

    xdd_out file load out_record out_fmt out_eqn
          {
              " %11.6f  " = X;
              " %11.6f\n" = Yobs-Ycalc;
          }

▸ Out_X_Y_(file, y) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Out_X_Y_(file, y)` topas.inc:844

    xdd_out file load out_record out_fmt out_eqn
          {
              " %11.6f  " = X;
              " %11.6f\n" = y;
          }

▸ Out_X_Ycalc(file) topas.inc

Outputs the x-axis, Yobs, Ycalc and difference to files.

`Out_X_Ycalc(file)` topas.inc:852

    xdd_out file load out_record out_fmt out_eqn
          {
              " %11.6f  " = X;
    			 " %11.6f\n" = Ycalc;
          }

▸ Out_X_Yobs(file) topas.inc

Outputs the x-axis, Yobs, Ycalc and difference to files.

`Out_X_Yobs(file)` topas.inc:836

    xdd_out file load out_record out_fmt out_eqn
          {
              " %11.6f  " = X;
              " %11.6f\n" = Yobs;
          }

▸ Out_X_Yobs_Ycalc(file) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Out_X_Yobs_Ycalc(file)` topas.inc:860

    xdd_out file load out_record out_fmt out_eqn
          {
              " %11.6f  " = X;
              " %11.6f  " = Yobs;
              " %11.6f\n" = Ycalc;
          }

▸ Out_XDD_SST(file) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Out_XDD_SST(file)` topas.inc:928

    Out_XDD_Start_Step(file)
          xdd_out file append out_record out_fmt " %.9g\n" out_eqn

▸ Out_XDD_Start_Step(file) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Out_XDD_Start_Step(file)` topas.inc:913

    out file
             Out(X1) Out_String(" ")
             Out(Yobs_dx_at(X1))
             Out_String("\n")

▸ Out_XDD_xy(file, y) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Out_XDD_xy(file, y)` topas.inc:920

    xdd_out file load out_record out_fmt out_eqn
          {
              " %11.6f  " = X;
              " %11.6f\n" = y;
          }

▸ Out_Ycalc(file) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Out_Ycalc(file)` topas.inc:829

    xdd_out file load out_record out_fmt out_eqn
          {
              " %11.6f\n" = Ycalc;
          }

▸ Out_Yobs_Ycalc_and_Difference(file) topas.inc

Outputs the x-axis, Yobs, Ycalc and difference.

`Out_Yobs_Ycalc_and_Difference(file)` topas.inc:820

    xdd_out file load out_record out_fmt out_eqn
          {
              " %11.6f  " = Yobs;
              " %11.6f  " = Ycalc;
              " %11.6f\n" = Yobs-Ycalc;
          }

▸ Randomize_File_Out_Normal(file) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Randomize_File_Out_Normal(file)` topas.inc:137

    xdd_out file load out_record out_fmt out_eqn
          {
              " %11.6f  " = X;
              " %11.6f\n  " = Max(Rand_Normal(Ycalc, Sqrt(Ycalc)), 0);
          }

▸ Peak position output for str, hkl_Is, xo_Is, d_Is (6)
▸ Create_2Th_Ip_file(file, wI) or Create_2Th_Ip_file(file) topas.inc

Creates a file with positions (2) and intensities.

`Create_2Th_Ip_file(file, wI)` topas.inc:877

    phase_out file load out_record out_fmt out_eqn
          {
             " %11.6f"   = 2 Rad Th;
             " %11.6f\n" = wI;
          }

`Create_2Th_Ip_file(file)` topas.inc:906

    Create_2Th_Ip_file(file, I_no_scale_pks)

▸ Create_2Th_IScaled_file(file) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Create_2Th_IScaled_file(file)` topas.inc:908

    Create_2Th_Ip_file(file, I_after_scale_pks)

▸ Create_d_Ip_file(file, wI) or Create_d_Ip_file(file) topas.inc

Creates a file with positions (d) and intensities.

`Create_d_Ip_file(file, wI)` topas.inc:885

    phase_out file load out_record out_fmt out_eqn
          {
             " %11.6f"   = Lam / (2 Sin(Th));
             " %11.6f\n" = wI;
          }

`Create_d_Ip_file(file)` topas.inc:907

    Create_d_Ip_file(file, I_no_scale_pks)

▸ Create_d_IScaled_file(file) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Create_d_IScaled_file(file)` topas.inc:909

    Create_d_Ip_file(file, I_after_scale_pks)

▸ Create_hklm_d_Th2_Ip_file(file, wI) or Create_hklm_d_Th2_Ip_file(file) topas.inc

Creates a file with the following information for each peak: h, k, l, multiplicity, positions d

and 2 and intensities.

`Create_hklm_d_Th2_Ip_file(file, wI)` topas.inc:893

    phase_out file load out_record out_fmt out_eqn
          {
              "%3.0f" = H;
             " %3.0f" = K;
             " %3.0f" = L;
             " %3.0f" = M;
             " %11.5f"   = D_spacing;
             " %11.5f"   = 2 Rad Th;
             " %11.5f\n" = wI;
          }

`Create_hklm_d_Th2_Ip_file(file)` topas.inc:910

    Create_hklm_d_Th2_Ip_file(file, I_no_scale_pks)

▸ Create_hklm_d_Th2_IScaled_file(file) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Create_hklm_d_Th2_IScaled_file(file)` topas.inc:911

    Create_hklm_d_Th2_Ip_file(file, I_after_scale_pks)

▸ Peak shape (4)
▸ PV_Peak_Type(ha, hav, hb, hbv, hc, hcv, lora, lorav, lorb, lorbv, lorc, lorcv) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`PV_Peak_Type(ha, hav, hb, hbv, hc, hcv, lora, lorav, lorb, lorbv, lorc, lorcv)` topas.inc:1512

    #m_argu ha
          #m_argu hb
          #m_argu hc
          #m_argu lora
          #m_argu lorb
          #m_argu lorc
          If_Prm_Eqn_Rpt(ha,   hav,   min 0.0001 max = 2 Val + .1;, del 0.001)
          If_Prm_Eqn_Rpt(hb,   hbv,   min 0.0001 max = 2 Val + .1;, del 0.001)
          If_Prm_Eqn_Rpt(hc,   hcv,   min 0.0001 max = 2 Val + .1;, del 0.001)
          If_Prm_Eqn_Rpt(lora, lorav, min 0.0001 max 1,            del 0.001)
          If_Prm_Eqn_Rpt(lorb, lorbv, min 0.0001 max = 2 Val + .1;, del 0.001)
          If_Prm_Eqn_Rpt(lorc, lorcv, min 0.0001 max = 2 Val + .1;, del 0.001)
          peak_type pv
             pv_lor = CeV(lora,lorav) + CeV(lorb,lorbv) Tan(Th) + CeV(lorc,lorcv) / Cos(Th);
             pv_fwhm = CeV(ha,hav) + CeV(hb,hbv) Tan(Th) + CeV(hc,hcv) / Cos(Th);

▸ PVII_Peak_Type(ha, hav, hb, hbv, hc, hcv, ma, mav, mb, mbv, mc, mcv) topas.inc

Pseudo-Voigt, TCHZ pseudo-Voigt and PearsonVII functions. For the definition of the func-

tions and function parameters refer to section 5.2.

`PVII_Peak_Type(ha, hav, hb, hbv, hc, hcv, ma, mav, mb, mbv, mc, mcv)` topas.inc:1530

    #m_argu ha
          #m_argu hb
          #m_argu hc
          #m_argu ma
          #m_argu mb
          #m_argu mc
          If_Prm_Eqn_Rpt(ha, hav, min 0.0001 max 1)
          If_Prm_Eqn_Rpt(hb, hbv, min 0.0001 max 1)
          If_Prm_Eqn_Rpt(hc, hcv, min 0.0001 max 1)
          If_Prm_Eqn_Rpt(ma, mav, min 0.0001 max 20)
          If_Prm_Eqn_Rpt(mb, mbv, min 0.0001 max 5)
          If_Prm_Eqn_Rpt(mc, mcv, min 0.0001 max 5)
          peak_type spvii
             m1 = .6 + CeV(ma,mav) + CeV(mb,mbv) / Cos(Th) + CeV(mc,mcv) Tan(Th);
             m2 = Get(m1);
             h1 = CeV(ha,hav) + CeV(hb,hbv) / Cos(Th) + CeV(hc,hcv) Tan(Th);
             h2 = Get(h1);

▸ TCHZ_Peak_Type(u, v, w, z, x, y) or TCHZ_Peak_Type(u, uv, v, vv, w, wv, z, zv, x, xv, y, yv) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`TCHZ_Peak_Type(u, v, w, z, x, y)` topas.inc:1478

    local #m_unique tch_p_l = x Tan(Th) + y / Cos(Th);
          local #m_unique tch_p_g = Sqrt( Abs( u Tan(Th)^2 + v Tan(Th) + w + z / Cos(Th)^2) );
          local #m_unique tch_p =
             (
                        tch_p_g^5 +
                2.69269 tch_p_g^4 tch_p_l +
                2.42843 tch_p_g^3 tch_p_l^2 +
                4.47163 tch_p_g^2 tch_p_l^3 +
                0.07842 tch_p_g   tch_p_l^4 +
                                  tch_p_l^5
             )^0.2;
          local #m_unique tch_q = tch_p_l / tch_p;
          peak_type pv
             pv_lor = 1.36603 tch_q - 0.47719 tch_q^2 + 0.1116 tch_q^3;
             pv_fwhm = tch_p;

`TCHZ_Peak_Type(u, uv, v, vv, w, wv, z, zv, x, xv, y, yv)` topas.inc:1496

    #m_argu u
          #m_argu v
          #m_argu w
          #m_argu z
          #m_argu x
          #m_argu y
          If_Prm_Eqn_Rpt(u, uv, min = Max(-1, Val-.1); max = Min(2, Val+.1); del 1.0e-4)
          If_Prm_Eqn_Rpt(v, vv, min = Max(-1, Val-.1); max = Min(2, Val+.1); del 1.0e-4)
          If_Prm_Eqn_Rpt(w, wv, min = Max(-1, Val-.1); max = Min(2, Val+.1); del 1.0e-4)
          If_Prm_Eqn_Rpt(z, zv, min = Max(-1, Val-.1); max = Min(2, Val+.1); del 1.0e-4)
          If_Prm_Eqn_Rpt(x, xv, min = Max(0.0001, Val-.1); max = Min(2, Val+.1); del 1.0e-4 )
          If_Prm_Eqn_Rpt(y, yv, min = Max(0.0001, Val-.1); max = Min(2, Val+.1); del 1.0e-4 )
          TCHZ_Peak_Type(CeV(u, uv), CeV(v, vv), CeV(w, wv), CeV(z, zv), CeV(x, xv), CeV(y, yv))

▸ UVW(u, uv, v, vv, w, wv) topas.inc

Cagliotti relation (Cagliotti et al., 1958).

u, v, w | Parameter names.
uv, vv, wv | Halfwidth value.

`UVW(u, uv, v, vv, w, wv)` topas.inc:1550

    #m_argu u
          #m_argu v
          #m_argu w
          If_Prm_Eqn_Rpt(u, uv, min -1 max 2)
          If_Prm_Eqn_Rpt(v, vv, min -1 max 1)
          If_Prm_Eqn_Rpt(w, wv, min -1 max 2)
          gauss_fwhm = CeV(u, uv) Tan(Th)^2 + CeV(v, vv) Tan(Th) + CeV(w, wv);

▸ Quantitative (10)
▸ Apply_Brindley_Spherical_R_PD(& R, & PD) topas.inc

Applies the Brindley correction for quantitative analysis (Brindley, 1945).

`Apply_Brindley_Spherical_R_PD(& R, & PD)` topas.inc:1825

    brindley_spherical_r_cm = R PD;

▸ K_Factor_MAC_K(mac, k, amor) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`K_Factor_MAC_K(mac, k, amor)` topas.inc:1850

    move_to xdd
          local !k_factor_mac_local_ mac
          local !k_factor_k_local_ k
          local !k_factor_sum_wps_  100 : amor

▸ K_Factor_WP(result) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`K_Factor_WP(result)` topas.inc:1857

    local k_factor_wp_ = 1.6605402 Get(smv) k_factor_mac_local_  / k_factor_k_local_; : result
          if Prm_There(k_factor_sum_wps_) {
             existing_prm k_factor_sum_wps_ -= k_factor_wp_;
          }

▸ Known_Weight_Percent(& w) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Known_Weight_Percent(& w)` topas.inc:1815

    scale = (w/(100-w)) Get(sum_smvs_minus_this) / (Get(cell_mass) Get(cell_volume));

▸ Mixture_LAC_1_on_cm(mlac) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Mixture_LAC_1_on_cm(mlac)` topas.inc:1829

    local = Get(mixture_MAC) Get(mixture_density_g_on_cm3); : mlac

▸ MVW(m_v, v_v, w_v) topas.inc

Returns cell mass, cell volume and weight percent.

`MVW(m_v, v_v, w_v)` topas.inc:1819

    cell_mass       m_v
          cell_volume     v_v
          weight_percent  w_v

▸ & Phase_Density_Eqn_g_on_cm3() topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`& Phase_Density_Eqn_g_on_cm3()` topas.inc:1845

    1.6605402 Get(cell_mass) / Get(cell_volume)

▸ Phase_Density_g_on_cm3(pd) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Phase_Density_g_on_cm3(pd)` topas.inc:1833

    local = Phase_Density_Eqn_g_on_cm3; : pd

▸ Phase_LAC_1_on_cm(u) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Phase_LAC_1_on_cm(u)` topas.inc:1837

    local = Phase_LAC_Eqn_1_on_cm; : u

▸ Phase_LAC_Eqn_1_on_cm topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Phase_LAC_Eqn_1_on_cm()` topas.inc:1841

    (Get(phase_MAC) Phase_Density_Eqn_g_on_cm3)

▸ Rigid body (20)
▸ Duplicate_Point(new_point, prev_point) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Duplicate_Point(new_point, prev_point)` topas.inc:1004

    point_for_site new_point
             ux = Point(prev_point, rx);
             uy = Point(prev_point, ry);
             uz = Point(prev_point, rz);

▸ Duplicate_rotate_z(new_point, prev_point, angle_cv) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Duplicate_rotate_z(new_point, prev_point, angle_cv)` topas.inc:1011

    Duplicate_Point(new_point, prev_point)
          rotate angle_cv qz 1 operate_on_points new_point

▸ Hexagon_sitting_on_point_in_xy_plane(s1, s2, s3, s4, s5, s6, & a) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Hexagon_sitting_on_point_in_xy_plane(s1, s2, s3, s4, s5, s6, & a)` topas.inc:1156

    /*
             Centre at (0,0)

                   s5
                s3    s1
                s4    s2
                   s6
          */
          point_for_site s1 ux =  a Sqrt(3) .5; uy =  a .5;
          point_for_site s2 ux =  a Sqrt(3) .5; uy = -a .5;
          point_for_site s3 ux = -a Sqrt(3) .5; uy =  a .5;
          point_for_site s4 ux = -a Sqrt(3) .5; uy = -a .5;
          point_for_site s5 uy =  a;
          point_for_site s6 uy = -a;

▸ Hexagon_sitting_on_side_in_xy_plane(s1, s2, s3, s4, s5, s6, & a) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Hexagon_sitting_on_side_in_xy_plane(s1, s2, s3, s4, s5, s6, & a)` topas.inc:1173

    /*
             Centre at (0,0)

                   s2 s1
                 s6     s5
                   s4 s3
          */
          point_for_site s1 ux =  a .5; uy =  a Sqrt(3) .5;
          point_for_site s2 ux = -a .5; uy =  a Sqrt(3) .5;
          point_for_site s3 ux =  a .5; uy = -a Sqrt(3) .5;
          point_for_site s4 ux = -a .5; uy = -a Sqrt(3) .5;
          point_for_site s5 ux =  a;
          point_for_site s6 ux = -a;

▸ Octahedra(s0, s1, s2, s3, s4, s5, s6, r) or Octahedra(s0, s1, s2, s3, s4, s5, s6, r, xc, yc, zc, cva, cvb, cvc) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Octahedra(s0, s1, s2, s3, s4, s5, s6, r)` topas.inc:1069

    point_for_site s0 ux = 0; uy =  0; uz  =  0;
          point_for_site s1 ux = r; uy =  0; uz  =  0;
          point_for_site s2 ux =-r; uy =  0; uz  =  0;
          point_for_site s3 ux = 0; uy =  r; uz  =  0;
          point_for_site s4 ux = 0; uy = -r; uz  =  0;
          point_for_site s5 ux = 0; uy =  0; uz  =  r;
          point_for_site s6 ux = 0; uy =  0; uz  = -r;

`Octahedra(s0, s1, s2, s3, s4, s5, s6, r, xc, yc, zc, cva, cvb, cvc)` topas.inc:1079

    rigid
             Octahedra(s0, s1, s2, s3, s4, s5, s6, r)
             Rotate_about_axies(cva, cvb, cvc)
             Translate_with_site_start_values(s0, xc, yc, zc)

▸ Point(a) or Point(a, xyz) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Point(a)` topas.inc:1126

    Find_Child(Get(point_for_sites), a)

`Point(a, xyz)` topas.inc:1127

    Point_Current_Value(Get(Point(a), xyz))

▸ Point_for_site(site, x, y, z) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Point_for_site(site, x, y, z)` topas.inc:1000

    point_for_site site ux x uy y uz z

▸ Point_ua(site_name) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Point_ua(site_name)` topas.inc:1123

    Point_rx_to_ua(Point(site_name))

▸ Point_ub(site_name) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Point_ub(site_name)` topas.inc:1124

    Point_ry_to_ub(Point(site_name))

▸ Point_uc(site_name) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Point_uc(site_name)` topas.inc:1125

    Point_rz_to_uc(Point(site_name))

▸ Rotate_about_axies(cva, cvb) or Rotate_about_axies(cva, cvb, cvc) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Rotate_about_axies(cva, cvb)` topas.inc:1059

    rotate cva qa 1
          rotate cvb qb 1

`Rotate_about_axies(cva, cvb, cvc)` topas.inc:1064

    Rotate_about_axies(cva, cvb)
          rotate cvc qc 1

▸ Rotate_about_points(cv, a, b) or Rotate_about_points(cv, a, b, pts) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Rotate_about_points(cv, a, b)` topas.inc:1148

    Rotate_about_these_points(cv, a, b, operate_on_points Double_Quote !##a !##b * Double_Quote)

`Rotate_about_points(cv, a, b, pts)` topas.inc:1152

    Rotate_about_these_points(cv, a, b, operate_on_points pts)

▸ Rotate_about_these_points(cv, a, b, ops) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Rotate_about_these_points(cv, a, b, ops)` topas.inc:1142

    Translate_point_amount(a, -) ops
          rotate cv Rotation_vector_from_points(a, b) ops
          Translate_point_amount(a) ops

▸ Rotation_vector_from_points(a, b) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Rotation_vector_from_points(a, b)` topas.inc:1128

    qx = Point(b, rx) - Point(a, rx);
          qy = Point(b, ry) - Point(a, ry);
          qz = Point(b, rz) - Point(a, rz);

▸ Spherical_Coordinates_Theta_Phi(thc, thv, phic, phiv, ops) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Spherical_Coordinates_Theta_Phi(thc, thv, phic, phiv, ops)` topas.inc:1189

    #m_argu thc
          #m_argu phic
          rotate thc thv qc 1 ops
          rotate phic phiv qa = Sin(Deg CeV(thc, thv)); qb = -Cos(Deg CeV(thc, thv)); ops

▸ Tetrahedra(s0, s1, s2, s3, s4, r, xc, yc, zc, cva, cvb, cvc) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Tetrahedra(s0, s1, s2, s3, s4, r, xc, yc, zc, cva, cvb, cvc)` topas.inc:1048

    rigid
             point_for_site s0
             point_for_site s1 ux = -0.816496580927726 r; uy = 0.4714045207910317 r;  uz = -r/3;
             point_for_site s2 ux =  0.816496580927726 r; uy = 0.4714045207910317 r;  uz = -r/3;
             point_for_site s3 uy = -0.942809041582063 r; uz = -r/3;
             point_for_site s4 uz = r;
             Rotate_about_axies(cva, cvb, cvc)
             Translate_with_site_start_values(s0, xc, yc, zc)

▸ Translate(acv, bcv, ccv) or Translate(acv, bcv, ccv, ops) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Translate(acv, bcv, ccv)` topas.inc:1027

    translate ta acv tb bcv tc ccv

`Translate(acv, bcv, ccv, ops)` topas.inc:1031

    Translate(acv, bcv, ccv)
             operate_on_points ops

▸ Translate_point_amount(a) or Translate_point_amount(a, pm) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Translate_point_amount(a)` topas.inc:1134

    Translate_point_amount(a, )

`Translate_point_amount(a, pm)` topas.inc:1135

    translate
             tx = pm Point(a, rx);
             ty = pm Point(a, ry);
             tz = pm Point(a, rz);

▸ Translate_with_site_start_values(s0, xc, yc, zc) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Translate_with_site_start_values(s0, xc, yc, zc)` topas.inc:1036

    Translate(xc 0, yc 0, zc 0)
             start_values_from_site s0

▸ Triangle(s1, s2, s3, & r) or Triangle(s0, s1, s2, s3, r) or Triangle(s0, s1, s2, s3, r, xc, yc, zc, cva, cvb, cvc) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Triangle(s1, s2, s3, & r)` topas.inc:1016

    point_for_site s1 ux = -r Sqrt(0.75); uy = r .5;
            point_for_site s2 ux =  r Sqrt(0.75); uy = r .5;
            point_for_site s3 ux 0 uy = -r;

`Triangle(s0, s1, s2, s3, r)` topas.inc:1022

    point_for_site s0
            Triangle(s1, s2, s3, r)

`Triangle(s0, s1, s2, s3, r, xc, yc, zc, cva, cvb, cvc)` topas.inc:1041

    rigid
             Triangle(s0, s1, s2, s3, r)
             Rotate_about_axies(cva, cvb, cvc)
             Translate_with_site_start_values(s0, xc, yc, zc)

▸ Specimen aberrations/Microstructure (25)
▸ Crystallite_Size topas.inc

Applies a Lorentzian convolution with a FWHM that varies according to the relation

lor_fwhm = 0.1 Rad Lam / (c Cos(Th)).

c, v | Parameter name, crystallite size in nm.

`Crystallite_Size()` topas.inc:1569

    CS_L

▸ CS_G(v) or CS_G(c, v) topas.inc

Applies a Gaussian convolution with a FWHM that varies according to the relation

gauss_fwhm = 0.1 Rad Lam / (c Cos(Th));

c, v | Parameter name, crystallite size in nm.

`CS_G(v)` topas.inc:1561

    CS_G(,v)

`CS_G(c, v)` topas.inc:1562

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min .3 max = Min(Val 2 + .3, 10000);)
          gauss_fwhm = 0.1 Rad Lam / (Cos(Th) CeV(c,v));

▸ CS_L(v) or CS_L(c, v) topas.inc

Applies a Lorentzian convolution with a FWHM that varies according to the relation

lor_fwhm = 0.1 Rad Lam / (c Cos(Th)).

c, v | Parameter name, crystallite size in nm.

`CS_L(v)` topas.inc:1570

    CS_L(,v)

`CS_L(c, v)` topas.inc:1571

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min .3 max = Min(Val 2 + .3, 10000); )
    		lor_fwhm = 0.1 Rad Lam / (Cos(Th) CeV(c,v));

▸ e0_from_Strain(e0, sgc, sgv, slc, slv) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`e0_from_Strain(e0, sgc, sgv, slc, slv)` topas.inc:221

    #m_argu sgc
          #m_argu slc
          local = Voigt_FWHM_GL(CeV_or_0(sgc, sgv), CeV_or_0(slc, slv)) .25 Pi/360; : e0
          #m_ifarg sgv "" #m_else
             Strain_G(sgc, sgv)
          #m_endif
          #m_ifarg slv "" #m_else
             Strain_L(slc, slv)
          #m_endif

▸ LVol_FWHM_CS_G_L(& k, lvol, & kf, lvolf, csgc, csgv, cslc, cslv) topas.inc

Calculates FWHM and IB (integral breadth) based volume-weighted column heights (LVol).

For details refer to section 19.13.

k, lvol | shape factor (fixed to 1), integral breadth based LVol.
kf, lvolf | shape factor (defaults to 0.89), FWHM based LVol.
csgc, csgv | Parameter name, Gaussian component.
cslc, cslv | Parameter name, Lorentzian component.

`LVol_FWHM_CS_G_L(& k, lvol, & kf, lvolf, csgc, csgv, cslc, cslv)` topas.inc:257

    #m_argu csgc
          #m_argu cslc
          local = k / IB_from_CS(CV(csgc, csgv), CV(cslc, cslv)); : lvol
          local = kf / Voigt_FWHM_from_CS(CV(csgc, csgv), CV(cslc, cslv)); : lvolf
          #m_ifarg csgv "" #m_else
             CS_G(csgc, csgv)
          #m_endif
          #m_ifarg cslv "" #m_else
             CS_L(cslc, cslv)
          #m_endif

▸ Microstrain topas.inc

Applies a Lorentzian convolution with a FWHM that varies according to the relation

lor_fwhm = c Tan(Th).

`Microstrain()` topas.inc:1578

    Strain_L

▸ MS topas.inc

Applies a Lorentzian convolution with a FWHM that varies according to the relation

lor_fwhm = c Tan(Th).

`MS()` topas.inc:1577

    Strain_L

▸ Scherrer(& k, & fwhm, & s, csize) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Scherrer(& k, & fwhm, & s, csize)` topas.inc:214

    local = If(Abs(fwhm) < Abs(s),
             -9999,
             .1 Rad Lam k / (Cos(Get(xo) Deg_on_2) Sqrt(fwhm^2-s^2))
             ); : csize

▸ Sec_Th_Gaussian_Convolution topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Sec_Th_Gaussian_Convolution()` topas.inc:1560

    CS_G

▸ Specimen_Tilt(v) or Specimen_Tilt(c, v) topas.inc

Specimen tilt in mm.

`Specimen_Tilt(v)` topas.inc:1279

    Specimen_Tilt(,v)

`Specimen_Tilt(c, v)` topas.inc:1280

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min 0.0001 max 2)
          hat = Cos(Th) Rad CeV(c,v) / Rs;

▸ Stephens_cubic(etac, etav, s400c, s400v, s220c, s220v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Stephens_cubic(etac, etav, s400c, s400v, s220c, s220v)` topas.inc:2376

    #m_argu s400c If_Prm_Eqn_Rpt(s400c, s400v,)
          #m_argu s220c If_Prm_Eqn_Rpt(s220c, s220v,)
          Stephens_lor_gauss(
             etac, etav,
             CeV(s400c,s400v) (H^4 + K^4 + L^4) +
             CeV(s220c,s220v) (H^2 K^2 + H^2 L^2 + K^2 L^2)
             )

▸ Stephens_hexagonal(etac, etav, s400c, s400v, s004c, s004v, s202c, s202v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Stephens_hexagonal(etac, etav, s400c, s400v, s004c, s004v, s202c, s202v)` topas.inc:2358

    #m_argu s400c If_Prm_Eqn_Rpt(s400c, s400v,)
          #m_argu s004c If_Prm_Eqn_Rpt(s004c, s004v,)
          #m_argu s202c If_Prm_Eqn_Rpt(s202c, s202v,)
          Stephens_lor_gauss(
             etac, etav,
             CeV(s400c,s400v) (H^4+ 2 H^3 K + 3 H^2 K^2 + 2 H K^3 + K^4) +
             CeV(s004c,s004v) L^4 +
             CeV(s202c,s202v) (H^2 L^2 + H K L^2 + K^2 L^2)
             )

▸ Stephens_lor_gauss(etac, etav, mhkl) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Stephens_lor_gauss(etac, etav, mhkl)` topas.inc:2123

    #m_argu etac  If_Prm_Eqn_Rpt(etac, etav, min 0 max 1)
          local #m_unique pp_ = D_spacing^2 * Sqrt(Max(mhkl,0)) Tan(Th) 0.0018/3.1415927;
    		gauss_fwhm =  pp_ (1-CeV(etac, etav));
          lor_fwhm   =  pp_ CeV(etac, etav);

▸ Stephens_monoclinic(etac, etav, s400c, s400v, s040c, s040v, s004c, s004v, s220c, s220v, s202c, s202v, s022c, s022v, s121c, s121v, s103c, s103v, s301c, s301v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Stephens_monoclinic(etac, etav, s400c, s400v, s040c, s040v, s004c, s004v, s220c, s220v, s202c, s202v, s022c, s022v, s121c, s121v, s103c, s103v, s301c, s301v)` topas.inc:2184

    #m_argu s400c If_Prm_Eqn_Rpt(s400c, s400v,)
          #m_argu s040c If_Prm_Eqn_Rpt(s040c, s040v,)
          #m_argu s004c If_Prm_Eqn_Rpt(s004c, s004v,)
          #m_argu s220c If_Prm_Eqn_Rpt(s220c, s220v,)
          #m_argu s202c If_Prm_Eqn_Rpt(s202c, s202v,)
          #m_argu s022c If_Prm_Eqn_Rpt(s022c, s022v,)
          #m_argu s121c If_Prm_Eqn_Rpt(s121c, s121v,)
          #m_argu s103c If_Prm_Eqn_Rpt(s103c, s103v,)
          #m_argu s301c If_Prm_Eqn_Rpt(s301c, s301v,)
          Stephens_lor_gauss(
             etac, etav,
             CeV(s400c,s400v) H^4 +
             CeV(s040c,s040v) K^4 +
             CeV(s004c,s004v) L^4 +
             CeV(s220c,s220v) H^2 K^2 +
             CeV(s202c,s202v) H^2 L^2 +
             CeV(s022c,s022v) K^2 L^2 +
             CeV(s121c,s121v) H K^2 L +
             CeV(s103c,s103v) H L^3 +
             CeV(s301c,s301v) H^3 L
             )

▸ Stephens_orthorhombic(etac, etav, s400c, s400v, s040c, s040v, s004c, s004v, s220c, s220v, s202c, s202v, s022c, s022v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Stephens_orthorhombic(etac, etav, s400c, s400v, s040c, s040v, s004c, s004v, s220c, s220v, s202c, s202v, s022c, s022v)` topas.inc:2220

    #m_argu s400c If_Prm_Eqn_Rpt(s400c, s400v,)
          #m_argu s040c If_Prm_Eqn_Rpt(s040c, s040v,)
          #m_argu s004c If_Prm_Eqn_Rpt(s004c, s004v,)
          #m_argu s220c If_Prm_Eqn_Rpt(s220c, s220v,)
          #m_argu s202c If_Prm_Eqn_Rpt(s202c, s202v,)
          #m_argu s022c If_Prm_Eqn_Rpt(s022c, s022v,)
          Stephens_lor_gauss(
             etac, etav,
             CeV(s400c,s400v) H^4 +
             CeV(s040c,s040v) K^4 +
             CeV(s004c,s004v) L^4 +
             CeV(s220c,s220v) H^2 K^2 +
             CeV(s202c,s202v) H^2 L^2 +
             CeV(s022c,s022v) K^2 L^2
             )

▸ Stephens_tetragonal_high(etac, etav, s400c, s400v, s004c, s004v, s220c, s220v, s202c, s202v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Stephens_tetragonal_high(etac, etav, s400c, s400v, s004c, s004v, s220c, s220v, s202c, s202v)` topas.inc:2271

    #m_argu s400c If_Prm_Eqn_Rpt(s400c, s400v,)
          #m_argu s004c If_Prm_Eqn_Rpt(s004c, s004v,)
          #m_argu s220c If_Prm_Eqn_Rpt(s220c, s220v,)
          #m_argu s202c If_Prm_Eqn_Rpt(s202c, s202v,)
          Stephens_lor_gauss(
             etac, etav,
             CeV(s400c,s400v) (H^4 + K^4) +
             CeV(s004c,s004v) L^4 +
             CeV(s220c,s220v) H^2 K^2 +
             CeV(s202c,s202v) (H^2 L^2 + K^2 L^2)
             )

▸ Stephens_tetragonal_low(etac, etav, s400c, s400v, s004c, s004v, s220c, s220v, s202c, s202v, s310c, s310v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Stephens_tetragonal_low(etac, etav, s400c, s400v, s004c, s004v, s220c, s220v, s202c, s202v, s310c, s310v)` topas.inc:2247

    #m_argu s400c If_Prm_Eqn_Rpt(s400c, s400v,)
          #m_argu s004c If_Prm_Eqn_Rpt(s004c, s004v,)
          #m_argu s220c If_Prm_Eqn_Rpt(s220c, s220v,)
          #m_argu s202c If_Prm_Eqn_Rpt(s202c, s202v,)
          #m_argu s310c If_Prm_Eqn_Rpt(s310c, s310v,)
          Stephens_lor_gauss(
             etac, etav,
             CeV(s400c,s400v) (H^4 + K^4) +
             CeV(s004c,s004v) L^4 +
             CeV(s220c,s220v) H^2 K^2 +
             CeV(s202c,s202v) (H^2 L^2 + K^2 L^2) +
             CeV(s310c,s310v) (H^3 K - H K^3)
             )

▸ Stephens_triclinic(etac, etav, s400c, s400v, s040c, s040v, s004c, s004v, s220c, s220v, s202c, s202v, s022c, s022v, s310c, s310v, s103c, s103v, s031c, s031v, s130c, s130v, s301c, s301v, s013c, s013v, s211c, s211v, s121c, s121v, s112c, s112v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Stephens_triclinic(etac, etav, s400c, s400v, s040c, s040v, s004c, s004v, s220c, s220v, s202c, s202v, s022c, s022v, s310c, s310v, s103c, s103v, s031c, s031v, s130c, s130v, s301c, s301v, s013c, s013v, s211c, s211v, s121c, s121v, s112c, s112v)` topas.inc:2130

    #m_argu s400c If_Prm_Eqn_Rpt(s400c,s400v,)
          #m_argu s040c If_Prm_Eqn_Rpt(s040c,s040v,)
          #m_argu s004c If_Prm_Eqn_Rpt(s004c,s004v,)
          #m_argu s220c If_Prm_Eqn_Rpt(s220c,s220v,)
          #m_argu s202c If_Prm_Eqn_Rpt(s202c,s202v,)
          #m_argu s022c If_Prm_Eqn_Rpt(s022c,s022v,)
          #m_argu s310c If_Prm_Eqn_Rpt(s310c,s310v,)
          #m_argu s103c If_Prm_Eqn_Rpt(s103c,s103v,)
          #m_argu s031c If_Prm_Eqn_Rpt(s031c,s031v,)
          #m_argu s130c If_Prm_Eqn_Rpt(s130c,s130v,)
          #m_argu s301c If_Prm_Eqn_Rpt(s301c,s301v,)
          #m_argu s013c If_Prm_Eqn_Rpt(s013c,s013v,)
          #m_argu s211c If_Prm_Eqn_Rpt(s211c,s211v,)
          #m_argu s121c If_Prm_Eqn_Rpt(s121c,s121v,)
          #m_argu s112c If_Prm_Eqn_Rpt(s112c,s112v,)
          Stephens_lor_gauss(
             etac, etav,
             CeV(s400c,s400v) H^4 +
             CeV(s040c,s040v) K^4 +
             CeV(s004c,s004v) L^4 +
             CeV(s220c,s220v) H^2 K^2 +
             CeV(s202c,s202v) H^2 L^2 +
             CeV(s022c,s022v) K^2 L^2 +
             CeV(s310c,s310v) H^3 K +
             CeV(s103c,s103v) H L^3 +
             CeV(s031c,s031v) K^3 L +
             CeV(s130c,s130v) H K^3 +
             CeV(s301c,s301v) H^3 L +
             CeV(s013c,s013v) K L^3 +
             CeV(s211c,s211v) H^2 K L +
             CeV(s121c,s121v) H K^2 L +
             CeV(s112c,s112v) H K L^2
             )

▸ Stephens_trigonal_high(etac, etav, s400c, s400v, s004c, s004v, s202c, s202v, s211c, s211v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Stephens_trigonal_high(etac, etav, s400c, s400v, s004c, s004v, s202c, s202v, s211c, s211v)` topas.inc:2316

    #m_argu s400c If_Prm_Eqn_Rpt(s400c, s400v,)
          #m_argu s004c If_Prm_Eqn_Rpt(s004c, s004v,)
          #m_argu s202c If_Prm_Eqn_Rpt(s202c, s202v,)
          #m_argu s211c If_Prm_Eqn_Rpt(s211c, s211v,)
          Stephens_lor_gauss(
             etac, etav,
             CeV(s400c,s400v) (H^4 + 2 (H^3 K + H K^3) + 3 H^2 K^2 + K^4) +
             CeV(s004c,s004v) L^4 +
             CeV(s202c,s202v) (H^2 L^2 + H K L^2 + K^2 L^2) +
             CeV(s211c,s211v) (H^2 K L - H K^2 L + (H^3 L - K^3 L) 2 / 3)
             )

▸ Stephens_trigonal_high_2(etac, etav, s400c, s400v, s004c, s004v, s202c, s202v, s211c, s211v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Stephens_trigonal_high_2(etac, etav, s400c, s400v, s004c, s004v, s202c, s202v, s211c, s211v)` topas.inc:2337

    #m_argu s400c If_Prm_Eqn_Rpt(s400c, s400v,)
          #m_argu s004c If_Prm_Eqn_Rpt(s004c, s004v,)
          #m_argu s202c If_Prm_Eqn_Rpt(s202c, s202v,)
          #m_argu s211c If_Prm_Eqn_Rpt(s211c, s211v,)
          Stephens_lor_gauss(
             etac, etav,
             CeV(s400c,s400v) (H^4 + 2 H^3 K + 3 H^2 K^2 + 2 H K^3 + K^4) +
             CeV(s004c,s004v) L^4 +
             CeV(s202c,s202v) (H^2 L^2 + H K L^2 + K^2 L^2) +
             CeV(s211c,s211v) (H^2 K L - H K^2 L)
             )

▸ Stephens_trigonal_low(etac, etav, s400c, s400v, s004c, s004v, s220c, s220v, s202c, s202v, s310c, s310v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Stephens_trigonal_low(etac, etav, s400c, s400v, s004c, s004v, s220c, s220v, s202c, s202v, s310c, s310v)` topas.inc:2292

    #m_argu s400c If_Prm_Eqn_Rpt(s400c, s400v,)
          #m_argu s004c If_Prm_Eqn_Rpt(s004c, s004v,)
          #m_argu s220c If_Prm_Eqn_Rpt(s220c, s220v,)
          #m_argu s202c If_Prm_Eqn_Rpt(s202c, s202v,)
          #m_argu s310c If_Prm_Eqn_Rpt(s310c, s310v,)
          Stephens_lor_gauss(
             etac, etav,
             CeV(s400c,s400v) (H^4 + 2 H^3 K + 3 H^2 K^2 + 2 H K^3 + K^4)+
             CeV(s004c,s004v) L^4 +
             CeV(s220c,s220v) H^2 K^2 +
             CeV(s202c,s202v) (H^2 L^2 + K^2 L^2) +
             CeV(s310c,s310v) (H^3 K - H K^3)
             )

▸ Strain(v) or Strain(c, v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Strain(v)` topas.inc:1593

    Strain(,v)

`Strain(c, v)` topas.inc:1594

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min .0001 max 2)
          gauss_fwhm = 2.69129 CeV(c,v) Tan(Th);
          ' Note: 2.69129 = Sqrt(4 Ln(2)/Pi) (5 / 100) (180 / Pi)

▸ Strain_G(v) or Strain_G(c, v) topas.inc

Applies a Gaussian convolution with a FWHM that varies according to the relation

gauss_fwhm = c Tan(Th).

`Strain_G(v)` topas.inc:1586

    Strain_G(,v)

`Strain_G(c, v)` topas.inc:1587

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min .0001 max 5)
          gauss_fwhm = CeV(c,v) Tan(Th);

▸ Strain_L(v) or Strain_L(c, v) topas.inc

Applies a Lorentzian convolution with a FWHM that varies according to the relation

lor_fwhm = c Tan(Th).

`Strain_L(v)` topas.inc:1579

    Strain_L(,v)

`Strain_L(c, v)` topas.inc:1580

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min .0001 max 5)
          lor_fwhm = CeV(c,v) Tan(Th);

▸ User_Defined_Dependence_Convolution(convtype, x_dep, c, v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`User_Defined_Dependence_Convolution(convtype, x_dep, c, v)` topas.inc:1601

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min .0001 max 100)
          #m_ifarg x_dep ""
             convtype = CeV(c,v);
          #m_else
             convtype = CeV(c,v) ( x_dep );
          #m_endif

▸ Stacking faults (2)
▸ SF_smooth(c, v, & s) or SF_smooth(s) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`SF_smooth(c, v, & s)` topas.inc:77

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min 1e-6 max 20)
          hkl_I_d2Th_dL #m_unique idl
          gauss_fwhm = CeV(c, v) idl;
          th2_offset = Get(hkl_I_d2Th_dL, offset);
          peak_buffer_based_on = idl; peak_buffer_based_on_tol = Peak_Calculation_Step 0.25 s;

`SF_smooth(s)` topas.inc:86

    SF_smooth(,1,s)

▸ Transition(t, l, h) or Transition(l, h) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Transition(t, l, h)` topas.inc:65

    transition t
             use_layer l
             height = h;

`Transition(l, h)` topas.inc:71

    transition l
             use_layer l
             height = h;

▸ Structure factor macros (16)
▸ F2_Merged topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`F2_Merged()` topas.inc:751

    (A01^2 + B01^2 + A11^2 + B11^2)

▸ F2_negative topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`F2_negative()` topas.inc:750

    (F_Real_negative^2 + F_Imaginary_negative^2)

▸ F2_positive topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`F2_positive()` topas.inc:749

    (F_Real_positive^2 + F_Imaginary_positive^2)

▸ F_Imaginary_negative topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`F_Imaginary_negative()` topas.inc:748

    (A11-B01)

▸ F_Imaginary_positive topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`F_Imaginary_positive()` topas.inc:747

    (A11+B01)

▸ F_Real_negative topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`F_Real_negative()` topas.inc:746

    (A01+B11)

▸ F_Real_positive topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`F_Real_positive()` topas.inc:745

    (A01-B11)

▸ Out_A01_A11_B01_B11(file) topas.inc

Outputs structure factor details, see section 19.9.2.

`Out_A01_A11_B01_B11(file)` topas.inc:800

    out file
             Out_String("/")
             Out_String("*")
             Out_String("H --K --L --M --------A01 --------A11 --------B01 --------B11")
             Out_String(" *")
             Out_String("/\n")
          phase_out file append load out_record out_fmt out_eqn
          {
              "%3.0f" = H;
             " %3.0f" = K;
             " %3.0f" = L;
             " %3.0f" = M;
             " %11.5f" = A01;
             " %11.5f" = A11;
             " %11.5f" = B01;
             " %11.5f\n" = B11;
          }

▸ Out_cf_hkl(file) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Out_cf_hkl(file)` topas.inc:716

    out file
          Out_String("loop_\n")
             Out_String("   _refln_index_h\n")
             Out_String("   _refln_index_k\n")
             Out_String("   _refln_index_l\n")
             Out_String("   _refln_F_squared_meas\n")
             Out_String("   _refln_F_squared_sigma\n")
          phase_out file append load out_record out_fmt out_eqn
          {
              " %4.0f" = H;
              " %4.0f" = K;
              " %4.0f" = L;
              " %9g" = I_no_scale_pks / M;
              " %1g\n" = 1;
          }

▸ Out_CIF_ADPs(file) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Out_CIF_ADPs(file)` topas.inc:1947

    out file append
             Out_String("\nloop_")
             Out_String("\n_atom_site_aniso_label")
             Out_String("\n_atom_site_type_symbol")
             Out_String("\n_atom_site_aniso_U_11")
             Out_String("\n_atom_site_aniso_U_22")
             Out_String("\n_atom_site_aniso_U_33")
             Out_String("\n_atom_site_aniso_U_12")
             Out_String("\n_atom_site_aniso_U_13")
             Out_String("\n_atom_site_aniso_U_23")
             atom_out file append adps
                load out_record out_fmt out_eqn
                {
                   "\n%s" = Get_From_String(Get(current_atom), "site");
                   " %s" = Get_From_String(Get(current_atom), "atom");
                   " %V" = Get_From_String(Get(current_atom), "u11");
                   " %V" = Get_From_String(Get(current_atom), "u22");
                   " %V" = Get_From_String(Get(current_atom), "u33");
                   " %V" = Get_From_String(Get(current_atom), "u12");
                   " %V" = Get_From_String(Get(current_atom), "u13");
                   " %V" = Get_From_String(Get(current_atom), "u23");
                 }

▸ Out_CIF_Bonds_Angles(file) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Out_CIF_Bonds_Angles(file)` topas.inc:1972

    out file append
             Out(Get(cif_bonds_angles), "%s")

▸ Out_CIF_STR(file) or Out_CIF_STR(file, with_id) topas.inc

Outputs structure details in CIF format.

`Out_CIF_STR(file)` topas.inc:1899

    Out_CIF_STR(file,)

`Out_CIF_STR(file, with_id)` topas.inc:1903

    ' https://www.iucr.org/__data/iucr/cifdic_html/1/cif_core.dic/Iatom_site_symmetry_multiplicity.html
          out file
             Out_String("\ndata_")
             Out(Get(phase_name), "\n_chemical_name_mineral ?%s?")
             Out(Get(a), "\n_cell_length_a  %V")
             Out(Get(b), "\n_cell_length_b  %V")
             Out(Get(c), "\n_cell_length_c  %V")
             Out(Get(al), "\n_cell_angle_alpha %V")
             Out(Get(be), "\n_cell_angle_beta  %V")
             Out(Get(ga), "\n_cell_angle_gamma %V")
             Out(Get(cell_volume), "\n_cell_volume %V")
             Out(Get(sp_grp_char), "\n_symmetry_space_group_name_H-M %s")
             Out_String("\nloop_")
             #m_ifarg with_id ""
                Out_String("\n\t_symmetry_equiv_pos_as_xyz")
                Out(Get(sp_xyzs_txt),  "%s")
             #m_else
                Out_String("\n\t_symmetry_equiv_pos_site_id\n\t_symmetry_equiv_pos_as_xyz")
                Out(Get(sp_xyzs_txt_with_id),  "%s")
             #m_endif
             Out_String("\nloop_")
                Out_String("\n_atom_site_label")
                Out_String("\n_atom_site_type_symbol")
                Out_String("\n_atom_site_site_symmetry_multiplicity")
                Out_String("\n_atom_site_fract_x")
                Out_String("\n_atom_site_fract_y")
                Out_String("\n_atom_site_fract_z")
                Out_String("\n_atom_site_occupancy")
                Out_String("\n_atom_site_B_iso_or_equiv")
                atom_out file append
                   load out_record out_fmt out_eqn
                   {
                      "\n%s" = Get_From_String(Get(current_atom), "site");
                      " %s" = Get_From_String(Get(current_atom), "atom");
                      " %3.0f" = Get_From_String(Get(current_atom), "num_posns");
                      " %V" = Get_From_String(Get(current_atom), "x");
                      " %V" = Get_From_String(Get(current_atom), "y");
                      " %V" = Get_From_String(Get(current_atom), "z");
                      " %V" = Get_From_String(Get(current_atom), "occ");
    						" %V" = Get_From_String(Get(current_atom), "beq");
                   }

▸ Out_F2_Details(file) topas.inc

Outputs structure factor details, see section 19.9.2.

`Out_F2_Details(file)` topas.inc:752

    out file
             Out_String("/")
             Out_String("*")
             Out_String("H --K --L --M -F_Real +ve -F_Real -ve -F_Imag +ve -F_Imag -ve -----F2 +ve -----F2 -ve --F2_Merged")
             Out_String(" *")
             Out_String("/\n")
          phase_out file append load out_record out_fmt out_eqn
          {
              "%3.0f" = H;
             " %3.0f" = K;
             " %3.0f" = L;
             " %3.0f" = M;
             " %11.5f" = F_Real_positive;
             " %11.5f" = F_Real_negative;
             " %11.5f" = F_Imaginary_positive;
             " %11.5f" = F_Imaginary_negative;
             " %11.5f" = F2_positive M .5;
             " %11.5f" = F2_negative M .5;
             " %11.5f\n" = F2_Merged M;
          }

▸ Out_FCF(file) topas.inc

Outputs a CIF file representation of structure factor details suitable for generating Fourier

maps using ShelX.

`Out_FCF(file)` topas.inc:1865

    out file
             Out_String("\ndata_")
             Out(Get(a), "\n_cell_length_a %V")
             Out(Get(b), "\n_cell_length_b %V")
             Out(Get(c), "\n_cell_length_c %V")
             Out(Get(al), "\n_cell_angle_alpha %V")
             Out(Get(be), "\n_cell_angle_beta  %V")
             Out(Get(ga), "\n_cell_angle_gamma %V")
             Out_String("\n_shelx_F_squared_multiplier 1")

             Out_String("\nloop_\n_symmetry_equiv_pos_as_xyz")
             Out(Get(sp_xyzs_txt),  "%s")

             Out_String("\nloop_")
             Out_String("\n_refln_index_h")
             Out_String("\n_refln_index_k")
             Out_String("\n_refln_index_l")
             Out_String("\n_refln_F_squared_calc")
             Out_String("\n_refln_F_squared_meas")
             Out_String("\n_refln_F_squared_sigma")
             Out_String("\n_refln_observed_status")
             phase_out file append
                load out_record out_fmt out_eqn
                {
                   "\n%4.0f" = H;
                   " %4.0f" = K;
                   " %4.0f" = L;
                   " %12.2f" = I_no_scale_pks;
                   " %12.2f" = Iobs_no_scale_pks;
                   " %10.2f o" = Iobs_no_scale_pks_err;
                }

▸ Out_re_im_hkl(file) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Out_re_im_hkl(file)` topas.inc:734

    phase_out file load out_record out_fmt out_eqn
          {
              " %4.0f" = H;
              " %4.0f" = K;
              " %4.0f" = L;
              " %11.5f" = A01;
              " %11.5f\n" = B01;
          }

▸ Out_Single_Crystal_Details(file) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Out_Single_Crystal_Details(file)` topas.inc:775

    phase_out file load out_record out_fmt out_eqn
          {
              " %4.0f" = H;
              " %4.0f" = K;
              " %4.0f" = L;
              " %4.0f" = Mobs;
              " %4.0f" = M;
              " %11.4f" = A01;
              " %11.4f" = A11;
              " %11.4f" = B01;
              " %11.4f" = B11;
              ' I_no_scale_pks
              '     = Get(scale) Mobs (A01-B11)^2 + (B01+A11)^2; when ignore_differences_in_Friedel_pairs is NOT defined
              '     = Get(scale) Mobs (A01^2 + B01^2 + A11^2 + B11^2); when ignore_differences_in_Friedel_pairs IS defined
              ' If there are no scale_pks then:
              '   I_no_scale_pks = I_after_scale_pks = Ycalc
              " %11.4f" = I_no_scale_pks;
              " %11.4f" = I_after_scale_pks;
              " %11.4f" = Ycalc;
              " %11.4f" = Yobs;
              " %11.4f\n" = SigmaYobs;
          }

▸ Structure solution (10)
▸ Auto_T(t) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Auto_T(t)` topas.inc:595

    Simulated_Annealing_1(0.001)
    		quick_refine 0.01
          randomize_on_errors
          TE_1(t, 1 1 1, 1)

▸ Decompose(diff_toll) topas.inc

Decompose a diffraction pattern comprising data points at peak positions only. Data points

closer than diff_toll to another data point are not included. Decompose also sets x_calcu-

lation_step to the value of diff_toll.

`Decompose(diff_toll)` topas.inc:2018

    x_calculation_step = diff_toll;
          yobs_to_xo_posn_yobs = Get(x_calculation_step);

▸ Keep_Atom_Within_Box(& size) topas.inc

Applies min/max constraints such that the present site cannot more outside of a box with

a length of 2*size.

`Keep_Atom_Within_Box(& size)` topas.inc:612

    move_to x min = Constant(Val) - size / Get(a); max = Constant(Val) + size / Get(a);
          move_to y min = Constant(Val) - size / Get(b); max = Constant(Val) + size / Get(b);
          move_to z min = Constant(Val) - size / Get(c); max = Constant(Val) + size / Get(c);

▸ Pen_Wt topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Pen_Wt()` topas.inc:2465

    Write_Pen_Wt(
             Max(Abs(Get(pen_Aii)),1e-15),
             Max(Abs(Get(pen_Ai )),1e-15),
             Max(Abs(Get(pen_Pii)),1e-15),
             Max(Abs(Get(pen_Pi )),1e-15)
             )

▸ Simulated_Annealing_1(v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Simulated_Annealing_1(v)` topas.inc:564

    seed
          verbose -1
          continue_after_convergence
          chi2_convergence_criteria = (v);
          process_times

▸ Structure_Solution_Weighting topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Structure_Solution_Weighting()` topas.inc:602

    weighting = 1 / Sqrt(Max(Yobs, 1));

▸ TE_0(t, ts) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`TE_0(t, ts)` topas.inc:572

    temperature = (t);
             move_to_the_next_temperature_regardless_of_the_change_in_rwp
             on_best_rewind
          load temperature { ts }

▸ TE_1(t, ts, x) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`TE_1(t, ts, x)` topas.inc:579

    TE_0(t, ts)
    		TE_0(t, ts)
          TE_0(t, ts)
          TE_0(t, ts)
          TE_0(t, ts)
          temperature 1 use_best_values
          load temperature { 1 1 1 1 1 1 1 1 1 1 }
    		load temperature { 1 1 1 1 1 1 1 1 1 1 }
          temperature 1.0001
             on_best_rewind
          temperature = 100 (t);
             save_values_as_best_after_randomization
             move_to_the_next_temperature_regardless_of_the_change_in_rwp

▸ Temperature_Regime topas.inc

Defines a temperature regime. See the temperature keyword.

`Temperature_Regime()` topas.inc:563

    load temperature

▸ Weighting_Individual_Atoms(fwhm) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Weighting_Individual_Atoms(fwhm)` topas.inc:606

    weighting =
             Exp(- 4 Ln(2) ((Lam/(2 Sin(X Deg .5)))-1.3)^2 / (.25 Cycle_Iter + fwhm)^2) / Sqrt(Max(Yobs, 0.01 Get(max_yobs)));
             recal_weighting_on_iter

▸ xdd (11)
▸ BRML(w) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`BRML(w)` topas.inc:624

    xdd w##.brml

▸ Create_XDDs(n) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Create_XDDs(n)` topas.inc:19

    move_to xdds
          move_to xdd_recs
          new(xdd, n)

▸ DAT(path) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`DAT(path)` topas.inc:628

    xdd path##.dat

▸ RAW(path) or RAW(path, range_num) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`RAW(path)` topas.inc:631

    xdd path##.raw

`RAW(path, range_num)` topas.inc:632

    xdd path##.raw range range_num

▸ SCR(path) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`SCR(path)` topas.inc:626

    xdd_scr path##.scr

▸ SHELX_HKL4(path) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`SHELX_HKL4(path)` topas.inc:627

    xdd_scr path##.hkl

▸ SST(path) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`SST(path)` topas.inc:630

    xdd path##.xdd

▸ STR(sg) or STR(sg, pn) topas.inc

Signals the start of structure information with a space group of sg.

`STR(sg)` topas.inc:633

    str space_group sg

`STR(sg, pn)` topas.inc:634

    str space_group sg phase_name pn

▸ XDD(path) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`XDD(path)` topas.inc:629

    xdd path##.xdd

▸ XY(path, calc_step) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`XY(path, calc_step)` topas.inc:619

    xdd path##.xy
          x_calculation_step calc_step

▸ XYE(path_ext) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`XYE(path_ext)` topas.inc:625

    xdd path_ext xye_format

▸ Zero error (5)
▸ SD(v) or SD(c, v) topas.inc

Specimen displacement error.

`SD(v)` topas.inc:1699

    SD(, v)

`SD(c, v)` topas.inc:1700

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min = Val-.1; max = Val+.1; del 0.001)
          th2_offset = -2 Rad CeV(c,v) Cos(Th) / Rs;

▸ Specimen_Displacement topas.inc

Specimen displacement error.

`Specimen_Displacement()` topas.inc:1698

    SD

▸ ZE(v) or ZE(c, v) topas.inc

Zero point error.

`ZE(v)` topas.inc:1686

    ZE(,v)

`ZE(c, v)` topas.inc:1687

    #m_argu c
          If_Prm_Eqn_Rpt(c, v,
             min = Max(Val - 20 Yobs_dx_at(X1), -100 Yobs_dx_at(X1));
             max = Min(Val + 20 Yobs_dx_at(X2),  100 Yobs_dx_at(X2));
             del = .01 Yobs_dx_at(X1);
             _v 0
             )
          th2_offset = CeV(c,v);

▸ Zero_Error topas.inc

Zero point error.

`Zero_Error()` topas.inc:1685

    ZE

▸ Zero_Error_No_Reset(c, v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Zero_Error_No_Reset(c, v)` topas.inc:1675

    #m_argu c
          If_Prm_Eqn_Rpt(c, v,
             min = Max(Val - 20 Yobs_dx_at(X1), -100 Yobs_dx_at(X1));
             max = Min(Val + 20 Yobs_dx_at(X2),  100 Yobs_dx_at(X2));
             del = .01 Yobs_dx_at(X1);
             )
          th2_offset = CeV(c,v);

▸ PDF-Generate-0.inc uncategorized (225)
▸ Bkg_Empty_Capillary_3(capillary_scan, capillary_rebin, & x0, cap, bkg_tot_, & p0, & p1) PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Bkg_Empty_Capillary_3(capillary_scan, capillary_rebin, & x0, cap, bkg_tot_, & p0, & p1)` PDF-Generate-0.inc:258

    #if (Not_Blank(capillary_scan))
    			if (Prm_There(p0)) {
    				user_y cap capillary_scan
    					#if (capillary_rebin)
    						user_y_rebin_with_dx_of = capillary_rebin;
    					#endif
    				fit_obj = (p0 + p1 x0) cap;
    				existing_prm bkg_tot_ += (p0 + p1 x0) cap;
    			}
    		#endif

▸ PDF_Deconvolution_Init PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`PDF_Deconvolution_Init()` PDF-Generate-0.inc:248

    process_times
    		A0_matrix_is_constant
    		penalties_weighting_K1 1
    		save_best_chi2
    		chi2_convergence_criteria 1e-5
    		continue_after_convergence
    		pen_weight 1

▸ PDF_Generation_Bkg_Penalty(& bkg_0_, & damp, yobs, & niters) PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`PDF_Generation_Bkg_Penalty(& bkg_0_, & damp, yobs, & niters)` PDF-Generate-0.inc:279

    prm !da = Ramp_Clamp(100, 1, 0, niters);
    		prm #m_unique gap = yobs - bkg_0_;

    		xdd_sum #m_unique bkg_1_ =
    			If(yobs < bkg_0_, 1e4, 1)
    			If(Or(yobs < bkg_0_, gap < (da Sqrt(yobs))),
    				gap,
    				da Sqrt(yobs)
    			)^2 / Max(yobs, 1);
    		penalty = bkg_1_ damp;

▸ PDF_Generation_Bkg_Penalty_Simple(& bkg_0_, & damp, yobs) PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`PDF_Generation_Bkg_Penalty_Simple(& bkg_0_, & damp, yobs)` PDF-Generate-0.inc:271

    prm #m_unique gap = yobs - bkg_0_;
    		xdd_sum #m_unique bkg_1_ =
    			If(yobs < bkg_0_, 1e4, 1)
    			gap^2 / Max(yobs, 1);
    		penalty = bkg_1_ damp;

▸ & Q_from_Th2_Deg(& th2) PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`& Q_from_Th2_Deg(& th2)` PDF-Generate-0.inc:6

    (4 Pi / Lam) Sin(th2 Pi / 360)

▸ & Q_from_Th2_Rad(& th2) PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`& Q_from_Th2_Rad(& th2)` PDF-Generate-0.inc:5

    (4 Pi / Lam) Sin(th2 0.5)

▸ & Th2_Deg_from_Q(& q) PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`& Th2_Deg_from_Q(& q)` PDF-Generate-0.inc:12

    Th_Rad_from_Q(q) 360 / Pi

▸ & Th2_Rad_from_Q(& q) PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`& Th2_Rad_from_Q(& q)` PDF-Generate-0.inc:9

    2 Th_Rad_from_Q(q)

▸ & Th_Deg_from_Q(& q) PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`& Th_Deg_from_Q(& q)` PDF-Generate-0.inc:11

    Th_Rad_from_Q(q) 180 / Pi

▸ & Th_Rad_from_Q(& q) PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`& Th_Rad_from_Q(& q)` PDF-Generate-0.inc:8

    If(q Lam > (4 Pi), Throw_Error("q Lam > (4 Pi)"), 1)  ArcSin(q Lam / (4 Pi))

▸ Atomic scattering factor macros (f0_*) (215)
▸ f0_Ac PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ac()` PDF-Generate-0.inc:225

    f0__( 15.914053,32.535042,21.553976,11.433394,3.612409,3.939212,0.080511,0.770669,4.352206,21.381622,130.500748 )

▸ f0_Ac_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ac_3()` PDF-Generate-0.inc:226

    f0__( 15.584983,32.022125,21.456327,0.757593,12.341252,3.838984,0.077438,0.739963,4.040735,47.525002,19.406845 )

▸ f0_Ag PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ag()` PDF-Generate-0.inc:134

    f0__( 6.073874,17.155437,4.173344,0.852238,17.988686,0.756603,0.055333,7.896512,28.443739,110.376106,0.716809 )

▸ f0_Ag_1 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ag_1()` PDF-Generate-0.inc:135

    f0__( 6.091192,4.019526,16.948174,4.258638,13.889437,0.785127,0.056305,0.719340,7.758938,27.368349,0.719340 )

▸ f0_Ag_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ag_2()` PDF-Generate-0.inc:136

    f0__( 6.401808,48.699802,4.799859,-32.332523,16.356710,1.068247,0.068167,0.942270,20.639496,1.100365,6.883131 )

▸ f0_Al PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Al()` PDF-Generate-0.inc:56

    f0__( 4.730796,2.313951,1.541980,1.117564,3.154754,0.139509,3.628931,43.051167,0.095960,108.932388,1.555918 )

▸ f0_Al_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Al_3()` PDF-Generate-0.inc:57

    f0__( 4.132015,0.912049,1.102425,0.614876,3.219136,0.019397,3.528641,7.378344,0.133708,0.039065,1.644728 )

▸ f0_Am PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Am()` PDF-Generate-0.inc:242

    f0__( 33.435162,23.657259,15.576339,3.027023,15.746100,3.541160,0.612785,3.792942,16.195778,117.757004,0.061755 )

▸ f0_Ar PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ar()` PDF-Generate-0.inc:65

    f0__( 7.188004,6.638454,0.454180,1.929593,1.523654,0.265954,0.956221,15.339877,15.339862,39.043823,0.062409 )

▸ f0_As PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_As()` PDF-Generate-0.inc:105

    f0__( 17.025642,4.503441,3.715904,3.937200,6.790175,-2.984117,2.597739,0.003012,14.272119,50.437996,0.193015 )

▸ f0_At PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_At()` PDF-Generate-0.inc:220

    f0__( 16.011461,32.615547,8.113899,2.884082,21.377867,3.995684,0.092639,0.904416,26.543257,68.372963,5.499512 )

▸ f0_Au PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Au()` PDF-Generate-0.inc:204

    f0__( 16.777390,19.317156,32.979683,5.595453,10.576854,-6.279078,0.122737,8.621570,1.256902,38.008820,0.000601 )

▸ f0_Au_1 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Au_1()` PDF-Generate-0.inc:205

    f0__( 32.124306,16.716476,16.814100,7.311565,0.993064,4.040792,1.216073,7.165378,0.118715,20.442486,53.095985 )

▸ f0_Au_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Au_3()` PDF-Generate-0.inc:206

    f0__( 31.704271,17.545767,16.819551,5.522640,0.361725,4.042679,1.215561,7.220506,0.118812,20.050970,1.215562 )

▸ f0_B PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_B()` PDF-Generate-0.inc:42

    f0__( 2.085185,1.064580,1.062788,0.140515,0.641784,0.003823,23.494068,1.137894,61.238976,0.114886,0.399036 )

▸ f0_Ba PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ba()` PDF-Generate-0.inc:153

    f0__( 19.747343,17.368477,10.465718,2.592602,11.003653,-5.183497,3.481823,0.371224,21.226641,173.834274,0.010719 )

▸ f0_Ba_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ba_2()` PDF-Generate-0.inc:154

    f0__( 19.750200,17.513683,10.884892,0.321585,65.149834,-59.618172,3.430748,0.361590,21.358307,70.309402,0.001418 )

▸ f0_Be PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Be()` PDF-Generate-0.inc:40

    f0__( 1.533712,0.638283,0.601052,0.106139,1.118414,0.002511,42.662079,0.595420,99.106499,0.151340,1.843093 )

▸ f0_Be_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Be_2()` PDF-Generate-0.inc:41

    f0__( 3.055430,-2.372617,1.044914,0.544233,0.381737,-0.653773,0.001226,0.001227,1.542106,0.456279,4.047479 )

▸ f0_Bi PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Bi()` PDF-Generate-0.inc:216

    f0__( 16.282274,32.725136,6.678302,2.694750,20.576559,4.040914,0.101180,1.002287,25.714146,77.057549,6.291882 )

▸ f0_Bi_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Bi_3()` PDF-Generate-0.inc:217

    f0__( 32.461437,19.438683,16.302486,7.322662,0.431704,4.043703,0.997930,6.038867,0.101338,18.371586,46.361046 )

▸ f0_Bi_5 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Bi_5()` PDF-Generate-0.inc:218

    f0__( 16.734028,20.580494,9.452623,61.155834,-34.041023,4.113663,0.105076,4.773282,11.762162,1.211775,1.619408 )

▸ f0_Bk PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Bk()` PDF-Generate-0.inc:244

    f0__( 15.889072,33.625286,24.710381,3.707139,15.839268,3.213169,0.055503,0.569571,3.615472,97.694786,14.754303 )

▸ f0_Br PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Br()` PDF-Generate-0.inc:107

    f0__( 17.550570,5.411882,3.937180,3.880645,6.707793,-2.492088,2.119226,16.557184,0.002481,42.164009,0.162121 )

▸ f0_Br_1 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Br_1()` PDF-Generate-0.inc:108

    f0__( 17.714310,6.466926,6.947385,4.402674,-0.697279,1.152674,2.122554,19.050768,0.152708,58.690361,58.690372 )

▸ f0_C PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_C()` PDF-Generate-0.inc:43

    f0__( 2.657506,1.078079,1.490909,-4.241070,0.713791,4.297983,14.780758,0.776775,42.086842,-0.000294,0.239535 )

▸ f0_Ca PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ca()` PDF-Generate-0.inc:68

    f0__( 8.593655,1.477324,1.436254,1.182839,7.113258,0.196255,10.460644,0.041891,81.390381,169.847839,0.688098 )

▸ f0_Ca_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ca_2()` PDF-Generate-0.inc:69

    f0__( 8.501441,12.880483,9.765095,7.156669,0.711160,-21.013187,10.525848,-0.004033,0.010692,0.684443,27.231771 )

▸ f0_Cd PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Cd()` PDF-Generate-0.inc:137

    f0__( 6.080986,18.019468,4.018197,1.303510,17.974669,0.603504,0.048990,7.273646,29.119284,95.831207,0.661231 )

▸ f0_Cd_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Cd_2()` PDF-Generate-0.inc:138

    f0__( 6.093711,43.909691,17.041306,-39.675117,17.958918,0.664795,0.050624,8.654143,15.621396,11.082067,0.667591 )

▸ f0_Ce PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ce()` PDF-Generate-0.inc:157

    f0__( 17.355122,43.988499,20.546650,3.130670,11.353665,-38.386017,0.328369,0.002047,3.088196,134.907654,18.832960 )

▸ f0_Ce_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ce_3()` PDF-Generate-0.inc:158

    f0__( 26.593231,85.866432,-6.677695,12.111847,17.401903,-80.313423,3.280381,0.001012,4.313575,17.868504,0.326962 )

▸ f0_Ce_4 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ce_4()` PDF-Generate-0.inc:159

    f0__( 17.457533,25.659941,11.691037,19.695251,-16.994749,-3.515096,0.311812,-0.003793,16.568687,2.886395,-0.008931 )

▸ f0_Cf PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Cf()` PDF-Generate-0.inc:245

    f0__( 33.794075,25.467693,16.048487,3.657525,16.008982,3.005326,0.550447,3.581973,14.357388,96.064972,0.052450 )

▸ f0_Cl PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Cl()` PDF-Generate-0.inc:63

    f0__( 1.446071,6.870609,6.151801,1.750347,0.634168,0.146773,0.052357,1.193165,18.343416,46.398396,0.401005 )

▸ f0_Cl_1 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Cl_1()` PDF-Generate-0.inc:64

    f0__( 1.061802,7.139886,6.524271,2.355626,35.829403,-34.916603,0.144727,1.171795,19.467655,60.320301,0.000436 )

▸ f0_Cm PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Cm()` PDF-Generate-0.inc:243

    f0__( 15.804837,33.480801,24.150198,3.655563,15.499866,3.390840,0.058619,0.590160,3.674720,100.736191,15.408296 )

▸ f0_Co PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Co()` PDF-Generate-0.inc:90

    f0__( 12.914510,2.481908,3.466894,2.106351,6.960892,-0.936572,4.507138,0.009126,16.438129,76.987320,0.314418 )

▸ f0_Co_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Co_2()` PDF-Generate-0.inc:91

    f0__( 6.993840,26.285812,12.254289,0.246114,4.017407,-24.796852,0.310779,0.000684,4.400528,35.741447,12.536393 )

▸ f0_Co_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Co_3()` PDF-Generate-0.inc:92

    f0__( 6.861739,2.678570,12.281889,3.501741,-0.179384,-1.147345,0.309794,0.008142,4.331703,11.914167,11.914167 )

▸ f0_Cr PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Cr()` PDF-Generate-0.inc:80

    f0__( 11.007069,1.555477,2.985293,1.347855,7.034779,0.065510,6.366281,0.023987,23.244839,105.774498,0.429369 )

▸ f0_Cr_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Cr_2()` PDF-Generate-0.inc:81

    f0__( 10.598877,1.565858,2.728280,0.098064,6.959321,0.049870,6.151846,0.023519,17.432816,54.002388,0.426301 )

▸ f0_Cr_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Cr_3()` PDF-Generate-0.inc:82

    f0__( 7.989310,1.765079,2.627125,1.829380,6.980908,-0.192123,6.068867,0.018342,6.068887,16.309284,0.420864 )

▸ f0_Cs PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Cs()` PDF-Generate-0.inc:151

    f0__( 17.418674,8.314444,10.323193,1.383834,19.876251,-2.322802,0.399828,0.016872,25.605827,233.339676,3.826915 )

▸ f0_Cs_1 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Cs_1()` PDF-Generate-0.inc:152

    f0__( 19.939056,24.967621,10.375884,0.454243,17.660248,-19.394306,3.770511,0.004040,25.311275,76.537766,0.384730 )

▸ f0_Cu PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Cu()` PDF-Generate-0.inc:96

    f0__( 14.014192,4.784577,5.056806,1.457971,6.932996,-3.254477,3.738280,0.003744,13.034982,72.554794,0.265666 )

▸ f0_Cu_1 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Cu_1()` PDF-Generate-0.inc:97

    f0__( 12.960763,16.342150,1.110102,5.520682,6.915452,-14.849320,3.576010,0.000975,29.523218,10.114283,0.261326 )

▸ f0_Cu_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Cu_2()` PDF-Generate-0.inc:98

    f0__( 11.895569,16.344978,5.799817,1.048804,6.789088,-14.878383,3.378519,0.000924,8.133653,20.526524,0.254741 )

▸ f0_Cval PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Cval()` PDF-Generate-0.inc:44

    f0__( 1.258489,0.728215,1.119856,2.168133,0.705239,0.019722,10.683769,0.208177,0.836097,24.603704,58.954273 )

▸ f0_D PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_D()` PDF-Generate-0.inc:33

    f0__( 0.413048,0.294953,0.187491,0.080701,0.023736,0.000049,15.569946,32.398468,5.711404,61.889874,1.334118 )

▸ f0_D_1 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_D_1()` PDF-Generate-0.inc:36

    f0__( 0.702260,0.763666,0.248678,0.261323,0.023017,0.000425,23.945604,74.897919,6.773289,233.583450,1.337531 )

▸ f0_Dy PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Dy()` PDF-Generate-0.inc:176

    f0__( 26.671785,88.687576,14.065445,2.768497,17.067781,-83.279831,2.282593,0.000665,12.920230,121.937187,0.225531 )

▸ f0_Dy_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Dy_3()` PDF-Generate-0.inc:177

    f0__( 16.864344,90.383461,13.675473,1.687078,25.540651,-85.150650,0.216275,0.000593,11.121207,26.250975,2.135930 )

▸ f0_Er PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Er()` PDF-Generate-0.inc:180

    f0__( 28.174887,82.493271,14.624002,2.802756,17.018515,-77.135223,2.120995,0.000640,11.915256,114.529938,0.207519 )

▸ f0_Er_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Er_3()` PDF-Generate-0.inc:181

    f0__( 16.810127,22.681061,13.864114,2.294506,26.864477,-17.513460,0.198293,0.002126,9.973341,22.836388,1.979442 )

▸ f0_Eu PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Eu()` PDF-Generate-0.inc:169

    f0__( 17.186195,37.156837,13.103387,2.707246,24.419271,-31.586687,0.261678,0.001995,14.787360,134.816299,2.581883 )

▸ f0_Eu_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Eu_2()` PDF-Generate-0.inc:170

    f0__( 23.899035,31.657497,12.955752,1.700576,16.992199,-26.204315,2.467332,0.002230,13.625002,35.089481,0.253136 )

▸ f0_Eu_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Eu_3()` PDF-Generate-0.inc:171

    f0__( 17.758327,33.498665,24.067188,13.436883,-9.019134,-19.768026,0.244474,-0.003901,2.487526,14.568011,-0.015628 )

▸ f0_F PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_F()` PDF-Generate-0.inc:49

    f0__( 3.511943,2.772244,0.678385,0.915159,1.089261,0.032557,10.687859,4.380466,0.093982,27.255203,0.313066 )

▸ f0_F_1 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_F_1()` PDF-Generate-0.inc:50

    f0__( 0.457649,3.841561,1.432771,0.801876,3.395041,0.069525,0.917243,5.507803,0.164955,51.076206,15.821679 )

▸ f0_Fe PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Fe()` PDF-Generate-0.inc:87

    f0__( 12.311098,1.876623,3.066177,2.070451,6.975185,-0.304931,5.009415,0.014461,18.743040,82.767876,0.346506 )

▸ f0_Fe_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Fe_2()` PDF-Generate-0.inc:88

    f0__( 11.776765,11.165097,3.533495,0.165345,7.036932,-9.676919,4.912232,0.001748,14.166556,42.381958,0.341324 )

▸ f0_Fe_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Fe_3()` PDF-Generate-0.inc:89

    f0__( 9.721638,63.403847,2.141347,2.629274,7.033846,-61.930725,4.869297,0.000293,4.867602,13.539076,0.338520 )

▸ f0_Fr PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Fr()` PDF-Generate-0.inc:222

    f0__( 16.007385,32.663830,21.594351,1.598497,11.121192,4.003472,0.087031,0.840187,4.954467,199.805801,26.905106 )

▸ f0_Ga PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ga()` PDF-Generate-0.inc:101

    f0__( 15.758946,6.841123,4.121016,2.714681,2.395246,-0.847395,3.121754,0.226057,12.482196,66.203621,0.007238 )

▸ f0_Ga_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ga_3()` PDF-Generate-0.inc:102

    f0__( 13.123875,35.288189,6.126979,0.611551,6.724807,-33.875122,2.809960,0.000323,6.831534,16.784311,0.212002 )

▸ f0_Gd PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Gd()` PDF-Generate-0.inc:172

    f0__( 24.898117,17.104952,13.222581,3.266152,48.995213,-43.505684,2.435028,0.246961,13.996325,110.863091,0.001383 )

▸ f0_Gd_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Gd_3()` PDF-Generate-0.inc:173

    f0__( 24.344999,16.945311,13.866931,0.481674,93.506378,-88.147179,2.333971,0.239215,12.982995,43.876347,0.000673 )

▸ f0_Ge PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ge()` PDF-Generate-0.inc:103

    f0__( 16.540613,1.567900,3.727829,3.345098,6.785079,0.018726,2.866618,0.012198,13.432163,58.866047,0.210974 )

▸ f0_Ge_4 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ge_4()` PDF-Generate-0.inc:104

    f0__( 6.876636,6.779091,9.969591,3.135857,0.152389,1.086542,2.025174,0.176650,3.573822,7.685848,16.677574 )

▸ f0_H PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_H()` PDF-Generate-0.inc:34

    f0__( 0.493002,0.322912,0.140191,0.0408100,0,0.00303800,10.5109,26.1257,3.14236,57.7997,0 )

▸ f0_H_1 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_H_1()` PDF-Generate-0.inc:35

    f0__( 0.702260,0.763666,0.248678,0.261323,0.023017,0.000425,23.945604,74.897919,6.773289,233.583450,1.337531 )

▸ f0_He PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_He()` PDF-Generate-0.inc:37

    f0__( 0.732354,0.753896,0.283819,0.190003,0.039139,0.000487,11.553918,4.595831,1.546299,26.463964,0.377523 )

▸ f0_Hf PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Hf()` PDF-Generate-0.inc:189

    f0__( 30.617033,15.145351,54.933548,4.096253,16.896156,-49.719837,1.795613,9.934469,0.000739,76.189705,0.175914 )

▸ f0_Hf_4 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Hf_4()` PDF-Generate-0.inc:190

    f0__( 29.267378,16.792543,14.785310,2.184128,23.791996,-18.820383,1.697911,0.168313,8.190025,18.277578,0.001431 )

▸ f0_Hg PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Hg()` PDF-Generate-0.inc:207

    f0__( 16.839890,20.023823,28.428564,5.881564,4.714706,4.076478,0.115905,8.256927,1.195250,39.247227,1.195250 )

▸ f0_Hg_1 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Hg_1()` PDF-Generate-0.inc:208

    f0__( 28.866837,19.277540,16.776051,6.281459,3.710289,4.068430,1.173967,7.583842,0.115351,29.055994,1.173968 )

▸ f0_Hg_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Hg_2()` PDF-Generate-0.inc:209

    f0__( 32.411079,18.690371,16.711773,9.974835,-3.847611,4.052869,1.162980,7.329806,0.114518,22.009489,22.009493 )

▸ f0_Ho PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ho()` PDF-Generate-0.inc:178

    f0__( 27.150190,16.999819,14.059334,3.386979,46.546471,-41.165253,2.169660,0.215414,12.213148,100.506783,0.001211 )

▸ f0_Ho_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ho_3()` PDF-Generate-0.inc:179

    f0__( 16.837524,63.221336,13.703766,2.061602,26.202621,-58.026505,0.206873,0.000796,10.500283,24.031883,2.055060 )

▸ f0_I PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_I()` PDF-Generate-0.inc:148

    f0__( 19.884502,6.736593,8.110516,1.170953,17.548716,-0.448811,4.628591,0.027754,31.849096,84.406387,0.463550 )

▸ f0_I_1 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_I_1()` PDF-Generate-0.inc:149

    f0__( 20.010330,17.835524,8.104130,2.231118,9.158548,-3.341004,4.565931,0.444266,32.430672,95.149040,0.014906 )

▸ f0_In PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_In()` PDF-Generate-0.inc:139

    f0__( 6.196477,18.816183,4.050479,1.638929,17.962912,0.333097,0.042072,6.695665,31.009790,103.284348,0.610714 )

▸ f0_In_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_In_3()` PDF-Generate-0.inc:140

    f0__( 6.206277,18.497746,3.078131,10.524613,7.401234,0.293677,0.041357,6.605563,18.792250,0.608082,0.608082 )

▸ f0_Ir PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ir()` PDF-Generate-0.inc:198

    f0__( 32.004436,1.975454,17.070105,15.939454,5.990003,4.018893,1.353767,81.014175,0.128093,7.661196,26.659403 )

▸ f0_Ir_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ir_3()` PDF-Generate-0.inc:199

    f0__( 31.537575,16.363338,15.597141,5.051404,1.436935,4.009459,1.334144,7.451918,0.127514,21.705648,0.127515 )

▸ f0_Ir_4 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ir_4()` PDF-Generate-0.inc:200

    f0__( 30.391249,16.146996,17.019068,4.458904,0.975372,4.006865,1.328519,7.181766,0.127337,19.060146,1.328519 )

▸ f0_K PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_K()` PDF-Generate-0.inc:66

    f0__( 8.163991,7.146945,1.070140,0.877316,1.486434,0.253614,12.816323,0.808945,210.327011,39.597652,0.052821 )

▸ f0_K_1 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_K_1()` PDF-Generate-0.inc:67

    f0__( -17.609339,1.494873,7.150305,10.899569,15.808228,0.257164,18.840979,0.053453,0.812940,22.264105,14.351593 )

▸ f0_Kr PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Kr()` PDF-Generate-0.inc:109

    f0__( 17.655279,6.848105,4.171004,3.446760,6.685200,-2.810592,1.908231,16.606236,0.001598,39.917473,0.146896 )

▸ f0_La PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_La()` PDF-Generate-0.inc:155

    f0__( 19.966019,27.329655,11.018425,3.086696,17.335455,-21.745489,3.197408,0.003446,19.955492,141.381973,0.341817 )

▸ f0_La_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_La_3()` PDF-Generate-0.inc:156

    f0__( 19.688887,17.345703,11.356296,0.099418,82.358124,-76.846909,3.146211,0.339586,18.753832,90.345459,0.001072 )

▸ f0_Li PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Li()` PDF-Generate-0.inc:38

    f0__( 0.974637,0.158472,0.811855,0.262416,0.790108,0.002542,4.334946,0.342451,97.102966,201.363831,1.409234 )

▸ f0_Li_1 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Li_1()` PDF-Generate-0.inc:39

    f0__( 0.432724,0.549257,0.376575,-0.336481,0.976060,0.001764,0.260367,1.042836,7.885294,0.260368,3.042539 )

▸ f0_Lu PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Lu()` PDF-Generate-0.inc:187

    f0__( 30.122866,15.099346,56.314899,3.540980,16.943729,-51.049416,1.883090,10.342764,0.000780,89.559250,0.183849 )

▸ f0_Lu_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Lu_3()` PDF-Generate-0.inc:188

    f0__( 28.828693,16.823227,14.247617,3.079559,25.647667,-20.626528,1.776641,0.175560,8.575531,19.693701,0.001453 )

▸ f0_Mg PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Mg()` PDF-Generate-0.inc:54

    f0__( 4.708971,1.194814,1.558157,1.170413,3.239403,0.126842,4.875207,108.506081,0.111516,48.292408,1.928171 )

▸ f0_Mg_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Mg_2()` PDF-Generate-0.inc:55

    f0__( 3.062918,4.135106,0.853742,1.036792,0.852520,0.058851,2.015803,4.417941,0.065307,9.669710,0.187818 )

▸ f0_Mn PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Mn()` PDF-Generate-0.inc:83

    f0__( 11.709542,1.733414,2.673141,2.023368,7.003180,-0.147293,5.597120,0.017800,21.788420,89.517914,0.383054 )

▸ f0_Mn_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Mn_2()` PDF-Generate-0.inc:84

    f0__( 11.287712,26.042414,3.058096,0.090258,7.088306,-24.566132,5.506225,0.000774,16.158575,54.766354,0.375580 )

▸ f0_Mn_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Mn_3()` PDF-Generate-0.inc:85

    f0__( 6.926972,2.081342,11.128379,2.375107,-0.419287,-0.093713,0.378315,0.015054,5.379957,14.429586,0.004939 )

▸ f0_Mn_4 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Mn_4()` PDF-Generate-0.inc:86

    f0__( 12.409131,7.466993,1.809947,-12.138477,10.780248,0.672146,0.300400,0.112814,12.520756,0.168653,5.173237 )

▸ f0_Mo PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Mo()` PDF-Generate-0.inc:120

    f0__( 6.236218,17.987711,12.973127,3.451426,0.210899,1.108770,0.090780,1.108310,11.468720,66.684151,0.090780 )

▸ f0_Mo_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Mo_3()` PDF-Generate-0.inc:121

    f0__( 7.447050,17.778122,11.886068,1.997905,1.789626,-1.898764,0.072000,1.073145,9.834720,28.221746,-0.011674 )

▸ f0_Mo_5 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Mo_5()` PDF-Generate-0.inc:122

    f0__( 7.929879,17.667669,11.515987,0.500402,77.444084,-78.056595,0.068856,1.068064,9.046229,26.558945,-0.000473 )

▸ f0_Mo_6 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Mo_6()` PDF-Generate-0.inc:123

    f0__( 34.757683,9.653037,6.584769,-18.628115,2.490594,1.141916,1.301770,7.123843,0.094097,1.617443,12.335434 )

▸ f0_N PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_N()` PDF-Generate-0.inc:45

    f0__( 11.893780,3.277479,1.858092,0.858927,0.912985,-11.804902,0.000158,10.232723,30.344690,0.656065,0.217287 )

▸ f0_Na PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Na()` PDF-Generate-0.inc:52

    f0__( 4.910127,3.081783,1.262067,1.098938,0.560991,0.079712,3.281434,9.119178,0.102763,132.013947,0.405878 )

▸ f0_Na_1 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Na_1()` PDF-Generate-0.inc:53

    f0__( 3.148690,4.073989,0.767888,0.995612,0.968249,0.045300,2.594987,6.046925,0.070139,14.122657,0.217037 )

▸ f0_Nb PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Nb()` PDF-Generate-0.inc:117

    f0__( 17.958399,12.063054,5.007015,3.287667,1.531019,1.123452,1.211590,12.246687,0.098615,75.011948,0.098615 )

▸ f0_Nb_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Nb_3()` PDF-Generate-0.inc:118

    f0__( 17.714323,1.675213,7.483963,8.322464,11.143573,-8.339573,1.172419,30.102791,0.080255,-0.002983,10.456687 )

▸ f0_Nb_5 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Nb_5()` PDF-Generate-0.inc:119

    f0__( 17.580206,7.633277,10.793497,0.180884,67.837921,-68.024780,1.165852,0.078558,9.507652,31.621656,-0.000438 )

▸ f0_Nd PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Nd()` PDF-Generate-0.inc:163

    f0__( 17.331244,62.783924,12.160097,2.663483,22.239950,-57.189842,0.300269,0.001320,17.026001,148.748993,2.910268 )

▸ f0_Nd_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Nd_3()` PDF-Generate-0.inc:164

    f0__( 17.120077,56.038139,21.468307,10.000671,2.905866,-50.541992,0.291295,0.001421,2.743681,14.581367,22.485098 )

▸ f0_Ne PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ne()` PDF-Generate-0.inc:51

    f0__( 4.183749,2.905726,0.520513,1.135641,1.228065,0.025576,8.175457,3.252536,0.063295,21.813910,0.224952 )

▸ f0_Ni PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ni()` PDF-Generate-0.inc:93

    f0__( 13.521865,6.947285,3.866028,2.135900,4.284731,-2.762697,4.077277,0.286763,14.622634,71.966080,0.004437 )

▸ f0_Ni_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ni_2()` PDF-Generate-0.inc:94

    f0__( 12.519017,37.832058,4.387257,0.661552,6.949072,-36.344471,3.933053,0.000442,10.449184,23.860998,0.283723 )

▸ f0_Ni_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ni_3()` PDF-Generate-0.inc:95

    f0__( 13.579366,1.902844,12.859268,3.811005,-6.838595,-0.317618,0.313140,0.012621,3.906407,10.894311,0.344379 )

▸ f0_Np PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Np()` PDF-Generate-0.inc:234

    f0__( 32.999901,22.638077,14.219973,3.672950,15.683245,3.769391,0.657086,3.854918,17.435474,109.464485,0.068033 )

▸ f0_Np_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Np_3()` PDF-Generate-0.inc:235

    f0__( 15.378152,32.572132,22.206125,1.413295,14.828381,3.603370,0.064613,0.631420,3.561936,37.875511,15.546129 )

▸ f0_Np_4 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Np_4()` PDF-Generate-0.inc:236

    f0__( 15.373926,32.423019,21.969994,0.662078,14.969350,3.603039,0.064597,0.629658,3.476389,39.438942,15.135764 )

▸ f0_Np_6 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Np_6()` PDF-Generate-0.inc:237

    f0__( 15.359986,31.992825,21.412458,0.066574,14.568174,3.600942,0.064528,0.624505,3.253441,67.658318,13.980832 )

▸ f0_O PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_O()` PDF-Generate-0.inc:46

    f0__( 2.960427,2.508818,0.637853,0.722838,1.142756,0.027014,14.182259,5.936858,0.112726,34.958481,0.390240 )

▸ f0_O_1 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_O_1()` PDF-Generate-0.inc:47

    f0__( 3.106934,3.235142,1.148886,0.783981,0.676953,0.046136,19.868080,6.960252,0.170043,65.693512,0.630757 )

▸ f0_O_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_O_2()` PDF-Generate-0.inc:48

    f0__( 3.990247,2.300563,0.607200,1.907882,1.167080,0.025429,16.639956,5.636819,0.108493,47.299709,0.379984 )

▸ f0_Os PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Os()` PDF-Generate-0.inc:196

    f0__( 32.210297,16.678440,48.559906,5.455839,16.735533,-43.677956,1.473531,9.049695,0.000519,50.210201,0.145771 )

▸ f0_Os_4 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Os_4()` PDF-Generate-0.inc:197

    f0__( 17.113485,15.792370,23.342392,4.090271,7.671292,3.988390,0.131850,7.288542,1.389307,19.629425,1.389307 )

▸ f0_P PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_P()` PDF-Generate-0.inc:61

    f0__( 1.950541,4.146930,1.494560,1.522042,5.729711,0.155233,0.908139,27.044952,0.071280,67.520187,1.981173 )

▸ f0_Pa PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Pa()` PDF-Generate-0.inc:229

    f0__( 32.740208,21.973675,12.957398,3.683832,15.744058,3.886066,0.709545,4.050881,19.231543,117.255005,0.074040 )

▸ f0_Pb PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Pb()` PDF-Generate-0.inc:213

    f0__( 16.419567,32.738590,6.530247,2.342742,19.916475,4.049824,0.105499,1.055049,25.025890,80.906593,6.664449 )

▸ f0_Pb_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Pb_2()` PDF-Generate-0.inc:214

    f0__( 27.392647,16.496822,19.984501,6.813923,5.233910,4.065623,1.058874,0.106305,6.708123,24.395554,1.058874 )

▸ f0_Pb_4 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Pb_4()` PDF-Generate-0.inc:215

    f0__( 32.505657,20.014240,14.645661,5.029499,1.760138,4.044678,1.047035,6.670321,0.105279,16.525040,0.105279 )

▸ f0_Pd PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Pd()` PDF-Generate-0.inc:131

    f0__( 6.121511,4.784063,16.631683,4.318258,13.246773,0.883099,0.062549,0.784031,8.751391,34.489983,0.784031 )

▸ f0_Pd_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Pd_2()` PDF-Generate-0.inc:132

    f0__( 6.122282,15.651012,3.513508,9.060790,8.771199,0.879336,0.062424,8.018296,24.784275,0.776457,0.776457 )

▸ f0_Pd_4 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Pd_4()` PDF-Generate-0.inc:133

    f0__( 6.152421,-96.069023,31.622141,81.578255,17.801403,0.915874,0.063951,11.090354,13.466152,9.758302,0.783014 )

▸ f0_Pm PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Pm()` PDF-Generate-0.inc:165

    f0__( 17.286388,51.560162,12.478557,2.675515,22.960947,-45.973682,0.286620,0.001550,16.223755,143.984512,2.796480 )

▸ f0_Pm_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Pm_3()` PDF-Generate-0.inc:166

    f0__( 22.221066,17.068142,12.805423,0.435687,52.238770,-46.767181,2.635767,0.277039,14.927315,45.768017,0.001455 )

▸ f0_Po PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Po()` PDF-Generate-0.inc:219

    f0__( 16.289164,32.807171,21.095163,2.505901,7.254589,4.046556,0.098121,0.966265,6.046622,76.598068,28.096128 )

▸ f0_Pr PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Pr()` PDF-Generate-0.inc:160

    f0__( 21.551311,17.161730,11.903859,2.679103,9.564197,-3.871068,2.995675,0.312491,17.716705,152.192825,0.010468 )

▸ f0_Pr_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Pr_3()` PDF-Generate-0.inc:161

    f0__( 20.879841,36.035797,12.135341,0.283103,17.167803,-30.500784,2.870897,0.002364,16.615236,53.909359,0.306993 )

▸ f0_Pr_4 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Pr_4()` PDF-Generate-0.inc:162

    f0__( 17.496082,21.538509,20.403114,12.062211,-7.492043,-9.016722,0.294457,-0.002742,2.772886,15.804613,-0.013556 )

▸ f0_Pt PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Pt()` PDF-Generate-0.inc:201

    f0__( 31.273891,18.445440,17.063745,5.555933,1.575270,4.050394,1.316992,8.797154,0.124741,40.177994,1.316997 )

▸ f0_Pt_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Pt_2()` PDF-Generate-0.inc:202

    f0__( 31.986849,17.249048,15.269374,5.760234,1.694079,4.032512,1.281143,7.625512,0.123571,24.190826,0.123571 )

▸ f0_Pt_4 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Pt_4()` PDF-Generate-0.inc:203

    f0__( 41.932713,16.339224,17.653894,6.012420,-12.036877,4.094551,1.111409,6.466086,0.128917,16.954155,0.778721 )

▸ f0_Pu PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Pu()` PDF-Generate-0.inc:238

    f0__( 33.281178,23.148544,15.153755,3.031492,15.704215,3.664200,0.634999,3.856168,16.849735,121.292038,0.064857 )

▸ f0_Pu_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Pu_3()` PDF-Generate-0.inc:239

    f0__( 15.356004,32.769127,22.680210,1.351055,15.416232,3.428895,0.060590,0.604663,3.491509,37.260635,14.981921 )

▸ f0_Pu_4 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Pu_4()` PDF-Generate-0.inc:240

    f0__( 15.416219,32.610569,22.256662,0.719495,15.518152,3.480408,0.061456,0.607938,3.411848,37.628792,14.464360 )

▸ f0_Pu_6 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Pu_6()` PDF-Generate-0.inc:241

    f0__( 15.436506,32.289719,14.726737,15.012391,7.024677,3.502325,0.061815,0.606541,3.245363,13.616438,3.245364 )

▸ f0_Ra PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ra()` PDF-Generate-0.inc:223

    f0__( 32.563690,21.396671,11.298093,2.834688,15.914965,3.981773,0.801980,4.590666,22.758972,160.404388,0.083544 )

▸ f0_Ra_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ra_2()` PDF-Generate-0.inc:224

    f0__( 4.986228,32.474945,21.947443,11.800013,10.807292,3.956572,0.082597,0.791468,4.608034,24.792431,0.082597 )

▸ f0_Rb PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Rb()` PDF-Generate-0.inc:110

    f0__( 8.123134,2.138042,6.761702,1.156051,17.679546,1.139548,15.142385,33.542667,0.129372,224.132507,1.713368 )

▸ f0_Rb_1 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Rb_1()` PDF-Generate-0.inc:111

    f0__( 17.684320,7.761588,6.680874,2.668883,0.070974,1.133263,1.710209,14.919863,0.128542,31.654478,0.128543 )

▸ f0_Re PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Re()` PDF-Generate-0.inc:195

    f0__( 31.888456,16.117104,42.390297,5.211669,16.767591,-37.412682,1.549238,9.233474,0.000689,54.516373,0.152815 )

▸ f0_Rh PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Rh()` PDF-Generate-0.inc:128

    f0__( 6.216648,17.919739,3.854252,0.840326,15.173498,0.995452,0.070789,0.856121,33.889484,121.686691,9.029517 )

▸ f0_Rh_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Rh_3()` PDF-Generate-0.inc:129

    f0__( 17.758621,14.569813,5.298320,2.533579,0.879753,0.960843,0.841779,8.319533,0.069050,23.709131,0.069050 )

▸ f0_Rh_4 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Rh_4()` PDF-Generate-0.inc:130

    f0__( 17.716188,14.446654,5.185801,1.703448,0.989992,0.959941,0.840572,8.100647,0.068995,22.357307,0.068995 )

▸ f0_Rn PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Rn()` PDF-Generate-0.inc:221

    f0__( 16.070229,32.641106,21.489658,2.299218,9.480184,4.020977,0.090437,0.876409,5.239687,69.188477,27.632641 )

▸ f0_Ru PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ru()` PDF-Generate-0.inc:125

    f0__( 6.271624,17.906738,14.123269,3.746008,0.908235,1.043992,0.077040,0.928222,9.555345,35.860680,123.552246 )

▸ f0_Ru_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ru_3()` PDF-Generate-0.inc:126

    f0__( 17.894758,13.579529,10.729251,2.474095,48.227997,-51.905243,0.902827,8.740579,0.045125,24.764954,-0.001699 )

▸ f0_Ru_4 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ru_4()` PDF-Generate-0.inc:127

    f0__( 17.845776,13.455084,10.229087,1.653524,14.059795,-17.241762,0.901070,8.482392,0.045972,23.015272,-0.004889 )

▸ f0_S PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_S()` PDF-Generate-0.inc:62

    f0__( 6.372157,5.154568,1.473732,1.635073,1.209372,0.154722,1.514347,22.092527,0.061373,55.445175,0.646925 )

▸ f0_Sb PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Sb()` PDF-Generate-0.inc:144

    f0__( 5.394956,6.549570,19.650681,1.827820,17.867832,-0.290506,33.326523,0.030974,5.564929,87.130966,0.523992 )

▸ f0_Sb_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Sb_3()` PDF-Generate-0.inc:145

    f0__( 10.189171,57.461918,19.356573,4.862206,-45.394096,1.516108,0.089485,0.375256,5.357987,22.153736,0.297768 )

▸ f0_Sb_5 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Sb_5()` PDF-Generate-0.inc:146

    f0__( 17.920622,6.647932,12.724075,1.555545,7.600591,-0.445371,0.522315,0.029487,5.718210,16.433775,5.718204 )

▸ f0_Sc PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Sc()` PDF-Generate-0.inc:70

    f0__( 1.476566,1.487278,1.600187,9.177463,7.099750,0.157765,53.131023,0.035325,137.319489,9.098031,0.602102 )

▸ f0_Sc_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Sc_3()` PDF-Generate-0.inc:71

    f0__( 7.104348,1.511488,-53.669773,38.404816,24.532240,0.118642,0.601957,0.033386,12.572138,10.859736,14.125230 )

▸ f0_Se PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Se()` PDF-Generate-0.inc:106

    f0__( 17.354071,4.653248,4.259489,4.136455,6.749163,-3.160982,2.349787,0.002550,15.579460,45.181202,0.177432 )

▸ f0_Si PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Si()` PDF-Generate-0.inc:58

    f0__( 5.275329,3.191038,1.511514,1.356849,2.519114,0.145073,2.631338,33.730728,0.081119,86.288643,1.170087 )

▸ f0_Si_4 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Si_4()` PDF-Generate-0.inc:60

    f0__( 3.676722,3.828496,1.258033,0.419024,0.720421,0.097266,1.446851,3.013144,0.064397,0.206254,5.970222 )

▸ & f0_Si_x(& x) PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`& f0_Si_x(& x)` PDF-Generate-0.inc:23

    f0__x(x, 5.275329,3.191038,1.511514,1.356849,2.519114,0.145073,2.631338,33.730728,0.081119,86.288643,1.170087 )

▸ f0_Siva PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Siva()` PDF-Generate-0.inc:59

    f0__( 2.879033,3.072960,1.515981,1.390030,4.995051,0.146030,1.239713,38.706276,0.081481,93.616333,2.770293 )

▸ f0_Sm PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Sm()` PDF-Generate-0.inc:167

    f0__( 23.700363,23.072214,12.777782,2.684217,17.204367,-17.452166,2.689539,0.003491,15.495437,139.862473,0.274536 )

▸ f0_Sm_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Sm_3()` PDF-Generate-0.inc:168

    f0__( 15.618565,19.538092,13.398946,-4.358811,24.490461,-9.714854,0.006001,0.306379,14.979594,0.748825,2.454492 )

▸ f0_Sn PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Sn()` PDF-Generate-0.inc:141

    f0__( 19.325171,6.281571,4.498866,1.856934,17.917318,0.119024,6.118104,0.036915,32.529045,95.037186,0.565651 )

▸ f0_Sn_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Sn_2()` PDF-Generate-0.inc:142

    f0__( 6.353672,4.770377,14.672025,4.235959,18.002131,-0.042519,0.034720,6.167891,6.167879,29.006456,0.561774 )

▸ f0_Sn_4 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Sn_4()` PDF-Generate-0.inc:143

    f0__( 15.445732,6.420892,4.562980,1.713385,18.033537,-0.172219,6.280898,0.033144,6.280899,17.983601,0.557980 )

▸ f0_Sr PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Sr()` PDF-Generate-0.inc:112

    f0__( 17.730219,9.795867,6.099763,2.620025,0.600053,1.140251,1.563060,14.310868,0.120574,135.771317,0.120574 )

▸ f0_Sr_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Sr_2()` PDF-Generate-0.inc:113

    f0__( 17.694973,1.275762,6.154252,9.234786,0.515995,1.125309,1.550888,30.133041,0.118774,13.821799,0.118774 )

▸ f0_Ta PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ta()` PDF-Generate-0.inc:191

    f0__( 31.066359,15.341823,49.278297,4.577665,16.828321,-44.119026,1.708732,9.618455,0.000760,66.346199,0.168002 )

▸ f0_Ta_5 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ta_5()` PDF-Generate-0.inc:192

    f0__( 29.539469,16.741854,15.182070,1.642916,16.437447,-11.542459,1.612934,0.160460,7.654408,17.070732,0.001858 )

▸ f0_Tb PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Tb()` PDF-Generate-0.inc:174

    f0__( 25.910013,32.344139,13.765117,2.751404,17.064405,-26.851971,2.373912,0.002034,13.481969,125.836510,0.236916 )

▸ f0_Tb_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Tb_3()` PDF-Generate-0.inc:175

    f0__( 24.878252,16.856016,13.663937,1.279671,39.271294,-33.950317,2.223301,0.227290,11.812528,29.910065,0.001527 )

▸ f0_Tc PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Tc()` PDF-Generate-0.inc:124

    f0__( 17.840963,3.428236,1.373012,12.947364,6.335469,1.074784,1.005729,41.901382,119.320541,9.781542,0.083391 )

▸ f0_Te PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Te()` PDF-Generate-0.inc:147

    f0__( 6.660302,6.940756,19.847015,1.557175,17.802427,-0.806668,33.031654,0.025750,5.065547,84.101616,0.487660 )

▸ f0_Th PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Th()` PDF-Generate-0.inc:227

    f0__( 15.784024,32.454899,21.849222,4.239077,11.736191,3.922533,0.077067,0.735137,4.097976,109.464111,20.512138 )

▸ f0_Th_4 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Th_4()` PDF-Generate-0.inc:228

    f0__( 15.515445,32.090691,13.996399,12.918157,7.635514,3.831122,0.074499,0.711663,3.871044,18.596891,3.871044 )

▸ f0_Ti PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ti()` PDF-Generate-0.inc:72

    f0__( 9.818524,1.522646,1.703101,1.768774,7.082555,0.102473,8.001879,0.029763,39.885422,120.157997,0.532405 )

▸ f0_Ti_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ti_2()` PDF-Generate-0.inc:73

    f0__( 7.040119,1.496285,9.657304,0.006534,1.649561,0.150362,0.537072,0.031914,8.009958,201.800293,24.039482 )

▸ f0_Ti_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ti_3()` PDF-Generate-0.inc:74

    f0__( 36.587933,7.230255,-9.086077,2.084594,17.294008,-35.111282,0.000681,0.522262,5.262317,15.881716,6.149805 )

▸ f0_Ti_4 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Ti_4()` PDF-Generate-0.inc:75

    f0__( 45.355537,7.092900,7.483858,-43.498817,1.678915,-0.110628,9.252186,0.523046,13.082852,10.193876,0.023064 )

▸ f0_Tl PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Tl()` PDF-Generate-0.inc:210

    f0__( 16.630795,19.386616,32.808571,1.747191,6.356862,4.066939,0.110704,7.181401,1.119730,90.660263,26.014978 )

▸ f0_Tl_1 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Tl_1()` PDF-Generate-0.inc:211

    f0__( 32.295044,16.570049,17.991013,1.535355,7.554591,4.054030,1.101544,0.110020,6.528559,52.495068,20.338634 )

▸ f0_Tl_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Tl_3()` PDF-Generate-0.inc:212

    f0__( 32.525639,19.139185,17.100321,5.891115,12.599463,-9.256075,1.094966,6.900992,0.103667,18.489614,-0.001401 )

▸ f0_Tm PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Tm()` PDF-Generate-0.inc:182

    f0__( 28.925894,76.173798,14.904704,2.814812,16.998117,-70.839813,2.046203,0.000656,11.465375,111.411980,0.199376 )

▸ f0_Tm_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Tm_3()` PDF-Generate-0.inc:183

    f0__( 16.787500,15.350905,14.182357,2.299111,27.573771,-10.192087,0.190852,0.003036,9.602934,22.526880,1.912862 )

▸ f0_U PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_U()` PDF-Generate-0.inc:230

    f0__( 15.679275,32.824306,13.660459,3.687261,22.279434,3.854444,0.071206,0.681177,18.236156,112.500038,3.930325 )

▸ f0_U_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_U_3()` PDF-Generate-0.inc:231

    f0__( 15.360309,32.395657,21.961290,1.325894,14.251453,3.706622,0.067815,0.654643,3.643409,39.604965,16.330570 )

▸ f0_U_4 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_U_4()` PDF-Generate-0.inc:232

    f0__( 15.355091,32.235306,0.557745,14.396367,21.751173,3.705863,0.067789,0.652613,42.354237,15.908239,3.553231 )

▸ f0_U_6 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_U_6()` PDF-Generate-0.inc:233

    f0__( 15.333844,31.770849,21.274414,13.872636,0.048519,3.700591,0.067644,0.646384,3.317894,14.650250,75.339699 )

▸ f0_V PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_V()` PDF-Generate-0.inc:76

    f0__( 10.473575,1.547881,1.986381,1.865616,7.056250,0.067744,7.081940,0.026040,31.909672,108.022842,0.474882 )

▸ f0_V_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_V_2()` PDF-Generate-0.inc:77

    f0__( 7.754356,2.064100,2.576998,2.011404,7.126177,-0.533379,7.066315,0.014993,7.066308,22.055786,0.467568 )

▸ f0_V_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_V_3()` PDF-Generate-0.inc:78

    f0__( 9.958480,1.596350,1.483442,-10.846044,17.332867,0.474921,6.763041,0.056895,17.750029,0.328826,0.388013 )

▸ f0_V_5 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_V_5()` PDF-Generate-0.inc:79

    f0__( 15.575018,8.448095,1.612040,-9.721855,1.534029,0.552676,0.682708,5.566640,10.527077,0.907961,0.066667 )

▸ f0_W PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_W()` PDF-Generate-0.inc:193

    f0__( 31.507900,15.682498,37.960129,4.885509,16.792112,-32.864574,1.629485,9.446448,0.000898,59.980675,0.160798 )

▸ f0_W_6 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_W_6()` PDF-Generate-0.inc:194

    f0__( 29.729357,17.247808,15.184488,1.154652,0.739335,3.945157,1.501648,0.140803,6.880573,14.299601,14.299618 )

▸ f0_Xe PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Xe()` PDF-Generate-0.inc:150

    f0__( 19.978920,11.774945,9.332182,1.244749,17.737501,-6.065902,4.143356,0.010142,28.796200,75.280685,0.413616 )

▸ f0_Y PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Y()` PDF-Generate-0.inc:114

    f0__( 17.792040,10.253252,5.714949,3.170516,0.918251,1.131787,1.429691,13.132816,0.112173,108.197029,0.112173 )

▸ f0_Y_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Y_3()` PDF-Generate-0.inc:246

    f0__( 17.9268,9.15310,1.76795,-33.1080,0,40.2602,1.35417,11.2145,22.6599,-0.0131900,0 )

▸ f0_Yb PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Yb()` PDF-Generate-0.inc:184

    f0__( 29.676760,65.624069,15.160854,2.830288,16.997850,-60.313812,1.977630,0.000720,11.044622,108.139153,0.192110 )

▸ f0_Yb_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Yb_2()` PDF-Generate-0.inc:185

    f0__( 28.443794,16.849527,14.165081,3.445311,28.308853,-23.214935,1.863896,0.183811,9.225469,23.691355,0.001463 )

▸ f0_Yb_3 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Yb_3()` PDF-Generate-0.inc:186

    f0__( 28.191629,16.828087,14.167848,2.744962,23.171774,-18.103676,1.842889,0.182788,9.045957,20.799847,0.001759 )

▸ f0_Zn PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Zn()` PDF-Generate-0.inc:99

    f0__( 14.741002,6.907748,4.642337,2.191766,38.424042,-36.915829,3.388232,0.243315,11.903689,63.312130,0.000397 )

▸ f0_Zn_2 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Zn_2()` PDF-Generate-0.inc:100

    f0__( 13.340772,10.428857,5.544489,0.762295,6.869172,-8.945248,3.215913,0.001413,8.542680,21.891756,0.239215 )

▸ f0_Zr PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Zr()` PDF-Generate-0.inc:115

    f0__( 17.859772,10.911038,5.821115,3.512513,0.746965,1.124859,1.310692,12.319285,0.104353,91.777542,0.104353 )

▸ f0_Zr_4 PDF-Generate-0.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`f0_Zr_4()` PDF-Generate-0.inc:116

    f0__( 6.802956,17.699253,10.650647,-0.248108,0.250338,0.827902,0.096228,1.296127,11.240715,-0.219259,-0.219021 )

▸ topas.inc uncategorized (34)
▸ Append_0(file) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Append_0(file)` topas.inc:90

    out file
          #if (Run_Number > 0)
             append
          #endif

▸ Backup_INP topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Backup_INP()` topas.inc:97

    system_before_save_OUT  {
             copy INP_File##.inp INP_File##.backup
          }

▸ & CeV(c, v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`& CeV(c, v)` topas.inc:295

    CV(c, v)

▸ CeV_or_0(c, v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`CeV_or_0(c, v)` topas.inc:325

    #m_ifarg v ""
             0
          #m_else
             CeV(c, v)
          #m_endif

▸ CS topas.inc

Applies a Lorentzian convolution with a FWHM that varies according to the relation

lor_fwhm = 0.1 Rad Lam / (c Cos(Th)).

c, v | Parameter name, crystallite size in nm.

`CS()` topas.inc:1568

    CS_L

▸ CV(c, v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`CV(c, v)` topas.inc:287

    #m_ifarg c ""
    			#m_first_word v v
          #m_else
             c
          #m_endif

▸ Deg topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Deg()` topas.inc:5

    0.01745329251994

▸ Deg_on_2 topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Deg_on_2()` topas.inc:6

    0.00872664625997

▸ DeltaFunction topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`DeltaFunction()` topas.inc:992

    NoThDependence(0.0001)
          peak_type pv
             pv_lor 0
             pv_fwhm = 0.01 Peak_Calculation_Step;

▸ Double_Quote topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Double_Quote()` topas.inc:8

    "

▸ ELSE topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`ELSE()` topas.inc:11

    ,

▸ ENDIF topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`ENDIF()` topas.inc:12

    )

▸ & Even(n) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`& Even(n)` topas.inc:61

    Mod(n, 2) == 0

▸ File_Variable(c, x_start, dx) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`File_Variable(c, x_start, dx)` topas.inc:113

    #if (Run_Number == 0)
             #prm c = x_start;
          #else
             #prm c = #include c##.txt;
          #endif
          #prm c##_next = c + dx;
          out c##.txt Out(#out c##_next)

▸ File_Variables(a, a1, a2, da, b, b1, b2, db) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`File_Variables(a, a1, a2, da, b, b1, b2, db)` topas.inc:123

    #if (Run_Number == 0)
             #prm a = a1;
             #prm b = b1;
          #else
             #prm a = #include a##.txt;
             #prm b = #include b##.txt;
          #endif
          #prm a##_next = If(b >= b2, a + da, a);
          #prm b##_next = If(b >= b2, b1, b + db);
          out a##.txt Out(#out a##_next)
          out b##.txt Out(#out b##_next)

▸ Fix_If_Eqn(c, v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Fix_If_Eqn(c, v)` topas.inc:317

    #m_ifarg c #m_eqn
             = c; : v
          #m_else
             c v
          #m_endif

▸ IF topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`IF()` topas.inc:9

    If(

▸ If_c_or_v_Ok(c, v, w) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`If_c_or_v_Ok(c, v, w)` topas.inc:299

    #m_ifarg c ""
             #m_ifarg v ""
             #m_else
                w
             #m_endif
          #m_else
               w
          #m_endif

▸ If_Not_Blank(c, w) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`If_Not_Blank(c, w)` topas.inc:310

    #m_ifarg c ""
          #m_else
             w
          #m_endif

▸ If_Prm_Eqn_Rpt(c, v, det1, det2) or If_Prm_Eqn_Rpt(c, v, dets) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`If_Prm_Eqn_Rpt(c, v, det1, det2)` topas.inc:333

    #m_ifarg c #m_code
             prm c
             #m_ifarg c #m_code_refine
                #m_ifarg v #m_one_word
                   v det1 det2
                #m_else
                   v det2
                #m_endif
             #m_else
                #m_first_word v v
             #m_endif
          #m_else
             #m_ifarg c #m_eqn
                prm = c; : #m_first_word v v
             #m_endif
          #m_endif

`If_Prm_Eqn_Rpt(c, v, dets)` topas.inc:352

    If_Prm_Eqn_Rpt(c, v, dets,)

▸ LP_Factor(v) or LP_Factor(c, v) topas.inc

Lorentz and Lorentz-Polarisation factor.

Values for most common monochromators (Cu radiation) are:

c, v | Monochromator angle in [°2]
Ge | 27.3°
Graphite | 26.4°
Quartz | 26.6°

`LP_Factor(v)` topas.inc:1626

    LP_Factor(,v)

`LP_Factor(c, v)` topas.inc:1627

    #m_argu c
    		If_Prm_Eqn_Rpt(c, v, del 0.01 min 0 max 90)
          scale_pks = (1 + Cos(CeV(c,v) Deg)^2 Cos(2 Th)^2) / (Sin(Th)^2 Cos(Th));

▸ Make_I_Local(c, v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Make_I_Local(c, v)` topas.inc:29

    = c; c v min 0

▸ Not_Blank(s) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Not_Blank(s)` topas.inc:49

    #m_ifarg s ""
             0
          #m_else
             1
          #m_endif

▸ & Odd(n) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`& Odd(n)` topas.inc:57

    Mod(n, 2)

▸ Pi topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Pi()` topas.inc:4

    3.14159265358979

▸ PVII_h(v) or PVII_h(c, v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`PVII_h(v)` topas.inc:278

    PVII_h(,v)

`PVII_h(c, v)` topas.inc:279

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min .0001 max 20)
          h1 = CeV(c, v) .5;
          h2 = Get(h1);

▸ PVII_m(v) or PVII_m(c, v) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`PVII_m(v)` topas.inc:270

    PVII_m(,v)

`PVII_m(c, v)` topas.inc:271

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min .55 max 30, del = 0.05 Val + 0.01; )
          m1 = CeV(c, v);
          m2 = Get(m1);

▸ Rad topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Rad()` topas.inc:7

    57.2957795130823

▸ Restart_CF topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Restart_CF()` topas.inc:2042

    use_Fc
          randomize_initial_phases_by 0

▸ Robust_Refinement topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Robust_Refinement()` topas.inc:1769

    /*
          ' Rescale peaks according to robust refinement algorithm
          ' K. H. Stone, S. H. Lapidus and P. W. Stephens; J. Appl. Cryst. (2009). 42, 385-391
          */
          weighting =
             {
                def test = Get(r_exp);
                def N = 1 / test^2;
                def p0 = 0.40007404;
                def p1 = -2.5949286;
                def p2 = 4.3513542;
                def p3 = -1.7400101;
                def p4 = 3.6140845e-1;
                def p5 = -4.45247609e-2;
                def p6 = 3.5986364e-3;
                def p7 = -1.8328008e-4;
                def p8 = 5.7937184e-6;
                def p9 = -1.035303e-7;
                def p10 = 7.9903166e-10;
                def t = (Yobs - Ycalc) / SigmaYobs;
                return
                   If(t < 0.8,
                      N / Max(SigmaYobs^2, 1),
                      If(t < 21,
                         N ((((((((((p10 t + p9) t + p8) t + p7) t + p6) t + p5) t + p4) t + p3) t + p2) t + p1) t + p0) / (Yobs - Ycalc)^2,
                         N (2.0131 Ln(t) + 3.9183) / (Yobs - Ycalc)^2
                      )
                   );
             }
    		recal_weighting_on_iter

▸ Save_Best topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Save_Best()` topas.inc:103

    #if (Run_Number == 0)
             prm Best_Rwp_ = 1e99;
          #else
             prm Best_Rwp_ = #include Best_Rwp_.txt;
          #endif
    		out Best_Rwp_.txt Out(If(Get(r_wp) < Best_Rwp_, Get(r_wp), Best_Rwp_))
    		out_file = If(Get(r_wp) < Best_Rwp_, Concat(String(INP_File), ".OUT"), "");

▸ SPVII_to_PVII_Peak_type topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`SPVII_to_PVII_Peak_type()` topas.inc:286

    peak_type spvii

▸ THEN topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`THEN()` topas.inc:10

    ,

▸ TI_(s, c) topas.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`TI_(s, c)` topas.inc:1196

    If(Prm_There(s##_##c), s##_##c^2, 0)

▸ pdf.inc uncategorized (32)
▸ Beq(c1, v1, c2, v2, c3, v3, c4, v4) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Beq(c1, v1, c2, v2, c3, v3, c4, v4)` pdf.inc:185

    #m_argu c1
    		#m_argu c2
    		#m_argu c3
    		#m_argu c4
    		If_Prm_Eqn_Rpt(c1, v1, min 1e-6 max 10 val_on_continue = Rand(.01, 2); )
    		If_Prm_Eqn_Rpt(c2, v2, min 1e-6 max 10 val_on_continue = Rand(.01, 2); )
    		If_Prm_Eqn_Rpt(c3, v3, min 1e-6 max 10 val_on_continue = Rand(.01, 2); )
    		If_Prm_Eqn_Rpt(c4, v4, min 1e-6 max 500 val_on_continue = Rand(.01, 2); )
    		beq = CeV(c1, v1) Sqrt(Abs(1 - CeV(c2, v2) /  X - CeV(c3, v3) /  X^2 + 1e-5 CeV(c4, v4)  X^2));

▸ beq_empirical(v1c, v1v, v2c, v2v, v3c, v3v, v4c, v4v) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`beq_empirical(v1c, v1v, v2c, v2v, v3c, v3v, v4c, v4v)` pdf.inc:155

    #m_argu v1c
    	#m_argu v2c
    	#m_argu v3c
    	#m_argu v4c
    	If_Prm_Eqn_Rpt(v1c, v1v, min 0.000001 max 10, del = 0.01 Val;)
    	If_Prm_Eqn_Rpt(v2c, v2v, min 0.000001 max 10, del = 0.01 Val;)
    	If_Prm_Eqn_Rpt(v3c, v3v, min 0.000001 max 10, del = 0.01 Val;)
    	If_Prm_Eqn_Rpt(v4c, v4v, min 0.000001 max 10, del = 0.01 Val;)
    	beq = CeV(v1c, v1v) + CeV(v2c, v2v) X + CeV(v3c, v3v) / X + CeV(v4c, v4v) / X^2;

▸ beq_PDFfit2(uiso, uisov, rcut, rcutv, sratio, sratiov, delta1, delta1v, delta2, delta2v, qbroad, qbroadv) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`beq_PDFfit2(uiso, uisov, rcut, rcutv, sratio, sratiov, delta1, delta1v, delta2, delta2v, qbroad, qbroadv)` pdf.inc:168

    #m_argu uiso
    	#m_argu rcut
    	#m_argu sratio
    	#m_argu delta1
    	#m_argu delta2
    	#m_argu qbroad
    	If_Prm_Eqn_Rpt(uiso, uisov,  min 0.000001 max 1, del = 0.01 Val;)
    	If_Prm_Eqn_Rpt(rcut,  rcutv,   min 0.000001 max 10, del = 0.01 Val;)
    	If_Prm_Eqn_Rpt(sratio,sratiov, min 0.000001 max 10, del = 0.01 Val;)
    	If_Prm_Eqn_Rpt(delta1,delta1v, min 0.000001 max 1, del = 0.01 Val;)
    	If_Prm_Eqn_Rpt(delta2,delta2v, min 0.000001 max 1, del = 0.01 Val;)
    	If_Prm_Eqn_Rpt(qbroad,qbroadv, min 0.000001 max 1, del = 0.01 Val;)
    	beq = If(X < CeV(rcut, rcutv), 0.5 CeV(sratio, sratiov), 1) CeV(uiso, uisov) 8 Pi^2 (1 - Min(((CeV(delta1, delta1v)/X) + (CeV(delta2, delta2v)/X^2) - (CeV(qbroad, qbroadv)^2 X^2)),1));

▸ beq_r_r2(beqc, beqv, r, rv, r2, r2v) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`beq_r_r2(beqc, beqv, r, rv, r2, r2v)` pdf.inc:144

    #m_argu beqc
    	#m_argu r
    	#m_argu r2
    	If_Prm_Eqn_Rpt(beqc, beqv, min 0.001 max 10, del = 0.01 Val;)
    	If_Prm_Eqn_Rpt(r, rv, min 0.001 max 10, del = 0.01 Val;)
    	If_Prm_Eqn_Rpt(r2, r2v, min 0.00001 max 10, del = 0.01 Val;)
    	beq = CeV(beqc, beqv) + CeV(r, rv) X + CeV(r2, r2v) X^2;

▸ beq_rcut(rcut, beqlo, beqlov, beqhi, beqhiv) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`beq_rcut(rcut, beqlo, beqlov, beqhi, beqhiv)` pdf.inc:86

    #m_argu beqlo
    	#m_argu beqhi
    	#m_argu rcut
    	If_Prm_Eqn_Rpt(beqlo, beqlov, min 0.001 max 10, del = 0.05 Val;)
    	If_Prm_Eqn_Rpt(beqhi, beqhiv, min 0.001 max 10, del = 0.05 Val;)
    	beq = IF X < rcut THEN
    				CeV(beqlo, beqlov)
    			ELSE
    				CeV(beqhi, beqhiv)
    			ENDIF;

▸ beq_rcut_rlo_spherical(rcut, rcutv, beqcut, beqcutv, rlo, rlov, beqlo, beqlov, beqhi, beqhiv, radius, radiusv) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`beq_rcut_rlo_spherical(rcut, rcutv, beqcut, beqcutv, rlo, rlov, beqlo, beqlov, beqhi, beqhiv, radius, radiusv)` pdf.inc:100

    #m_argu rcut
    	#m_argu beqcut
    	#m_argu rlo
    	#m_argu beqlo
    	#m_argu beqhi
    	#m_argu radius
    	If_Prm_Eqn_Rpt(rcut, rcutv, min 0.1 max 10, del = 0.05 Val;)
    	If_Prm_Eqn_Rpt(beqcut, beqcutv, min 0.001 max 10, del = 0.05 Val;)
    	If_Prm_Eqn_Rpt(rlo, rlov, min 0.1 max 100, del = 0.05 Val;)
    	If_Prm_Eqn_Rpt(beqlo, beqlov, min 0.001 max 10, del = 0.05 Val;)
    	If_Prm_Eqn_Rpt(beqhi, beqhiv, min 0.001 max 100, del = 0.05 Val;)
    	If_Prm_Eqn_Rpt(radius, radiusv, min 1 max 1000, del = 0.05 Val;)
    	beq = IF X < CeV(rcut, rcutv) THEN
    				CeV(beqcut, beqcutv)
    			ELSE
    				IF X < CeV(rlo, rlo) THEN
    					CeV(beqlo, beqlov)
    				ELSE
    					IF X < (2 CeV(radius, radiusv)) + CeV(rlo, rlov) THEN
    						CeV(beqlo, beqlov) + (CeV(beqhi, beqhiv)-CeV(beqlo, beqlov)) (1-((Pi (X+CeV(rlo, rlov))^2 ((0.25 ((X+CeV(rlo, rlov))/(CeV(radius, radiusv)+CeV(rlo, rlov)))^3)-(3 (X+CeV(rlo, rlov))/(CeV(radius, radiusv)+CeV(rlo, rlov)))+4)) / (4 Pi (X+CeV(rlo, rlov))^2)))
    					ELSE
    						CeV(beqhi, beqhiv)
    					ENDIF
    				ENDIF
    			ENDIF;

▸ beq_rcut_spherical(rcut, rcutv, beqcut, beqcutv, beqlo, beqlov, beqhi, beqhiv, radius, radiusv) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`beq_rcut_spherical(rcut, rcutv, beqcut, beqcutv, beqlo, beqlov, beqhi, beqhiv, radius, radiusv)` pdf.inc:129

    beq_rcut_rlo_spherical(rcut,rcutv,beqcut,beqcutv,!rlo,0,beqlo,beqlov,beqhi,beqhiv,radius,radiusv)

▸ beq_rlo_spherical(rlo, rlov, beqlo, beqlov, beqhi, beqhiv, radius, radiusv) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`beq_rlo_spherical(rlo, rlov, beqlo, beqlov, beqhi, beqhiv, radius, radiusv)` pdf.inc:139

    beq_rcut_rlo_spherical(!rcut,0,!beqcut,0,rlo,rlov,beqlo,beqlov,beqhi,beqhiv,radius,radiusv)

▸ beq_spherical(beqlo, beqlov, beqhi, beqhiv, radius, radiusv) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`beq_spherical(beqlo, beqlov, beqhi, beqhiv, radius, radiusv)` pdf.inc:134

    beq_rcut_rlo_spherical(!rcut,0,!beqcut,0,!rlo,0,beqlo,beqlov,beqhi,beqhiv,radius,radiusv)

▸ Beqerror(c, v) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Beqerror(c, v)` pdf.inc:198

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min 1e-6 max 5 val_on_continue = Val Rand(.1, 2); )
          beq = CeV(c, v) Erf_Approx(erf_a X);         'error function approximation

▸ Beqpdfgui(c, v) or Beqpdfgui(c, v) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Beqpdfgui(c, v)` pdf.inc:207

    #m_argu c
          If_Prm_Eqn_Rpt(c, v, min 1e-6 max 5 val_on_continue = Val Rand(.1, 2); )
          beq = CeV(c, v) Sqrt(Abs(1 - delt1 /(1e-10+X) - delt2 /(1e-10+X)^2 + Qb^2 X^2));

`Beqpdfgui(c, v)` pdf.inc:225

    #m_argu c
    		If_Prm_Eqn_Rpt(c, v, min 1e-6 max 5 val_on_continue = Val Rand(.1, 2); )
    		beq = CeV(c, v) Sqrt(1- Min((delt1/X + delt2/X^2 - Qb^2 X^2),1));	'8 Pi^2

▸ convolute_alpha(alpha, alphav) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`convolute_alpha(alpha, alphav)` pdf.inc:40

    'Convolution to account for a Q dependent broadening term in the S(Q) data
       #m_argu alpha
       If_Prm_Eqn_Rpt(alpha, alphav, min 0.00001 max 0.1, del 0.001)
    	local #m_unique fwhm = Max(CeV(alpha,alphav) Xo, 0.01);
       pdf_convolute = Gauss(0, fwhm);
       	min_X = Min( Ln(0.001) / fwhm,0) ;
       	max_X = Max(-Ln(0.001) / fwhm,0) ;
       	convolute_X_recal = If(Xo,1,1) 1;

▸ convolute_Lorch(Qmax, Qmaxv) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`convolute_Lorch(Qmax, Qmaxv)` pdf.inc:52

    'Convolution to account for the use of a Lorch function prior to Fourier transform of the S(Q)
       #m_argu Qmax
       If_Prm_Eqn_Rpt(Qmax, Qmaxv, min 5 max 60, del 0.1)
       local #m_unique fwhm = (Pi / CeV(Qmax,Qmaxv))/Ln(2);
       pdf_convolute = Gauss(0, fwhm);
       	min_X = Ln(0.001) / fwhm;
       	max_X =-Ln(0.001) / fwhm;
       	convolute_X_recal = 1;

▸ convolute_Qmax_Sinc(Qmax, Qmaxv) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`convolute_Qmax_Sinc(Qmax, Qmaxv)` pdf.inc:27

    'Convolution to include Sinc function due to termeination of S(Q) at finite Qmax during Fourier transform
    	'Use in combination with start_X 1 to avoid very low-r data
    	'Ref: J. S. Chung and M. F. Thorpe, Phys. Rev. B, 55(3), 1997, 1545
    	#m_argu Qmax
    	If_Prm_Eqn_Rpt(Qmax, Qmaxv, min 1 max 100, del 0.01)
    	local #m_unique conv_max = (5 CeV(Qmax,Qmaxv) - Mod(5 CeV(Qmax,Qmaxv),1))/5 2 Pi / CeV(Qmax,Qmaxv);
    	pdf_convolute = If(Abs(X) > Yobs_dx_at(Xo),(Sin(CeV(Qmax,Qmaxv) X)/(X)),CeV(Qmax,Qmaxv));
    		min_X = Min(-Xo,-conv_max) ;
    		max_X = Max( Xo, conv_max) ;

▸ convolute_SoperLorch(d_zero, d_zerov, d_one, d_onev) or convolute_SoperLorch(d_zero, d_zerov) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`convolute_SoperLorch(d_zero, d_zerov, d_one, d_onev)` pdf.inc:64

    'Covolution to account for the use of the Soper-Lorch function prior to Fourier transform of the S(Q)
    	'd_zero is the "Width of broadening in r space", as used in GudrunN
    	'Ref: A. K. Soper and E. R. Barney, J. Appl. Cryst. (2012). 45, 1314�1317
       #m_argu d_zero
       #m_argu d_one
       If_Prm_Eqn_Rpt(d_zero, d_zerov, min 0.001 max 1.0, del 0.01)
       If_Prm_Eqn_Rpt(d_one, d_onev, min 0 max 0.1, del 0.01)
       local #m_unique fwhm = 2.3548 (CeV(d_zero,d_zerov)/Ln(2) Ln(2 Cosh( (CeV(d_one,d_onev)/CeV(d_zero,d_zerov)) Ln(2) Xo)));
       pdf_convolute = Gauss(0, fwhm);
       	min_X = Ln(0.001) / fwhm;
       	max_X =-Ln(0.001) / fwhm;
       	convolute_X_recal = 1;

`convolute_SoperLorch(d_zero, d_zerov)` pdf.inc:80

    convolute_SoperLorch(d_zero,d_zerov,!d_one,0)

▸ dQ_damping(dQ, dQv) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`dQ_damping(dQ, dQv)` pdf.inc:8

    'Models dampening of the PDF intensity as a function of r due to a constant width reciprocal space peak shape
    	'Ref: Acta Cryst. (1992). A48, 336-346
    	#m_argu dQ 'Instrumental FWHM of S(Q) data
    	If_Prm_Eqn_Rpt(dQ, dQv, min 0.001 max 0.2, del 0.0001)
    	scale_phase_X = Exp(-0.5  X^2 (CeV(dQ,dQv)/2.35482)^2);

▸ dQ_lor_damping(dQ, dQv, lor, lorv) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`dQ_lor_damping(dQ, dQv, lor, lorv)` pdf.inc:17

    'A modification of dQ_dampening to correct for a Lorentzian component to the reciprocal space peak shape
    	#m_argu dQ 'Instrumental FWHM of S(Q) data
    	#m_argu lor 'Lorentzian contribute to peak shape (between 0 and 1)
    	If_Prm_Eqn_Rpt(dQ, dQv, min 0.001 max 0.2, del 0.0001)
    	If_Prm_Eqn_Rpt(lor, lorv, min 0 max 1)
    	scale_phase_X = (1-CeV(lor,lorv)) Exp(-0.5  X^2 (CeV(dQ,dQv)/2.35482)^2) + CeV(lor,lorv) Exp(-0.5 CeV(dQ,dQv) X);

▸ fwhm_beqs(beq1, beq2) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`fwhm_beqs(beq1, beq2)` pdf.inc:370

    2.3548 ((beq1 + beq2) / (8 Pi^2))^0.5

▸ G_dash_of_r_scaling(num_density, num_densityv) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`G_dash_of_r_scaling(num_density, num_densityv)` pdf.inc:270

    'Rescaling to G'(r) according to Keen, J. Appl. Cryst. (2001). 34, 172-177
    	'num_density is the number density in atoms per cubic Angstrom for the phase (within str) or sample (within xdd)
    	#m_argu num_density
    	If_Prm_Eqn_Rpt(num_density, num_densityv, min 0 max 1, del 0.001)
    	scale_phase_X = If(X>0.01,1/(4 Pi CeV(num_density,num_densityv) X),0);
       fit_obj = If(X>0.01,1,0);

▸ G_of_r_scaling(num_density, num_densityv, weighted_av, weighted_avv) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`G_of_r_scaling(num_density, num_densityv, weighted_av, weighted_avv)` pdf.inc:281

    'Rescaling to G(r) according to Keen, J. Appl. Cryst. (2001). 34, 172-177
    	'num_density is the number density in atoms per cubic Angstrom for the phase (within str) or sample (within xdd)
    	'weighted_av is the weighted average structure factor, <F>^2
    	#m_argu num_density
    	#m_argu weighted_av
    	If_Prm_Eqn_Rpt(num_density, num_densityv, min 0 max 1, del 0.001)
    	If_Prm_Eqn_Rpt(weighted_av, weighted_avv, min 0 max 2, del 0.001)
    	scale_phase_X = If(X>0.01,CeV(weighted_av, weighted_avv) 1/(4 Pi CeV(num_density,num_densityv) X),0);
       fit_obj = If(X>0.01,0,-CeV(weighted_av, weighted_avv));

▸ local_sphere(r, rv) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`local_sphere(r, rv)` pdf.inc:245

    spherical_damping(r,rv)

▸ longrange_sphere(r, rv) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`longrange_sphere(r, rv)` pdf.inc:250

    #m_argu r
    	If_Prm_Eqn_Rpt(r, rv, min 1 max 1000, del = 0.01 Val;)
    	scale_phase_X =
    	IF X > 2 CeV(r,rv) THEN
    		1
    	ELSE
    		If(X>0.01,1-((Pi X^2 ((0.25 (X/CeV(r,rv))^3)-(3 X/CeV(r,rv))+4)) / (4 Pi X^2 1)),0)
    	ENDIF;

▸ Out_PDF(file) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Out_PDF(file)` pdf.inc:318

    xdd_out file load out_record out_fmt out_eqn
       {
          " %11.6f  " = X;
       	" %11.6f  " = Yobs;
          " %11.6f  " = Ycalc;
          " %11.6f\n" = Yobs-Ycalc;
       }

▸ pdf_CN(xo, xov, CN, CNv, beq, beqv) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`pdf_CN(xo, xov, CN, CNv, beq, beqv)` pdf.inc:352

    #m_argu CN
       #m_argu xo
       #m_argu beq
       If_Prm_Eqn_Rpt(CN, CNv,  min 0.00001)
       If_Prm_Eqn_Rpt(xo, xov, )
       If_Prm_Eqn_Rpt(beq, beqv,  min 0.00001 del 0.001)
       fit_obj = (CeV(CN,CNv) / CeV(xo,xov)) Gauss(CeV(xo,xov), 2.3548 (2 CeV(beq,beqv))^0.5); ''2 (2 Ln(2))^0.5 = 2.3548

▸ pdf_D_dash_of_r_bkg(num_density, num_densityv) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`pdf_D_dash_of_r_bkg(num_density, num_densityv)` pdf.inc:263

    #m_argu num_density
    	If_Prm_Eqn_Rpt(num_density, num_densityv, min 0 max 1, del 0.001)
    	fit_obj = -4 Pi X CeV(num_density,num_densityv);

▸ pdf_gauss_fwhm_beqs(beq1, beq2) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`pdf_gauss_fwhm_beqs(beq1, beq2)` pdf.inc:365

    pdf_gauss_fwhm = 2.3548 ((beq1 + beq2) / (8 Pi^2))^0.5;

▸ pdf_peak(xo, xov, a, av, fwhm, fwhmv) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`pdf_peak(xo, xov, a, av, fwhm, fwhmv)` pdf.inc:329

    #m_argu xo
       #m_argu a
       #m_argu fwhm
       If_Prm_Eqn_Rpt(xo, xov, )
       If_Prm_Eqn_Rpt(a, av,  min 1e-5)
       If_Prm_Eqn_Rpt(fwhm, fwhmv,  min 0.001 del 0.001)
       fit_obj = CeV(a,av) Gauss(CeV(xo,xov), CeV(fwhm,fwhmv));

▸ pdf_peak_neg(xo, xov, a, av, fwhm, fwhmv) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`pdf_peak_neg(xo, xov, a, av, fwhm, fwhmv)` pdf.inc:341

    #m_argu xo
       #m_argu a
       #m_argu fwhm
       If_Prm_Eqn_Rpt(xo, xov, )
       If_Prm_Eqn_Rpt(a, av, )
       If_Prm_Eqn_Rpt(fwhm, fwhmv,  min 0.001 del 0.001)
       fit_obj = CeV(a,av) Gauss(CeV(xo,xov), CeV(fwhm,fwhmv)); ''2 (2 Ln(2))^0.5 = 2.3548

▸ PDF_Refinement_Hats(c, v, num_hats) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`PDF_Refinement_Hats(c, v, num_hats)` pdf.inc:215

    #m_argu c ' size of whole hat
    	  #m_argu num_hats
          If_Prm_Eqn_Rpt(c, v, min 1e-6)
    		pdf_convolute = num_hats; min_X = -CeV(c, v) 0.5; max_X = CeV(c, v) 0.5;

▸ pkshape_dQ(dQ, dQv, lor, lorv) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`pkshape_dQ(dQ, dQv, lor, lorv)` pdf.inc:312

    pkshape_dQ_alpha(dQ,dQv,!alpha,0,lor,lorv)

▸ pkshape_dQ_alpha(dQ, dQv, alpha, alphav, lor, lorv) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`pkshape_dQ_alpha(dQ, dQv, alpha, alphav, lor, lorv)` pdf.inc:295

    'Bragg peak shape of the form (dQ^2 + alpha^2 Q^2)^0.5 for 2theta data
    	'	Q = (2 Pi/D_spacing)
    	'	deltaQ/Q = (dQ^2 + alpha^2 Q^2)^0.5 / Q
    	'	delta2Th = 2 deltaQ/Q Tan(Th)
    	#m_argu dQ 		'Fixed peak width, in Q
    	#m_argu alpha 	'Q dependent peak width term
    	#m_argu lor		'Lorch fraction
    	If_Prm_Eqn_Rpt(dQ, dQv, min 0.001 max 0.1, del 0.0001)
    	If_Prm_Eqn_Rpt(alpha, alphav, min 0.00001 max 0.01, del 0.001)
    	If_Prm_Eqn_Rpt(lor, lorv, min 0 max 1)
    	peak_type pv
    		pv_lor = CeV(lor,lorv);
    		pv_fwhm = 2 (CeV(dQ,dQv)^2 + CeV(alpha,alphav)^2 (2 Pi/D_spacing)^2)^0.5 / (2 Pi/D_spacing)  Tan(Th) Rad;

▸ spherical_damping(r, rv) pdf.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`spherical_damping(r, rv)` pdf.inc:233

    #m_argu r
    	If_Prm_Eqn_Rpt(r, rv, min 1 max 1000, del = 0.01 Val;)
    	scale_phase_X =
    	IF X > 2 CeV(r,rv) THEN
    		0
    	ELSE
    		If(X>0.01,(Pi X^2 ((0.25 (X/CeV(r,rv))^3)-(3 X/CeV(r,rv))+4)) / (4 Pi X^2 1),1)
    	ENDIF;

▸ Colours.inc uncategorized (19)
▸ Black Colours.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Black()` Colours.inc:1

    0 0 0

▸ Blue Colours.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Blue()` Colours.inc:2

    1 0 0

▸ DkGray Colours.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`DkGray()` Colours.inc:3

    0.5 0.5 0.5

▸ Fuchsia Colours.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Fuchsia()` Colours.inc:4

    1 0 1

▸ Gray Colours.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Gray()` Colours.inc:5

    0.5 0.5 0.5

▸ GrayText Colours.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`GrayText()` Colours.inc:6

    0 0 0.07

▸ Green Colours.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Green()` Colours.inc:7

    0 0.5 0

▸ Lime Colours.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Lime()` Colours.inc:8

    0.13 0.87 0.44

▸ LtGray Colours.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`LtGray()` Colours.inc:9

    0.75 0.75 0.75

▸ Maroon Colours.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Maroon()` Colours.inc:10

    0 0 0.5

▸ Navy Colours.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Navy()` Colours.inc:11

    1 0.63 0.38

▸ Olive Colours.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Olive()` Colours.inc:13

    0 0.5 0.5

▸ Purple Colours.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Purple()` Colours.inc:14

    0.5 0 0.5

▸ Red Colours.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Red()` Colours.inc:15

    0 0 1

▸ Silver Colours.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Silver()` Colours.inc:16

    0.75 0.75 0.75

▸ Teal Colours.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Teal()` Colours.inc:17

    0.5 0.5 0

▸ White Colours.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`White()` Colours.inc:12

    1 1 1

▸ White_ Colours.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`White_()` Colours.inc:18

    1 1 1

▸ Yellow Colours.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Yellow()` Colours.inc:19

    0 0.77 0.77

▸ PDF-Generate.INC uncategorized (6)
▸ Gauss_(& x, & fwhm) PDF-Generate.INC

Not individually described in Technical_Reference §21.2 (real definition below).

`Gauss_(& x, & fwhm)` PDF-Generate.INC:3

    Exp(-4 Ln(2) (x / fwhm)^2)

▸ PDF_conv_Gauss(c, v, fwhm_in_r, fwhm_in_Q, & qmax_, & exp_constant) PDF-Generate.INC

Not individually described in Technical_Reference §21.2 (real definition below).

`PDF_conv_Gauss(c, v, fwhm_in_r, fwhm_in_Q, & qmax_, & exp_constant)` PDF-Generate.INC:19

    #m_argu c
    		If_Prm_Eqn_Rpt(c, v, min 1e-5 max 10, del 1e-3)
    		local #m_unique !fwhm_in_Q_ = CeV(c, v) exp_constant qmax_; : fwhm_in_Q
    		local #m_unique !fwhm_in_r_ = 8 Ln(2) / fwhm_in_Q_; :  fwhm_in_r
    		pdf_convolute = Exp(-4 Ln(2) (X / fwhm_in_r_)^2);
    			min_X = -fwhm_in_r_ 3;
    			max_X =  fwhm_in_r_ 3;

▸ PDF_conv_SoperLorch(d_zero, d_zerov, d_one, d_onev, fwhm_in_r) or PDF_conv_SoperLorch(d_zero, d_zerov) PDF-Generate.INC

Not individually described in Technical_Reference §21.2 (real definition below).

`PDF_conv_SoperLorch(d_zero, d_zerov, d_one, d_onev, fwhm_in_r)` PDF-Generate.INC:45

    'Covolution to account for the use of the Soper-Lorch function prior to Fourier transform of the S(Q)
    		'd_zero is the "Width of broadening in r space", as used in GudrunN
    		'Ref: A. K. Soper and E. R. Barney, J. Appl. Cryst. (2012). 45, 1314�1317
    		#m_argu d_zero
    		#m_argu d_one
    		If_Prm_Eqn_Rpt(d_zero, d_zerov, min 0.001 max 1.0, del 0.01)
    		If_Prm_Eqn_Rpt(d_one, d_onev, min 0 max 0.1, del 0.01)
    		local #m_unique !fwhm_in_r_ = 2.3548 (CeV(d_zero,d_zerov) / Ln(2) Ln(2 Cosh( (CeV(d_one, d_onev)/ CeV(d_zero, d_zerov)) Ln(2) Xo)));
    			: fwhm_in_r
    		pdf_convolute = Exp(-4 Ln(2) (X / fwhm_in_r_)^2);
    			min_X = -fwhm_in_r_ 3;
    			max_X =  fwhm_in_r_ 3;

`PDF_conv_SoperLorch(d_zero, d_zerov)` PDF-Generate.INC:60

    convolute_SoperLorch(d_zero,d_zerov,,0)

▸ PDF_ft_conv_Gauss(c, v, fwhm_in_r, fwhm_in_Q, & qmax_, & exp_constant) PDF-Generate.INC

Not individually described in Technical_Reference §21.2 (real definition below).

`PDF_ft_conv_Gauss(c, v, fwhm_in_r, fwhm_in_Q, & qmax_, & exp_constant)` PDF-Generate.INC:29

    #m_argu c
    		If_Prm_Eqn_Rpt(c, v, min 1e-5 max 10, del 1e-3)
    		local #m_unique !fwhm_in_Q_ = CeV(c, v) exp_constant qmax_; : fwhm_in_Q
    		local #m_unique !fwhm_in_r_ = 8 Ln(2) / fwhm_in_Q_; : fwhm_in_r
    		pdf_ft_conv = Exp(-4 Ln(2) (X / fwhm_in_Q_)^2);

▸ PDF_ft_conv_SoperLorch(c, v, fwhm_in_r, & qmax_, & sl_const) PDF-Generate.INC

Not individually described in Technical_Reference §21.2 (real definition below).

`PDF_ft_conv_SoperLorch(c, v, fwhm_in_r, & qmax_, & sl_const)` PDF-Generate.INC:37

    #m_argu c
    		If_Prm_Eqn_Rpt(c, v, min 1e-5 max 10, del 1e-3)
    		local #m_unique !fwhm_in_r_ = CeV(c, v) sl_const 4.4934 / qmax_; : fwhm_in_r
    		local #m_unique !w = Max(X, 1e-3) fwhm_in_r_;
    		pdf_ft_conv = (Sin(w) - w Cos(w)) / w^3;

▸ PDF_Generation_Intensity_Penalty(i_name, fn_name, & wt, & scale_peaks) PDF-Generate.INC

Not individually described in Technical_Reference §21.2 (real definition below).

`PDF_Generation_Intensity_Penalty(i_name, fn_name, & wt, & scale_peaks)` PDF-Generate.INC:7

    scale = scale_peaks;
    		extra_X_left = Max(X1 - Max(X1 - 1, 0.1), 0);
    		extra_X_right = Max(Min(X2 + 1, 179.9) - X2, 0);

    		fn fn_name (x, a0, a1) = wt (a0 - a1)^2 / Max(a0 + a1, 1e-6);

    		default_I_attributes 1e-6 min 0 val_on_continue = Val Rand(0.5, 2) + 1e-4;
          create_pks_fn fn_name
          create_pks_name % i_name

▸ PDF-adps.inc uncategorized (5)
▸ ADP_5(s, xc, xv, yc, yv, zc, zv, atom_type, oc, ov, x1c, x1v, y1c, y1v, z1c, z1v, x2c, x2v, y2c, y2v, z2c, z2v, boc, bov) PDF-adps.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`ADP_5(s, xc, xv, yc, yv, zc, zv, atom_type, oc, ov, x1c, x1v, y1c, y1v, z1c, z1v, x2c, x2v, y2c, y2v, z2c, z2v, boc, bov)` PDF-adps.inc:14

    #m_argu xc #m_argu yc #m_argu zc
          #m_argu oc
          #m_argu x1c #m_argu y1c #m_argu z1c
          #m_argu x2c #m_argu y2c #m_argu z2c
          #m_argu boc
          If_Prm_Eqn_Rpt(xc, xv, min = Val - .1 / Lpa; max = Val + .1 / Lpa;)
          If_Prm_Eqn_Rpt(yc, yv, min = Val - .1 / Lpb; max = Val + .1 / Lpb;)
          If_Prm_Eqn_Rpt(zc, zv, min = Val - .1 / Lpc; max = Val + .1 / Lpc;)
          If_Prm_Eqn_Rpt(oc, ov, min 0 )
          If_Prm_Eqn_Rpt(x1c, x1v, min = Val - .1 / Lpa; max = Val + .1 / Lpa;)
          If_Prm_Eqn_Rpt(y1c, y1v, min = Val - .1 / Lpb; max = Val + .1 / Lpb;)
          If_Prm_Eqn_Rpt(z1c, z1v, min = Val - .1 / Lpc; max = Val + .1 / Lpc;)
          If_Prm_Eqn_Rpt(x2c, x2v, min = Val - .1 / Lpa; max = Val + .1 / Lpa;)
          If_Prm_Eqn_Rpt(y2c, y2v, min = Val - .1 / Lpb; max = Val + .1 / Lpb;)
          If_Prm_Eqn_Rpt(z2c, z2v, min = Val - .1 / Lpc; max = Val + .1 / Lpc;)
          If_Prm_Eqn_Rpt(boc, bov, min -5 max 5 )
          ADP_5_0(s,
             CeV(xc, xv),
             CeV(yc, yv),
             CeV(zc, zv),
             atom_type,
             CeV(oc, ov),
             CeV(x1c, x1v),
             CeV(y1c, y1v),
             CeV(z1c, z1v),
             CeV(x2c, x2v),
             CeV(y2c, y2v),
             CeV(z2c, z2v),
             CeV(boc, bov))

▸ ADP_5_0(s, &x0, &y0, &z0, atom, &o, &x1, &y1, &z1, &x2, &y2, &z2, &bo) PDF-adps.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`ADP_5_0(s, &x0, &y0, &z0, atom, &o, &x1, &y1, &z1, &x2, &y2, &z2, &bo)` PDF-adps.inc:5

    site s x = x0;  y = y0;  z = z0;  occ atom = 0.2 o; beq = bo;
    		local #m_unique ns = Get(num_posns);
          site s##_1p x = x0+x1; y = y0+y1; z = z0+z1; occ atom = 0.2 (ns / Get(num_posns)) o; beq = bo;
          site s##_2p x = x0+x2; y = y0+y2; z = z0+z2; occ atom = 0.2 (ns / Get(num_posns)) o; beq = bo;
          site s##_1m x = x0-x1; y = y0-y1; z = z0-z1; occ atom = 0.2 (ns / Get(num_posns)) o; beq = bo;
          site s##_2m x = x0-x2; y = y0-y2; z = z0-z2; occ atom = 0.2 (ns / Get(num_posns)) o; beq = bo;

▸ ADP_7(s, xc, xv, yc, yv, zc, zv, atom_type, oc, ov, x1c, x1v, y1c, y1v, z1c, z1v, x2c, x2v, y2c, y2v, z2c, z2v, x3c, x3v, y3c, y3v, z3c, z3v, boc, bov) PDF-adps.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`ADP_7(s, xc, xv, yc, yv, zc, zv, atom_type, oc, ov, x1c, x1v, y1c, y1v, z1c, z1v, x2c, x2v, y2c, y2v, z2c, z2v, x3c, x3v, y3c, y3v, z3c, z3v, boc, bov)` PDF-adps.inc:64

    #m_argu xc #m_argu yc #m_argu zc
          #m_argu oc
          #m_argu x1c #m_argu y1c #m_argu z1c
          #m_argu x2c #m_argu y2c #m_argu z2c
          #m_argu x3c #m_argu y3c #m_argu z3c
          #m_argu boc
          If_Prm_Eqn_Rpt(xc, xv, min = Val - .1 / Lpa; max = Val + .1 / Lpa;)
          If_Prm_Eqn_Rpt(yc, yv, min = Val - .1 / Lpb; max = Val + .1 / Lpb;)
          If_Prm_Eqn_Rpt(zc, zv, min = Val - .1 / Lpc; max = Val + .1 / Lpc;)
          If_Prm_Eqn_Rpt(oc, ov, min 0 )
          If_Prm_Eqn_Rpt(x1c, x1v, min = Val - .1 / Lpa; max = Val + .1 / Lpa;)
          If_Prm_Eqn_Rpt(y1c, y1v, min = Val - .1 / Lpb; max = Val + .1 / Lpb;)
          If_Prm_Eqn_Rpt(z1c, z1v, min = Val - .1 / Lpc; max = Val + .1 / Lpc;)
          If_Prm_Eqn_Rpt(x2c, x2v, min = Val - .1 / Lpa; max = Val + .1 / Lpa;)
          If_Prm_Eqn_Rpt(y2c, y2v, min = Val - .1 / Lpb; max = Val + .1 / Lpb;)
          If_Prm_Eqn_Rpt(z2c, z2v, min = Val - .1 / Lpc; max = Val + .1 / Lpc;)
          If_Prm_Eqn_Rpt(x3c, x3v, min = Val - .1 / Lpa; max = Val + .1 / Lpa;)
          If_Prm_Eqn_Rpt(y3c, y3v, min = Val - .1 / Lpb; max = Val + .1 / Lpb;)
          If_Prm_Eqn_Rpt(z3c, z3v, min = Val - .1 / Lpc; max = Val + .1 / Lpc;)
          If_Prm_Eqn_Rpt(boc, bov, min -5 max 5 )
          ADP_7_0(s,
             CeV(xc, xv),
             CeV(yc, yv),
             CeV(zc, zv),
             atom_type,
             CeV(oc, ov),
             CeV(x1c, x1v),
             CeV(y1c, y1v),
             CeV(z1c, z1v),
             CeV(x2c, x2v),
             CeV(y2c, y2v),
             CeV(z2c, z2v),
             CeV(x3c, x3v),
             CeV(y3c, y3v),
             CeV(z3c, z3v),
             CeV(boc, bov))

▸ ADP_7_0(s, &x0, &y0, &z0, atom, &o, &x1, &y1, &z1, &x2, &y2, &z2, &x3, &y3, &z3, &bo) PDF-adps.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`ADP_7_0(s, &x0, &y0, &z0, atom, &o, &x1, &y1, &z1, &x2, &y2, &z2, &x3, &y3, &z3, &bo)` PDF-adps.inc:52

    site s x = x0;  y = y0;  z = z0;  occ atom = o / 7; beq = bo;
          local #m_unique ns = Get(num_posns);
          site s##_1p x = x0+x1; y = y0+y1; z = z0+z1; occ atom = (ns / Get(num_posns)) o / 7; beq = bo;
          site s##_2p x = x0+x2; y = y0+y2; z = z0+z2; occ atom = (ns / Get(num_posns)) o / 7; beq = bo;
          site s##_3p x = x0+x3; y = y0+y3; z = z0+z3; occ atom = (ns / Get(num_posns)) o / 7; beq = bo;

          site s##_1m x = x0-x1; y = y0-y1; z = z0-z1; occ atom = (ns / Get(num_posns)) o / 7; beq = bo;
          site s##_2m x = x0-x2; y = y0-y2; z = z0-z2; occ atom = (ns / Get(num_posns)) o / 7; beq = bo;
          site s##_3m x = x0-x3; y = y0-y3; z = z0-z3; occ atom = (ns / Get(num_posns)) o / 7; beq = bo;

▸ & Q_from_D(& d) PDF-adps.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`& Q_from_D(& d)` PDF-adps.inc:1

    2 Pi / d

▸ Charge_Flipping.inc uncategorized (3)
▸ ATP(& i, & q) Charge_Flipping.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`ATP(& i, & q)` Charge_Flipping.inc:1

    add_to_phases_of_non_weak_reflections = Rand(-180, 180) q;
    			activate = And(Cycle_Iter, Mod(Cycle_Iter, i) == 0);
    		add_to_phases_of_weak_reflections = Rand(-180, 180) q;
    			activate = And(Cycle_Iter, Mod(Cycle_Iter, i) == 0);

▸ Fix_Uranium(keyword, & qmin, & qmax, start, min, max, & del, & reset, & reset_to) Charge_Flipping.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Fix_Uranium(keyword, & qmin, & qmax, start, min, max, & del, & reset, & reset_to)` Charge_Flipping.inc:8

    prm #m_unique p start
    			val_on_continue =
          		#m_ifarg reset ""
    					Limit(Val +
    						If(Get(cf_percent_ED_ge_H) < qmin, del, If(Get(cf_percent_ED_ge_H) > qmax, -del, 0))
    						, min, max
    					);
    				#m_else
    					If(reset,
    						reset_to,

    						Limit(Val +
    							If(Get(cf_percent_ED_ge_H) < qmin, del, If(Get(cf_percent_ED_ge_H) > qmax, -del, 0))
    							, min, max
    						)
    					);
    				#m_endif
    		keyword = p;

▸ Fix_Uranium_3(& q) Charge_Flipping.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`Fix_Uranium_3(& q)` Charge_Flipping.inc:29

    Fix_Uranium(flip_regime_3, q, q, 1, 0.5, 1, -0.01,,)

▸ PDF-Generate-Common.inc uncategorized (3)
▸ EXT_ PDF-Generate-Common.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`EXT_()` PDF-Generate-Common.inc:15

    xy

▸ & Gauss_x(& x, & fwhm) PDF-Generate-Common.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`& Gauss_x(& x, & fwhm)` PDF-Generate-Common.inc:57

    (2 Sqrt(Ln(2) / Pi) / fwhm) Exp(-4 Ln(2)(x / fwhm)^2)

▸ & X0_(& x) PDF-Generate-Common.inc

Not individually described in Technical_Reference §21.2 (real definition below).

`& X0_(& x)` PDF-Generate-Common.inc:114

    (2 x - X1 - X2) / (X2 - X1)