pyEMsoftLib¶
This page contains all the wrappped types and subroutines
-
class
pyEMsoft.
Clsupport
(*args, **kwargs)¶ Module clsupport
Defined at CLsupport.f90 lines 28-745
-
static
clerror_check
(routine, ierr[, nonfatal])¶ Defined at CLsupport.f90 lines 604-745
Parameters: - routine (str) –
- ierr (int) –
- nonfatal (bool) –
-
static
clquery_platform_info
(platform_id)¶ Defined at CLsupport.f90 lines 75-270
Parameters: platform_id (int) –
-
static
clread_source_file
(sourcefile)¶ csource, slength = clread_source_file(sourcefile)
Defined at CLsupport.f90 lines 287-364
Parameters: sourcefile (str) – Returns: - csource (str)
- slength (int)
-
static
clread_source_file_wrapper
(sourcefile)¶ csource, slength = clread_source_file_wrapper(sourcefile)
Defined at CLsupport.f90 lines 381-418
Parameters: sourcefile (str) – Returns: - csource (str)
- slength (int)
-
static
-
class
pyEMsoft.
Commonmod
(*args, **kwargs)¶ Module commonmod
Defined at commonmod.f90 lines 1-539
-
static
ebsdgetaverageorientations
(ipar, eulers, tmi, dplist, aveuler[, disorient])¶ Defined at commonmod.f90 lines 155-271
Parameters: - ipar (int array) –
- eulers (float array) –
- tmi (int array) –
- dplist (float array) –
- aveuler (float array) –
- disorient (float array) –
- =================================== – set up the symmetry quaternions for this rotational symmetry allocate the dict structure
-
static
ebsdgetindexingsuccessmap
(ipar, tmi, ea, ebsdnl, ism)¶ Defined at commonmod.f90 lines 389-443
Parameters: - ipar (int array) –
- tmi (int array) –
- ea (float array) –
- ebsdnl (Ebsdindexingnamelisttype) –
- ism (float array) –
-
static
ebsdgetkammap
(numeu, eulers, ipf_wd, ipf_ht, dict, kam)¶ Defined at commonmod.f90 lines 463-539
Parameters: - numeu (int) –
- eulers (float array) –
- ipf_wd (int) –
- ipf_ht (int) –
- dict (Dicttype) –
- kam (float array) –
-
static
ebsdgetorientationsimilaritymap
(idims, tmi, nm, ipf_wd, ipf_ht, osm)¶ Defined at commonmod.f90 lines 290-371
Parameters: - idims (int array) –
- tmi (int array) –
- nm (int) –
- ipf_wd (int) –
- ipf_ht (int) –
- osm (float array) –
-
static
-
class
pyEMsoft.
Constants
(*args, **kwargs)¶ Module constants
Defined at constants.f90 lines 63-412
-
atom_color
¶ Element atom_color ftype=character(3) pytype=str
Defined at constants.f90 line 184
-
atom_colors
¶ Element atom_colors ftype=real(kind=sgl) pytype=float
Defined at constants.f90 line 277
-
atom_mtradii
¶ Element atom_mtradii ftype=real(kind=sgl) pytype=float
Defined at constants.f90 line 172
-
atom_spradii
¶ Element atom_spradii ftype=real(kind=sgl) pytype=float
Defined at constants.f90 line 160
-
atom_sym
¶ Element atom_sym ftype=character(2) pytype=str
Defined at constants.f90 line 148
-
atom_weights
¶ Element atom_weights ftype=real(kind=sgl) pytype=float
Defined at constants.f90 line 299
-
butterfly9x9
¶ Element butterfly9x9 ftype=real(kind=sgl) pytype=float
Defined at constants.f90 line 398
-
cavogadro
¶ Element cavogadro ftype=real(kind=dbl) pytype=float
Defined at constants.f90 line 126
-
cboltzmann
¶ Element cboltzmann ftype=real(kind=dbl) pytype=float
Defined at constants.f90 line 126
-
ccharge
¶ Element ccharge ftype=real(kind=dbl) pytype=float
Defined at constants.f90 line 126
-
cj2ev
¶ Element cj2ev ftype=real(kind=dbl) pytype=float
Defined at constants.f90 line 126
-
clight
¶ Element clight ftype=real(kind=dbl) pytype=float
Defined at constants.f90 line 126
-
cmoment
¶ Element cmoment ftype=real(kind=dbl) pytype=float
Defined at constants.f90 line 126
-
cpermea
¶ Element cpermea ftype=real(kind=dbl) pytype=float
Defined at constants.f90 line 126
-
cpermit
¶ Element cpermit ftype=real(kind=dbl) pytype=float
Defined at constants.f90 line 126
-
cpi
¶ Element cpi ftype=real(kind=dbl) pytype=float
Defined at constants.f90 line 126
-
cplanck
¶ Element cplanck ftype=real(kind=dbl) pytype=float
Defined at constants.f90 line 126
-
crestmass
¶ Element crestmass ftype=real(kind=dbl) pytype=float
Defined at constants.f90 line 126
-
epsijk
¶ Element epsijk ftype=real(kind=sgl) pytype=float
Defined at constants.f90 line 80
-
epsijkd
¶ Element epsijkd ftype=real(kind=dbl) pytype=float
Defined at constants.f90 line 81
-
fzoarray
¶ Element fzoarray ftype=integer(kind=irg) pytype=int
Defined at constants.f90 line 388
-
fztarray
¶ Element fztarray ftype=integer(kind=irg) pytype=int
Defined at constants.f90 line 385
-
icovertices
¶ Element icovertices ftype=real(kind=dbl) pytype=float
Defined at constants.f90 line 412
-
-
class
pyEMsoft.
Crystal
(*args, **kwargs)¶ Module crystal
Defined at crystal.f90 lines 52-1868
-
static
calcangle
(*args, **kwargs)¶ Defined at crystal.f90 lines 72-74
- Overloaded interface containing the following procedures:
- _calcanglesingle _calcangledouble
-
static
calccross
(*args, **kwargs)¶ Defined at crystal.f90 lines 76-78
- Overloaded interface containing the following procedures:
- _calccrosssingle _calccrossdouble
-
static
calcdensity
(self)¶ dens, avz, ava = calcdensity(self)
Defined at crystal.f90 lines 1452-1484
Parameters: cell (Unitcell) – Returns: - dens (float)
- avz (float)
- ava (float)
-
static
calcdot
(*args, **kwargs)¶ Defined at crystal.f90 lines 60-62
- Overloaded interface containing the following procedures:
- _calcdotsingle _calcdotdouble
-
static
calclength
(*args, **kwargs)¶ Defined at crystal.f90 lines 68-70
- Overloaded interface containing the following procedures:
- _calclengthsingle _calclengthdouble
-
static
calcmatrices
(self)¶ Defined at crystal.f90 lines 191-275
Parameters: cell (Unitcell) –
-
static
calcsgholz
(self, holzdata, gg, kt, lambda_)¶ exer = calcsgholz(self, holzdata, gg, kt, lambda_)
Defined at crystal.f90 lines 1634-1661
Parameters: - cell (Unitcell) –
- holzdata (Holzentries) –
- gg (float array) –
- kt (float array) –
- lambda (float) –
Returns: exer
Return type: float
-
static
computeor
(self, cella, cellb, direction)¶ tt = computeor(self, cella, cellb, direction)
Defined at crystal.f90 lines 1557-1612
Parameters: - orel (Orientation) –
- cella (Unitcell) –
- cellb (Unitcell) –
- direction (str) –
Returns: - tt (float array)
- =============NEW==================
-
static
convert_kgs_to_substrate
(self, cells, kg, ttinv, fn)¶ kgs = convert_kgs_to_substrate(self, cells, kg, ttinv, fn)
Defined at crystal.f90 lines 1836-1868
Parameters: - cell (Unitcell) –
- cells (Unitcell) –
- kg (float array) –
- ttinv (float array) –
- fn (float array) –
Returns: kgs
Return type: float array
-
static
displayelements
()¶ Defined at crystal.f90 lines 1267-1292
-
static
extractposition
(list, pt)¶ Defined at crystal.f90 lines 1315-1426
Parameters: - list (str array) –
- pt (float array) –
-
static
getasympos
(self)¶ Defined at crystal.f90 lines 1203-1249
Parameters: cell (Unitcell) –
-
static
getemsoftxtalsystem
(isg)¶ xs = getemsoftxtalsystem(isg)
Defined at crystal.f90 lines 91-110
Parameters: isg (int) – Returns: xs Return type: int
-
static
getholzcoordinates
(self, holzdata, gg, kt, lambda_)¶ pxy = getholzcoordinates(self, holzdata, gg, kt, lambda_)
Defined at crystal.f90 lines 1786-1814
Parameters: - cell (Unitcell) –
- holzdata (Holzentries) –
- gg (float array) –
- kt (float array) –
- lambda (float) –
Returns: pxy
Return type: float array
-
static
getholzgeometry
(self, holzdata, g1, g2, uvw, fn)¶ Defined at crystal.f90 lines 1684-1764
Parameters: - cell (Unitcell) –
- holzdata (Holzentries) –
- g1 (float array) –
- g2 (float array) –
- uvw (int array) –
- fn (int array) –
-
static
getlatparm
(self)¶ Defined at crystal.f90 lines 1066-1182
Parameters: cell (Unitcell) –
-
static
getor
()¶ orel = getor()
Defined at crystal.f90 lines 1509-1537
Returns: orel Return type: Orientation
-
static
milbrav
(p, q, d)¶ Defined at crystal.f90 lines 995-1036
Parameters: - p (int array) –
- q (int array) –
- d (str) –
-
static
normvec
(*args, **kwargs)¶ Defined at crystal.f90 lines 64-66
- Overloaded interface containing the following procedures:
- _normvecsingle _normvecdouble
-
static
resetcell
(self)¶ Defined at crystal.f90 lines 128-171
Parameters: cell (Unitcell) –
-
static
transcoor
(self, t, d, talpha, space, direction)¶ Defined at crystal.f90 lines 458-486
Parameters: - cell (Unitcell) –
- t (float array) –
- d (float array) –
- talpha (float array) –
- space (str) –
- direction (str) –
-
static
transspace
(*args, **kwargs)¶ Defined at crystal.f90 lines 56-58
- Overloaded interface containing the following procedures:
- _transspacesingle _transspacedouble
-
static
-
class
pyEMsoft.
Detectors
(*args, **kwargs)¶ Module detectors
Defined at detectors.f90 lines 40-573
-
static
ebsdfullgeneratedetector
(self, ebsddetector, numebins, numzbins[, verbose])¶ Defined at detectors.f90 lines 490-573
Parameters: - enl (Ebsdfullnamelisttype) –
- ebsddetector (Ebsddetectortype) –
- numebins (int) –
- numzbins (int) –
- verbose (bool) –
- ==================================== – —— generate the detector arrays
- ==================================== – This needs to be done only once for a given detector geometry
-
static
generatedefectebsddetector
(self, mcnl, nsx, nsy, tgx, tgy, tgz, patcntr)¶ Defined at detectors.f90 lines 401-472
Parameters: - enl (Ebsddefectnamelisttype) –
- mcnl (Mcclnamelisttype) –
- nsx (int) –
- nsy (int) –
- tgx (float array) –
- tgy (float array) –
- tgz (float array) –
- patcntr (float array) –
- ==================================== – —— generate the detector arrays
- ==================================== –
-
static
generateebsddetector
(self, mcnl, ebsdmcdata, ebsddetector[, verbose])¶ Defined at detectors.f90 lines 65-209
Parameters: - enl (Ebsdnamelisttype) –
- mcnl (Mcclnamelisttype) –
- ebsdmcdata (Ebsdmcdatatype) –
- ebsddetector (Ebsddetectortype) –
- verbose (bool) –
- ==================================== – —— generate the detector arrays
- ==================================== – This needs to be done only once for a given detector geometry
-
static
generatemyebsddetector
(self, mcnl, ebsdmcdata, nsx, nsy, nume, tgx, tgy, tgz, accum_e_detector, patcntr[, bg])¶ Defined at detectors.f90 lines 228-387
Parameters: - enl (Ebsdnamelisttype) –
- mcnl (Mcclnamelisttype) –
- ebsdmcdata (Ebsdmcdatatype) –
- nsx (int) –
- nsy (int) –
- nume (int) –
- tgx (float array) –
- tgy (float array) –
- tgz (float array) –
- accum_e_detector (float array) –
- patcntr (float array) –
- bg (bool) –
- ==================================== – —— generate the detector arrays
- ==================================== –
-
static
-
class
pyEMsoft.
Dictmod
(*args, **kwargs)¶ Module dictmod
Defined at dictmod.f90 lines 107-1700
-
static
dd_density
(x, nums, mu, kappa, c, dtype)¶ y = dd_density(x, nums, mu, kappa, c, dtype)
Defined at dictmod.f90 lines 970-991
Parameters: - x (float array) –
- nums (int) –
- mu (float array) –
- kappa (float) –
- c (float) –
- dtype (str) –
Returns: y
Return type: float array
-
static
di_emfordd
(x, dict, nums, seed, muhat, dtype)¶ kappahat = di_emfordd(x, dict, nums, seed, muhat, dtype)
Defined at dictmod.f90 lines 629-732
Parameters: - x (float array) –
- dict (Dicttype) –
- nums (int) –
- seed (int) –
- muhat (float array) –
- dtype (str) –
Returns: kappahat
Return type: float
-
static
di_init
(self, dtype)¶ Defined at dictmod.f90 lines 464-605
Parameters: - dict (Dicttype) –
- dtype (str) –
- ------------ – IMPORTANT NOTE: the original von Mises-Fischer (VMF) approach requires that q and -q are considered to be separate quaternions, so the original Matlab code included the negatives of all quaternion symmetry operators as well, leading to a cardinality of twice the rotational point group order. It appears that we do not have to do so if we replace the exponential in the VMF by a hyperbolic cosine function, which would account directly for the q, -q duplicity… Alternatively, one can use the axial Watson distribution.
- ------------ – identity operator is part of all point groups
-
static
di_sampledd
(n, seed, mu, kappa, dtype)¶ sdd = di_sampledd(n, seed, mu, kappa, dtype)
Defined at dictmod.f90 lines 221-252
Parameters: - n (int) –
- seed (int) –
- mu (float array) –
- kappa (float) –
- dtype (str) –
Returns: sdd
Return type: float array
-
static
di_similarity_classifier
(array, k, npx, npy, returnarr)¶ Defined at dictmod.f90 lines 1073-1102
Parameters: - array (int array) –
- k (int) –
- npx (int) –
- npy (int) –
- returnarr (float array) –
-
static
getaveragedisorientationmap
(*args, **kwargs)¶ Defined at dictmod.f90 lines 118-120
- Overloaded interface containing the following procedures:
- _getaveragedisorientationmapsingle _getaveragedisorientationmapdouble
-
static
getdisorientationangle
(*args, **kwargs)¶ Defined at dictmod.f90 lines 114-116
- Overloaded interface containing the following procedures:
- _getdisorientationanglesingle _getdisorientationangledouble
-
static
getdisorientationangleaxis
(eu1, eu2, dict, disax)¶ Defined at dictmod.f90 lines 1459-1504
Parameters: - eu1 (float array) –
- eu2 (float array) –
- dict (Dicttype) –
- disax (float array) –
-
static
getdisorientationangleaxistwophases
(eu1, eu2, dict1, dict2, disax)¶ Defined at dictmod.f90 lines 1522-1562
Parameters: - eu1 (float array) –
- eu2 (float array) –
- dict1 (Dicttype) –
- dict2 (Dicttype) –
- disax (float array) –
-
static
reducedisorientationtomfz
(ro, cell, fztype, fzorder, romfz)¶ Defined at dictmod.f90 lines 1163-1203
Parameters: - ro (float array) –
- cell (Unitcell) –
- fztype (int) –
- fzorder (int) –
- romfz (float array) –
-
static
reduceorientationtocubicefz
(eu, dict, eufz)¶ Defined at dictmod.f90 lines 1219-1247
Parameters: - eu (float array) –
- dict (Dicttype) –
- eufz (float array) –
-
static
reduceorientationtorfz
(eu, dict, fztype, fzorder, eufz[, mfz])¶ Defined at dictmod.f90 lines 1268-1310
Parameters: - eu (float array) –
- dict (Dicttype) –
- fztype (int) –
- fzorder (int) –
- eufz (float array) –
- mfz (bool) –
-
static
-
class
pyEMsoft.
Diffraction
(*args, **kwargs)¶ Module diffraction
Defined at diffraction.f90 lines 47-1891
-
static
bwsolve
(m, w, cgg, cginv, nn, ipiv)¶ Defined at diffraction.f90 lines 1672-1737
Parameters: - m (complex array) –
- w (complex array) –
- cgg (complex array) –
- cginv (complex array) –
- nn (int) –
- ipiv (int array) –
-
static
calcdiffangle
(self, h, k, l)¶ tt = calcdiffangle(self, h, k, l)
Defined at diffraction.f90 lines 300-307
Parameters: - cell (Unitcell) –
- h (int) –
- k (int) –
- l (int) –
Returns: tt
Return type: float
-
static
calcfresnelpropagator
(beam, dimi, dimj, dz, scl, propname, lambda_)¶ Defined at diffraction.f90 lines 1843-1891
Parameters: - beam (float array) –
- dimi (int) –
- dimj (int) –
- dz (float) –
- scl (float) –
- propname (str) –
- lambda (float) –
-
static
calcsg
(*args, **kwargs)¶ Defined at diffraction.f90 lines 159-161
- Overloaded interface containing the following procedures:
- _calcsgsingle _calcsgdouble
-
static
calcucg
(self, rlp, hkl[, applyqgshift, interpolate])¶ Defined at diffraction.f90 lines 367-656
Parameters: - cell (Unitcell) –
- rlp (Gnode) –
- hkl (int array) –
- applyqgshift (bool) –
- interpolate (bool) –
- ---------------------------------- – first the simplest case: kinematical X-ray scattering factors this option was added to accomodate the HEDM forward projector needs
-
static
calcwavelength
(self, rlp[, skip, verbose])¶ Defined at diffraction.f90 lines 218-281
Parameters: - cell (Unitcell) –
- rlp (Gnode) –
- skip (int) –
- verbose (bool) –
-
static
diffpage
(self, cell, rlp, camlen)¶ Defined at diffraction.f90 lines 1013-1287
Parameters: - ps (Postscript_Type) –
- cell (Unitcell) –
- rlp (Gnode) –
- camlen (float) –
-
static
dumppp
(self, cell, xo, yo, np, lal, icnt, vgsave, rg, rnumfam)¶ Defined at diffraction.f90 lines 1471-1536
Parameters: - ps (Postscript_Type) –
- cell (Unitcell) –
- xo (float) –
- yo (float) –
- np (bool) –
- lal (float) –
- icnt (int) –
- vgsave (float array) –
- rg (float array) –
- rnumfam (int array) –
-
static
dumpzap
(self, cell, xo, yo, u, v, w, p, np, first, indi, lal, icnt, dbdiff, vg, vgsave, rg, rfamily, rnumfam, hhcc)¶ Defined at diffraction.f90 lines 1318-1447
Parameters: - ps (Postscript_Type) –
- cell (Unitcell) –
- xo (float) –
- yo (float) –
- u (int) –
- v (int) –
- w (int) –
- p (int) –
- np (bool) –
- first (bool) –
- indi (int) –
- lal (float) –
- icnt (int) –
- dbdiff (bool array) –
- vg (float array) –
- vgsave (float array) –
- rg (float array) –
- rfamily (int array) –
- rnumfam (int array) –
- hhcc (int) –
-
static
getscatfac
(self, s, sfarray, ntypes)¶ Defined at diffraction.f90 lines 736-760
Parameters: - cell (Unitcell) –
- s (float) –
- sfarray (complex array) –
- ntypes (int) –
-
static
getvoltage
(self, rlp[, verbose])¶ Defined at diffraction.f90 lines 178-194
Parameters: - cell (Unitcell) –
- rlp (Gnode) –
- verbose (bool) –
-
static
lorentzpf
(theta, hedm=None)¶ tt = lorentzpf(theta[, hedm])
Defined at diffraction.f90 lines 322-333
Parameters: - theta (float) –
- hedm (str) –
Returns: tt
Return type: float
-
static
precalcfscatt
(self, dmin, gstep)¶ Defined at diffraction.f90 lines 672-720
Parameters: - cell (Unitcell) –
- dmin (float) –
- gstep (float) –
-
static
studylist
(list, slect, ppat)¶ np = studylist(list, slect, ppat)
Defined at diffraction.f90 lines 1559-1638
Parameters: - list (str array) –
- slect (int array) –
- ppat (bool) –
Returns: np
Return type: int
-
static
tbcalcinten
(sg, z, xig, xigp, xizero, betag)¶ it, is_ = tbcalcinten(sg, z, xig, xigp, xizero, betag)
Defined at diffraction.f90 lines 951-992
Parameters: - sg (float) –
- z (float) –
- xig (float) –
- xigp (float) –
- xizero (float) –
- betag (float) –
Returns: - it (float)
- is_ (float)
-
static
tbcalcsm
(ar, ai, sg, z, xig, xigp, xizero, betag)¶ Defined at diffraction.f90 lines 864-921
Parameters: - ar (float array) –
- ai (float array) –
- sg (float) –
- z (float) –
- xig (float) –
- xigp (float) –
- xizero (float) –
- betag (float) –
-
static
-
class
pyEMsoft.
Ebsdmod
(*args, **kwargs)¶ Module ebsdmod
Defined at EBSDmod.f90 lines 44-1430
-
static
calcebsdpatterndefect
(*args, **kwargs)¶ Defined at EBSDmod.f90 lines 72-74
- Overloaded interface containing the following procedures:
- _calcebsdpatterndefect_zint _calcebsdpatterndefect_noint
-
static
calcebsdpatternsinglefull
(ipar, qu, accum, mlpnh, mlpsh, rgx, rgy, rgz, binned, emin, emax, mask, prefactor[, fmatrix, removebackground, applynoise])¶ Defined at EBSDmod.f90 lines 899-1015
Parameters: - ipar (int array) –
- qu (float array) –
- accum (float array) –
- mlpnh (float array) –
- mlpsh (float array) –
- rgx (float array) –
- rgy (float array) –
- rgz (float array) –
- binned (float array) –
- emin (int) –
- emax (int) –
- mask (float array) –
- prefactor (float) –
- fmatrix (float array) –
- removebackground (str) –
- applynoise (int) –
-
static
calcebsdpatternsinglefullfast
(ipar, qu, accum, mlpnh, mlpsh, rgx, rgy, rgz, binned, emin, emax, prefactor)¶ Defined at EBSDmod.f90 lines 1182-1242
Parameters: - ipar (int array) –
- qu (float array) –
- accum (float array) –
- mlpnh (float array) –
- mlpsh (float array) –
- rgx (float array) –
- rgy (float array) –
- rgz (float array) –
- binned (float array) –
- emin (int) –
- emax (int) –
- prefactor (float) –
-
static
ebsdcopymcdata
(inputfile, outputfile, h5)¶ Defined at EBSDmod.f90 lines 1257-1332
Parameters: - inputfile (str) –
- outputfile (str) –
- h5 (str) –
-
static
ebsdcopympdata
(inputfile, outputfile, h5[, skipcrystaldata])¶ Defined at EBSDmod.f90 lines 1348-1430
Parameters: - inputfile (str) –
- outputfile (str) –
- h5 (str) –
- skipcrystaldata (bool) –
-
static
ebsdfullreadangles
(self, angles, verbose=None)¶ numangles = ebsdfullreadangles(self, angles[, verbose])
Defined at EBSDmod.f90 lines 179-244
Parameters: - enl (Ebsdfullnamelisttype) –
- angles (Ebsdangletype) –
- verbose (bool) –
Returns: - numangles (int)
- ==================================== – get the angular information, either in Euler angles or in quaternions, from a text file
- ==================================== – open the angle file
-
static
ebsdreadangles
(self, angles, verbose=None)¶ numangles = ebsdreadangles(self, angles[, verbose])
Defined at EBSDmod.f90 lines 90-164
Parameters: - enl (Ebsdnamelisttype) –
- angles (Ebsdangletype) –
- verbose (bool) –
Returns: - numangles (int)
- ==================================== – get the angular information, either in Euler angles or in quaternions, from a text file
- ==================================== – open the angle file
-
static
ebsdreadorpcdef
(self, orpcdef, verbose=None)¶ numangles = ebsdreadorpcdef(self, orpcdef[, verbose])
Defined at EBSDmod.f90 lines 259-322
Parameters: - enl (Ebsdnamelisttype) –
- orpcdef (Ebsdanglepcdeftype) –
- verbose (bool) –
Returns: - numangles (int)
- ==================================== – get the angular information, either in Euler angles or in quaternions, from a text file
- ==================================== – open the angle file
-
static
readebsdmasterpatternfile
(mpfile, mpnl, ebsdmpdata, getkevs=None, getmlpnh=None, getmlpsh=None, getmasterspnh=None, getmasterspsh=None, keep4=None, defectmp=None, verbose=None)¶ hdferr = readebsdmasterpatternfile(mpfile, mpnl, ebsdmpdata[, getkevs, getmlpnh, getmlpsh, getmasterspnh, getmasterspsh, keep4, defectmp, verbose])
Defined at EBSDmod.f90 lines 598-880
Parameters: - mpfile (str) –
- mpnl (Ebsdmasternamelisttype) –
- ebsdmpdata (Ebsdmpdatatype) –
- getkevs (bool) –
- getmlpnh (bool) –
- getmlpsh (bool) –
- getmasterspnh (bool) –
- getmasterspsh (bool) –
- keep4 (bool) –
- defectmp (bool) –
- verbose (bool) –
Returns: - hdferr (int)
- ==================================== – make sure this is a Master Pattern file
- ====================================
-
static
readebsdmontecarlofile
(mcfile, mcnl, ebsdmcdata, getaccume=None, getaccumz=None, getaccumsp=None, getaccumxyz=None, verbose=None)¶ hdferr = readebsdmontecarlofile(mcfile, mcnl, ebsdmcdata[, getaccume, getaccumz, getaccumsp, getaccumxyz, verbose])
Defined at EBSDmod.f90 lines 340-579
Parameters: - mcfile (str) –
- mcnl (Mcclnamelisttype) –
- ebsdmcdata (Ebsdmcdatatype) –
- getaccume (bool) –
- getaccumz (bool) –
- getaccumsp (bool) –
- getaccumxyz (bool) –
- verbose (bool) –
Returns: - hdferr (int)
- ==================================== – make sure this is a Monte Carlo file
- ====================================
-
static
-
class
pyEMsoft.
Error
(*args, **kwargs)¶ Module error
Defined at error.f90 lines 46-76
-
static
fatalerror
(var1, var2)¶ Defined at error.f90 lines 68-75
Parameters: - var1 (str) –
- var2 (str) –
-
static
-
class
pyEMsoft.
Files
(*args, **kwargs)¶ Module files
Defined at files.f90 lines 49-568
-
static
convertwiki2pdf
(nt, wikilist)¶ Defined at files.f90 lines 150-234
Parameters: - nt (int) –
- wikilist (int array) –
-
static
copytemplatefiles
(nt, templatelist[, json])¶ Defined at files.f90 lines 260-361
Parameters: - nt (int) –
- templatelist (int array) –
- json (bool) –
-
static
dumpxtalinfo
(self)¶ Defined at files.f90 lines 73-135
Parameters: cell (Unitcell) –
-
static
interpret_program_arguments
(*args, **kwargs)¶ Defined at files.f90 lines 52-54
- Overloaded interface containing the following procedures:
- _interpret_program_arguments_with_nml _interpret_program_arguments_no_nml
-
static
-
class
pyEMsoft.
Filters
(*args, **kwargs)¶ Module filters
Defined at filters.f90 lines 44-1069
-
static
adhisteq
(nr, dimx, dimy, im, verbose=None)¶ output = adhisteq(nr, dimx, dimy, im[, verbose])
Defined at filters.f90 lines 389-492
Parameters: - nr (int) –
- dimx (int) –
- dimy (int) –
- im (int array) –
- verbose (bool) –
Returns: output
Return type: int array
-
static
applygaussianbeamspread
(ipar, fpar, vxyz, w[, verbose])¶ Defined at filters.f90 lines 63-125
Parameters: - ipar (int array) –
- fpar (float array) –
- vxyz (int array) –
- w (float) –
- verbose (bool) –
-
static
applypoissonnoise
(image, nx, ny, idum)¶ noisy = applypoissonnoise(image, nx, ny, idum)
Defined at filters.f90 lines 141-158
Parameters: - image (float array) –
- nx (int) –
- ny (int) –
- idum (int) –
Returns: noisy
Return type: float array
-
static
butterflymask9x9
(input, output, dims)¶ Defined at filters.f90 lines 1004-1030
Parameters: - input (float array) –
- output (float array) –
- dims (int) –
-
static
calchoughlut
(dimx, lut)¶ Defined at filters.f90 lines 658-693
Parameters: - dimx (int) –
- lut (float array) –
-
static
cumul_histogram
(nx, ny, im)¶ h = cumul_histogram(nx, ny, im)
Defined at filters.f90 lines 238-275
Parameters: - nx (int) –
- ny (int) –
- im (int array) –
Returns: h
Return type: int array
-
static
getadpmap
(iunit, nexpt, l, wd, ht, dpmap)¶ Defined at filters.f90 lines 511-567
Parameters: - iunit (int) –
- nexpt (int) –
- l (int) –
- wd (int) –
- ht (int) –
- dpmap (float array) –
-
static
getadpmapram
(epatterns, nexpt, cs, l, wd, ht, dpmap)¶ Defined at filters.f90 lines 586-643
Parameters: - epatterns (float array) –
- nexpt (int) –
- cs (int) –
- l (int) –
- wd (int) –
- ht (int) –
- dpmap (float array) –
-
static
houghtransform
(dimx, lut, im, ht)¶ Defined at filters.f90 lines 710-726
Parameters: - dimx (int) –
- lut (float array) –
- im (float array) –
- ht (float array) –
-
static
image_entropy
(h)¶ e = image_entropy(h)
Defined at filters.f90 lines 289-305
Parameters: h (int array) – Returns: e Return type: float
-
static
image_histogram
(nx, ny, im)¶ h = image_histogram(nx, ny, im)
Defined at filters.f90 lines 174-189
Parameters: - nx (int) –
- ny (int) –
- im (int array) –
Returns: h
Return type: int array
-
static
image_jointentropy
(h)¶ e = image_jointentropy(h)
Defined at filters.f90 lines 319-337
Parameters: h (int array) – Returns: e Return type: float
-
static
image_jointhistogram
(nx, ny, im1, im2)¶ h = image_jointhistogram(nx, ny, im1, im2)
Defined at filters.f90 lines 206-222
Parameters: - nx (int) –
- ny (int) –
- im1 (int array) –
- im2 (int array) –
Returns: h
Return type: int array
-
static
image_mutualinformation
(nx, ny, im1, im2)¶ mi = image_mutualinformation(nx, ny, im1, im2)
Defined at filters.f90 lines 353-367
Parameters: - nx (int) –
- ny (int) –
- im1 (int array) –
- im2 (int array) –
Returns: mi
Return type: float
-
static
inversiondivision
(input, output, dims)¶ Defined at filters.f90 lines 1046-1069
Parameters: - input (float array) –
- output (float array) –
- dims (int) –
-
static
-
class
pyEMsoft.
Hdfsupport
(*args, **kwargs)¶ Module hdfsupport
Defined at HDFsupport.f90 lines 66-5773
-
static
checkfixedlengthflag
(dataset, hdf_head)¶ itis = checkfixedlengthflag(dataset, hdf_head)
Defined at HDFsupport.f90 lines 5397-5419
Parameters: - dataset (str) –
- hdf_head (Hdfobjectstacktype) –
Returns: itis
Return type: bool
-
static
crystaldata
(self[, verbose, existinghdfhead])¶ Defined at HDFsupport.f90 lines 5094-5134
Parameters: - cell (Unitcell) –
- verbose (bool) –
- existinghdfhead (Hdfobjectstacktype) –
-
static
cstringify
(strin)¶ cstrout = cstringify(strin)
Defined at HDFsupport.f90 lines 173-186
Parameters: strin (str) – Returns: cstrout Return type: str
-
static
fstringify
(strin)¶ fstrout = fstringify(strin)
Defined at HDFsupport.f90 lines 229-240
Parameters: strin (str array) – Returns: fstrout Return type: str
-
static
h5_read_integer_dataset
(fname, dsetnm)¶ hdferr, rdata = h5_read_integer_dataset(fname, dsetnm)
Defined at HDFsupport.f90 lines 5565-5593
Parameters: - fname (str) –
- dsetnm (str) –
Returns: - hdferr (int)
- rdata (int)
-
static
h5_tsl_read_ebsd_pattern
(fname, dsetnm, rdata, offset, szx, szy)¶ hdferr = h5_tsl_read_ebsd_pattern(fname, dsetnm, rdata, offset, szx, szy)
Defined at HDFsupport.f90 lines 5504-5550
Parameters: - fname (str) –
- dsetnm (str) –
- rdata (int array) –
- offset (int) –
- szx (int) –
- szy (int) –
Returns: hdferr
Return type: int
-
static
h5_write_pseudo_bse_image
(fname, dsetnm, wdata)¶ hdferr = h5_write_pseudo_bse_image(fname, dsetnm, wdata)
Defined at HDFsupport.f90 lines 5447-5485
Parameters: - fname (str) –
- dsetnm (str) –
- wdata (float array) –
Returns: hdferr
Return type: int
-
static
h5close_emsoft
(hdferr)¶ Defined at HDFsupport.f90 lines 146-158
Parameters: hdferr (int) –
-
static
h5open_emsoft
(hdferr)¶ Defined at HDFsupport.f90 lines 118-132
Parameters: hdferr (int) –
-
static
hdf_addstringattributetogroup
(dataname, stratt, hdf_head, overwrite=None)¶ success = hdf_addstringattributetogroup(dataname, stratt, hdf_head[, overwrite])
Defined at HDFsupport.f90 lines 5611-5670
Parameters: - dataname (str) –
- stratt (str) –
- hdf_head (Hdfobjectstacktype) –
- overwrite (bool) –
Returns: success
Return type: int
-
static
hdf_createfile
(hdfname, hdf_head)¶ success = hdf_createfile(hdfname, hdf_head)
Defined at HDFsupport.f90 lines 689-709
Parameters: - hdfname (str) –
- hdf_head (Hdfobjectstacktype) –
Returns: success
Return type: int
-
static
hdf_creategroup
(groupname, hdf_head)¶ success = hdf_creategroup(groupname, hdf_head)
Defined at HDFsupport.f90 lines 765-797
Parameters: - groupname (str) –
- hdf_head (Hdfobjectstacktype) –
Returns: success
Return type: int
-
static
hdf_extractdatasettextfile
(dataname, textfile, hdf_head)¶ success = hdf_extractdatasettextfile(dataname, textfile, hdf_head)
Defined at HDFsupport.f90 lines 1129-1190
Parameters: - dataname (str) –
- textfile (str) –
- hdf_head (Hdfobjectstacktype) –
Returns: success
Return type: int
-
static
hdf_getstringattributefromgroup
(dataname, stratt, slen_bn, hdf_head)¶ success = hdf_getstringattributefromgroup(dataname, stratt, slen_bn, hdf_head)
Defined at HDFsupport.f90 lines 5688-5743
Parameters: - dataname (str) –
- stratt (str) –
- slen_bn (int) –
- hdf_head (Hdfobjectstacktype) –
Returns: success
Return type: int
-
static
hdf_handleerror
(error, offendingroutine[, nonfatal])¶ Defined at HDFsupport.f90 lines 653-667
Parameters: - error (int) –
- offendingroutine (str) –
- nonfatal (bool) –
-
static
hdf_opendataset
(dataname, hdf_head)¶ success = hdf_opendataset(dataname, hdf_head)
Defined at HDFsupport.f90 lines 845-863
Parameters: - dataname (str) –
- hdf_head (Hdfobjectstacktype) –
Returns: success
Return type: int
-
static
hdf_openfile
(hdfname, hdf_head, readonly=None)¶ success = hdf_openfile(hdfname, hdf_head[, readonly])
Defined at HDFsupport.f90 lines 725-750
Parameters: - hdfname (str) –
- hdf_head (Hdfobjectstacktype) –
- readonly (bool) –
Returns: success
Return type: int
-
static
hdf_opengroup
(groupname, hdf_head)¶ success = hdf_opengroup(groupname, hdf_head)
Defined at HDFsupport.f90 lines 812-830
Parameters: - groupname (str) –
- hdf_head (Hdfobjectstacktype) –
Returns: success
Return type: int
-
static
hdf_pop
(self[, closeall, verbose])¶ Defined at HDFsupport.f90 lines 506-569
Parameters: - hdf_head (Hdfobjectstacktype) –
- closeall (bool) –
- verbose (bool) –
-
static
hdf_read2dimage
(dataset, image, numx, numy, hdf_head)¶ Defined at HDFsupport.f90 lines 5755-5773
Parameters: - dataset (str) –
- image (int array) –
- numx (int) –
- numy (int) –
- hdf_head (Hdfobjectstacktype) –
-
static
hdf_readdatasetdouble
(dataname, hdf_head)¶ hdferr, rdata = hdf_readdatasetdouble(dataname, hdf_head)
Defined at HDFsupport.f90 lines 3541-3571
Parameters: - dataname (str) –
- hdf_head (Hdfobjectstacktype) –
Returns: - hdferr (int)
- rdata (float)
-
static
hdf_readdatasetfloat
(dataname, hdf_head)¶ hdferr, rdata = hdf_readdatasetfloat(dataname, hdf_head)
Defined at HDFsupport.f90 lines 3274-3304
Parameters: - dataname (str) –
- hdf_head (Hdfobjectstacktype) –
Returns: - hdferr (int)
- rdata (float)
-
static
hdf_readdatasetinteger
(dataname, hdf_head)¶ hdferr, rdata = hdf_readdatasetinteger(dataname, hdf_head)
Defined at HDFsupport.f90 lines 3010-3040
Parameters: - dataname (str) –
- hdf_head (Hdfobjectstacktype) –
Returns: - hdferr (int)
- rdata (int)
-
static
hdf_stackdump
(self)¶ Defined at HDFsupport.f90 lines 583-603
Parameters: hdf_head (Hdfobjectstacktype) –
-
static
hdf_writedatasetchararray1d
(dataname, chararray, dims, hdf_head, overwrite=None)¶ success = hdf_writedatasetchararray1d(dataname, chararray, dims, hdf_head[, overwrite])
Defined at HDFsupport.f90 lines 1305-1352
Parameters: - dataname (str) –
- chararray (str array) –
- dims (int array) –
- hdf_head (Hdfobjectstacktype) –
- overwrite (bool) –
Returns: success
Return type: int
-
static
hdf_writedatasetchararray2d
(dataname, chararray, dims, hdf_head, overwrite=None)¶ success = hdf_writedatasetchararray2d(dataname, chararray, dims, hdf_head[, overwrite])
Defined at HDFsupport.f90 lines 1370-1416
Parameters: - dataname (str) –
- chararray (str array) –
- dims (int array) –
- hdf_head (Hdfobjectstacktype) –
- overwrite (bool) –
Returns: success
Return type: int
-
static
hdf_writedatasetchararray3d
(dataname, chararray, dims, hdf_head, overwrite=None)¶ success = hdf_writedatasetchararray3d(dataname, chararray, dims, hdf_head[, overwrite])
Defined at HDFsupport.f90 lines 1434-1480
Parameters: - dataname (str) –
- chararray (str array) –
- dims (int array) –
- hdf_head (Hdfobjectstacktype) –
- overwrite (bool) –
Returns: success
Return type: int
-
static
hdf_writedatasetchararray4d
(dataname, chararray, dims, hdf_head, overwrite=None)¶ success = hdf_writedatasetchararray4d(dataname, chararray, dims, hdf_head[, overwrite])
Defined at HDFsupport.f90 lines 1498-1544
Parameters: - dataname (str) –
- chararray (str array) –
- dims (int array) –
- hdf_head (Hdfobjectstacktype) –
- overwrite (bool) –
Returns: success
Return type: int
-
static
hdf_writedatasetdouble
(dataname, dblval, hdf_head, overwrite=None)¶ success = hdf_writedatasetdouble(dataname, dblval, hdf_head[, overwrite])
Defined at HDFsupport.f90 lines 2058-2109
Parameters: - dataname (str) –
- dblval (float) –
- hdf_head (Hdfobjectstacktype) –
- overwrite (bool) –
Returns: success
Return type: int
-
static
hdf_writedatasetdoublearray1d
(dataname, dblarr, dim0, hdf_head, overwrite=None)¶ success = hdf_writedatasetdoublearray1d(dataname, dblarr, dim0, hdf_head[, overwrite])
Defined at HDFsupport.f90 lines 2498-2551
Parameters: - dataname (str) –
- dblarr (float array) –
- dim0 (int) –
- hdf_head (Hdfobjectstacktype) –
- overwrite (bool) –
Returns: success
Return type: int
-
static
hdf_writedatasetdoublearray2d
(dataname, dblarr, dim0, dim1, hdf_head, overwrite=None)¶ success = hdf_writedatasetdoublearray2d(dataname, dblarr, dim0, dim1, hdf_head[, overwrite])
Defined at HDFsupport.f90 lines 2569-2623
Parameters: - dataname (str) –
- dblarr (float array) –
- dim0 (int) –
- dim1 (int) –
- hdf_head (Hdfobjectstacktype) –
- overwrite (bool) –
Returns: success
Return type: int
-
static
hdf_writedatasetdoublearray3d
(dataname, dblarr, dim0, dim1, dim2, hdf_head, overwrite=None)¶ success = hdf_writedatasetdoublearray3d(dataname, dblarr, dim0, dim1, dim2, hdf_head[, overwrite])
Defined at HDFsupport.f90 lines 2641-2696
Parameters: - dataname (str) –
- dblarr (float array) –
- dim0 (int) –
- dim1 (int) –
- dim2 (int) –
- hdf_head (Hdfobjectstacktype) –
- overwrite (bool) –
Returns: success
Return type: int
-
static
hdf_writedatasetdoublearray4d
(dataname, dblarr, dim0, dim1, dim2, dim3, hdf_head, overwrite=None)¶ success = hdf_writedatasetdoublearray4d(dataname, dblarr, dim0, dim1, dim2, dim3, hdf_head[, overwrite])
Defined at HDFsupport.f90 lines 2714-2770
Parameters: - dataname (str) –
- dblarr (float array) –
- dim0 (int) –
- dim1 (int) –
- dim2 (int) –
- dim3 (int) –
- hdf_head (Hdfobjectstacktype) –
- overwrite (bool) –
Returns: success
Return type: int
-
static
hdf_writedatasetfloat
(dataname, fltval, hdf_head, overwrite=None)¶ success = hdf_writedatasetfloat(dataname, fltval, hdf_head[, overwrite])
Defined at HDFsupport.f90 lines 1989-2040
Parameters: - dataname (str) –
- fltval (float) –
- hdf_head (Hdfobjectstacktype) –
- overwrite (bool) –
Returns: success
Return type: int
-
static
hdf_writedatasetfloatarray1d
(dataname, fltarr, dim0, hdf_head, overwrite=None)¶ success = hdf_writedatasetfloatarray1d(dataname, fltarr, dim0, hdf_head[, overwrite])
Defined at HDFsupport.f90 lines 2127-2181
Parameters: - dataname (str) –
- fltarr (float array) –
- dim0 (int) –
- hdf_head (Hdfobjectstacktype) –
- overwrite (bool) –
Returns: success
Return type: int
-
static
hdf_writedatasetfloatarray2d
(dataname, fltarr, dim0, dim1, hdf_head, overwrite=None)¶ success = hdf_writedatasetfloatarray2d(dataname, fltarr, dim0, dim1, hdf_head[, overwrite])
Defined at HDFsupport.f90 lines 2199-2254
Parameters: - dataname (str) –
- fltarr (float array) –
- dim0 (int) –
- dim1 (int) –
- hdf_head (Hdfobjectstacktype) –
- overwrite (bool) –
Returns: success
Return type: int
-
static
hdf_writedatasetfloatarray3d
(dataname, fltarr, dim0, dim1, dim2, hdf_head, overwrite=None)¶ success = hdf_writedatasetfloatarray3d(dataname, fltarr, dim0, dim1, dim2, hdf_head[, overwrite])
Defined at HDFsupport.f90 lines 2272-2328
Parameters: - dataname (str) –
- fltarr (float array) –
- dim0 (int) –
- dim1 (int) –
- dim2 (int) –
- hdf_head (Hdfobjectstacktype) –
- overwrite (bool) –
Returns: success
Return type: int
-
static
hdf_writedatasetfloatarray4d
(dataname, fltarr, dim0, dim1, dim2, dim3, hdf_head, overwrite=None)¶ success = hdf_writedatasetfloatarray4d(dataname, fltarr, dim0, dim1, dim2, dim3, hdf_head[, overwrite])
Defined at HDFsupport.f90 lines 2346-2403
Parameters: - dataname (str) –
- fltarr (float array) –
- dim0 (int) –
- dim1 (int) –
- dim2 (int) –
- dim3 (int) –
- hdf_head (Hdfobjectstacktype) –
- overwrite (bool) –
Returns: success
Return type: int
-
static
hdf_writedatasetfloatarray6d
(dataname, fltarr, dim0, dim1, dim2, dim3, dim4, dim5, hdf_head, overwrite=None)¶ success = hdf_writedatasetfloatarray6d(dataname, fltarr, dim0, dim1, dim2, dim3, dim4, dim5, hdf_head[, overwrite])
Defined at HDFsupport.f90 lines 2422-2480
Parameters: - dataname (str) –
- fltarr (float array) –
- dim0 (int) –
- dim1 (int) –
- dim2 (int) –
- dim3 (int) –
- dim4 (int) –
- dim5 (int) –
- hdf_head (Hdfobjectstacktype) –
- overwrite (bool) –
Returns: success
Return type: int
-
static
hdf_writedatasetinteger
(dataname, intval, hdf_head, overwrite=None)¶ success = hdf_writedatasetinteger(dataname, intval, hdf_head[, overwrite])
Defined at HDFsupport.f90 lines 1562-1612
Parameters: - dataname (str) –
- intval (int) –
- hdf_head (Hdfobjectstacktype) –
- overwrite (bool) –
Returns: success
Return type: int
-
static
hdf_writedatasetinteger1bytearray1d
(dataname, intarr, dim0, hdf_head, overwrite=None)¶ success = hdf_writedatasetinteger1bytearray1d(dataname, intarr, dim0, hdf_head[, overwrite])
Defined at HDFsupport.f90 lines 1630-1681
Parameters: - dataname (str) –
- intarr (int array) –
- dim0 (int) –
- hdf_head (Hdfobjectstacktype) –
- overwrite (bool) –
Returns: success
Return type: int
-
static
hdf_writedatasetintegerarray1d
(dataname, intarr, dim0, hdf_head, overwrite=None)¶ success = hdf_writedatasetintegerarray1d(dataname, intarr, dim0, hdf_head[, overwrite])
Defined at HDFsupport.f90 lines 1699-1752
Parameters: - dataname (str) –
- intarr (int array) –
- dim0 (int) –
- hdf_head (Hdfobjectstacktype) –
- overwrite (bool) –
Returns: success
Return type: int
-
static
hdf_writedatasetintegerarray2d
(dataname, intarr, dim0, dim1, hdf_head, overwrite=None)¶ success = hdf_writedatasetintegerarray2d(dataname, intarr, dim0, dim1, hdf_head[, overwrite])
Defined at HDFsupport.f90 lines 1770-1824
Parameters: - dataname (str) –
- intarr (int array) –
- dim0 (int) –
- dim1 (int) –
- hdf_head (Hdfobjectstacktype) –
- overwrite (bool) –
Returns: success
Return type: int
-
static
hdf_writedatasetintegerarray3d
(dataname, intarr, dim0, dim1, dim2, hdf_head, overwrite=None)¶ success = hdf_writedatasetintegerarray3d(dataname, intarr, dim0, dim1, dim2, hdf_head[, overwrite])
Defined at HDFsupport.f90 lines 1842-1897
Parameters: - dataname (str) –
- intarr (int array) –
- dim0 (int) –
- dim1 (int) –
- dim2 (int) –
- hdf_head (Hdfobjectstacktype) –
- overwrite (bool) –
Returns: success
Return type: int
-
static
hdf_writedatasetintegerarray4d
(dataname, intarr, dim0, dim1, dim2, dim3, hdf_head, overwrite=None)¶ success = hdf_writedatasetintegerarray4d(dataname, intarr, dim0, dim1, dim2, dim3, hdf_head[, overwrite])
Defined at HDFsupport.f90 lines 1915-1971
Parameters: - dataname (str) –
- intarr (int array) –
- dim0 (int) –
- dim1 (int) –
- dim2 (int) –
- dim3 (int) –
- hdf_head (Hdfobjectstacktype) –
- overwrite (bool) –
Returns: success
Return type: int
-
static
hdf_writedatasetstringarray
(dataname, inputarray, nlines, hdf_head, overwrite=None)¶ success = hdf_writedatasetstringarray(dataname, inputarray, nlines, hdf_head[, overwrite])
Defined at HDFsupport.f90 lines 1209-1287
Parameters: - dataname (str) –
- inputarray (str array) –
- nlines (int) –
- hdf_head (Hdfobjectstacktype) –
- overwrite (bool) –
Returns: success
Return type: int
-
static
hdf_writedatasettextfile
(dataname, filename, hdf_head)¶ success = hdf_writedatasettextfile(dataname, filename, hdf_head)
Defined at HDFsupport.f90 lines 881-954
Parameters: - dataname (str) –
- filename (str) –
- hdf_head (Hdfobjectstacktype) –
Returns: success
Return type: int
-
static
hdf_writeemheader
(self, dstr, tstrb, tstre, prn[, dataname])¶ Defined at HDFsupport.f90 lines 279-429
Parameters: - hdf_head (Hdfobjectstacktype) –
- dstr (str) –
- tstrb (str) –
- tstre (str) –
- prn (str) –
- dataname (str) –
-
static
hdf_writehyperslabchararray2d
(dataname, wdata, hdims, offset, dims, hdf_head, insert=None)¶ success = hdf_writehyperslabchararray2d(dataname, wdata, hdims, offset, dims, hdf_head[, insert])
Defined at HDFsupport.f90 lines 3822-3857
Parameters: - dataname (str) –
- wdata (str array) –
- hdims (int array) –
- offset (int array) –
- dims (int array) –
- hdf_head (Hdfobjectstacktype) –
- insert (bool) –
Returns: success
Return type: int
-
static
hdf_writehyperslabchararray3d
(dataname, wdata, hdims, offset, dims, hdf_head, insert=None)¶ success = hdf_writehyperslabchararray3d(dataname, wdata, hdims, offset, dims, hdf_head[, insert])
Defined at HDFsupport.f90 lines 3881-3914
Parameters: - dataname (str) –
- wdata (str array) –
- hdims (int array) –
- offset (int array) –
- dims (int array) –
- hdf_head (Hdfobjectstacktype) –
- insert (bool) –
Returns: success
Return type: int
-
static
hdf_writehyperslabchararray4d
(dataname, wdata, hdims, offset, dims, hdf_head, insert=None)¶ success = hdf_writehyperslabchararray4d(dataname, wdata, hdims, offset, dims, hdf_head[, insert])
Defined at HDFsupport.f90 lines 3938-3971
Parameters: - dataname (str) –
- wdata (str array) –
- hdims (int array) –
- offset (int array) –
- dims (int array) –
- hdf_head (Hdfobjectstacktype) –
- insert (bool) –
Returns: success
Return type: int
-
static
hdf_writehyperslabdoublearray2d
(dataname, wdata, hdims, offset, dims, hdf_head, insert=None)¶ success = hdf_writehyperslabdoublearray2d(dataname, wdata, hdims, offset, dims, hdf_head[, insert])
Defined at HDFsupport.f90 lines 4334-4367
Parameters: - dataname (str) –
- wdata (float array) –
- hdims (int array) –
- offset (int array) –
- dims (int array) –
- hdf_head (Hdfobjectstacktype) –
- insert (bool) –
Returns: success
Return type: int
-
static
hdf_writehyperslabdoublearray3d
(dataname, wdata, hdims, offset, dims, hdf_head, insert=None)¶ success = hdf_writehyperslabdoublearray3d(dataname, wdata, hdims, offset, dims, hdf_head[, insert])
Defined at HDFsupport.f90 lines 4391-4424
Parameters: - dataname (str) –
- wdata (float array) –
- hdims (int array) –
- offset (int array) –
- dims (int array) –
- hdf_head (Hdfobjectstacktype) –
- insert (bool) –
Returns: success
Return type: int
-
static
hdf_writehyperslabdoublearray4d
(dataname, wdata, hdims, offset, dims, hdf_head, insert=None)¶ success = hdf_writehyperslabdoublearray4d(dataname, wdata, hdims, offset, dims, hdf_head[, insert])
Defined at HDFsupport.f90 lines 4448-4481
Parameters: - dataname (str) –
- wdata (float array) –
- hdims (int array) –
- offset (int array) –
- dims (int array) –
- hdf_head (Hdfobjectstacktype) –
- insert (bool) –
Returns: success
Return type: int
-
static
hdf_writehyperslabfloatarray2d
(dataname, wdata, hdims, offset, dims, hdf_head, insert=None)¶ success = hdf_writehyperslabfloatarray2d(dataname, wdata, hdims, offset, dims, hdf_head[, insert])
Defined at HDFsupport.f90 lines 4163-4196
Parameters: - dataname (str) –
- wdata (float array) –
- hdims (int array) –
- offset (int array) –
- dims (int array) –
- hdf_head (Hdfobjectstacktype) –
- insert (bool) –
Returns: success
Return type: int
-
static
hdf_writehyperslabfloatarray3d
(dataname, wdata, hdims, offset, dims, hdf_head, insert=None)¶ success = hdf_writehyperslabfloatarray3d(dataname, wdata, hdims, offset, dims, hdf_head[, insert])
Defined at HDFsupport.f90 lines 4220-4253
Parameters: - dataname (str) –
- wdata (float array) –
- hdims (int array) –
- offset (int array) –
- dims (int array) –
- hdf_head (Hdfobjectstacktype) –
- insert (bool) –
Returns: success
Return type: int
-
static
hdf_writehyperslabfloatarray4d
(dataname, wdata, hdims, offset, dims, hdf_head, insert=None)¶ success = hdf_writehyperslabfloatarray4d(dataname, wdata, hdims, offset, dims, hdf_head[, insert])
Defined at HDFsupport.f90 lines 4277-4310
Parameters: - dataname (str) –
- wdata (float array) –
- hdims (int array) –
- offset (int array) –
- dims (int array) –
- hdf_head (Hdfobjectstacktype) –
- insert (bool) –
Returns: success
Return type: int
-
static
hdf_writehyperslabintegerarray2d
(dataname, wdata, hdims, offset, dims, hdf_head, insert=None)¶ success = hdf_writehyperslabintegerarray2d(dataname, wdata, hdims, offset, dims, hdf_head[, insert])
Defined at HDFsupport.f90 lines 3995-4027
Parameters: - dataname (str) –
- wdata (int array) –
- hdims (int array) –
- offset (int array) –
- dims (int array) –
- hdf_head (Hdfobjectstacktype) –
- insert (bool) –
Returns: success
Return type: int
-
static
hdf_writehyperslabintegerarray3d
(dataname, wdata, hdims, offset, dims, hdf_head, insert=None)¶ success = hdf_writehyperslabintegerarray3d(dataname, wdata, hdims, offset, dims, hdf_head[, insert])
Defined at HDFsupport.f90 lines 4051-4083
Parameters: - dataname (str) –
- wdata (int array) –
- hdims (int array) –
- offset (int array) –
- dims (int array) –
- hdf_head (Hdfobjectstacktype) –
- insert (bool) –
Returns: success
Return type: int
-
static
hdf_writehyperslabintegerarray4d
(dataname, wdata, hdims, offset, dims, hdf_head, insert=None)¶ success = hdf_writehyperslabintegerarray4d(dataname, wdata, hdims, offset, dims, hdf_head[, insert])
Defined at HDFsupport.f90 lines 4107-4139
Parameters: - dataname (str) –
- wdata (int array) –
- hdims (int array) –
- offset (int array) –
- dims (int array) –
- hdf_head (Hdfobjectstacktype) –
- insert (bool) –
Returns: success
Return type: int
-
static
hdferror_check
(offendingroutine, error[, fatal])¶ Defined at HDFsupport.f90 lines 620-636
Parameters: - offendingroutine (str) –
- error (int) –
- fatal (bool) –
-
static
readdatahdf
(self[, existinghdfhead])¶ Defined at HDFsupport.f90 lines 5276-5383
Parameters: - cell (Unitcell) –
- existinghdfhead (Hdfobjectstacktype) –
-
static
resetfixedlengthflag
()¶ Defined at HDFsupport.f90 lines 5431-5433
-
static
savedatahdf
(self[, existinghdfhead])¶ Defined at HDFsupport.f90 lines 5157-5253
Parameters: - cell (Unitcell) –
- existinghdfhead (Hdfobjectstacktype) –
-
static
-
class
pyEMsoft.
Io
(*args, **kwargs)¶ Module io
Defined at io.f90 lines 52-649
-
static
message
(mess[, frm, advance])¶ Defined at io.f90 lines 101-115
Parameters: - mess (str) –
- frm (str) –
- advance (str) –
-
static
printmatrixcd
(s, a)¶ Defined at io.f90 lines 637-648
Parameters: - s (str) –
- a (complex array) –
-
static
printmatrixd
(s, a)¶ Defined at io.f90 lines 624-635
Parameters: - s (str) –
- a (float array) –
-
static
readvalue
(*args, **kwargs)¶ Defined at io.f90 lines 58-64
- Overloaded interface containing the following procedures:
- _readvalueintshort _readvalueintlong _readvaluerealsingle _readvaluerealdouble _readvaluestring _readvaluestringarray
-
static
writevalue
(*args, **kwargs)¶ Defined at io.f90 lines 66-73
- Overloaded interface containing the following procedures:
- _writevalueintshort _writevalueintlong _writevalueintlonglong _writevaluerealsingle _writevaluerealdouble _writevaluerealcomplex _writevaluestring
-
static
-
class
pyEMsoft.
Lambert
(*args, **kwargs)¶ Module lambert
Defined at Lambert.f90 lines 58-2474
-
static
apply2dlauesymmetry
(ipx, ipy, isym, iequiv)¶ nequiv = apply2dlauesymmetry(ipx, ipy, isym, iequiv)
Defined at Lambert.f90 lines 1690-1781
Parameters: - ipx (int) –
- ipy (int) –
- isym (int) –
- iequiv (int array) –
Returns: nequiv
Return type: int
-
static
apply2dpgsymmetry
(self, ipx, ipy, isym, iequiv)¶ nequiv = apply2dpgsymmetry(self, ipx, ipy, isym, iequiv)
Defined at Lambert.f90 lines 1805-1851
Parameters: - tdpg (Symdata2D) –
- ipx (int) –
- ipy (int) –
- isym (int) –
- iequiv (int array) –
Returns: nequiv
Return type: int
-
static
apply3dpgsymmetry
(self, ipx, ipy, ipz, npx, iequiv, usehex=None, stereographic=None, cubictype=None)¶ nequiv = apply3dpgsymmetry(self, ipx, ipy, ipz, npx, iequiv[, usehex, stereographic, cubictype])
Defined at Lambert.f90 lines 1876-1998
Parameters: - cell (Unitcell) –
- ipx (int) –
- ipy (int) –
- ipz (int) –
- npx (int) –
- iequiv (int array) –
- usehex (bool) –
- stereographic (bool) –
- cubictype (int) –
Returns: nequiv
Return type: int
-
static
getpyramiddouble
(xyz)¶ res = getpyramiddouble(xyz)
Defined at Lambert.f90 lines 1156-1197
Parameters: xyz (float array) – Returns: res Return type: int
-
static
getpyramidsingle
(xyz)¶ res = getpyramidsingle(xyz)
Defined at Lambert.f90 lines 1101-1142
Parameters: xyz (float array) – Returns: res Return type: int
-
static
getsextantdouble
(xy)¶ res = getsextantdouble(xy)
Defined at Lambert.f90 lines 697-724
Parameters: xy (float array) – Returns: res Return type: int
-
static
getsextantsingle
(xy)¶ res = getsextantsingle(xy)
Defined at Lambert.f90 lines 655-682
Parameters: xy (float array) – Returns: res Return type: int
-
static
hemicheck
(ix, iy, npx, north)¶ xyz = hemicheck(ix, iy, npx, north)
Defined at Lambert.f90 lines 2416-2473
Parameters: - ix (int) –
- iy (int) –
- npx (int) –
- north (bool) –
Returns: xyz
Return type: float array
-
static
interpolatelambert
(*args, **kwargs)¶ Defined at Lambert.f90 lines 158-164
- Overloaded interface containing the following procedures:
- _interpolationlambert2dsingle _interpolationlambert2ddouble _interpolationlambert3dsingle _interpolationlambert3dinteger _interpolationlambert4dsingle _interpolationlambert4ddouble4b4
-
static
lambertballtocube
(*args, **kwargs)¶ Defined at Lambert.f90 lines 98-100
- Overloaded interface containing the following procedures:
- _lambert3dcubeinversesingle _lambert3dcubeinversedouble
-
static
lambertballtoquaternion
(*args, **kwargs)¶ Defined at Lambert.f90 lines 104-106
- Overloaded interface containing the following procedures:
- _lambert3dballtoquaternionsingle _lambert3dballtoquaterniondouble
-
static
lambertcubetoball
(*args, **kwargs)¶ Defined at Lambert.f90 lines 93-95
- Overloaded interface containing the following procedures:
- _lambert3dcubeforwardsingle _lambert3dcubeforwarddouble
-
static
lambertcubetoquaternion
(*args, **kwargs)¶ Defined at Lambert.f90 lines 115-117
- Overloaded interface containing the following procedures:
- _lambert3dcubetoquaternionsingle _lambert3dcubetoquaterniondouble
-
static
lambertforward
(*args, **kwargs)¶ Defined at Lambert.f90 lines 143-145
- Overloaded interface containing the following procedures:
- _lambertforwardsingle _lambertforwarddouble
-
static
lambertgetinterpolation
(*args, **kwargs)¶ Defined at Lambert.f90 lines 153-155
- Overloaded interface containing the following procedures:
- _lambertgetinterpolationsingle _lambertgetinterpolationdouble
-
static
lamberthextosphere
(*args, **kwargs)¶ Defined at Lambert.f90 lines 79-81
- Overloaded interface containing the following procedures:
- _lambert2dhexforwardsingle _lambert2dhexforwarddouble
-
static
lambertinverse
(*args, **kwargs)¶ Defined at Lambert.f90 lines 148-150
- Overloaded interface containing the following procedures:
- _lambertinversesingle _lambertinversedouble
-
static
lambertspheretohex
(*args, **kwargs)¶ Defined at Lambert.f90 lines 84-86
- Overloaded interface containing the following procedures:
- _lambert2dhexinversesingle _lambert2dhexinversedouble
-
static
lambertspheretosquare
(*args, **kwargs)¶ Defined at Lambert.f90 lines 73-75
- Overloaded interface containing the following procedures:
- _lambert2dsquareinversesingle _lambert2dsquareinversedouble
-
static
lambertsquaretosphere
(*args, **kwargs)¶ Defined at Lambert.f90 lines 68-70
- Overloaded interface containing the following procedures:
- _lambert2dsquareforwardsingle _lambert2dsquareforwarddouble
-
static
samplevmf
(mu, kappa, vmfscale, inten, npx, nix, niy, w, mlpnh, mlpsh, legendrearray)¶ Defined at Lambert.f90 lines 2360-2400
Parameters: - mu (float array) –
- kappa (float) –
- vmfscale (float) –
- inten (float) –
- npx (int) –
- nix (int) –
- niy (int) –
- w (int) –
- mlpnh (float array) –
- mlpsh (float array) –
- legendrearray (float array) –
-
static
stereographicforward
(*args, **kwargs)¶ Defined at Lambert.f90 lines 132-134
- Overloaded interface containing the following procedures:
- _stereographicforwardsingle _stereographicforwarddouble
-
static
stereographicinverse
(*args, **kwargs)¶ Defined at Lambert.f90 lines 137-139
- Overloaded interface containing the following procedures:
- _stereographicinversesingle _stereographicinversedouble
-
static
-
class
pyEMsoft.
Local
(*args, **kwargs)¶ Module local
Defined at local.f90 lines 68-1478
-
configstructurenames
¶ Element configstructurenames ftype=character(30) pytype=str
Defined at local.f90 line 182
-
dataunit
¶ Element dataunit ftype=integer(kind=irg) pytype=int
Defined at local.f90 line 113
-
dataunit2
¶ Element dataunit2 ftype=integer(kind=irg) pytype=int
Defined at local.f90 line 113
-
dataunit3
¶ Element dataunit3 ftype=integer(kind=irg) pytype=int
Defined at local.f90 line 113
-
dbl
¶ Element dbl ftype=integer pytype=int
Defined at local.f90 line 79
-
displayconfigfilemissingmessage
¶ Element displayconfigfilemissingmessage ftype=integer(kind=irg) pytype=int
Defined at local.f90 line 106
-
displayemsoftwarningmessages
¶ Element displayemsoftwarningmessages ftype=integer(kind=irg) pytype=int
Defined at local.f90 line 105
-
static
emsoft
(progname, progdesc[, emconfig, stdout, makeconfig])¶ Defined at local.f90 lines 1104-1171
Parameters: - progname (str) –
- progdesc (str) –
- emconfig (Configstructuretype) –
- stdout (int) –
- makeconfig (bool) –
-
static
emsoft_fromnativepath
(inpath)¶ outpath = emsoft_fromnativepath(inpath)
Defined at local.f90 lines 1222-1241
Parameters: inpath (str) – Returns: outpath Return type: str
-
static
emsoft_getconfigpath
()¶ configpath = emsoft_getconfigpath()
Defined at local.f90 lines 434-444
Returns: configpath Return type: str
-
static
emsoft_getemdatapathname
()¶ emdatapathname = emsoft_getemdatapathname()
Defined at local.f90 lines 504-531
Returns: emdatapathname Return type: str
-
static
emsoft_getemdevelop
()¶ emdevelop = emsoft_getemdevelop()
Defined at local.f90 lines 713-728
Returns: emdevelop Return type: bool
-
static
emsoft_getemsoftbuilddate
()¶ builddate = emsoft_getemsoftbuilddate()
Defined at local.f90 lines 394-398
Returns: builddate Return type: str
-
static
emsoft_getemsofthdftest
()¶ dohdftest = emsoft_getemsofthdftest()
Defined at local.f90 lines 318-329
Returns: dohdftest Return type: bool
-
static
emsoft_getemsoftnativedelimiter
()¶ emsoftnativedelimiter = emsoft_getemsoftnativedelimiter()
Defined at local.f90 lines 412-420
Returns: emsoftnativedelimiter Return type: str
-
static
emsoft_getemsoftpathname
()¶ emsoftpathname = emsoft_getemsoftpathname()
Defined at local.f90 lines 460-488
Returns: emsoftpathname Return type: str
-
static
emsoft_getemsoftplatform
()¶ platform = emsoft_getemsoftplatform()
Defined at local.f90 lines 254-258
Returns: platform Return type: str
-
static
emsoft_getemsoftrevision
()¶ revision = emsoft_getemsoftrevision()
Defined at local.f90 lines 376-380
Returns: revision Return type: str
-
static
emsoft_getemsofttestingpath
()¶ buildpath = emsoft_getemsofttestingpath()
Defined at local.f90 lines 339-344
Returns: buildpath Return type: str
-
static
emsoft_getemsofttestpath
()¶ testpath = emsoft_getemsofttestpath()
Defined at local.f90 lines 294-303
Returns: testpath Return type: str
-
static
emsoft_getemsoftversion
()¶ version = emsoft_getemsoftversion()
Defined at local.f90 lines 358-362
Returns: version Return type: str
-
static
emsoft_getemtmppathname
()¶ emtmppathname = emsoft_getemtmppathname()
Defined at local.f90 lines 588-615
Returns: emtmppathname Return type: str
-
static
emsoft_getemxtalfolderpathname
()¶ emxtalfolderpathname = emsoft_getemxtalfolderpathname()
Defined at local.f90 lines 546-573
Returns: emxtalfolderpathname Return type: str
-
static
emsoft_getfftwwisdomfilename
()¶ fftwwisdomfilename = emsoft_getfftwwisdomfilename()
Defined at local.f90 lines 1001-1005
Returns: fftwwisdomfilename Return type: str
-
static
emsoft_geth5copypath
()¶ h5copypath = emsoft_geth5copypath()
Defined at local.f90 lines 272-280
Returns: h5copypath Return type: str
-
static
emsoft_getjsonparameter
(ep, nobackslash=None)¶ param = emsoft_getjsonparameter(ep[, nobackslash])
Defined at local.f90 lines 768-838
Parameters: - ep (str) –
- nobackslash (bool) –
Returns: param
Return type: str
-
static
emsoft_getnotify
()¶ notify = emsoft_getnotify()
Defined at local.f90 lines 197-202
Returns: notify Return type: str
-
static
emsoft_getopenclpathname
()¶ openclpathname = emsoft_getopenclpathname()
Defined at local.f90 lines 964-968
Returns: openclpathname Return type: str
-
static
emsoft_getrandomseedfilename
()¶ randomseedfilename = emsoft_getrandomseedfilename()
Defined at local.f90 lines 1073-1077
Returns: randomseedfilename Return type: str
-
static
emsoft_getrelease
()¶ release = emsoft_getrelease()
Defined at local.f90 lines 742-750
Returns: release Return type: bool
-
static
emsoft_getresourcepathname
()¶ resourcepathname = emsoft_getresourcepathname()
Defined at local.f90 lines 899-903
Returns: resourcepathname Return type: str
-
static
emsoft_getslackchannel
()¶ slackchannel = emsoft_getslackchannel()
Defined at local.f90 lines 235-240
Returns: slackchannel Return type: str
-
static
emsoft_getslackwebhookurl
()¶ slackwebhookurl = emsoft_getslackwebhookurl()
Defined at local.f90 lines 216-221
Returns: slackwebhookurl Return type: str
-
static
emsoft_gettemplatecodefilename
()¶ templatecodefilename = emsoft_gettemplatecodefilename()
Defined at local.f90 lines 1019-1023
Returns: templatecodefilename Return type: str
-
static
emsoft_gettemplatepathname
(json=None)¶ templatepathname = emsoft_gettemplatepathname([json])
Defined at local.f90 lines 853-866
Parameters: json (bool) – Returns: templatepathname Return type: str
-
static
emsoft_getuser
()¶ username = emsoft_getuser()
Defined at local.f90 lines 944-950
Returns: username Return type: str
-
static
emsoft_getuseremail
()¶ useremail = emsoft_getuseremail()
Defined at local.f90 lines 690-698
Returns: useremail Return type: str
-
static
emsoft_getuserhomepath
()¶ userhomepathname = emsoft_getuserhomepath()
Defined at local.f90 lines 917-930
Returns: userhomepathname Return type: str
-
static
emsoft_getuserlocation
()¶ userlocation = emsoft_getuserlocation()
Defined at local.f90 lines 660-675
Returns: userlocation Return type: str
-
static
emsoft_getusername
()¶ username = emsoft_getusername()
Defined at local.f90 lines 630-645
Returns: username Return type: str
-
static
emsoft_getwikicodefilename
()¶ wikicodefilename = emsoft_getwikicodefilename()
Defined at local.f90 lines 1037-1041
Returns: wikicodefilename Return type: str
-
static
emsoft_getwikipathname
()¶ wikipathname = emsoft_getwikipathname()
Defined at local.f90 lines 881-885
Returns: wikipathname Return type: str
-
static
emsoft_getwyckoffpositionsfilename
()¶ wpfilename = emsoft_getwyckoffpositionsfilename()
Defined at local.f90 lines 1055-1059
Returns: wpfilename Return type: str
-
static
emsoft_getxtalpathname
()¶ xtalpathname = emsoft_getxtalpathname()
Defined at local.f90 lines 983-987
Returns: xtalpathname Return type: str
-
static
emsoft_path_init
([config])¶ Defined at local.f90 lines 1269-1400
Parameters: config (bool) –
-
static
emsoft_tonativepath
(inpath)¶ outpath = emsoft_tonativepath(inpath)
Defined at local.f90 lines 1187-1206
Parameters: inpath (str) – Returns: outpath Return type: str
-
fnlen
¶ Element fnlen ftype=integer(kind=irg) pytype=int
Defined at local.f90 line 101
-
fortran_real_4
¶ Element fortran_real_4 ftype=integer pytype=int
Defined at local.f90 line 94
-
fortran_real_8
¶ Element fortran_real_8 ftype=integer pytype=int
Defined at local.f90 line 96
-
ill
¶ Element ill ftype=integer pytype=int
Defined at local.f90 line 88
-
irg
¶ Element irg ftype=integer pytype=int
Defined at local.f90 line 86
-
ish
¶ Element ish ftype=integer pytype=int
Defined at local.f90 line 84
-
jsonck
¶ Element jsonck ftype=integer pytype=int
Defined at local.f90 line 98
-
psunit
¶ Element psunit ftype=integer(kind=irg) pytype=int
Defined at local.f90 line 113
-
sgl
¶ Element sgl ftype=integer pytype=int
Defined at local.f90 line 77
-
static
timestamp
([stdout, timestring, datestring])¶ Defined at local.f90 lines 1423-1478
Parameters: - stdout (int) –
- timestring (str) –
- datestring (str) –
-
wraparraysize
¶ Element wraparraysize ftype=integer(c_int32_t) pytype=int
Defined at local.f90 line 110
-
-
class
pyEMsoft.
Math
(*args, **kwargs)¶ Module math
Defined at math.f90 lines 52-3077
-
static
besseli0
(x)¶ bessi0 = besseli0(x)
Defined at math.f90 lines 700-720
Parameters: x (float) – Returns: bessi0 Return type: float
-
static
besseli1
(x)¶ bessi1 = besseli1(x)
Defined at math.f90 lines 743-763
Parameters: x (float) – Returns: bessi1 Return type: float
-
static
besselin
(x, n)¶ bessi = besselin(x, n)
Defined at math.f90 lines 628-677
Parameters: - x (float) –
- n (int) –
Returns: bessi
Return type: float
-
static
c4_normal_01
(seed)¶ c4_normal_01 = c4_normal_01(seed)
Defined at math.f90 lines 773-812
Parameters: seed (int) – Returns: c4_normal_01 Return type: complex
-
static
c8_normal_01
(seed)¶ c8_normal_01 = c8_normal_01(seed)
Defined at math.f90 lines 814-853
Parameters: seed (int) – Returns: c8_normal_01 Return type: complex
-
static
calcdeterminant
(a, m, n)¶ determinant = calcdeterminant(a, m, n)
Defined at math.f90 lines 2993-3014
Parameters: - a (float array) –
- m (int) –
- n (int) –
Returns: determinant
Return type: float
-
static
cinvert
(a, b)¶ Defined at math.f90 lines 467-490
Parameters: - a (complex array) –
- b (complex array) –
-
static
cross3
(*args, **kwargs)¶ Defined at math.f90 lines 59-61
- Overloaded interface containing the following procedures:
- _cross3 _cross3_d
-
static
cubicroots
(co, x)¶ Defined at math.f90 lines 2537-2555
Parameters: - co (float array) –
- x (complex array) –
-
static
el1k
(phi, k)¶ res = el1k(phi, k)
Defined at math.f90 lines 2464-2479
Parameters: - phi (float) –
- k (float) –
Returns: res
Return type: float
-
static
el2
(x, qqc, aa, bb)¶ res = el2(x, qqc, aa, bb)
Defined at math.f90 lines 2404-2462
Parameters: - x (float) –
- qqc (float) –
- aa (float) –
- bb (float) –
Returns: res
Return type: float
-
static
el2k
(phi, k)¶ res = el2k(phi, k)
Defined at math.f90 lines 2481-2496
Parameters: - phi (float) –
- k (float) –
Returns: res
Return type: float
-
static
get_bit_parameters
(bd, verbose=None)¶ numbits, bitrange, bitmode = get_bit_parameters(bd[, verbose])
Defined at math.f90 lines 278-324
Parameters: - bd (str) –
- verbose (bool) –
Returns: - numbits (int)
- bitrange (float)
- bitmode (str)
- ==================================== – analyze the bitdepth parameter; if we have integers, then we need to analyze the digits in the string to figure out how to scale the data. ‘10int’ means that we store the data as 32-bit integers, but the scaled values range from 0 to 2^(10)-1
-
static
getpolardecomposition
(f, rmatrix, smatrix)¶ Defined at math.f90 lines 226-261
Parameters: - f (float array) –
- rmatrix (float array) –
- smatrix (float array) –
-
static
i4_huge
()¶ i4_huge = i4_huge()
Defined at math.f90 lines 855-890
Returns: i4_huge Return type: int
-
static
i4_normal_ab
(a, b, seed)¶ i4_normal_ab = i4_normal_ab(a, b, seed)
Defined at math.f90 lines 892-942
Parameters: - a (float) –
- b (float) –
- seed (int) –
Returns: i4_normal_ab
Return type: int
-
static
i8_normal_ab
(a, b, seed)¶ i8_normal_ab = i8_normal_ab(a, b, seed)
Defined at math.f90 lines 944-995
Parameters: - a (float) –
- b (float) –
- seed (int) –
Returns: i8_normal_ab
Return type: int
-
static
infty
()¶ infinity = infty()
Defined at math.f90 lines 152-157
Returns: infinity Return type: float
-
static
inftyd
()¶ infinity = inftyd()
Defined at math.f90 lines 169-174
Returns: infinity Return type: float
-
static
jaccard_distance
(img1, img2, nn, mutualinformation=None)¶ jd = jaccard_distance(img1, img2, nn[, mutualinformation])
Defined at math.f90 lines 3031-3077
Parameters: - img1 (int array) –
- img2 (int array) –
- nn (int) –
- mutualinformation (bool) –
Returns: jd
Return type: float
-
static
kcluster
(matrix, nrow, ncol, nclusters, niter, indexarray)¶ Defined at math.f90 lines 2654-2706
Parameters: - matrix (float array) –
- nrow (int) –
- ncol (int) –
- nclusters (int) –
- niter (int) –
- indexarray (int array) –
-
static
kclusterweights
(matrix, nrow, ncol, nclusters, niter, wts)¶ Defined at math.f90 lines 2573-2635
Parameters: - matrix (float array) –
- nrow (int) –
- ncol (int) –
- nclusters (int) –
- niter (int) –
- wts (float array) –
-
static
kdelta
(i, j)¶ k = kdelta(i, j)
Defined at math.f90 lines 2511-2518
Parameters: - i (int) –
- j (int) –
Returns: k
Return type: int
-
static
laguer
(a, m, x, eps, polish)¶ Defined at math.f90 lines 2083-2137
Parameters: - a (complex array) –
- m (int) –
- x (complex) –
- eps (float) –
- polish (bool) –
-
static
matrixexponential
(a, e, z0, tp, nn)¶ Defined at math.f90 lines 515-604
Parameters: - a (complex array) –
- e (complex array) –
- z0 (float) –
- tp (str) –
- nn (int) –
-
static
minvert
(*args, **kwargs)¶ Defined at math.f90 lines 55-57
- Overloaded interface containing the following procedures:
- _minvert _minvert_d
-
static
nan
()¶ x = nan()
Defined at math.f90 lines 186-192
Returns: x Return type: float
-
static
nan_d
()¶ x = nan_d()
Defined at math.f90 lines 204-210
Returns: x Return type: float
-
static
point_inside_polygon
(px, py, xx, yy)¶ inorout = point_inside_polygon(px, py, xx, yy)
Defined at math.f90 lines 2367-2396
Parameters: - px (float) –
- py (float) –
- xx (float array) –
- yy (float array) –
Returns: inorout
Return type: int
-
static
point_inside_triangle
(v0, v1, v2)¶ point_inside_triangle = point_inside_triangle(v0, v1, v2)
Defined at math.f90 lines 2240-2257
Parameters: - v0 (float array) –
- v1 (float array) –
- v2 (float array) –
Returns: point_inside_triangle
Return type: bool
-
static
printmatrix
(s, a)¶ Defined at math.f90 lines 2207-2219
Parameters: - s (str) –
- a (float array) –
-
static
r4_normal_01
(seed)¶ r4_normal_01 = r4_normal_01(seed)
Defined at math.f90 lines 997-1040
Parameters: seed (int) – Returns: r4_normal_01 Return type: float
-
static
r4_normal_ab
(a, b, seed)¶ r4_normal_ab = r4_normal_ab(a, b, seed)
Defined at math.f90 lines 1042-1090
Parameters: - a (float) –
- b (float) –
- seed (int) –
Returns: r4_normal_ab
Return type: float
-
static
r4_uniform_01
(seed)¶ r4_uniform_01 = r4_uniform_01(seed)
Defined at math.f90 lines 1092-1185
Parameters: seed (int) – Returns: r4_uniform_01 Return type: float
-
static
r4vec_normal_ab
(n, a, b, seed, x)¶ Defined at math.f90 lines 1271-1378
Parameters: - n (int) –
- a (float) –
- b (float) –
- seed (int) –
- x (float array) –
-
static
r4vec_uniform_01
(n, seed, r)¶ Defined at math.f90 lines 1187-1269
Parameters: - n (int) –
- seed (int) –
- r (float array) –
-
static
r8_normal_01
(seed)¶ r8_normal_01 = r8_normal_01(seed)
Defined at math.f90 lines 1380-1423
Parameters: seed (int) – Returns: r8_normal_01 Return type: float
-
static
r8_normal_ab
(a, b, seed)¶ r8_normal_ab = r8_normal_ab(a, b, seed)
Defined at math.f90 lines 1425-1473
Parameters: - a (float) –
- b (float) –
- seed (int) –
Returns: r8_normal_ab
Return type: float
-
static
r8_uniform_01
(seed)¶ r8_uniform_01 = r8_uniform_01(seed)
Defined at math.f90 lines 1475-1564
Parameters: seed (int) – Returns: r8_uniform_01 Return type: float
-
static
r8mat_normal_01
(m, n, seed, r)¶ Defined at math.f90 lines 1566-1629
Parameters: - m (int) –
- n (int) –
- seed (int) –
- r (float array) –
-
static
r8mat_normal_ab
(m, n, a, b, seed, r)¶ Defined at math.f90 lines 1631-1698
Parameters: - m (int) –
- n (int) –
- a (float) –
- b (float) –
- seed (int) –
- r (float array) –
-
static
r8vec_normal_01
(n, seed, x)¶ Defined at math.f90 lines 1700-1802
Parameters: - n (int) –
- seed (int) –
- x (float array) –
-
static
r8vec_normal_ab
(n, a, b, seed, x)¶ Defined at math.f90 lines 1804-1909
Parameters: - n (int) –
- a (float) –
- b (float) –
- seed (int) –
- x (float array) –
-
static
r8vec_uniform_01
(n, seed, r)¶ Defined at math.f90 lines 1911-1981
Parameters: - n (int) –
- seed (int) –
- r (float array) –
-
static
rank_points
(p1, p2, p3, p4, xx, yy)¶ Defined at math.f90 lines 2281-2327
Parameters: - p1 (float array) –
- p2 (float array) –
- p3 (float array) –
- p4 (float array) –
- xx (float array) –
- yy (float array) –
-
static
reorganizeclusters
(matrix, nrow, ncol, nclusters, nsc, nsr, indexarray)¶ Defined at math.f90 lines 2727-2835
Parameters: - matrix (float array) –
- nrow (int) –
- ncol (int) –
- nclusters (int) –
- nsc (int) –
- nsr (int) –
- indexarray (int array) –
- set things up for the Monte Carlo part ------- (--------) –
- ------------------------------------------------------- – reshape the index array for easier neighbor finding
- = reshape( IndexArray, (/ NSC, NSR /) ) (IA) –
- (,) 'reshaped IndexArray ', shape (IA) (write) – count the number of points in each cluster and add the x-y coordinates to get the cluster centroid
-
static
transfourthranktensor
(al, cin, cout)¶ Defined at math.f90 lines 2005-2060
Parameters: - al (float array) –
- cin (float array) –
- cout (float array) –
-
static
trilinear_splat
(r, dr, init=None)¶ grid3 = trilinear_splat(r, dr[, init])
Defined at math.f90 lines 2940-2971
Parameters: - r (float array) –
- dr (float array) –
- init (bool) –
Returns: grid3
Return type: float array
-
static
vecnorm
(*args, **kwargs)¶ Defined at math.f90 lines 63-67
- Overloaded interface containing the following procedures:
- _vecnorm _vecnorm_d _vecnorm2 _vecnorm2_d
-
static
vectormatch
(n, va, vb)¶ nce = vectormatch(n, va, vb)
Defined at math.f90 lines 2900-2917
Parameters: - n (int) –
- va (int array) –
- vb (int array) –
Returns: nce
Return type: int
-
static
zroots
(a, roots)¶ Defined at math.f90 lines 2157-2201
Parameters: - a (complex array) –
- roots (complex array) –
-
static
-
class
pyEMsoft.
Namelisthandlers
(*args, **kwargs)¶ Module namelisthandlers
Defined at NameListHandlers.f90 lines 42-9091
-
static
getadpnamelist
(nmlfile, adpnl[, initonly])¶ Defined at NameListHandlers.f90 lines 5949-6041
Parameters: - nmlfile (str) –
- adpnl (Adpnamelisttype) –
- initonly (bool) –
-
static
getangnamelist
(nmlfile, csnl[, initonly])¶ Defined at NameListHandlers.f90 lines 237-280
Parameters: - nmlfile (str) –
- csnl (Angnamelisttype) –
- initonly (bool) –
-
static
getaverageorientationnamelist
(nmlfile, emnl[, initonly])¶ Defined at NameListHandlers.f90 lines 2115-2168
Parameters: - nmlfile (str) –
- emnl (Averageorientationnamelisttype) –
- initonly (bool) –
-
static
getbsenamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 3473-3567
Parameters: - nmlfile (str) –
- enl (Bsenamelisttype) –
- initonly (bool) –
-
static
getcbednamelist
(nmlfile, cbednl[, initonly])¶ Defined at NameListHandlers.f90 lines 4686-4753
Parameters: - nmlfile (str) –
- cbednl (Cbednamelisttype) –
- initonly (bool) –
-
static
getchangesettingnamelist
(nmlfile, csnl[, initonly])¶ Defined at NameListHandlers.f90 lines 125-162
Parameters: - nmlfile (str) –
- csnl (Changesettingnamelisttype) –
- initonly (bool) –
-
static
getconvertorientationsnamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 1582-1657
Parameters: - nmlfile (str) –
- enl (Convertorientationsnamelisttype) –
- initonly (bool) –
-
static
getcplmmasternamelist
(nmlfile, omnl[, initonly])¶ Defined at NameListHandlers.f90 lines 908-971
Parameters: - nmlfile (str) –
- omnl (Cplmmasternamelisttype) –
- initonly (bool) –
-
static
getcplmnamelist
(nmlfile, omnl[, initonly])¶ Defined at NameListHandlers.f90 lines 1327-1377
Parameters: - nmlfile (str) –
- omnl (Cplmnamelisttype) –
- initonly (bool) –
-
static
getctemqcnamelist
(nmlfile, ctemqcnl[, initonly])¶ Defined at NameListHandlers.f90 lines 3009-3070
Parameters: - nmlfile (str) –
- ctemqcnl (Ctemqcnamelisttype) –
- initonly (bool) –
-
static
getctfnamelist
(nmlfile, csnl[, initonly])¶ Defined at NameListHandlers.f90 lines 178-221
Parameters: - nmlfile (str) –
- csnl (Ctfnamelisttype) –
- initonly (bool) –
-
static
getdictindxopenclnamelist
(nmlfile, dictindxnl[, initonly])¶ Defined at NameListHandlers.f90 lines 5202-5283
Parameters: - nmlfile (str) –
- dictindxnl (Dictindxopencllisttype) –
- initonly (bool) –
-
static
getdisorientationsnamelist
(nmlfile, emnl[, initonly])¶ Defined at NameListHandlers.f90 lines 2060-2100
Parameters: - nmlfile (str) –
- emnl (Disorientationsnamelisttype) –
- initonly (bool) –
-
static
getdpmergenamelist
(nmlfile, dpmnl[, initonly])¶ Defined at NameListHandlers.f90 lines 6108-6157
Parameters: - nmlfile (str) –
- dpmnl (Dpmergenamelisttype) –
- initonly (bool) –
-
static
getdvsdnamelist
(nmlfile, emnl[, initonly])¶ Defined at NameListHandlers.f90 lines 2290-2345
Parameters: - nmlfile (str) –
- emnl (Dvsdnamelisttype) –
- initonly (bool) –
-
static
getebsd2dqcmasternamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 8720-8769
Parameters: - nmlfile (str) –
- enl (Ebsd2Dqcmasternamelisttype) –
- initonly (bool) –
-
static
getebsdclusternamelist
(nmlfile, emnl[, initonly])¶ Defined at NameListHandlers.f90 lines 2878-2927
Parameters: - nmlfile (str) –
- emnl (Ebsdclusternamelisttype) –
- initonly (bool) –
-
static
getebsddefectnamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 3582-3676
Parameters: - nmlfile (str) –
- enl (Ebsddefectnamelisttype) –
- initonly (bool) –
-
static
getebsddenamelist
(nmlfile, enl, de, p[, initonly])¶ Defined at NameListHandlers.f90 lines 3691-3936
Parameters: - nmlfile (str) –
- enl (Ebsdnamelisttype) –
- de (Ebsddenamelisttype) –
- p (Ebsddipreviewnamelisttype) –
- initonly (bool) –
-
static
getebsddipreviewnamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 5418-5503
Parameters: - nmlfile (str) –
- enl (Ebsddipreviewnamelisttype) –
- initonly (bool) –
-
static
getebsdfullnamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 7753-7887
Parameters: - nmlfile (str) –
- enl (Ebsdfullnamelisttype) –
- initonly (bool) –
-
static
getebsdindexingnamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 5520-5756
Parameters: - nmlfile (str) –
- enl (Ebsdindexingnamelisttype) –
- initonly (bool) –
-
static
getebsdmasternamelist
(nmlfile, emnl[, initonly])¶ Defined at NameListHandlers.f90 lines 2362-2431
Parameters: - nmlfile (str) –
- emnl (Ebsdmasternamelisttype) –
- initonly (bool) –
-
static
getebsdmasteropenclnamelist
(nmlfile, emnl[, initonly])¶ Defined at NameListHandlers.f90 lines 2805-2863
Parameters: - nmlfile (str) –
- emnl (Ebsdmasteropenclnamelisttype) –
- initonly (bool) –
-
static
getebsdmastershtnamelist
(nmlfile, emnl[, initonly])¶ Defined at NameListHandlers.f90 lines 2520-2593
Parameters: - nmlfile (str) –
- emnl (Ebsdmastershtnamelisttype) –
- initonly (bool) –
-
static
getebsdnamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 3290-3458
Parameters: - nmlfile (str) –
- enl (Ebsdnamelisttype) –
- initonly (bool) –
-
static
getebsdoverlapnamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 4093-4204
Parameters: - nmlfile (str) –
- enl (Ebsdoverlapnamelisttype) –
- initonly (bool) –
-
static
getebsdqcmasternamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 8667-8705
Parameters: - nmlfile (str) –
- enl (Ebsdqcmasternamelisttype) –
- initonly (bool) –
-
static
getebsdsinglemasternamelist
(nmlfile, emnl[, initonly])¶ Defined at NameListHandlers.f90 lines 2608-2663
Parameters: - nmlfile (str) –
- emnl (Ebsdsinglemasternamelisttype) –
- initonly (bool) –
-
static
geteccinamelist
(nmlfile, eccinl[, initonly])¶ Defined at NameListHandlers.f90 lines 4993-5098
Parameters: - nmlfile (str) –
- eccinl (Eccinamelisttype) –
- initonly (bool) –
-
static
getecpindexingnamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 6513-6611
Parameters: - nmlfile (str) –
- enl (Ecpindexingnamelisttype) –
- initonly (bool) –
-
static
getecpmasternamelist
(nmlfile, ecpnl[, initonly])¶ Defined at NameListHandlers.f90 lines 3087-3146
Parameters: - nmlfile (str) –
- ecpnl (Ecpmasternamelisttype) –
- initonly (bool) –
-
static
getecpnamelist
(nmlfile, ecpnl[, initonly])¶ Defined at NameListHandlers.f90 lines 4475-4589
Parameters: - nmlfile (str) –
- ecpnl (Ecpnamelisttype) –
- initonly (bool) –
-
static
getecppatternnamelist
(nmlfile, ecpnl[, initonly])¶ Defined at NameListHandlers.f90 lines 4768-4811
Parameters: - nmlfile (str) –
- ecpnl (Ecppatternnamelisttype) –
- initonly (bool) –
-
static
getecpqcmasternamelist
(nmlfile, ecpnl[, initonly])¶ Defined at NameListHandlers.f90 lines 2945-2991
Parameters: - nmlfile (str) –
- ecpnl (Ecpqcmasternamelisttype) –
- initonly (bool) –
-
static
getecpsinglenamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 7004-7073
Parameters: - nmlfile (str) –
- enl (Ecpsinglenamelisttype) –
- initonly (bool) –
-
static
getecpzanamelist
(nmlfile, ecpnl[, initonly])¶ Defined at NameListHandlers.f90 lines 4405-4458
Parameters: - nmlfile (str) –
- ecpnl (Ecpzanamelisttype) –
- initonly (bool) –
-
static
geteecmasternamelist
(nmlfile, emnl[, initonly])¶ Defined at NameListHandlers.f90 lines 2446-2504
Parameters: - nmlfile (str) –
- emnl (Eecmasternamelisttype) –
- initonly (bool) –
-
static
getemcbed2dqcnamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 8603-8652
Parameters: - nmlfile (str) –
- enl (Emcbed2Dqcnamelisttype) –
- initonly (bool) –
-
static
getemcbedqcnamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 8541-8588
Parameters: - nmlfile (str) –
- enl (Emcbedqcnamelisttype) –
- initonly (bool) –
-
static
getemdpfit4namelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 6626-6827
Parameters: - nmlfile (str) –
- enl (Emdpfit4Listtype) –
- initonly (bool) –
-
static
getemdpfitnamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 6842-6989
Parameters: - nmlfile (str) –
- enl (Emdpfitlisttype) –
- initonly (bool) –
-
static
getemgammanamelist
(nmlfile, epf[, initonly])¶ Defined at NameListHandlers.f90 lines 8090-8158
Parameters: - nmlfile (str) –
- epf (Emgammanamelisttype) –
- initonly (bool) –
-
static
getemgammaopenclnamelist
(nmlfile, epf[, initonly])¶ Defined at NameListHandlers.f90 lines 8173-8236
Parameters: - nmlfile (str) –
- epf (Emgammaopenclnamelisttype) –
- initonly (bool) –
-
static
getemgammastemnamelist
(nmlfile, epf[, initonly])¶ Defined at NameListHandlers.f90 lines 8400-8457
Parameters: - nmlfile (str) –
- epf (Emgammastemnamelisttype) –
- initonly (bool) –
-
static
getemhh4namelist
(nmlfile, hhnl[, initonly])¶ Defined at NameListHandlers.f90 lines 8942-9091
Parameters: - nmlfile (str) –
- hhnl (Emhh4Namelisttype) –
- initonly (bool) –
-
static
getemintegratestemnamelist
(nmlfile, isnml[, initonly])¶ Defined at NameListHandlers.f90 lines 8879-8926
Parameters: - nmlfile (str) –
- isnml (Emintegratestemnamelisttype) –
- initonly (bool) –
-
static
getemmdstemnamelist
(nmlfile, msnml[, initonly])¶ Defined at NameListHandlers.f90 lines 8781-8867
Parameters: - nmlfile (str) –
- msnml (Emmdstemnamelisttype) –
- initonly (bool) –
-
static
getemtgbstemnamelist
(nmlfile, epf[, initonly])¶ Defined at NameListHandlers.f90 lines 8472-8526
Parameters: - nmlfile (str) –
- epf (Emtgbstemnamelisttype) –
- initonly (bool) –
-
static
getemtwophasenamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 8251-8301
Parameters: - nmlfile (str) –
- enl (Emtwophasenamelisttype) –
- initonly (bool) –
-
static
geteulersnamelist
(nmlfile, csnl[, initonly])¶ Defined at NameListHandlers.f90 lines 296-342
Parameters: - nmlfile (str) –
- csnl (Eulersnamelisttype) –
- initonly (bool) –
-
static
getfitalphavariantsnamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 7343-7393
Parameters: - nmlfile (str) –
- enl (Fitalphavarianttype) –
- initonly (bool) –
-
static
getfitorientationpsnamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 7408-7458
Parameters: - nmlfile (str) –
- enl (Fitorientationpstype) –
- initonly (bool) –
-
static
getgbodmnamelist
(nmlfile, gbonl[, initonly])¶ Defined at NameListHandlers.f90 lines 420-466
Parameters: - nmlfile (str) –
- gbonl (Gbodmnamelisttype) –
- initonly (bool) –
-
static
getgbonamelist
(nmlfile, gbonl[, initonly])¶ Defined at NameListHandlers.f90 lines 358-404
Parameters: - nmlfile (str) –
- gbonl (Gbonamelisttype) –
- initonly (bool) –
-
static
getgrainviznamelist
(nmlfile, gvnl[, initonly])¶ Defined at NameListHandlers.f90 lines 60-109
Parameters: - nmlfile (str) –
- gvnl (Grainviznamelisttype) –
- initonly (bool) –
-
static
getkamnamelist
(nmlfile, emnl[, initonly])¶ Defined at NameListHandlers.f90 lines 2235-2275
Parameters: - nmlfile (str) –
- emnl (Kamnamelisttype) –
- initonly (bool) –
-
static
getkinematicalnamelist
(nmlfile, knl[, initonly])¶ Defined at NameListHandlers.f90 lines 3228-3274
Parameters: - nmlfile (str) –
- knl (Kinematicalnamelisttype) –
- initonly (bool) –
-
static
getkosselmasternamelist
(nmlfile, knl[, initonly])¶ Defined at NameListHandlers.f90 lines 832-893
Parameters: - nmlfile (str) –
- knl (Kosselmasternamelisttype) –
- initonly (bool) –
-
static
getkosselnamelist
(nmlfile, knl[, initonly])¶ Defined at NameListHandlers.f90 lines 747-817
Parameters: - nmlfile (str) –
- knl (Kosselnamelisttype) –
- initonly (bool) –
-
static
getlacbednamelist
(nmlfile, lacbednl[, initonly])¶ Defined at NameListHandlers.f90 lines 4604-4671
Parameters: - nmlfile (str) –
- lacbednl (Lacbednamelisttype) –
- initonly (bool) –
-
static
getlauemasternamelist
(nmlfile, lmnl[, initonly])¶ Defined at NameListHandlers.f90 lines 986-1074
Parameters: - nmlfile (str) –
- lmnl (Lauemasternamelisttype) –
- initonly (bool) –
-
static
getlauenamelist
(nmlfile, lnl[, initonly])¶ Defined at NameListHandlers.f90 lines 1090-1169
Parameters: - nmlfile (str) –
- lnl (Lauenamelisttype) –
- initonly (bool) –
-
static
getlaueslitnamelist
(nmlfile, lnl[, initonly])¶ Defined at NameListHandlers.f90 lines 1185-1312
Parameters: - nmlfile (str) –
- lnl (Laueslitnamelisttype) –
- initonly (bool) –
-
static
getlocalosmmasternamelist
(nmlfile, emnl[, initonly])¶ Defined at NameListHandlers.f90 lines 2678-2721
Parameters: - nmlfile (str) –
- emnl (Localosmnamelisttype) –
- initonly (bool) –
-
static
getlorentznamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 565-669
Parameters: - nmlfile (str) –
- enl (Lorentznamelisttype) –
- initonly (bool) –
-
static
getmcclfoilnamelist
(nmlfile, mcnl[, initonly])¶ Defined at NameListHandlers.f90 lines 7654-7738
Parameters: - nmlfile (str) –
- mcnl (Mcclnamelisttype) –
- initonly (bool) –
-
static
getmcclmultilayernamelist
(nmlfile, mcnl[, initonly])¶ Defined at NameListHandlers.f90 lines 1960-2045
Parameters: - nmlfile (str) –
- mcnl (Mcclmultilayernamelisttype) –
- initonly (bool) –
-
static
getmcclnamelist
(nmlfile, mcnl[, initonly, writetofile])¶ Defined at NameListHandlers.f90 lines 1801-1945
Parameters: - nmlfile (str) –
- mcnl (Mcclnamelisttype) –
- initonly (bool) –
- writetofile (str) –
-
static
getmcclspherenamelist
(nmlfile, mcnl[, initonly])¶ Defined at NameListHandlers.f90 lines 7542-7639
Parameters: - nmlfile (str) –
- mcnl (Mcclnamelisttype) –
- initonly (bool) –
-
static
getmclipssnamelist
(nmlfile, mcnl[, initonly])¶ Defined at NameListHandlers.f90 lines 1479-1567
Parameters: - nmlfile (str) –
- mcnl (Mclipssnamelisttype) –
- initonly (bool) –
-
static
getmcnamelist
(nmlfile, mcnl[, initonly])¶ Defined at NameListHandlers.f90 lines 1392-1464
Parameters: - nmlfile (str) –
- mcnl (Mcnamelisttype) –
- initonly (bool) –
-
static
getmdelectronpropnamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 8316-8385
Parameters: - nmlfile (str) –
- enl (Mdelectronpropnamelisttype) –
- initonly (bool) –
-
static
getmultiphasenamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 685-731
Parameters: - nmlfile (str) –
- enl (Multiphasenamelisttype) –
- initonly (bool) –
-
static
getorientationsimilaritynamelist
(nmlfile, emnl[, initonly])¶ Defined at NameListHandlers.f90 lines 2183-2220
Parameters: - nmlfile (str) –
- emnl (Orientationsimilaritynamelisttype) –
- initonly (bool) –
-
static
getorientationviznamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 1673-1784
Parameters: - nmlfile (str) –
- enl (Orientationviznamelisttype) –
- initonly (bool) –
-
static
getoslerpnamelist
(nmlfile, onl[, initonly])¶ Defined at NameListHandlers.f90 lines 482-549
Parameters: - nmlfile (str) –
- onl (Oslerpnamelisttype) –
- initonly (bool) –
-
static
getosmnamelist
(nmlfile, osmnl[, initonly])¶ Defined at NameListHandlers.f90 lines 6056-6093
Parameters: - nmlfile (str) –
- osmnl (Osmnamelisttype) –
- initonly (bool) –
-
static
getpedindxnamelist
(nmlfile, pednl[, initonly])¶ Defined at NameListHandlers.f90 lines 5298-5403
Parameters: - nmlfile (str) –
- pednl (Pedkinindxlisttype) –
- initonly (bool) –
-
static
getpedkinnamelist
(nmlfile, pednl[, initonly])¶ Defined at NameListHandlers.f90 lines 4826-4888
Parameters: - nmlfile (str) –
- pednl (Pedkinnamelisttype) –
- initonly (bool) –
-
static
getpedzanamelist
(nmlfile, pednl[, initonly])¶ Defined at NameListHandlers.f90 lines 4903-4977
Parameters: - nmlfile (str) –
- pednl (Pedzanamelisttype) –
- initonly (bool) –
-
static
getpfinversionnamelist
(nmlfile, epf[, initonly])¶ Defined at NameListHandlers.f90 lines 8025-8075
Parameters: - nmlfile (str) –
- epf (Pfinversionnamelisttype) –
- initonly (bool) –
-
static
getrefinemartensitenamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 7473-7527
Parameters: - nmlfile (str) –
- enl (Refinemartensitetype) –
- initonly (bool) –
-
static
getrefineorientationnamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 7251-7328
Parameters: - nmlfile (str) –
- enl (Refineorientationtype) –
- initonly (bool) –
-
static
getreflectornamelist
(nmlfile, rnl[, initonly])¶ Defined at NameListHandlers.f90 lines 3161-3213
Parameters: - nmlfile (str) –
- rnl (Reflectornamelisttype) –
- initonly (bool) –
-
static
getrfznamelist
(nmlfile, rfznl[, initonly])¶ Defined at NameListHandlers.f90 lines 5117-5187
Parameters: - nmlfile (str) –
- rfznl (Rfznamelisttype) –
- initonly (bool) –
-
static
getsrdefectnamelist
(nmlfile, srdnl[, initonly])¶ Defined at NameListHandlers.f90 lines 7901-8010
Parameters: - nmlfile (str) –
- srdnl (Srdefectnamelisttype) –
- initonly (bool) –
-
static
getstemdcinamelist
(nmlfile, dcinl[, initonly])¶ Defined at NameListHandlers.f90 lines 7087-7167
Parameters: - nmlfile (str) –
- dcinl (Stemdcinamelisttype) –
- initonly (bool) –
-
static
getstemgeometrynamelist
(nmlfile, dcinl[, initonly])¶ Defined at NameListHandlers.f90 lines 7181-7236
Parameters: - nmlfile (str) –
- dcinl (Stemgeometrynamelisttype) –
- initonly (bool) –
-
static
gettkdindexingnamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 6172-6373
Parameters: - nmlfile (str) –
- enl (Tkdindexingnamelisttype) –
- initonly (bool) –
-
static
gettkdmasternamelist
(nmlfile, emnl[, initonly])¶ Defined at NameListHandlers.f90 lines 2737-2790
Parameters: - nmlfile (str) –
- emnl (Tkdmasternamelisttype) –
- initonly (bool) –
-
static
gettkdnamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 3951-4077
Parameters: - nmlfile (str) –
- enl (Tkdnamelisttype) –
- initonly (bool) –
-
static
gettkdoverlapnamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 4219-4289
Parameters: - nmlfile (str) –
- enl (Tkdoverlapnamelisttype) –
- initonly (bool) –
-
static
gettkdspotsnamelist
(nmlfile, enl[, initonly])¶ Defined at NameListHandlers.f90 lines 4304-4390
Parameters: - nmlfile (str) –
- enl (Tkdspotsnamelisttype) –
- initonly (bool) –
-
static
getzadefectnamelist
(nmlfile, zadefect[, initonly])¶ Defined at NameListHandlers.f90 lines 6388-6497
Parameters: - nmlfile (str) –
- zadefect (Zadefectnamelisttype) –
- initonly (bool) –
-
static
-
class
pyEMsoft.
Namelisttypedefs
(*args, **kwargs)¶ Module namelisttypedefs
Defined at NameListTypedefs.f90 lines 42-2068
-
class
pyEMsoft.
Others
(*args, **kwargs)¶ Module others
Defined at others.f90 lines 49-1151
-
static
ei
(x)¶ ei = ei(x)
Defined at others.f90 lines 340-370
Parameters: x (float) – Returns: ei Return type: float
-
static
fcore
(g, z, accvlt)¶ fcore = fcore(g, z, accvlt)
Defined at others.f90 lines 595-665
Parameters: - g (float) –
- z (int) –
- accvlt (float) –
Returns: fcore
Return type: float
-
static
fphon
(g, ul, a, b)¶ fphon = fphon(g, ul, a, b)
Defined at others.f90 lines 186-205
Parameters: - g (float) –
- ul (float) –
- a (float array) –
- b (float array) –
Returns: fphon
Return type: float
-
static
fscatt
(g, ul, z, symbol, accvlt, absflg, accflg, dwflg)¶ fscatt = fscatt(g, ul, z, symbol, accvlt, absflg, accflg, dwflg)
Defined at others.f90 lines 67-161
Parameters: - g (float) –
- ul (float) –
- z (int) –
- symbol (str) –
- accvlt (float) –
- absflg (int) –
- accflg (bool) –
- dwflg (bool) –
Returns: fscatt
Return type: complex
-
static
getwk
(z, symbol, a, b)¶ Defined at others.f90 lines 373-592
Parameters: - z (int) –
- symbol (str) –
- a (float array) –
- b (float array) –
-
static
qsortd
(x, ind, n)¶ Defined at others.f90 lines 1001-1151
Parameters: - x (float array) –
- ind (int array) –
- n (int) –
-
static
ri1
(bi, bj, g)¶ ri1 = ri1(bi, bj, g)
Defined at others.f90 lines 208-239
Parameters: - bi (float) –
- bj (float) –
- g (float) –
Returns: ri1
Return type: float
-
static
ri2
(bi, bj, g, u)¶ ri2 = ri2(bi, bj, g, u)
Defined at others.f90 lines 242-292
Parameters: - bi (float) –
- bj (float) –
- g (float) –
- u (float) –
Returns: ri2
Return type: float
-
static
rih1
(x1, x2, x3)¶ rih1 = rih1(x1, x2, x3)
Defined at others.f90 lines 295-311
Parameters: - x1 (float) –
- x2 (float) –
- x3 (float) –
Returns: rih1
Return type: float
-
static
rih2
(x)¶ rih2 = rih2(x)
Defined at others.f90 lines 314-326
Parameters: x (float) – Returns: rih2 Return type: float
-
static
rih3
(x)¶ rih3 = rih3(x)
Defined at others.f90 lines 329-337
Parameters: x (float) – Returns: rih3 Return type: float
-
static
ssort
(x, y, n, kflag)¶ Defined at others.f90 lines 680-999
Parameters: - x (float array) –
- y (int array) –
- n (int) –
- kflag (int) –
-
static
weko
(a, b, s)¶ weko = weko(a, b, s)
Defined at others.f90 lines 164-183
Parameters: - a (float array) –
- b (float array) –
- s (float) –
Returns: weko
Return type: float
-
static
-
class
pyEMsoft.
Patternmod
(*args, **kwargs)¶ Module patternmod
Defined at patternmod.f90 lines 57-2020
-
static
closeexppatternfile
(inputtype, funit)¶ Defined at patternmod.f90 lines 1257-1284
Parameters: - inputtype (str) –
- funit (int) –
-
static
getemsoftpccoordinates
(pctr, vendor, delta, nx, ny)¶ emsoftpc = getemsoftpccoordinates(pctr, vendor, delta, nx, ny)
Defined at patternmod.f90 lines 1992-2020
Parameters: - pctr (float array) –
- vendor (str) –
- delta (float) –
- nx (int) –
- ny (int) –
Returns: emsoftpc
Return type: float array
-
static
getexppatternrow
(iii, wd, patsz, l, dims3, offset3, funit, inputtype, hdfstrings, exppatarray[, roi, flipy])¶ Defined at patternmod.f90 lines 369-623
Parameters: - iii (int) –
- wd (int) –
- patsz (int) –
- l (int) –
- dims3 (int array) –
- offset3 (int array) –
- funit (int) –
- inputtype (str) –
- hdfstrings (str array) –
- exppatarray (float array) –
- roi (int array) –
- flipy (bool) –
-
static
getmetadata
(self, sem, patterndata, angles, numangles, filename, inputtype, funit, hdfstrings, istat[, verbose])¶ Defined at patternmod.f90 lines 883-1242
Parameters: - enl (Ebsdnamelisttype) –
- sem (Ebsdsemarray) –
- patterndata (Ebsddipreviewnamelisttype) –
- angles (Ebsdangletype) –
- numangles (int) –
- filename (str) –
- inputtype (str) –
- funit (int) –
- hdfstrings (str array) –
- istat (int) –
- verbose (bool) –
-
static
getsingleexppattern
(iii, wd, patsz, l, dims3, offset3, funit, inputtype, hdfstrings, exppat)¶ Defined at patternmod.f90 lines 648-861
Parameters: - iii (int) –
- wd (int) –
- patsz (int) –
- l (int) –
- dims3 (int array) –
- offset3 (int array) –
- funit (int) –
- inputtype (str) –
- hdfstrings (str array) –
- exppat (float array) –
-
static
invert_ordering_arrays
(npat)¶ Defined at patternmod.f90 lines 142-164
Parameters: npat (int) –
-
static
openexppatternfile
(filename, npat, l, inputtype, recsize, funit, hdfstrings, verbose=None)¶ istat = openexppatternfile(filename, npat, l, inputtype, recsize, funit, hdfstrings[, verbose])
Defined at patternmod.f90 lines 193-337
Parameters: - filename (str) –
- npat (int) –
- l (int) –
- inputtype (str) –
- recsize (int) –
- funit (int) –
- hdfstrings (str array) –
- verbose (bool) –
Returns: istat
Return type: int
-
static
patternmod_errormessage
(istat)¶ Defined at patternmod.f90 lines 1298-1310
Parameters: istat (int) –
-
static
preprocesspatterns
(nthreads, inram, ebsdnl, binx, biny, masklin, correctsize, totnumexpt[, epatterns, exptiq])¶ Defined at patternmod.f90 lines 1347-1709
Parameters: - nthreads (int) –
- inram (bool) –
- ebsdnl (Ebsdindexingnamelisttype) –
- binx (int) –
- biny (int) –
- masklin (float array) –
- correctsize (int) –
- totnumexpt (int) –
- epatterns (float array) –
- exptiq (float array) –
define a bunch of mostly integer parameters for the input patterns we have the following parameters (P for experimental Pattern)
-
static
preprocesstkdpatterns
(nthreads, inram, tkdnl, binx, biny, masklin, correctsize, totnumexpt[, epatterns, exptiq])¶ Defined at patternmod.f90 lines 1737-1974
Parameters: - nthreads (int) –
- inram (bool) –
- tkdnl (Tkdindexingnamelisttype) –
- binx (int) –
- biny (int) –
- masklin (float array) –
- correctsize (int) –
- totnumexpt (int) –
- epatterns (float array) –
- exptiq (float array) –
define a bunch of mostly integer parameters
-
static
-
class
pyEMsoft.
Quaternions
(*args, **kwargs)¶ Module quaternions
Defined at quaternions.f90 lines 127-659
-
static
cabs
(*args, **kwargs)¶ Defined at quaternions.f90 lines 152-154
- Overloaded interface containing the following procedures:
- _quat_norm _quat_norm_d
-
static
conjg
(*args, **kwargs)¶ Defined at quaternions.f90 lines 145-147
- Overloaded interface containing the following procedures:
- _quat_conjg _quat_conjg_d
-
static
quat_angle
(*args, **kwargs)¶ Defined at quaternions.f90 lines 170-172
- Overloaded interface containing the following procedures:
- _quat_angle _quat_angle_d
-
static
quat_div
(*args, **kwargs)¶ Defined at quaternions.f90 lines 158-160
- Overloaded interface containing the following procedures:
- _quat_div _quat_div_d
-
static
quat_innerproduct
(*args, **kwargs)¶ Defined at quaternions.f90 lines 164-166
- Overloaded interface containing the following procedures:
- _quat_innerproduct _quat_innerproduct_d
-
static
quat_lp
(*args, **kwargs)¶ Defined at quaternions.f90 lines 176-178
- Overloaded interface containing the following procedures:
- _quat_lp _quat_lp_d
-
static
quat_marsaglia
(self)¶ q = quat_marsaglia(self)
Defined at quaternions.f90 lines 630-659
Parameters: seed (Rng_T) – Returns: q Return type: float array
-
static
quat_mult
(*args, **kwargs)¶ Defined at quaternions.f90 lines 138-140
- Overloaded interface containing the following procedures:
- _quat_mult _quat_mult_d
-
static
quat_slerp
(*args, **kwargs)¶ Defined at quaternions.f90 lines 182-184
- Overloaded interface containing the following procedures:
- _quat_slerp _quat_slerp_d
-
static
quaternion_print
(*args, **kwargs)¶ Defined at quaternions.f90 lines 132-134
- Overloaded interface containing the following procedures:
- _quaternion_print _quaternion_print_d
-
static
-
class
pyEMsoft.
Rng
(*args, **kwargs)¶ Module rng
Defined at rng.f90 lines 28-64
-
static
rng_seed
(self, seed)¶ Defined at rng.f90 lines 44-49
Parameters: - self (Rng_T) –
- seed (int) –
-
static
rng_uniform
(self)¶ u = rng_uniform(self)
Defined at rng.f90 lines 52-64
Parameters: self (Rng_T) – Returns: u Return type: float
-
static
-
class
pyEMsoft.
Rotations
(*args, **kwargs)¶ Module rotations
Defined at rotations.f90 lines 114-6274
-
static
ax2cu
(*args, **kwargs)¶ Defined at rotations.f90 lines 313-315
- Overloaded interface containing the following procedures:
- _ax2cu _ax2cu_d
-
static
ax2eu
(*args, **kwargs)¶ Defined at rotations.f90 lines 283-285
- Overloaded interface containing the following procedures:
- _ax2eu _ax2eu_d
-
static
ax2ho
(*args, **kwargs)¶ Defined at rotations.f90 lines 307-309
- Overloaded interface containing the following procedures:
- _ax2ho _ax2ho_d
-
static
ax2om
(*args, **kwargs)¶ Defined at rotations.f90 lines 289-291
- Overloaded interface containing the following procedures:
- _ax2om _ax2om_d
-
static
ax2qu
(*args, **kwargs)¶ Defined at rotations.f90 lines 301-303
- Overloaded interface containing the following procedures:
- _ax2qu _ax2qu_d
-
static
ax2ro
(*args, **kwargs)¶ Defined at rotations.f90 lines 295-297
- Overloaded interface containing the following procedures:
- _ax2ro _ax2ro_d
-
static
ax2rv
(*args, **kwargs)¶ Defined at rotations.f90 lines 325-327
- Overloaded interface containing the following procedures:
- _ax2rv _ax2rv_d
-
static
ax2st
(*args, **kwargs)¶ Defined at rotations.f90 lines 319-321
- Overloaded interface containing the following procedures:
- _ax2st _ax2st_d
-
static
ax_check
(*args, **kwargs)¶ Defined at rotations.f90 lines 147-149
- Overloaded interface containing the following procedures:
- _ax_check _ax_check_d
-
static
cu2ax
(*args, **kwargs)¶ Defined at rotations.f90 lines 491-493
- Overloaded interface containing the following procedures:
- _cu2ax _cu2ax_d
-
static
cu2eu
(*args, **kwargs)¶ Defined at rotations.f90 lines 479-481
- Overloaded interface containing the following procedures:
- _cu2eu _cu2eu_d
-
static
cu2ho
(*args, **kwargs)¶ Defined at rotations.f90 lines 509-511
- Overloaded interface containing the following procedures:
- _cu2ho _cu2ho_d
-
static
cu2om
(*args, **kwargs)¶ Defined at rotations.f90 lines 485-487
- Overloaded interface containing the following procedures:
- _cu2om _cu2om_d
-
static
cu2qu
(*args, **kwargs)¶ Defined at rotations.f90 lines 503-505
- Overloaded interface containing the following procedures:
- _cu2qu _cu2qu_d
-
static
cu2ro
(*args, **kwargs)¶ Defined at rotations.f90 lines 497-499
- Overloaded interface containing the following procedures:
- _cu2ro _cu2ro_d
-
static
cu2rv
(*args, **kwargs)¶ Defined at rotations.f90 lines 521-523
- Overloaded interface containing the following procedures:
- _cu2rv _cu2rv_d
-
static
cu2st
(*args, **kwargs)¶ Defined at rotations.f90 lines 515-517
- Overloaded interface containing the following procedures:
- _cu2st _cu2st_d
-
static
cu_check
(*args, **kwargs)¶ Defined at rotations.f90 lines 137-139
- Overloaded interface containing the following procedures:
- _cu_check _cu_check_d
-
static
eu2ax
(*args, **kwargs)¶ Defined at rotations.f90 lines 191-193
- Overloaded interface containing the following procedures:
- _eu2ax _eu2ax_d
-
static
eu2cu
(*args, **kwargs)¶ Defined at rotations.f90 lines 215-217
- Overloaded interface containing the following procedures:
- _eu2cu _eu2cu_d
-
static
eu2ho
(*args, **kwargs)¶ Defined at rotations.f90 lines 209-211
- Overloaded interface containing the following procedures:
- _eu2ho _eu2ho_d
-
static
eu2om
(*args, **kwargs)¶ Defined at rotations.f90 lines 185-187
- Overloaded interface containing the following procedures:
- _eu2om _eu2om_d
-
static
eu2qu
(*args, **kwargs)¶ Defined at rotations.f90 lines 203-205
- Overloaded interface containing the following procedures:
- _eu2qu _eu2qu_d
-
static
eu2ro
(*args, **kwargs)¶ Defined at rotations.f90 lines 197-199
- Overloaded interface containing the following procedures:
- _eu2ro _eu2ro_d
-
static
eu2rv
(*args, **kwargs)¶ Defined at rotations.f90 lines 227-229
- Overloaded interface containing the following procedures:
- _eu2rv _eu2rv_d
-
static
eu2st
(*args, **kwargs)¶ Defined at rotations.f90 lines 221-223
- Overloaded interface containing the following procedures:
- _eu2st _eu2st_d
-
static
eu_check
(*args, **kwargs)¶ Defined at rotations.f90 lines 122-124
- Overloaded interface containing the following procedures:
- _eu_check _eu_check_d
-
static
genrot
(*args, **kwargs)¶ Defined at rotations.f90 lines 170-172
- Overloaded interface containing the following procedures:
- _genrot _genrot_d
-
static
ho2ax
(*args, **kwargs)¶ Defined at rotations.f90 lines 442-444
- Overloaded interface containing the following procedures:
- _ho2ax _ho2ax_d
-
static
ho2cu
(*args, **kwargs)¶ Defined at rotations.f90 lines 460-462
- Overloaded interface containing the following procedures:
- _ho2cu _ho2cu_d
-
static
ho2eu
(*args, **kwargs)¶ Defined at rotations.f90 lines 430-432
- Overloaded interface containing the following procedures:
- _ho2eu _ho2eu_d
-
static
ho2om
(*args, **kwargs)¶ Defined at rotations.f90 lines 436-438
- Overloaded interface containing the following procedures:
- _ho2om _ho2om_d
-
static
ho2qu
(*args, **kwargs)¶ Defined at rotations.f90 lines 454-456
- Overloaded interface containing the following procedures:
- _ho2qu _ho2qu_d
-
static
ho2ro
(*args, **kwargs)¶ Defined at rotations.f90 lines 448-450
- Overloaded interface containing the following procedures:
- _ho2ro _ho2ro_d
-
static
ho2rv
(*args, **kwargs)¶ Defined at rotations.f90 lines 472-474
- Overloaded interface containing the following procedures:
- _ho2rv _ho2rv_d
-
static
ho2st
(*args, **kwargs)¶ Defined at rotations.f90 lines 466-468
- Overloaded interface containing the following procedures:
- _ho2st _ho2st_d
-
static
ho_check
(*args, **kwargs)¶ Defined at rotations.f90 lines 132-134
- Overloaded interface containing the following procedures:
- _ho_check _ho_check_d
-
static
init_orientation
(*args, **kwargs)¶ Defined at rotations.f90 lines 176-180
- Overloaded interface containing the following procedures:
- _init_orientation _init_orientation_om _init_orientation_d _init_orientation_om_d
-
static
om2ax
(*args, **kwargs)¶ Defined at rotations.f90 lines 240-242
- Overloaded interface containing the following procedures:
- _om2ax _om2ax_d
-
static
om2cu
(*args, **kwargs)¶ Defined at rotations.f90 lines 264-266
- Overloaded interface containing the following procedures:
- _om2cu _om2cu_d
-
static
om2eu
(*args, **kwargs)¶ Defined at rotations.f90 lines 234-236
- Overloaded interface containing the following procedures:
- _om2eu _om2eu_d
-
static
om2ho
(*args, **kwargs)¶ Defined at rotations.f90 lines 258-260
- Overloaded interface containing the following procedures:
- _om2ho _om2ho_d
-
static
om2qu
(*args, **kwargs)¶ Defined at rotations.f90 lines 252-254
- Overloaded interface containing the following procedures:
- _om2qu _om2qu_d
-
static
om2ro
(*args, **kwargs)¶ Defined at rotations.f90 lines 246-248
- Overloaded interface containing the following procedures:
- _om2ro _om2ro_d
-
static
om2rv
(*args, **kwargs)¶ Defined at rotations.f90 lines 276-278
- Overloaded interface containing the following procedures:
- _om2rv _om2rv_d
-
static
om2st
(*args, **kwargs)¶ Defined at rotations.f90 lines 270-272
- Overloaded interface containing the following procedures:
- _om2st _om2st_d
-
static
om_check
(*args, **kwargs)¶ Defined at rotations.f90 lines 152-154
- Overloaded interface containing the following procedures:
- _om_check _om_check_d
-
static
print_orientation
(*args, **kwargs)¶ Defined at rotations.f90 lines 651-653
- Overloaded interface containing the following procedures:
- _print_orientation _print_orientation_d
-
static
qu2ax
(*args, **kwargs)¶ Defined at rotations.f90 lines 393-395
- Overloaded interface containing the following procedures:
- _qu2ax _qu2ax_d
-
static
qu2cu
(*args, **kwargs)¶ Defined at rotations.f90 lines 411-413
- Overloaded interface containing the following procedures:
- _qu2cu _qu2cu_d
-
static
qu2eu
(*args, **kwargs)¶ Defined at rotations.f90 lines 381-383
- Overloaded interface containing the following procedures:
- _qu2eu _qu2eu_d
-
static
qu2ho
(*args, **kwargs)¶ Defined at rotations.f90 lines 405-407
- Overloaded interface containing the following procedures:
- _qu2ho _qu2ho_d
-
static
qu2om
(*args, **kwargs)¶ Defined at rotations.f90 lines 387-389
- Overloaded interface containing the following procedures:
- _qu2om _qu2om_d
-
static
qu2ro
(*args, **kwargs)¶ Defined at rotations.f90 lines 399-401
- Overloaded interface containing the following procedures:
- _qu2ro _qu2ro_d
-
static
qu2rv
(*args, **kwargs)¶ Defined at rotations.f90 lines 423-425
- Overloaded interface containing the following procedures:
- _qu2rv _qu2rv_d
-
static
qu2st
(*args, **kwargs)¶ Defined at rotations.f90 lines 417-419
- Overloaded interface containing the following procedures:
- _qu2st _qu2st_d
-
static
qu_check
(*args, **kwargs)¶ Defined at rotations.f90 lines 142-144
- Overloaded interface containing the following procedures:
- _qu_check _qu_check_d
-
static
quat_average
(*args, **kwargs)¶ Defined at rotations.f90 lines 644-646
- Overloaded interface containing the following procedures:
- _quat_average _quat_average_d
-
static
ro2ax
(*args, **kwargs)¶ Defined at rotations.f90 lines 344-346
- Overloaded interface containing the following procedures:
- _ro2ax _ro2ax_d
-
static
ro2cu
(*args, **kwargs)¶ Defined at rotations.f90 lines 362-364
- Overloaded interface containing the following procedures:
- _ro2cu _ro2cu_d
-
static
ro2eu
(*args, **kwargs)¶ Defined at rotations.f90 lines 332-334
- Overloaded interface containing the following procedures:
- _ro2eu _ro2eu_d
-
static
ro2ho
(*args, **kwargs)¶ Defined at rotations.f90 lines 356-358
- Overloaded interface containing the following procedures:
- _ro2ho _ro2ho_d
-
static
ro2om
(*args, **kwargs)¶ Defined at rotations.f90 lines 338-340
- Overloaded interface containing the following procedures:
- _ro2om _ro2om_d
-
static
ro2qu
(*args, **kwargs)¶ Defined at rotations.f90 lines 350-352
- Overloaded interface containing the following procedures:
- _ro2qu _ro2qu_d
-
static
ro2rv
(*args, **kwargs)¶ Defined at rotations.f90 lines 374-376
- Overloaded interface containing the following procedures:
- _ro2rv _ro2rv_d
-
static
ro2st
(*args, **kwargs)¶ Defined at rotations.f90 lines 368-370
- Overloaded interface containing the following procedures:
- _ro2st _ro2st_d
-
static
ro_check
(*args, **kwargs)¶ Defined at rotations.f90 lines 127-129
- Overloaded interface containing the following procedures:
- _ro_check _ro_check_d
-
static
rodriguesproduct
(*args, **kwargs)¶ Defined at rotations.f90 lines 626-628
- Overloaded interface containing the following procedures:
- _rodriguesproduct _rodriguesproduct_d
-
static
rotatetensor2
(*args, **kwargs)¶ Defined at rotations.f90 lines 638-640
- Overloaded interface containing the following procedures:
- _rottensor2_om _rottensor2_om_d
-
static
rotatevector
(*args, **kwargs)¶ Defined at rotations.f90 lines 632-634
- Overloaded interface containing the following procedures:
- _rotvec_om _rotvec_om_d
-
static
rv2ax
(*args, **kwargs)¶ Defined at rotations.f90 lines 577-579
- Overloaded interface containing the following procedures:
- _rv2ax _rv2ax_d
-
static
rv2cu
(*args, **kwargs)¶ Defined at rotations.f90 lines 607-609
- Overloaded interface containing the following procedures:
- _rv2cu _rv2cu_d
-
static
rv2eu
(*args, **kwargs)¶ Defined at rotations.f90 lines 589-591
- Overloaded interface containing the following procedures:
- _rv2eu _rv2eu_d
-
static
rv2ho
(*args, **kwargs)¶ Defined at rotations.f90 lines 619-621
- Overloaded interface containing the following procedures:
- _rv2ho _rv2ho_d
-
static
rv2om
(*args, **kwargs)¶ Defined at rotations.f90 lines 601-603
- Overloaded interface containing the following procedures:
- _rv2om _rv2om_d
-
static
rv2qu
(*args, **kwargs)¶ Defined at rotations.f90 lines 583-585
- Overloaded interface containing the following procedures:
- _rv2qu _rv2qu_d
-
static
rv2ro
(*args, **kwargs)¶ Defined at rotations.f90 lines 595-597
- Overloaded interface containing the following procedures:
- _rv2ro _rv2ro_d
-
static
rv2st
(*args, **kwargs)¶ Defined at rotations.f90 lines 613-615
- Overloaded interface containing the following procedures:
- _rv2st _rv2st_d
-
static
rv_check
(*args, **kwargs)¶ Defined at rotations.f90 lines 162-164
- Overloaded interface containing the following procedures:
- _rv_check _rv_check_d
-
static
st2ax
(*args, **kwargs)¶ Defined at rotations.f90 lines 540-542
- Overloaded interface containing the following procedures:
- _st2ax _st2ax_d
-
static
st2cu
(*args, **kwargs)¶ Defined at rotations.f90 lines 564-566
- Overloaded interface containing the following procedures:
- _st2cu _st2cu_d
-
static
st2eu
(*args, **kwargs)¶ Defined at rotations.f90 lines 528-530
- Overloaded interface containing the following procedures:
- _st2eu _st2eu_d
-
static
st2ho
(*args, **kwargs)¶ Defined at rotations.f90 lines 558-560
- Overloaded interface containing the following procedures:
- _st2ho _st2ho_d
-
static
st2om
(*args, **kwargs)¶ Defined at rotations.f90 lines 534-536
- Overloaded interface containing the following procedures:
- _st2om _st2om_d
-
static
st2qu
(*args, **kwargs)¶ Defined at rotations.f90 lines 552-554
- Overloaded interface containing the following procedures:
- _st2qu _st2qu_d
-
static
st2ro
(*args, **kwargs)¶ Defined at rotations.f90 lines 546-548
- Overloaded interface containing the following procedures:
- _st2ro _st2ro_d
-
static
st2rv
(*args, **kwargs)¶ Defined at rotations.f90 lines 570-572
- Overloaded interface containing the following procedures:
- _st2rv _st2rv_d
-
static
st_check
(*args, **kwargs)¶ Defined at rotations.f90 lines 157-159
- Overloaded interface containing the following procedures:
- _st_check _st_check_d
-
static
-
class
pyEMsoft.
So3
(*args, **kwargs)¶ Module so3
Defined at so3.f90 lines 48-1817
-
static
cubochoricneighbors
(cubneighbor, nn, cub, stepsize)¶ Defined at so3.f90 lines 656-683
Parameters: - cubneighbor (float array) –
- nn (int) –
- cub (float array) –
- stepsize (float) –
-
static
getfztypeandorder
(pgnum1, pgnum2=None)¶ fztype, fzorder = getfztypeandorder(pgnum1[, pgnum2])
Defined at so3.f90 lines 86-148
Parameters: - pgnum1 (int) –
- pgnum2 (int) –
Returns: - fztype (int)
- fzorder (int)
-
static
getmackenziedistribution
(pgnum, nmisor, misor, mk)¶ Defined at so3.f90 lines 1715-1817
Parameters: - pgnum (int) –
- nmisor (int) –
- misor (float array) –
- mk (float array) –
-
static
getvertex
(order, vertex)¶ Defined at so3.f90 lines 1552-1563
Parameters: - order (int) –
- vertex (float array) –
-
static
insidecubehexfz
(rod)¶ res = insidecubehexfz(rod)
Defined at so3.f90 lines 431-447
Parameters: rod (float array) – Returns: res Return type: bool
-
static
insidecubicfz
(rod, ot)¶ res = insidecubicfz(rod, ot)
Defined at so3.f90 lines 392-413
Parameters: - rod (float array) –
- ot (str) –
Returns: res
Return type: bool
-
static
insidecubicmfz
(rod, ot)¶ res = insidecubicmfz(rod, ot)
Defined at so3.f90 lines 1468-1492
Parameters: - rod (float array) –
- ot (str) –
Returns: res
Return type: bool
-
static
insidecyclicfz
(rod, fztype, fzorder)¶ res = insidecyclicfz(rod, fztype, fzorder)
Defined at so3.f90 lines 268-292
Parameters: - rod (float array) –
- fztype (int) –
- fzorder (int) –
Returns: res
Return type: bool
-
static
insidedihedralfz
(rod, order)¶ res = insidedihedralfz(rod, order)
Defined at so3.f90 lines 312-374
Parameters: - rod (float array) –
- order (int) –
Returns: res
Return type: bool
-
static
insidedihedralmfz
(rod, mfzorder)¶ res = insidedihedralmfz(rod, mfzorder)
Defined at so3.f90 lines 1508-1537
Parameters: - rod (float array) –
- mfzorder (int) –
Returns: res
Return type: bool
-
static
insideicosahedralfz
(rod)¶ res = insideicosahedralfz(rod)
Defined at so3.f90 lines 236-250
Parameters: rod (float array) – Returns: res Return type: bool
-
static
isinsidefz
(rod, fztype, fzorder, qfz=None)¶ insidefz = isinsidefz(rod, fztype, fzorder[, qfz])
Defined at so3.f90 lines 179-222
Parameters: - rod (float array) –
- fztype (int) –
- fzorder (int) –
- qfz (float array) –
Returns: insidefz
Return type: bool
-
static
isinsidemfz
(rod, mfztype, mfzorder)¶ insidemfz = isinsidemfz(rod, mfztype, mfzorder)
Defined at so3.f90 lines 1433-1453
Parameters: - rod (float array) –
- mfztype (int) –
- mfzorder (int) –
Returns: insidemfz
Return type: bool
-
static
mkcc
(a, b, c)¶ cc = mkcc(a, b, c)
Defined at so3.f90 lines 1662-1670
Parameters: - a (float) –
- b (float) –
- c (float) –
Returns: cc
Return type: float
-
static
mks2
(a, b, c)¶ s2 = mks2(a, b, c)
Defined at so3.f90 lines 1688-1696
Parameters: - a (float) –
- b (float) –
- c (float) –
Returns: s2
Return type: float
-
static
pnpoly
(px, py, xx, yy, n)¶ inout = pnpoly(px, py, xx, yy, n)
Defined at so3.f90 lines 1611-1644
Parameters: - px (float) –
- py (float) –
- xx (float array) –
- yy (float array) –
- n (int) –
Returns: inout
Return type: int
-
static
-
class
pyEMsoft.
Stringconstants
(*args, **kwargs)¶ Module stringconstants
Defined at stringconstants.f90 lines 46-1318
-
sc_accume
¶ Element sc_accume ftype=character(7) pytype=str
Defined at stringconstants.f90 line 510
-
sc_accumedetector
¶ Element sc_accumedetector ftype=character(14) pytype=str
Defined at stringconstants.f90 line 520
-
sc_accumenh
¶ Element sc_accumenh ftype=character(10) pytype=str
Defined at stringconstants.f90 line 514
-
sc_accumesh
¶ Element sc_accumesh ftype=character(10) pytype=str
Defined at stringconstants.f90 line 516
-
sc_accumesp
¶ Element sc_accumesp ftype=character(10) pytype=str
Defined at stringconstants.f90 line 518
-
sc_accumsp
¶ Element sc_accumsp ftype=character(7) pytype=str
Defined at stringconstants.f90 line 512
-
sc_accumt
¶ Element sc_accumt ftype=character(7) pytype=str
Defined at stringconstants.f90 line 522
-
sc_accumt1
¶ Element sc_accumt1 ftype=character(8) pytype=str
Defined at stringconstants.f90 line 524
-
sc_accumt2
¶ Element sc_accumt2 ftype=character(8) pytype=str
Defined at stringconstants.f90 line 526
-
sc_accumt3
¶ Element sc_accumt3 ftype=character(8) pytype=str
Defined at stringconstants.f90 line 528
-
sc_accumxyz
¶ Element sc_accumxyz ftype=character(9) pytype=str
Defined at stringconstants.f90 line 530
-
sc_accumz
¶ Element sc_accumz ftype=character(7) pytype=str
Defined at stringconstants.f90 line 532
-
sc_accumznh
¶ Element sc_accumznh ftype=character(10) pytype=str
Defined at stringconstants.f90 line 534
-
sc_accumzsh
¶ Element sc_accumzsh ftype=character(10) pytype=str
Defined at stringconstants.f90 line 536
-
sc_angab
¶ Element sc_angab ftype=character(5) pytype=str
Defined at stringconstants.f90 line 538
-
sc_angfile
¶ Element sc_angfile ftype=character(7) pytype=str
Defined at stringconstants.f90 line 540
-
sc_anglefile
¶ Element sc_anglefile ftype=character(9) pytype=str
Defined at stringconstants.f90 line 542
-
sc_anglefiletype
¶ Element sc_anglefiletype ftype=character(13) pytype=str
Defined at stringconstants.f90 line 544
-
sc_apertureposition
¶ Element sc_apertureposition ftype=character(16) pytype=str
Defined at stringconstants.f90 line 546
-
sc_applydeformation
¶ Element sc_applydeformation ftype=character(16) pytype=str
Defined at stringconstants.f90 line 548
-
sc_astigmatism
¶ Element sc_astigmatism ftype=character(11) pytype=str
Defined at stringconstants.f90 line 552
-
sc_atomdata
¶ Element sc_atomdata ftype=character(8) pytype=str
Defined at stringconstants.f90 line 144
-
sc_atomtypes
¶ Element sc_atomtypes ftype=character(9) pytype=str
Defined at stringconstants.f90 line 146
-
sc_avctffile
¶ Element sc_avctffile ftype=character(9) pytype=str
Defined at stringconstants.f90 line 554
-
sc_avdotproductmap
¶ Element sc_avdotproductmap ftype=character(15) pytype=str
Defined at stringconstants.f90 line 148
-
sc_averageorientations
¶ Element sc_averageorientations ftype=character(19) pytype=str
Defined at stringconstants.f90 line 150
-
sc_axialsymmetry
¶ Element sc_axialsymmetry ftype=character(14) pytype=str
Defined at stringconstants.f90 line 51
-
sc_axisangle
¶ Element sc_axisangle ftype=character(9) pytype=str
Defined at stringconstants.f90 line 556
-
sc_axoutname
¶ Element sc_axoutname ftype=character(9) pytype=str
Defined at stringconstants.f90 line 558
-
sc_beamcurrent
¶ Element sc_beamcurrent ftype=character(11) pytype=str
Defined at stringconstants.f90 line 560
-
sc_beamdc
¶ Element sc_beamdc ftype=character(6) pytype=str
Defined at stringconstants.f90 line 562
-
sc_bethelist
¶ Element sc_bethelist ftype=character(9) pytype=str
Defined at stringconstants.f90 line 1097
-
sc_betheparameters
¶ Element sc_betheparameters ftype=character(15) pytype=str
Defined at stringconstants.f90 line 154
-
sc_betheparametersfile
¶ Element sc_betheparametersfile ftype=character(19) pytype=str
Defined at stringconstants.f90 line 156
-
sc_bfimage
¶ Element sc_bfimage ftype=character(7) pytype=str
Defined at stringconstants.f90 line 152
-
sc_binning
¶ Element sc_binning ftype=character(7) pytype=str
Defined at stringconstants.f90 line 564
-
sc_binx
¶ Element sc_binx ftype=character(4) pytype=str
Defined at stringconstants.f90 line 566
-
sc_biny
¶ Element sc_biny ftype=character(4) pytype=str
Defined at stringconstants.f90 line 568
-
sc_bitdepth
¶ Element sc_bitdepth ftype=character(8) pytype=str
Defined at stringconstants.f90 line 570
-
sc_braggangle
¶ Element sc_braggangle ftype=character(10) pytype=str
Defined at stringconstants.f90 line 158
-
sc_braggga
¶ Element sc_braggga ftype=character(8) pytype=str
Defined at stringconstants.f90 line 160
-
sc_brightfield
¶ Element sc_brightfield ftype=character(11) pytype=str
Defined at stringconstants.f90 line 1099
-
sc_bse1
¶ Element sc_bse1 ftype=character(4) pytype=str
Defined at stringconstants.f90 line 572
-
sc_bzero
¶ Element sc_bzero ftype=character(5) pytype=str
Defined at stringconstants.f90 line 162
-
sc_c1
¶ Element sc_c1 ftype=character(2) pytype=str
Defined at stringconstants.f90 line 576
-
sc_c2
¶ Element sc_c2 ftype=character(2) pytype=str
Defined at stringconstants.f90 line 578
-
sc_c3
¶ Element sc_c3 ftype=character(2) pytype=str
Defined at stringconstants.f90 line 580
-
sc_cameraazimuthalangle
¶ Element sc_cameraazimuthalangle ftype=character(22) pytype=str
Defined at stringconstants.f90 line 174
-
sc_cameraelevationangle
¶ Element sc_cameraelevationangle ftype=character(22) pytype=str
Defined at stringconstants.f90 line 176
-
sc_cbednamelist
¶ Element sc_cbednamelist ftype=character(12) pytype=str
Defined at stringconstants.f90 line 1101
-
sc_cbedqc
¶ Element sc_cbedqc ftype=character(6) pytype=str
Defined at stringconstants.f90 line 164
-
sc_cbedqcnamelist
¶ Element sc_cbedqcnamelist ftype=character(14) pytype=str
Defined at stringconstants.f90 line 166
-
sc_cellatomtype
¶ Element sc_cellatomtype ftype=character(14) pytype=str
Defined at stringconstants.f90 line 574
-
sc_centering
¶ Element sc_centering ftype=character(9) pytype=str
Defined at stringconstants.f90 line 582
-
sc_char1d
¶ Element sc_char1d ftype=character(6) pytype=str
Defined at stringconstants.f90 line 584
-
sc_char2d
¶ Element sc_char2d ftype=character(6) pytype=str
Defined at stringconstants.f90 line 586
-
sc_char3d
¶ Element sc_char3d ftype=character(6) pytype=str
Defined at stringconstants.f90 line 588
-
sc_char4d
¶ Element sc_char4d ftype=character(6) pytype=str
Defined at stringconstants.f90 line 590
-
sc_chararray2d
¶ Element sc_chararray2d ftype=character(11) pytype=str
Defined at stringconstants.f90 line 592
-
sc_ci
¶ Element sc_ci ftype=character(2) pytype=str
Defined at stringconstants.f90 line 168
-
sc_cimap
¶ Element sc_cimap ftype=character(5) pytype=str
Defined at stringconstants.f90 line 170
-
sc_clarray
¶ Element sc_clarray ftype=character(7) pytype=str
Defined at stringconstants.f90 line 172
-
sc_colormapfile
¶ Element sc_colormapfile ftype=character(12) pytype=str
Defined at stringconstants.f90 line 594
-
sc_combinesites
¶ Element sc_combinesites ftype=character(12) pytype=str
Defined at stringconstants.f90 line 596
-
sc_compgridtype
¶ Element sc_compgridtype ftype=character(12) pytype=str
Defined at stringconstants.f90 line 598
-
sc_compmode
¶ Element sc_compmode ftype=character(8) pytype=str
Defined at stringconstants.f90 line 600
-
sc_compnsteps
¶ Element sc_compnsteps ftype=character(10) pytype=str
Defined at stringconstants.f90 line 602
-
sc_config
¶ Element sc_config ftype=character(7) pytype=str
Defined at stringconstants.f90 line 63
-
sc_configpath
¶ Element sc_configpath ftype=character(10) pytype=str
Defined at stringconstants.f90 line 87
-
sc_convergenceangle
¶ Element sc_convergenceangle ftype=character(16) pytype=str
Defined at stringconstants.f90 line 1293
-
sc_coordinatesystem
¶ Element sc_coordinatesystem ftype=character(16) pytype=str
Defined at stringconstants.f90 line 1103
-
sc_copyfromenergyfile
¶ Element sc_copyfromenergyfile ftype=character(18) pytype=str
Defined at stringconstants.f90 line 658
-
sc_correctedeulerangles
¶ Element sc_correctedeulerangles ftype=character(20) pytype=str
Defined at stringconstants.f90 line 178
-
sc_cplm
¶ Element sc_cplm ftype=character(4) pytype=str
Defined at stringconstants.f90 line 1219
-
sc_cplmimages
¶ Element sc_cplmimages ftype=character(10) pytype=str
Defined at stringconstants.f90 line 1221
-
sc_cplmintensities
¶ Element sc_cplmintensities ftype=character(15) pytype=str
Defined at stringconstants.f90 line 1223
-
sc_cplmmaster
¶ Element sc_cplmmaster ftype=character(10) pytype=str
Defined at stringconstants.f90 line 1229
-
sc_cplmmasterlpnh
¶ Element sc_cplmmasterlpnh ftype=character(14) pytype=str
Defined at stringconstants.f90 line 1233
-
sc_cplmmasternamelist
¶ Element sc_cplmmasternamelist ftype=character(18) pytype=str
Defined at stringconstants.f90 line 1225
-
sc_cplmmasternml
¶ Element sc_cplmmasternml ftype=character(13) pytype=str
Defined at stringconstants.f90 line 1231
-
sc_cplmmasterspnh
¶ Element sc_cplmmasterspnh ftype=character(14) pytype=str
Defined at stringconstants.f90 line 1235
-
sc_cplmnamelist
¶ Element sc_cplmnamelist ftype=character(12) pytype=str
Defined at stringconstants.f90 line 1227
-
sc_creationdate
¶ Element sc_creationdate ftype=character(12) pytype=str
Defined at stringconstants.f90 line 180
-
sc_creationtime
¶ Element sc_creationtime ftype=character(12) pytype=str
Defined at stringconstants.f90 line 182
-
sc_creator
¶ Element sc_creator ftype=character(7) pytype=str
Defined at stringconstants.f90 line 184
-
sc_crystaldata
¶ Element sc_crystaldata ftype=character(11) pytype=str
Defined at stringconstants.f90 line 1105
-
sc_crystalsystem
¶ Element sc_crystalsystem ftype=character(13) pytype=str
Defined at stringconstants.f90 line 186
-
sc_ctffile
¶ Element sc_ctffile ftype=character(7) pytype=str
Defined at stringconstants.f90 line 604
-
sc_cubochoricstepsize
¶ Element sc_cubochoricstepsize ftype=character(18) pytype=str
Defined at stringconstants.f90 line 188
-
sc_cuoutname
¶ Element sc_cuoutname ftype=character(9) pytype=str
Defined at stringconstants.f90 line 606
-
sc_d2or3
¶ Element sc_d2or3 ftype=character(5) pytype=str
Defined at stringconstants.f90 line 204
-
sc_data
¶ Element sc_data ftype=character(4) pytype=str
Defined at stringconstants.f90 line 1107
-
sc_datafile
¶ Element sc_datafile ftype=character(8) pytype=str
Defined at stringconstants.f90 line 608
-
sc_dataname
¶ Element sc_dataname ftype=character(8) pytype=str
Defined at stringconstants.f90 line 610
-
sc_datasetname
¶ Element sc_datasetname ftype=character(11) pytype=str
Defined at stringconstants.f90 line 614
-
sc_date
¶ Element sc_date ftype=character(4) pytype=str
Defined at stringconstants.f90 line 190
-
sc_defectfilename
¶ Element sc_defectfilename ftype=character(14) pytype=str
Defined at stringconstants.f90 line 616
-
sc_defecttest
¶ Element sc_defecttest ftype=character(10) pytype=str
Defined at stringconstants.f90 line 1279
-
sc_deformationfile
¶ Element sc_deformationfile ftype=character(15) pytype=str
Defined at stringconstants.f90 line 618
-
sc_delta
¶ Element sc_delta ftype=character(5) pytype=str
Defined at stringconstants.f90 line 620
-
sc_depthmax
¶ Element sc_depthmax ftype=character(8) pytype=str
Defined at stringconstants.f90 line 622
-
sc_depthstep
¶ Element sc_depthstep ftype=character(9) pytype=str
Defined at stringconstants.f90 line 624
-
sc_detparms
¶ Element sc_detparms ftype=character(8) pytype=str
Defined at stringconstants.f90 line 192
-
sc_detparmscan
¶ Element sc_detparmscan ftype=character(11) pytype=str
Defined at stringconstants.f90 line 1109
-
sc_detparmstepsize
¶ Element sc_detparmstepsize ftype=character(15) pytype=str
Defined at stringconstants.f90 line 194
-
sc_develop
¶ Element sc_develop ftype=character(7) pytype=str
Defined at stringconstants.f90 line 115
-
sc_devid
¶ Element sc_devid ftype=character(5) pytype=str
Defined at stringconstants.f90 line 626
-
sc_dictfile
¶ Element sc_dictfile ftype=character(8) pytype=str
Defined at stringconstants.f90 line 628
-
sc_dictindxopenclnamelist
¶ Element sc_dictindxopenclnamelist ftype=character(22) pytype=str
Defined at stringconstants.f90 line 1111
-
sc_dictionaryeulerangles
¶ Element sc_dictionaryeulerangles ftype=character(21) pytype=str
Defined at stringconstants.f90 line 274
-
sc_diffractionpattern
¶ Element sc_diffractionpattern ftype=character(18) pytype=str
Defined at stringconstants.f90 line 196
-
sc_discsize
¶ Element sc_discsize ftype=character(8) pytype=str
Defined at stringconstants.f90 line 1291
-
sc_dismaxvals
¶ Element sc_dismaxvals ftype=character(10) pytype=str
Defined at stringconstants.f90 line 630
-
sc_disminvals
¶ Element sc_disminvals ftype=character(10) pytype=str
Defined at stringconstants.f90 line 632
-
sc_dispfield
¶ Element sc_dispfield ftype=character(9) pytype=str
Defined at stringconstants.f90 line 198
-
sc_dispfile
¶ Element sc_dispfile ftype=character(8) pytype=str
Defined at stringconstants.f90 line 634
-
sc_displacementfield
¶ Element sc_displacementfield ftype=character(2) pytype=str
Defined at stringconstants.f90 line 1113
-
sc_dispmode
¶ Element sc_dispmode ftype=character(8) pytype=str
Defined at stringconstants.f90 line 636
-
sc_dispx
¶ Element sc_dispx ftype=character(5) pytype=str
Defined at stringconstants.f90 line 1115
-
sc_dispy
¶ Element sc_dispy ftype=character(5) pytype=str
Defined at stringconstants.f90 line 1117
-
sc_disvals
¶ Element sc_disvals ftype=character(7) pytype=str
Defined at stringconstants.f90 line 638
-
sc_dmin
¶ Element sc_dmin ftype=character(4) pytype=str
Defined at stringconstants.f90 line 640
-
sc_dotproducts
¶ Element sc_dotproducts ftype=character(11) pytype=str
Defined at stringconstants.f90 line 200
-
sc_double1d
¶ Element sc_double1d ftype=character(8) pytype=str
Defined at stringconstants.f90 line 644
-
sc_double2d
¶ Element sc_double2d ftype=character(8) pytype=str
Defined at stringconstants.f90 line 646
-
sc_double3d
¶ Element sc_double3d ftype=character(8) pytype=str
Defined at stringconstants.f90 line 648
-
sc_double4d
¶ Element sc_double4d ftype=character(8) pytype=str
Defined at stringconstants.f90 line 650
-
sc_doubletype
¶ Element sc_doubletype ftype=character(6) pytype=str
Defined at stringconstants.f90 line 642
-
sc_dt
¶ Element sc_dt ftype=character(2) pytype=str
Defined at stringconstants.f90 line 652
-
sc_duration
¶ Element sc_duration ftype=character(8) pytype=str
Defined at stringconstants.f90 line 202
-
sc_dwelltime
¶ Element sc_dwelltime ftype=character(9) pytype=str
Defined at stringconstants.f90 line 654
-
sc_dwflag
¶ Element sc_dwflag ftype=character(6) pytype=str
Defined at stringconstants.f90 line 1301
-
sc_ebinsize
¶ Element sc_ebinsize ftype=character(8) pytype=str
Defined at stringconstants.f90 line 264
-
sc_ebsd
¶ Element sc_ebsd ftype=character(4) pytype=str
Defined at stringconstants.f90 line 1119
-
sc_ebsdclusternamelist
¶ Element sc_ebsdclusternamelist ftype=character(19) pytype=str
Defined at stringconstants.f90 line 1135
-
sc_ebsddefectmaster
¶ Element sc_ebsddefectmaster ftype=character(16) pytype=str
Defined at stringconstants.f90 line 1139
-
sc_ebsddefectnamelist
¶ Element sc_ebsddefectnamelist ftype=character(18) pytype=str
Defined at stringconstants.f90 line 252
-
sc_ebsdenergy
¶ Element sc_ebsdenergy ftype=character(10) pytype=str
Defined at stringconstants.f90 line 216
-
sc_ebsdindexingnamelisttype
¶ Element sc_ebsdindexingnamelisttype ftype=character(24) pytype=str
Defined at stringconstants.f90 line 1121
-
sc_ebsdmaster
¶ Element sc_ebsdmaster ftype=character(10) pytype=str
Defined at stringconstants.f90 line 1137
-
sc_ebsdmasterjson
¶ Element sc_ebsdmasterjson ftype=character(14) pytype=str
Defined at stringconstants.f90 line 210
-
sc_ebsdmasternamelist
¶ Element sc_ebsdmasternamelist ftype=character(18) pytype=str
Defined at stringconstants.f90 line 1129
-
sc_ebsdmasternml
¶ Element sc_ebsdmasternml ftype=character(13) pytype=str
Defined at stringconstants.f90 line 212
-
sc_ebsdmasteropenclnamelist
¶ Element sc_ebsdmasteropenclnamelist ftype=character(24) pytype=str
Defined at stringconstants.f90 line 1131
-
sc_ebsdmastervars
¶ Element sc_ebsdmastervars ftype=character(14) pytype=str
Defined at stringconstants.f90 line 214
-
sc_ebsdnamelist
¶ Element sc_ebsdnamelist ftype=character(12) pytype=str
Defined at stringconstants.f90 line 1133
-
sc_ebsdoverlapnamelist
¶ Element sc_ebsdoverlapnamelist ftype=character(19) pytype=str
Defined at stringconstants.f90 line 220
-
sc_ebsdoverlapnml
¶ Element sc_ebsdoverlapnml ftype=character(14) pytype=str
Defined at stringconstants.f90 line 218
-
sc_ebsdpatterns
¶ Element sc_ebsdpatterns ftype=character(12) pytype=str
Defined at stringconstants.f90 line 206
-
sc_ebsdscannamelist
¶ Element sc_ebsdscannamelist ftype=character(16) pytype=str
Defined at stringconstants.f90 line 1143
-
sc_ebsdsinglemasternamelist
¶ Element sc_ebsdsinglemasternamelist ftype=character(24) pytype=str
Defined at stringconstants.f90 line 1141
-
sc_ebsdviewreferenceframe
¶ Element sc_ebsdviewreferenceframe ftype=character(22) pytype=str
Defined at stringconstants.f90 line 208
-
sc_ecci
¶ Element sc_ecci ftype=character(4) pytype=str
Defined at stringconstants.f90 line 1145
-
sc_eccidefectjson
¶ Element sc_eccidefectjson ftype=character(14) pytype=str
Defined at stringconstants.f90 line 222
-
sc_eccifoiljson
¶ Element sc_eccifoiljson ftype=character(12) pytype=str
Defined at stringconstants.f90 line 224
-
sc_ecciimages
¶ Element sc_ecciimages ftype=character(10) pytype=str
Defined at stringconstants.f90 line 226
-
sc_eccimasternml
¶ Element sc_eccimasternml ftype=character(13) pytype=str
Defined at stringconstants.f90 line 228
-
sc_eccinamelist
¶ Element sc_eccinamelist ftype=character(12) pytype=str
Defined at stringconstants.f90 line 1147
-
sc_ecp
¶ Element sc_ecp ftype=character(3) pytype=str
Defined at stringconstants.f90 line 230
-
sc_ecpatterns
¶ Element sc_ecpatterns ftype=character(10) pytype=str
Defined at stringconstants.f90 line 242
-
sc_ecpindexingnamelisttype
¶ Element sc_ecpindexingnamelisttype ftype=character(23) pytype=str
Defined at stringconstants.f90 line 1149
-
sc_ecpkinematic
¶ Element sc_ecpkinematic ftype=character(12) pytype=str
Defined at stringconstants.f90 line 232
-
sc_ecpmaster
¶ Element sc_ecpmaster ftype=character(9) pytype=str
Defined at stringconstants.f90 line 236
-
sc_ecpmasternamelist
¶ Element sc_ecpmasternamelist ftype=character(17) pytype=str
Defined at stringconstants.f90 line 1151
-
sc_ecpmasternml
¶ Element sc_ecpmasternml ftype=character(12) pytype=str
Defined at stringconstants.f90 line 238
-
sc_ecpname
¶ Element sc_ecpname ftype=character(7) pytype=str
Defined at stringconstants.f90 line 240
-
sc_ecpnamelist
¶ Element sc_ecpnamelist ftype=character(11) pytype=str
Defined at stringconstants.f90 line 1153
-
sc_ecppatternnamelist
¶ Element sc_ecppatternnamelist ftype=character(18) pytype=str
Defined at stringconstants.f90 line 1159
-
sc_ecpsingle
¶ Element sc_ecpsingle ftype=character(9) pytype=str
Defined at stringconstants.f90 line 1161
-
sc_ecpza
¶ Element sc_ecpza ftype=character(5) pytype=str
Defined at stringconstants.f90 line 1155
-
sc_ecpzanamelist
¶ Element sc_ecpzanamelist ftype=character(13) pytype=str
Defined at stringconstants.f90 line 1157
-
sc_ecpzanml
¶ Element sc_ecpzanml ftype=character(8) pytype=str
Defined at stringconstants.f90 line 234
-
sc_eecmaster
¶ Element sc_eecmaster ftype=character(9) pytype=str
Defined at stringconstants.f90 line 1123
-
sc_eecmasternamelist
¶ Element sc_eecmasternamelist ftype=character(17) pytype=str
Defined at stringconstants.f90 line 1127
-
sc_eecmasternml
¶ Element sc_eecmasternml ftype=character(12) pytype=str
Defined at stringconstants.f90 line 1125
-
sc_ehistmin
¶ Element sc_ehistmin ftype=character(8) pytype=str
Defined at stringconstants.f90 line 266
-
sc_ekev
¶ Element sc_ekev ftype=character(4) pytype=str
Defined at stringconstants.f90 line 268
-
sc_ekevs
¶ Element sc_ekevs ftype=character(5) pytype=str
Defined at stringconstants.f90 line 270
-
sc_emdata
¶ Element sc_emdata ftype=character(6) pytype=str
Defined at stringconstants.f90 line 244
-
sc_emdatapathname
¶ Element sc_emdatapathname ftype=character(14) pytype=str
Defined at stringconstants.f90 line 75
-
sc_emebsddefectnml
¶ Element sc_emebsddefectnml ftype=character(15) pytype=str
Defined at stringconstants.f90 line 250
-
sc_emebsdfullnml
¶ Element sc_emebsdfullnml ftype=character(13) pytype=str
Defined at stringconstants.f90 line 246
-
sc_emebsdnml
¶ Element sc_emebsdnml ftype=character(9) pytype=str
Defined at stringconstants.f90 line 248
-
sc_emebsdscannml
¶ Element sc_emebsdscannml ftype=character(13) pytype=str
Defined at stringconstants.f90 line 254
-
sc_emecp
¶ Element sc_emecp ftype=character(5) pytype=str
Defined at stringconstants.f90 line 1163
-
sc_emecpnml
¶ Element sc_emecpnml ftype=character(8) pytype=str
Defined at stringconstants.f90 line 256
-
sc_emheader
¶ Element sc_emheader ftype=character(8) pytype=str
Defined at stringconstants.f90 line 1165
-
sc_emkinematical
¶ Element sc_emkinematical ftype=character(13) pytype=str
Defined at stringconstants.f90 line 262
-
sc_emkinematicalnamelist
¶ Element sc_emkinematicalnamelist ftype=character(21) pytype=str
Defined at stringconstants.f90 line 1167
-
sc_emnotify
¶ Element sc_emnotify ftype=character(8) pytype=str
Defined at stringconstants.f90 line 1314
-
sc_empedza
¶ Element sc_empedza ftype=character(7) pytype=str
Defined at stringconstants.f90 line 258
-
sc_emshtdoi
¶ Element sc_emshtdoi ftype=character(34) pytype=str
Defined at stringconstants.f90 line 1316
-
sc_emslackchannel
¶ Element sc_emslackchannel ftype=character(14) pytype=str
Defined at stringconstants.f90 line 1312
-
sc_emslackwebhookurl
¶ Element sc_emslackwebhookurl ftype=character(17) pytype=str
Defined at stringconstants.f90 line 1310
-
sc_emsoft
¶ Element sc_emsoft ftype=character(6) pytype=str
Defined at stringconstants.f90 line 65
-
sc_emsoftlibrarylocation
¶ Element sc_emsoftlibrarylocation ftype=character(21) pytype=str
Defined at stringconstants.f90 line 71
-
sc_emsoftnativedelimiter
¶ Element sc_emsoftnativedelimiter ftype=character(21) pytype=str
Defined at stringconstants.f90 line 107
-
sc_emsoftpathname
¶ Element sc_emsoftpathname ftype=character(14) pytype=str
Defined at stringconstants.f90 line 69
-
sc_emsoftplatform
¶ Element sc_emsoftplatform ftype=character(14) pytype=str
Defined at stringconstants.f90 line 79
-
sc_emsofttestingpath
¶ Element sc_emsofttestingpath ftype=character(17) pytype=str
Defined at stringconstants.f90 line 83
-
sc_emsofttestpath
¶ Element sc_emsofttestpath ftype=character(14) pytype=str
Defined at stringconstants.f90 line 81
-
sc_emsoftversion
¶ Element sc_emsoftversion ftype=character(13) pytype=str
Defined at stringconstants.f90 line 85
-
sc_emtkdnml
¶ Element sc_emtkdnml ftype=character(8) pytype=str
Defined at stringconstants.f90 line 260
-
sc_emtmppathname
¶ Element sc_emtmppathname ftype=character(13) pytype=str
Defined at stringconstants.f90 line 77
-
sc_emxtalfolderpathname
¶ Element sc_emxtalfolderpathname ftype=character(20) pytype=str
Defined at stringconstants.f90 line 73
-
sc_energyaverage
¶ Element sc_energyaverage ftype=character(13) pytype=str
Defined at stringconstants.f90 line 656
-
sc_energyfile
¶ Element sc_energyfile ftype=character(10) pytype=str
Defined at stringconstants.f90 line 660
-
sc_energymax
¶ Element sc_energymax ftype=character(9) pytype=str
Defined at stringconstants.f90 line 662
-
sc_energymin
¶ Element sc_energymin ftype=character(9) pytype=str
Defined at stringconstants.f90 line 664
-
sc_esel
¶ Element sc_esel ftype=character(4) pytype=str
Defined at stringconstants.f90 line 272
-
sc_eulerangles
¶ Element sc_eulerangles ftype=character(11) pytype=str
Defined at stringconstants.f90 line 276
-
sc_eulerconvention
¶ Element sc_eulerconvention ftype=character(15) pytype=str
Defined at stringconstants.f90 line 666
-
sc_eulerfile
¶ Element sc_eulerfile ftype=character(9) pytype=str
Defined at stringconstants.f90 line 668
-
sc_eulertriplet
¶ Element sc_eulertriplet ftype=character(12) pytype=str
Defined at stringconstants.f90 line 278
-
sc_euoutname
¶ Element sc_euoutname ftype=character(9) pytype=str
Defined at stringconstants.f90 line 670
-
sc_exptfile
¶ Element sc_exptfile ftype=character(8) pytype=str
Defined at stringconstants.f90 line 672
-
sc_fftwwisdomtxt
¶ Element sc_fftwwisdomtxt ftype=character(15) pytype=str
Defined at stringconstants.f90 line 129
-
sc_filemode
¶ Element sc_filemode ftype=character(8) pytype=str
Defined at stringconstants.f90 line 674
-
sc_filmfile
¶ Element sc_filmfile ftype=character(8) pytype=str
Defined at stringconstants.f90 line 676
-
sc_filterpattern
¶ Element sc_filterpattern ftype=character(13) pytype=str
Defined at stringconstants.f90 line 678
-
sc_fit
¶ Element sc_fit ftype=character(3) pytype=str
Defined at stringconstants.f90 line 282
-
sc_fixedlength
¶ Element sc_fixedlength ftype=character(11) pytype=str
Defined at stringconstants.f90 line 1169
-
sc_float1d
¶ Element sc_float1d ftype=character(7) pytype=str
Defined at stringconstants.f90 line 682
-
sc_float2d
¶ Element sc_float2d ftype=character(7) pytype=str
Defined at stringconstants.f90 line 684
-
sc_float3d
¶ Element sc_float3d ftype=character(7) pytype=str
Defined at stringconstants.f90 line 686
-
sc_float4d
¶ Element sc_float4d ftype=character(7) pytype=str
Defined at stringconstants.f90 line 688
-
sc_floattype
¶ Element sc_floattype ftype=character(5) pytype=str
Defined at stringconstants.f90 line 680
-
sc_fn
¶ Element sc_fn ftype=character(2) pytype=str
Defined at stringconstants.f90 line 690
-
sc_fnf
¶ Element sc_fnf ftype=character(4) pytype=str
Defined at stringconstants.f90 line 692
-
sc_fns
¶ Element sc_fns ftype=character(4) pytype=str
Defined at stringconstants.f90 line 694
-
sc_formula
¶ Element sc_formula ftype=character(7) pytype=str
Defined at stringconstants.f90 line 284
-
sc_frfo
¶ Element sc_frfo ftype=character(4) pytype=str
Defined at stringconstants.f90 line 698
-
sc_ftensor
¶ Element sc_ftensor ftype=character(7) pytype=str
Defined at stringconstants.f90 line 286
-
sc_full
¶ Element sc_full ftype=character(4) pytype=str
Defined at stringconstants.f90 line 696
-
sc_fzcnt
¶ Element sc_fzcnt ftype=character(5) pytype=str
Defined at stringconstants.f90 line 280
-
sc_ga
¶ Element sc_ga ftype=character(2) pytype=str
Defined at stringconstants.f90 line 704
-
sc_gammavalue
¶ Element sc_gammavalue ftype=character(10) pytype=str
Defined at stringconstants.f90 line 706
-
sc_gb
¶ Element sc_gb ftype=character(2) pytype=str
Defined at stringconstants.f90 line 708
-
sc_geometry
¶ Element sc_geometry ftype=character(8) pytype=str
Defined at stringconstants.f90 line 710
-
sc_gf
¶ Element sc_gf ftype=character(2) pytype=str
Defined at stringconstants.f90 line 700
-
sc_globalworkgrpsz
¶ Element sc_globalworkgrpsz ftype=character(15) pytype=str
Defined at stringconstants.f90 line 712
-
sc_gridtype
¶ Element sc_gridtype ftype=character(9) pytype=str
Defined at stringconstants.f90 line 288
-
sc_groupname
¶ Element sc_groupname ftype=character(9) pytype=str
Defined at stringconstants.f90 line 714
-
sc_gs
¶ Element sc_gs ftype=character(2) pytype=str
Defined at stringconstants.f90 line 702
-
sc_h5copy
¶ Element sc_h5copy ftype=character(11) pytype=str
Defined at stringconstants.f90 line 53
-
sc_h5copypath
¶ Element sc_h5copypath ftype=character(10) pytype=str
Defined at stringconstants.f90 line 55
-
sc_h5ebsd
¶ Element sc_h5ebsd ftype=character(6) pytype=str
Defined at stringconstants.f90 line 1281
-
sc_h5pfinversion
¶ Element sc_h5pfinversion ftype=character(13) pytype=str
Defined at stringconstants.f90 line 1283
-
sc_hdffileversion
¶ Element sc_hdffileversion ftype=character(15) pytype=str
Defined at stringconstants.f90 line 294
-
sc_hdfname
¶ Element sc_hdfname ftype=character(7) pytype=str
Defined at stringconstants.f90 line 290
-
sc_hdfstrings
¶ Element sc_hdfstrings ftype=character(10) pytype=str
Defined at stringconstants.f90 line 292
-
sc_header
¶ Element sc_header ftype=character(6) pytype=str
Defined at stringconstants.f90 line 1171
-
sc_hipassw
¶ Element sc_hipassw ftype=character(7) pytype=str
Defined at stringconstants.f90 line 716
-
sc_hipasswmax
¶ Element sc_hipasswmax ftype=character(10) pytype=str
Defined at stringconstants.f90 line 718
-
sc_hipasswnsteps
¶ Element sc_hipasswnsteps ftype=character(13) pytype=str
Defined at stringconstants.f90 line 720
-
sc_hkl
¶ Element sc_hkl ftype=character(3) pytype=str
Defined at stringconstants.f90 line 722
-
sc_hklarray
¶ Element sc_hklarray ftype=character(8) pytype=str
Defined at stringconstants.f90 line 726
-
sc_hklfamilies
¶ Element sc_hklfamilies ftype=character(11) pytype=str
Defined at stringconstants.f90 line 724
-
sc_hklmax
¶ Element sc_hklmax ftype=character(6) pytype=str
Defined at stringconstants.f90 line 728
-
sc_homepathname
¶ Element sc_homepathname ftype=character(12) pytype=str
Defined at stringconstants.f90 line 95
-
sc_hooutname
¶ Element sc_hooutname ftype=character(9) pytype=str
Defined at stringconstants.f90 line 730
-
sc_horizontalaxisa
¶ Element sc_horizontalaxisa ftype=character(15) pytype=str
Defined at stringconstants.f90 line 298
-
sc_hostname
¶ Element sc_hostname ftype=character(8) pytype=str
Defined at stringconstants.f90 line 296
-
sc_hypercarr2
¶ Element sc_hypercarr2 ftype=character(10) pytype=str
Defined at stringconstants.f90 line 732
-
sc_hypercarr3
¶ Element sc_hypercarr3 ftype=character(10) pytype=str
Defined at stringconstants.f90 line 734
-
sc_hypercarr4
¶ Element sc_hypercarr4 ftype=character(10) pytype=str
Defined at stringconstants.f90 line 736
-
sc_hyperdarr2
¶ Element sc_hyperdarr2 ftype=character(10) pytype=str
Defined at stringconstants.f90 line 738
-
sc_hyperdarr3
¶ Element sc_hyperdarr3 ftype=character(10) pytype=str
Defined at stringconstants.f90 line 740
-
sc_hyperdarr4
¶ Element sc_hyperdarr4 ftype=character(10) pytype=str
Defined at stringconstants.f90 line 742
-
sc_hyperfarr2
¶ Element sc_hyperfarr2 ftype=character(10) pytype=str
Defined at stringconstants.f90 line 744
-
sc_hyperfarr3
¶ Element sc_hyperfarr3 ftype=character(10) pytype=str
Defined at stringconstants.f90 line 746
-
sc_hyperfarr4
¶ Element sc_hyperfarr4 ftype=character(10) pytype=str
Defined at stringconstants.f90 line 748
-
sc_hyperiarr2
¶ Element sc_hyperiarr2 ftype=character(10) pytype=str
Defined at stringconstants.f90 line 750
-
sc_hyperiarr3
¶ Element sc_hyperiarr3 ftype=character(10) pytype=str
Defined at stringconstants.f90 line 752
-
sc_hyperiarr4
¶ Element sc_hyperiarr4 ftype=character(10) pytype=str
Defined at stringconstants.f90 line 754
-
sc_hypslab
¶ Element sc_hypslab ftype=character(7) pytype=str
Defined at stringconstants.f90 line 1299
-
sc_id
¶ Element sc_id ftype=character(2) pytype=str
Defined at stringconstants.f90 line 300
-
sc_includebackground
¶ Element sc_includebackground ftype=character(17) pytype=str
Defined at stringconstants.f90 line 550
-
sc_indexingmode
¶ Element sc_indexingmode ftype=character(12) pytype=str
Defined at stringconstants.f90 line 756
-
sc_indices
¶ Element sc_indices ftype=character(7) pytype=str
Defined at stringconstants.f90 line 314
-
sc_info
¶ Element sc_info ftype=character(4) pytype=str
Defined at stringconstants.f90 line 316
-
sc_inputfilename
¶ Element sc_inputfilename ftype=character(13) pytype=str
Defined at stringconstants.f90 line 758
-
sc_inputpolefigures
¶ Element sc_inputpolefigures ftype=character(16) pytype=str
Defined at stringconstants.f90 line 1173
-
sc_inputtype
¶ Element sc_inputtype ftype=character(9) pytype=str
Defined at stringconstants.f90 line 760
-
sc_intarr3d
¶ Element sc_intarr3d ftype=character(8) pytype=str
Defined at stringconstants.f90 line 762
-
sc_intarray
¶ Element sc_intarray ftype=character(8) pytype=str
Defined at stringconstants.f90 line 764
-
sc_intarray1d
¶ Element sc_intarray1d ftype=character(10) pytype=str
Defined at stringconstants.f90 line 766
-
sc_intarray2d
¶ Element sc_intarray2d ftype=character(10) pytype=str
Defined at stringconstants.f90 line 768
-
sc_intarray3d
¶ Element sc_intarray3d ftype=character(10) pytype=str
Defined at stringconstants.f90 line 770
-
sc_intbxfile
¶ Element sc_intbxfile ftype=character(9) pytype=str
Defined at stringconstants.f90 line 772
-
sc_intbyfile
¶ Element sc_intbyfile ftype=character(9) pytype=str
Defined at stringconstants.f90 line 774
-
sc_integer
¶ Element sc_integer ftype=character(7) pytype=str
Defined at stringconstants.f90 line 776
-
sc_integer1d
¶ Element sc_integer1d ftype=character(9) pytype=str
Defined at stringconstants.f90 line 778
-
sc_integer2d
¶ Element sc_integer2d ftype=character(9) pytype=str
Defined at stringconstants.f90 line 780
-
sc_integer3d
¶ Element sc_integer3d ftype=character(9) pytype=str
Defined at stringconstants.f90 line 782
-
sc_integer4d
¶ Element sc_integer4d ftype=character(9) pytype=str
Defined at stringconstants.f90 line 784
-
sc_intensities
¶ Element sc_intensities ftype=character(11) pytype=str
Defined at stringconstants.f90 line 1175
-
sc_intfactor
¶ Element sc_intfactor ftype=character(9) pytype=str
Defined at stringconstants.f90 line 302
-
sc_ipfht
¶ Element sc_ipfht ftype=character(6) pytype=str
Defined at stringconstants.f90 line 786
-
sc_ipfwd
¶ Element sc_ipfwd ftype=character(6) pytype=str
Defined at stringconstants.f90 line 788
-
sc_iq
¶ Element sc_iq ftype=character(2) pytype=str
Defined at stringconstants.f90 line 304
-
sc_iqmap
¶ Element sc_iqmap ftype=character(5) pytype=str
Defined at stringconstants.f90 line 306
-
sc_isangle
¶ Element sc_isangle ftype=character(7) pytype=str
Defined at stringconstants.f90 line 790
-
sc_ism
¶ Element sc_ism ftype=character(3) pytype=str
Defined at stringconstants.f90 line 308
-
sc_ismap
¶ Element sc_ismap ftype=character(5) pytype=str
Defined at stringconstants.f90 line 310
-
sc_isr
¶ Element sc_isr ftype=character(19) pytype=str
Defined at stringconstants.f90 line 312
-
sc_ivolstepx
¶ Element sc_ivolstepx ftype=character(9) pytype=str
Defined at stringconstants.f90 line 900
-
sc_ivolstepy
¶ Element sc_ivolstepy ftype=character(9) pytype=str
Defined at stringconstants.f90 line 902
-
sc_ivolstepz
¶ Element sc_ivolstepz ftype=character(9) pytype=str
Defined at stringconstants.f90 line 904
-
sc_ivolx
¶ Element sc_ivolx ftype=character(5) pytype=str
Defined at stringconstants.f90 line 894
-
sc_ivoly
¶ Element sc_ivoly ftype=character(5) pytype=str
Defined at stringconstants.f90 line 896
-
sc_ivolz
¶ Element sc_ivolz ftype=character(5) pytype=str
Defined at stringconstants.f90 line 898
-
sc_jsonfilename
¶ Element sc_jsonfilename ftype=character(17) pytype=str
Defined at stringconstants.f90 line 119
-
sc_jsonfiles
¶ Element sc_jsonfiles ftype=character(9) pytype=str
Defined at stringconstants.f90 line 1177
-
sc_jsontemplates
¶ Element sc_jsontemplates ftype=character(13) pytype=str
Defined at stringconstants.f90 line 121
-
sc_k
¶ Element sc_k ftype=character(1) pytype=str
Defined at stringconstants.f90 line 792
-
sc_kam
¶ Element sc_kam ftype=character(3) pytype=str
Defined at stringconstants.f90 line 320
-
sc_kappavmf
¶ Element sc_kappavmf ftype=character(8) pytype=str
Defined at stringconstants.f90 line 318
-
sc_keeptmpfile
¶ Element sc_keeptmpfile ftype=character(11) pytype=str
Defined at stringconstants.f90 line 794
-
sc_kevs
¶ Element sc_kevs ftype=character(4) pytype=str
Defined at stringconstants.f90 line 796
-
sc_kij
¶ Element sc_kij ftype=character(3) pytype=str
Defined at stringconstants.f90 line 800
-
sc_kk
¶ Element sc_kk ftype=character(2) pytype=str
Defined at stringconstants.f90 line 802
-
sc_klist
¶ Element sc_klist ftype=character(5) pytype=str
Defined at stringconstants.f90 line 1185
-
sc_kosselmaster
¶ Element sc_kosselmaster ftype=character(12) pytype=str
Defined at stringconstants.f90 line 1183
-
sc_kosselmasterlist
¶ Element sc_kosselmasterlist ftype=character(16) pytype=str
Defined at stringconstants.f90 line 322
-
sc_kosselmasternamelist
¶ Element sc_kosselmasternamelist ftype=character(20) pytype=str
Defined at stringconstants.f90 line 1179
-
sc_kosselmode
¶ Element sc_kosselmode ftype=character(10) pytype=str
Defined at stringconstants.f90 line 324
-
sc_kosselnamelist
¶ Element sc_kosselnamelist ftype=character(14) pytype=str
Defined at stringconstants.f90 line 1181
-
sc_kv
¶ Element sc_kv ftype=character(2) pytype=str
Defined at stringconstants.f90 line 798
-
sc_l
¶ Element sc_l ftype=character(1) pytype=str
Defined at stringconstants.f90 line 326
-
sc_lacbednamelist
¶ Element sc_lacbednamelist ftype=character(14) pytype=str
Defined at stringconstants.f90 line 1187
-
sc_lambdamax
¶ Element sc_lambdamax ftype=character(9) pytype=str
Defined at stringconstants.f90 line 330
-
sc_lambdamin
¶ Element sc_lambdamin ftype=character(9) pytype=str
Defined at stringconstants.f90 line 332
-
sc_lambdas
¶ Element sc_lambdas ftype=character(7) pytype=str
Defined at stringconstants.f90 line 328
-
sc_lastenergy
¶ Element sc_lastenergy ftype=character(10) pytype=str
Defined at stringconstants.f90 line 804
-
sc_latgridtype
¶ Element sc_latgridtype ftype=character(11) pytype=str
Defined at stringconstants.f90 line 814
-
sc_latticeconstanta
¶ Element sc_latticeconstanta ftype=character(16) pytype=str
Defined at stringconstants.f90 line 334
-
sc_latticeconstantalpha
¶ Element sc_latticeconstantalpha ftype=character(20) pytype=str
Defined at stringconstants.f90 line 336
-
sc_latticeconstantb
¶ Element sc_latticeconstantb ftype=character(16) pytype=str
Defined at stringconstants.f90 line 338
-
sc_latticeconstantbeta
¶ Element sc_latticeconstantbeta ftype=character(19) pytype=str
Defined at stringconstants.f90 line 340
-
sc_latticeconstantc
¶ Element sc_latticeconstantc ftype=character(16) pytype=str
Defined at stringconstants.f90 line 342
-
sc_latticeconstantgamma
¶ Element sc_latticeconstantgamma ftype=character(20) pytype=str
Defined at stringconstants.f90 line 344
-
sc_latticeparameters
¶ Element sc_latticeparameters ftype=character(17) pytype=str
Defined at stringconstants.f90 line 346
-
sc_lauec
¶ Element sc_lauec ftype=character(5) pytype=str
Defined at stringconstants.f90 line 806
-
sc_lauec2
¶ Element sc_lauec2 ftype=character(6) pytype=str
Defined at stringconstants.f90 line 808
-
sc_lauegroup
¶ Element sc_lauegroup ftype=character(9) pytype=str
Defined at stringconstants.f90 line 358
-
sc_lauemaster
¶ Element sc_lauemaster ftype=character(10) pytype=str
Defined at stringconstants.f90 line 348
-
sc_lauemasternamelist
¶ Element sc_lauemasternamelist ftype=character(18) pytype=str
Defined at stringconstants.f90 line 356
-
sc_lauemasternml
¶ Element sc_lauemasternml ftype=character(13) pytype=str
Defined at stringconstants.f90 line 352
-
sc_lauenamelist
¶ Element sc_lauenamelist ftype=character(12) pytype=str
Defined at stringconstants.f90 line 354
-
sc_lauenml
¶ Element sc_lauenml ftype=character(7) pytype=str
Defined at stringconstants.f90 line 350
-
sc_lenga
¶ Element sc_lenga ftype=character(5) pytype=str
Defined at stringconstants.f90 line 810
-
sc_lengb
¶ Element sc_lengb ftype=character(5) pytype=str
Defined at stringconstants.f90 line 812
-
sc_lorentznamelist
¶ Element sc_lorentznamelist ftype=character(9) pytype=str
Defined at stringconstants.f90 line 1189
-
sc_magfile
¶ Element sc_magfile ftype=character(7) pytype=str
Defined at stringconstants.f90 line 1191
-
sc_magnetization
¶ Element sc_magnetization ftype=character(13) pytype=str
Defined at stringconstants.f90 line 818
-
sc_magnetization2d
¶ Element sc_magnetization2d ftype=character(15) pytype=str
Defined at stringconstants.f90 line 816
-
sc_magnetizationdata
¶ Element sc_magnetizationdata ftype=character(17) pytype=str
Defined at stringconstants.f90 line 1193
-
sc_makedictionary
¶ Element sc_makedictionary ftype=character(14) pytype=str
Defined at stringconstants.f90 line 820
-
sc_manufacturer
¶ Element sc_manufacturer ftype=character(12) pytype=str
Defined at stringconstants.f90 line 372
-
sc_maskfile
¶ Element sc_maskfile ftype=character(8) pytype=str
Defined at stringconstants.f90 line 826
-
sc_maskpattern
¶ Element sc_maskpattern ftype=character(11) pytype=str
Defined at stringconstants.f90 line 828
-
sc_maskradius
¶ Element sc_maskradius ftype=character(10) pytype=str
Defined at stringconstants.f90 line 830
-
sc_masterfile
¶ Element sc_masterfile ftype=character(10) pytype=str
Defined at stringconstants.f90 line 840
-
sc_masternh
¶ Element sc_masternh ftype=character(8) pytype=str
Defined at stringconstants.f90 line 832
-
sc_mastersh
¶ Element sc_mastersh ftype=character(8) pytype=str
Defined at stringconstants.f90 line 834
-
sc_masterspnh
¶ Element sc_masterspnh ftype=character(10) pytype=str
Defined at stringconstants.f90 line 836
-
sc_masterspsh
¶ Element sc_masterspsh ftype=character(10) pytype=str
Defined at stringconstants.f90 line 838
-
sc_materialname
¶ Element sc_materialname ftype=character(12) pytype=str
Defined at stringconstants.f90 line 374
-
sc_maxnumincell
¶ Element sc_maxnumincell ftype=character(12) pytype=str
Defined at stringconstants.f90 line 1297
-
sc_mccldata
¶ Element sc_mccldata ftype=character(8) pytype=str
Defined at stringconstants.f90 line 360
-
sc_mcclfoilnamelist
¶ Element sc_mcclfoilnamelist ftype=character(16) pytype=str
Defined at stringconstants.f90 line 1199
-
sc_mcclmultilayernamelist
¶ Element sc_mcclmultilayernamelist ftype=character(22) pytype=str
Defined at stringconstants.f90 line 1195
-
sc_mcclnamelist
¶ Element sc_mcclnamelist ftype=character(12) pytype=str
Defined at stringconstants.f90 line 1197
-
sc_mcfoil
¶ Element sc_mcfoil ftype=character(6) pytype=str
Defined at stringconstants.f90 line 1209
-
sc_mcfoilnml
¶ Element sc_mcfoilnml ftype=character(9) pytype=str
Defined at stringconstants.f90 line 366
-
sc_mclipss
¶ Element sc_mclipss ftype=character(7) pytype=str
Defined at stringconstants.f90 line 1201
-
sc_mclipssnamelist
¶ Element sc_mclipssnamelist ftype=character(15) pytype=str
Defined at stringconstants.f90 line 1203
-
sc_mcmode
¶ Element sc_mcmode ftype=character(6) pytype=str
Defined at stringconstants.f90 line 368
-
sc_mcnamelist
¶ Element sc_mcnamelist ftype=character(10) pytype=str
Defined at stringconstants.f90 line 1205
-
sc_mcopencl
¶ Element sc_mcopencl ftype=character(8) pytype=str
Defined at stringconstants.f90 line 1207
-
sc_mcopencljson
¶ Element sc_mcopencljson ftype=character(12) pytype=str
Defined at stringconstants.f90 line 362
-
sc_mcopenclnml
¶ Element sc_mcopenclnml ftype=character(11) pytype=str
Defined at stringconstants.f90 line 364
-
sc_mcspherenml
¶ Element sc_mcspherenml ftype=character(11) pytype=str
Defined at stringconstants.f90 line 370
-
sc_meansubtraction
¶ Element sc_meansubtraction ftype=character(15) pytype=str
Defined at stringconstants.f90 line 376
-
sc_meanvals
¶ Element sc_meanvals ftype=character(8) pytype=str
Defined at stringconstants.f90 line 842
-
sc_microstructure
¶ Element sc_microstructure ftype=character(14) pytype=str
Defined at stringconstants.f90 line 378
-
sc_microstructuredata
¶ Element sc_microstructuredata ftype=character(18) pytype=str
Defined at stringconstants.f90 line 1211
-
sc_microstructurefile
¶ Element sc_microstructurefile ftype=character(18) pytype=str
Defined at stringconstants.f90 line 1213
-
sc_miso
¶ Element sc_miso ftype=character(4) pytype=str
Defined at stringconstants.f90 line 380
-
sc_mlpnh
¶ Element sc_mlpnh ftype=character(5) pytype=str
Defined at stringconstants.f90 line 822
-
sc_mlpsh
¶ Element sc_mlpsh ftype=character(5) pytype=str
Defined at stringconstants.f90 line 824
-
sc_mode
¶ Element sc_mode ftype=character(4) pytype=str
Defined at stringconstants.f90 line 846
-
sc_modfsquared
¶ Element sc_modfsquared ftype=character(11) pytype=str
Defined at stringconstants.f90 line 844
-
sc_montagename
¶ Element sc_montagename ftype=character(11) pytype=str
Defined at stringconstants.f90 line 848
-
sc_mpfile
¶ Element sc_mpfile ftype=character(6) pytype=str
Defined at stringconstants.f90 line 850
-
sc_mrcfile
¶ Element sc_mrcfile ftype=character(7) pytype=str
Defined at stringconstants.f90 line 852
-
sc_multidevid
¶ Element sc_multidevid ftype=character(10) pytype=str
Defined at stringconstants.f90 line 906
-
sc_multiplier
¶ Element sc_multiplier ftype=character(10) pytype=str
Defined at stringconstants.f90 line 854
-
sc_mutualinformation
¶ Element sc_mutualinformation ftype=character(17) pytype=str
Defined at stringconstants.f90 line 382
-
sc_namelisttemplates
¶ Element sc_namelisttemplates ftype=character(17) pytype=str
Defined at stringconstants.f90 line 123
-
sc_natomtypes
¶ Element sc_natomtypes ftype=character(10) pytype=str
Defined at stringconstants.f90 line 384
-
sc_ncolumns
¶ Element sc_ncolumns ftype=character(8) pytype=str
Defined at stringconstants.f90 line 856
-
sc_ncubochoric
¶ Element sc_ncubochoric ftype=character(11) pytype=str
Defined at stringconstants.f90 line 386
-
sc_ncubochoricvariable
¶ Element sc_ncubochoricvariable ftype=character(11) pytype=str
Defined at stringconstants.f90 line 908
-
sc_nism
¶ Element sc_nism ftype=character(4) pytype=str
Defined at stringconstants.f90 line 868
-
sc_nmlfiles
¶ Element sc_nmlfiles ftype=character(8) pytype=str
Defined at stringconstants.f90 line 1215
-
sc_nmlparameters
¶ Element sc_nmlparameters ftype=character(13) pytype=str
Defined at stringconstants.f90 line 1217
Element sc_nnav ftype=character(4) pytype=str
Defined at stringconstants.f90 line 866
-
sc_nnk
¶ Element sc_nnk ftype=character(3) pytype=str
Defined at stringconstants.f90 line 870
-
sc_nosm
¶ Element sc_nosm ftype=character(4) pytype=str
Defined at stringconstants.f90 line 872
-
sc_notes
¶ Element sc_notes ftype=character(5) pytype=str
Defined at stringconstants.f90 line 388
-
sc_npix
¶ Element sc_npix ftype=character(4) pytype=str
Defined at stringconstants.f90 line 874
-
sc_npiy
¶ Element sc_npiy ftype=character(4) pytype=str
Defined at stringconstants.f90 line 876
-
sc_npx
¶ Element sc_npx ftype=character(3) pytype=str
Defined at stringconstants.f90 line 878
-
sc_nref
¶ Element sc_nref ftype=character(4) pytype=str
Defined at stringconstants.f90 line 886
-
sc_nregions
¶ Element sc_nregions ftype=character(8) pytype=str
Defined at stringconstants.f90 line 888
-
sc_nregionsmax
¶ Element sc_nregionsmax ftype=character(11) pytype=str
Defined at stringconstants.f90 line 860
-
sc_nregionsmin
¶ Element sc_nregionsmin ftype=character(11) pytype=str
Defined at stringconstants.f90 line 858
-
sc_nregionsstepsize
¶ Element sc_nregionsstepsize ftype=character(16) pytype=str
Defined at stringconstants.f90 line 862
-
sc_nrows
¶ Element sc_nrows ftype=character(5) pytype=str
Defined at stringconstants.f90 line 864
-
sc_nsteps
¶ Element sc_nsteps ftype=character(6) pytype=str
Defined at stringconstants.f90 line 890
-
sc_nthreads
¶ Element sc_nthreads ftype=character(8) pytype=str
Defined at stringconstants.f90 line 892
-
sc_num_el
¶ Element sc_num_el ftype=character(6) pytype=str
Defined at stringconstants.f90 line 910
-
sc_numangle
¶ Element sc_numangle ftype=character(8) pytype=str
Defined at stringconstants.f90 line 914
-
sc_numangledictionary
¶ Element sc_numangledictionary ftype=character(19) pytype=str
Defined at stringconstants.f90 line 916
-
sc_numangles
¶ Element sc_numangles ftype=character(9) pytype=str
Defined at stringconstants.f90 line 918
-
sc_numberfamilies
¶ Element sc_numberfamilies ftype=character(14) pytype=str
Defined at stringconstants.f90 line 392
-
sc_numdetparm
¶ Element sc_numdetparm ftype=character(10) pytype=str
Defined at stringconstants.f90 line 920
-
sc_numdictsingle
¶ Element sc_numdictsingle ftype=character(13) pytype=str
Defined at stringconstants.f90 line 922
-
sc_numebins
¶ Element sc_numebins ftype=character(8) pytype=str
Defined at stringconstants.f90 line 912
-
sc_numeuler
¶ Element sc_numeuler ftype=character(8) pytype=str
Defined at stringconstants.f90 line 924
-
sc_numexptpatterns
¶ Element sc_numexptpatterns ftype=character(15) pytype=str
Defined at stringconstants.f90 line 390
-
sc_numexptsingle
¶ Element sc_numexptsingle ftype=character(13) pytype=str
Defined at stringconstants.f90 line 926
-
sc_numg
¶ Element sc_numg ftype=character(4) pytype=str
Defined at stringconstants.f90 line 928
-
sc_numk
¶ Element sc_numk ftype=character(4) pytype=str
Defined at stringconstants.f90 line 930
-
sc_numreflections
¶ Element sc_numreflections ftype=character(14) pytype=str
Defined at stringconstants.f90 line 932
-
sc_numset
¶ Element sc_numset ftype=character(6) pytype=str
Defined at stringconstants.f90 line 934
-
sc_numsx
¶ Element sc_numsx ftype=character(5) pytype=str
Defined at stringconstants.f90 line 936
-
sc_numsy
¶ Element sc_numsy ftype=character(5) pytype=str
Defined at stringconstants.f90 line 938
-
sc_numthick
¶ Element sc_numthick ftype=character(8) pytype=str
Defined at stringconstants.f90 line 940
-
sc_numzbins
¶ Element sc_numzbins ftype=character(8) pytype=str
Defined at stringconstants.f90 line 942
-
sc_nx
¶ Element sc_nx ftype=character(2) pytype=str
Defined at stringconstants.f90 line 880
-
sc_ny
¶ Element sc_ny ftype=character(2) pytype=str
Defined at stringconstants.f90 line 882
-
sc_nz
¶ Element sc_nz ftype=character(2) pytype=str
Defined at stringconstants.f90 line 884
-
sc_odf
¶ Element sc_odf ftype=character(3) pytype=str
Defined at stringconstants.f90 line 394
-
sc_omega
¶ Element sc_omega ftype=character(5) pytype=str
Defined at stringconstants.f90 line 944
-
sc_omoutname
¶ Element sc_omoutname ftype=character(9) pytype=str
Defined at stringconstants.f90 line 946
-
sc_opencl
¶ Element sc_opencl ftype=character(6) pytype=str
Defined at stringconstants.f90 line 127
-
sc_openclpathname
¶ Element sc_openclpathname ftype=character(14) pytype=str
Defined at stringconstants.f90 line 97
-
sc_operator
¶ Element sc_operator ftype=character(8) pytype=str
Defined at stringconstants.f90 line 398
-
sc_orderparameter
¶ Element sc_orderparameter ftype=character(4) pytype=str
Defined at stringconstants.f90 line 1237
-
sc_orientation
¶ Element sc_orientation ftype=character(11) pytype=str
Defined at stringconstants.f90 line 1295
-
sc_osm
¶ Element sc_osm ftype=character(3) pytype=str
Defined at stringconstants.f90 line 396
-
sc_outname
¶ Element sc_outname ftype=character(7) pytype=str
Defined at stringconstants.f90 line 948
-
sc_outputfile
¶ Element sc_outputfile ftype=character(10) pytype=str
Defined at stringconstants.f90 line 952
-
sc_outputformat
¶ Element sc_outputformat ftype=character(12) pytype=str
Defined at stringconstants.f90 line 950
-
sc_patchw
¶ Element sc_patchw ftype=character(6) pytype=str
Defined at stringconstants.f90 line 954
-
sc_path
¶ Element sc_path ftype=character(4) pytype=str
Defined at stringconstants.f90 line 404
-
sc_patternaxisa
¶ Element sc_patternaxisa ftype=character(12) pytype=str
Defined at stringconstants.f90 line 410
-
sc_patterncentercalibration
¶ Element sc_patterncentercalibration ftype=character(24) pytype=str
Defined at stringconstants.f90 line 1249
-
sc_patternfile
¶ Element sc_patternfile ftype=character(11) pytype=str
Defined at stringconstants.f90 line 956
-
sc_patternheight
¶ Element sc_patternheight ftype=character(14) pytype=str
Defined at stringconstants.f90 line 406
-
sc_patternwidth
¶ Element sc_patternwidth ftype=character(13) pytype=str
Defined at stringconstants.f90 line 408
-
sc_patx
¶ Element sc_patx ftype=character(4) pytype=str
Defined at stringconstants.f90 line 958
-
sc_paty
¶ Element sc_paty ftype=character(4) pytype=str
Defined at stringconstants.f90 line 960
-
sc_pedkin
¶ Element sc_pedkin ftype=character(6) pytype=str
Defined at stringconstants.f90 line 1243
-
sc_pedkinnamelist
¶ Element sc_pedkinnamelist ftype=character(14) pytype=str
Defined at stringconstants.f90 line 400
-
sc_pedpattern
¶ Element sc_pedpattern ftype=character(10) pytype=str
Defined at stringconstants.f90 line 962
-
sc_pedpatterns
¶ Element sc_pedpatterns ftype=character(11) pytype=str
Defined at stringconstants.f90 line 402
-
sc_pedza
¶ Element sc_pedza ftype=character(5) pytype=str
Defined at stringconstants.f90 line 1239
-
sc_pedzanamelist
¶ Element sc_pedzanamelist ftype=character(13) pytype=str
Defined at stringconstants.f90 line 1241
-
sc_pfinversiondata
¶ Element sc_pfinversiondata ftype=character(15) pytype=str
Defined at stringconstants.f90 line 1245
-
sc_pfinversionnamelist
¶ Element sc_pfinversionnamelist ftype=character(19) pytype=str
Defined at stringconstants.f90 line 1247
-
sc_phase
¶ Element sc_phase ftype=character(5) pytype=str
Defined at stringconstants.f90 line 412
-
sc_phasemethod
¶ Element sc_phasemethod ftype=character(11) pytype=str
Defined at stringconstants.f90 line 964
-
sc_phi
¶ Element sc_phi ftype=character(3) pytype=str
Defined at stringconstants.f90 line 414
-
sc_phi1
¶ Element sc_phi1 ftype=character(4) pytype=str
Defined at stringconstants.f90 line 416
-
sc_phi2
¶ Element sc_phi2 ftype=character(4) pytype=str
Defined at stringconstants.f90 line 418
-
sc_phiefile
¶ Element sc_phiefile ftype=character(8) pytype=str
Defined at stringconstants.f90 line 966
-
sc_phimfile
¶ Element sc_phimfile ftype=character(8) pytype=str
Defined at stringconstants.f90 line 968
-
sc_phinum
¶ Element sc_phinum ftype=character(6) pytype=str
Defined at stringconstants.f90 line 970
-
sc_pixellocation
¶ Element sc_pixellocation ftype=character(13) pytype=str
Defined at stringconstants.f90 line 420
-
sc_pixelsize
¶ Element sc_pixelsize ftype=character(9) pytype=str
Defined at stringconstants.f90 line 972
-
sc_platid
¶ Element sc_platid ftype=character(6) pytype=str
Defined at stringconstants.f90 line 974
-
sc_pointgroup
¶ Element sc_pointgroup ftype=character(10) pytype=str
Defined at stringconstants.f90 line 422
-
sc_pointgroupnumber
¶ Element sc_pointgroupnumber ftype=character(16) pytype=str
Defined at stringconstants.f90 line 424
-
sc_poisson
¶ Element sc_poisson ftype=character(7) pytype=str
Defined at stringconstants.f90 line 976
-
sc_positions
¶ Element sc_positions ftype=character(9) pytype=str
Defined at stringconstants.f90 line 978
-
sc_progmode
¶ Element sc_progmode ftype=character(8) pytype=str
Defined at stringconstants.f90 line 980
-
sc_programname
¶ Element sc_programname ftype=character(11) pytype=str
Defined at stringconstants.f90 line 426
-
sc_qctype
¶ Element sc_qctype ftype=character(6) pytype=str
Defined at stringconstants.f90 line 428
-
sc_quoutname
¶ Element sc_quoutname ftype=character(9) pytype=str
Defined at stringconstants.f90 line 982
-
sc_qxy
¶ Element sc_qxy ftype=character(3) pytype=str
Defined at stringconstants.f90 line 984
-
sc_randomseedfilename
¶ Element sc_randomseedfilename ftype=character(18) pytype=str
Defined at stringconstants.f90 line 105
-
sc_randomseedsdata
¶ Element sc_randomseedsdata ftype=character(16) pytype=str
Defined at stringconstants.f90 line 139
-
sc_readmefirst
¶ Element sc_readmefirst ftype=character(11) pytype=str
Defined at stringconstants.f90 line 93
-
sc_reconstructed
¶ Element sc_reconstructed ftype=character(13) pytype=str
Defined at stringconstants.f90 line 1253
-
sc_refcnt
¶ Element sc_refcnt ftype=character(6) pytype=str
Defined at stringconstants.f90 line 986
-
sc_refinedcorrecteddotproducts
¶ Element sc_refinedcorrecteddotproducts ftype=character(27) pytype=str
Defined at stringconstants.f90 line 430
-
sc_refinedcorrectedeulerangles
¶ Element sc_refinedcorrectedeulerangles ftype=character(27) pytype=str
Defined at stringconstants.f90 line 432
-
sc_refineddotproducts
¶ Element sc_refineddotproducts ftype=character(18) pytype=str
Defined at stringconstants.f90 line 434
-
sc_refinedeulerangles
¶ Element sc_refinedeulerangles ftype=character(18) pytype=str
Defined at stringconstants.f90 line 436
-
sc_release
¶ Element sc_release ftype=character(7) pytype=str
Defined at stringconstants.f90 line 117
-
sc_resourcepathname
¶ Element sc_resourcepathname ftype=character(16) pytype=str
Defined at stringconstants.f90 line 91
-
sc_resources
¶ Element sc_resources ftype=character(9) pytype=str
Defined at stringconstants.f90 line 125
-
sc_restart
¶ Element sc_restart ftype=character(7) pytype=str
Defined at stringconstants.f90 line 988
-
sc_rfznamelist
¶ Element sc_rfznamelist ftype=character(11) pytype=str
Defined at stringconstants.f90 line 1251
-
sc_rin
¶ Element sc_rin ftype=character(3) pytype=str
Defined at stringconstants.f90 line 438
-
sc_roi
¶ Element sc_roi ftype=character(3) pytype=str
Defined at stringconstants.f90 line 1255
-
sc_rooutname
¶ Element sc_rooutname ftype=character(9) pytype=str
Defined at stringconstants.f90 line 990
-
sc_rout
¶ Element sc_rout ftype=character(4) pytype=str
Defined at stringconstants.f90 line 440
-
sc_sampleid
¶ Element sc_sampleid ftype=character(9) pytype=str
Defined at stringconstants.f90 line 444
-
sc_sampletilt
¶ Element sc_sampletilt ftype=character(11) pytype=str
Defined at stringconstants.f90 line 446
-
sc_sampling
¶ Element sc_sampling ftype=character(8) pytype=str
Defined at stringconstants.f90 line 992
-
sc_scalefactor
¶ Element sc_scalefactor ftype=character(11) pytype=str
Defined at stringconstants.f90 line 1289
-
sc_scalingmode
¶ Element sc_scalingmode ftype=character(11) pytype=str
Defined at stringconstants.f90 line 994
-
sc_scan1
¶ Element sc_scan1 ftype=character(6) pytype=str
Defined at stringconstants.f90 line 1265
-
sc_scanid
¶ Element sc_scanid ftype=character(7) pytype=str
Defined at stringconstants.f90 line 448
-
sc_schematic1
¶ Element sc_schematic1 ftype=character(10) pytype=str
Defined at stringconstants.f90 line 450
-
sc_schematic2
¶ Element sc_schematic2 ftype=character(10) pytype=str
Defined at stringconstants.f90 line 452
-
sc_schematic3
¶ Element sc_schematic3 ftype=character(10) pytype=str
Defined at stringconstants.f90 line 454
-
sc_schematic4
¶ Element sc_schematic4 ftype=character(10) pytype=str
Defined at stringconstants.f90 line 456
-
sc_section
¶ Element sc_section ftype=character(7) pytype=str
Defined at stringconstants.f90 line 996
-
sc_sele
¶ Element sc_sele ftype=character(4) pytype=str
Defined at stringconstants.f90 line 998
-
sc_semsignal
¶ Element sc_semsignal ftype=character(10) pytype=str
Defined at stringconstants.f90 line 458
-
sc_sg
¶ Element sc_sg ftype=character(2) pytype=str
Defined at stringconstants.f90 line 1305
-
sc_sgdbdiff
¶ Element sc_sgdbdiff ftype=character(8) pytype=str
Defined at stringconstants.f90 line 1002
-
sc_sgname
¶ Element sc_sgname ftype=character(6) pytype=str
Defined at stringconstants.f90 line 1000
-
sc_sig
¶ Element sc_sig ftype=character(3) pytype=str
Defined at stringconstants.f90 line 1004
-
sc_sigend
¶ Element sc_sigend ftype=character(6) pytype=str
Defined at stringconstants.f90 line 1006
-
sc_sigstart
¶ Element sc_sigstart ftype=character(8) pytype=str
Defined at stringconstants.f90 line 1008
-
sc_sigstep
¶ Element sc_sigstep ftype=character(7) pytype=str
Defined at stringconstants.f90 line 1010
-
sc_source
¶ Element sc_source ftype=character(6) pytype=str
Defined at stringconstants.f90 line 99
-
sc_spacegroupnumber
¶ Element sc_spacegroupnumber ftype=character(16) pytype=str
Defined at stringconstants.f90 line 460
-
sc_spacegroupsetting
¶ Element sc_spacegroupsetting ftype=character(17) pytype=str
Defined at stringconstants.f90 line 462
-
sc_spatialaverage
¶ Element sc_spatialaverage ftype=character(14) pytype=str
Defined at stringconstants.f90 line 1012
-
sc_sphinxnamelist
¶ Element sc_sphinxnamelist ftype=character(14) pytype=str
Defined at stringconstants.f90 line 464
-
sc_squhex
¶ Element sc_squhex ftype=character(6) pytype=str
Defined at stringconstants.f90 line 1014
-
sc_startthick
¶ Element sc_startthick ftype=character(10) pytype=str
Defined at stringconstants.f90 line 1016
-
sc_starttime
¶ Element sc_starttime ftype=character(9) pytype=str
Defined at stringconstants.f90 line 466
-
sc_stdout
¶ Element sc_stdout ftype=character(6) pytype=str
Defined at stringconstants.f90 line 468
-
sc_stemdci
¶ Element sc_stemdci ftype=character(7) pytype=str
Defined at stringconstants.f90 line 1257
-
sc_stemdcinamelist
¶ Element sc_stemdcinamelist ftype=character(15) pytype=str
Defined at stringconstants.f90 line 1259
-
sc_stemdcinml
¶ Element sc_stemdcinml ftype=character(10) pytype=str
Defined at stringconstants.f90 line 1261
-
sc_stemgeometrynamelist
¶ Element sc_stemgeometrynamelist ftype=character(20) pytype=str
Defined at stringconstants.f90 line 1263
-
sc_stemnmlfile
¶ Element sc_stemnmlfile ftype=character(11) pytype=str
Defined at stringconstants.f90 line 442
-
sc_stepx
¶ Element sc_stepx ftype=character(6) pytype=str
Defined at stringconstants.f90 line 470
-
sc_stepxvariable
¶ Element sc_stepxvariable ftype=character(5) pytype=str
Defined at stringconstants.f90 line 1018
-
sc_stepy
¶ Element sc_stepy ftype=character(6) pytype=str
Defined at stringconstants.f90 line 472
-
sc_stepyvariable
¶ Element sc_stepyvariable ftype=character(5) pytype=str
Defined at stringconstants.f90 line 1020
-
sc_stereonh
¶ Element sc_stereonh ftype=character(8) pytype=str
Defined at stringconstants.f90 line 1022
-
sc_stereosh
¶ Element sc_stereosh ftype=character(8) pytype=str
Defined at stringconstants.f90 line 1024
-
sc_stoptime
¶ Element sc_stoptime ftype=character(8) pytype=str
Defined at stringconstants.f90 line 474
-
sc_str
¶ Element sc_str ftype=character(3) pytype=str
Defined at stringconstants.f90 line 612
-
sc_subsfile
¶ Element sc_subsfile ftype=character(8) pytype=str
Defined at stringconstants.f90 line 1026
-
sc_summode
¶ Element sc_summode ftype=character(7) pytype=str
Defined at stringconstants.f90 line 1028
-
sc_symmetry
¶ Element sc_symmetry ftype=character(8) pytype=str
Defined at stringconstants.f90 line 476
-
sc_templatecodefilename
¶ Element sc_templatecodefilename ftype=character(20) pytype=str
Defined at stringconstants.f90 line 101
-
sc_templatecodestxt
¶ Element sc_templatecodestxt ftype=character(17) pytype=str
Defined at stringconstants.f90 line 133
-
sc_templatepathname
¶ Element sc_templatepathname ftype=character(16) pytype=str
Defined at stringconstants.f90 line 89
-
sc_temporary
¶ Element sc_temporary ftype=character(9) pytype=str
Defined at stringconstants.f90 line 59
-
sc_test2group
¶ Element sc_test2group ftype=character(10) pytype=str
Defined at stringconstants.f90 line 1285
-
sc_testdata
¶ Element sc_testdata ftype=character(8) pytype=str
Defined at stringconstants.f90 line 1277
-
sc_testgroup
¶ Element sc_testgroup ftype=character(9) pytype=str
Defined at stringconstants.f90 line 1287
-
sc_testing
¶ Element sc_testing ftype=character(7) pytype=str
Defined at stringconstants.f90 line 57
-
sc_testnml
¶ Element sc_testnml ftype=character(7) pytype=str
Defined at stringconstants.f90 line 1034
-
sc_tf
¶ Element sc_tf ftype=character(2) pytype=str
Defined at stringconstants.f90 line 1030
-
sc_thetac
¶ Element sc_thetac ftype=character(6) pytype=str
Defined at stringconstants.f90 line 1036
-
sc_thickinc
¶ Element sc_thickinc ftype=character(8) pytype=str
Defined at stringconstants.f90 line 1038
-
sc_thk
¶ Element sc_thk ftype=character(3) pytype=str
Defined at stringconstants.f90 line 1303
-
sc_tifffile
¶ Element sc_tifffile ftype=character(8) pytype=str
Defined at stringconstants.f90 line 1040
-
sc_tiffname
¶ Element sc_tiffname ftype=character(8) pytype=str
Defined at stringconstants.f90 line 1042
-
sc_tiffprefix
¶ Element sc_tiffprefix ftype=character(10) pytype=str
Defined at stringconstants.f90 line 1044
-
sc_tiltaxis
¶ Element sc_tiltaxis ftype=character(8) pytype=str
Defined at stringconstants.f90 line 1046
-
sc_tkd
¶ Element sc_tkd ftype=character(3) pytype=str
Defined at stringconstants.f90 line 1267
-
sc_tkdindexingnamelisttype
¶ Element sc_tkdindexingnamelisttype ftype=character(23) pytype=str
Defined at stringconstants.f90 line 1269
-
sc_tkdmaster
¶ Element sc_tkdmaster ftype=character(9) pytype=str
Defined at stringconstants.f90 line 1275
-
sc_tkdmasternamelist
¶ Element sc_tkdmasternamelist ftype=character(17) pytype=str
Defined at stringconstants.f90 line 1271
-
sc_tkdmasternml
¶ Element sc_tkdmasternml ftype=character(12) pytype=str
Defined at stringconstants.f90 line 478
-
sc_tkdnamelist
¶ Element sc_tkdnamelist ftype=character(11) pytype=str
Defined at stringconstants.f90 line 1273
-
sc_tkdpatterns
¶ Element sc_tkdpatterns ftype=character(11) pytype=str
Defined at stringconstants.f90 line 480
-
sc_tkdspots
¶ Element sc_tkdspots ftype=character(8) pytype=str
Defined at stringconstants.f90 line 484
-
sc_tkdspotsnml
¶ Element sc_tkdspotsnml ftype=character(11) pytype=str
Defined at stringconstants.f90 line 482
-
sc_tmp
¶ Element sc_tmp ftype=character(3) pytype=str
Defined at stringconstants.f90 line 67
-
sc_tmpfile
¶ Element sc_tmpfile ftype=character(7) pytype=str
Defined at stringconstants.f90 line 1048
-
sc_topdotproductlist
¶ Element sc_topdotproductlist ftype=character(17) pytype=str
Defined at stringconstants.f90 line 486
-
sc_topmatchindices
¶ Element sc_topmatchindices ftype=character(15) pytype=str
Defined at stringconstants.f90 line 488
-
sc_totnumel
¶ Element sc_totnumel ftype=character(9) pytype=str
Defined at stringconstants.f90 line 1050
-
sc_totnumexpt
¶ Element sc_totnumexpt ftype=character(10) pytype=str
Defined at stringconstants.f90 line 1052
-
sc_trange
¶ Element sc_trange ftype=character(6) pytype=str
Defined at stringconstants.f90 line 1054
-
sc_ts
¶ Element sc_ts ftype=character(2) pytype=str
Defined at stringconstants.f90 line 1032
-
sc_uniform
¶ Element sc_uniform ftype=character(7) pytype=str
Defined at stringconstants.f90 line 1056
-
sc_unitgvectors
¶ Element sc_unitgvectors ftype=character(12) pytype=str
Defined at stringconstants.f90 line 1058
-
sc_useenergyweighting
¶ Element sc_useenergyweighting ftype=character(18) pytype=str
Defined at stringconstants.f90 line 1060
-
sc_usenumd
¶ Element sc_usenumd ftype=character(7) pytype=str
Defined at stringconstants.f90 line 1064
-
sc_useremail
¶ Element sc_useremail ftype=character(9) pytype=str
Defined at stringconstants.f90 line 113
-
sc_userlocation
¶ Element sc_userlocation ftype=character(12) pytype=str
Defined at stringconstants.f90 line 111
-
sc_username
¶ Element sc_username ftype=character(8) pytype=str
Defined at stringconstants.f90 line 109
-
sc_usetmpfile
¶ Element sc_usetmpfile ftype=character(10) pytype=str
Defined at stringconstants.f90 line 1062
-
sc_valid
¶ Element sc_valid ftype=character(5) pytype=str
Defined at stringconstants.f90 line 490
-
sc_variants
¶ Element sc_variants ftype=character(8) pytype=str
Defined at stringconstants.f90 line 492
-
sc_version
¶ Element sc_version ftype=character(7) pytype=str
Defined at stringconstants.f90 line 494
-
sc_vmean
¶ Element sc_vmean ftype=character(5) pytype=str
Defined at stringconstants.f90 line 1066
-
sc_voltage
¶ Element sc_voltage ftype=character(7) pytype=str
Defined at stringconstants.f90 line 1068
-
sc_wavelength
¶ Element sc_wavelength ftype=character(10) pytype=str
Defined at stringconstants.f90 line 1070
-
sc_wiki
¶ Element sc_wiki ftype=character(4) pytype=str
Defined at stringconstants.f90 line 135
-
sc_wikicodestxt
¶ Element sc_wikicodestxt ftype=character(13) pytype=str
Defined at stringconstants.f90 line 131
-
sc_windows
¶ Element sc_windows ftype=character(7) pytype=str
Defined at stringconstants.f90 line 61
-
sc_workingdistance
¶ Element sc_workingdistance ftype=character(16) pytype=str
Defined at stringconstants.f90 line 496
-
sc_wyckoffpositionsfilename
¶ Element sc_wyckoffpositionsfilename ftype=character(23) pytype=str
Defined at stringconstants.f90 line 103
-
sc_wyckoffpositionstxt
¶ Element sc_wyckoffpositionstxt ftype=character(20) pytype=str
Defined at stringconstants.f90 line 137
-
sc_xpc
¶ Element sc_xpc ftype=character(3) pytype=str
Defined at stringconstants.f90 line 1074
-
sc_xpos
¶ Element sc_xpos ftype=character(10) pytype=str
Defined at stringconstants.f90 line 500
-
sc_xposition
¶ Element sc_xposition ftype=character(9) pytype=str
Defined at stringconstants.f90 line 498
-
sc_xstar
¶ Element sc_xstar ftype=character(6) pytype=str
Defined at stringconstants.f90 line 1072
-
sc_xtalname
¶ Element sc_xtalname ftype=character(8) pytype=str
Defined at stringconstants.f90 line 1076
-
sc_xtalname2
¶ Element sc_xtalname2 ftype=character(9) pytype=str
Defined at stringconstants.f90 line 1078
-
sc_xtalname_gamma
¶ Element sc_xtalname_gamma ftype=character(14) pytype=str
Defined at stringconstants.f90 line 1084
-
sc_xtalname_gammap
¶ Element sc_xtalname_gammap ftype=character(15) pytype=str
Defined at stringconstants.f90 line 1086
-
sc_xtalnamefilm
¶ Element sc_xtalnamefilm ftype=character(13) pytype=str
Defined at stringconstants.f90 line 1080
-
sc_xtalnamesubs
¶ Element sc_xtalnamesubs ftype=character(13) pytype=str
Defined at stringconstants.f90 line 1082
-
sc_xyarray
¶ Element sc_xyarray ftype=character(7) pytype=str
Defined at stringconstants.f90 line 502
-
sc_ypc
¶ Element sc_ypc ftype=character(3) pytype=str
Defined at stringconstants.f90 line 1090
-
sc_ypos
¶ Element sc_ypos ftype=character(10) pytype=str
Defined at stringconstants.f90 line 506
-
sc_yposition
¶ Element sc_yposition ftype=character(9) pytype=str
Defined at stringconstants.f90 line 504
-
sc_ystar
¶ Element sc_ystar ftype=character(6) pytype=str
Defined at stringconstants.f90 line 1088
-
sc_zaimages
¶ Element sc_zaimages ftype=character(8) pytype=str
Defined at stringconstants.f90 line 508
-
sc_zenododoi
¶ Element sc_zenododoi ftype=character(38) pytype=str
Defined at stringconstants.f90 line 1318
-
sc_zstar
¶ Element sc_zstar ftype=character(6) pytype=str
Defined at stringconstants.f90 line 1092
-
-
class
pyEMsoft.
Symmetry
(*args, **kwargs)¶ Module symmetry
Defined at symmetry.f90 lines 49-2703
-
static
bfsymmetry
(self, uvw, j)¶ isym, ir = bfsymmetry(self, uvw, j)
Defined at symmetry.f90 lines 1349-1370
Parameters: - cell (Unitcell) –
- uvw (int array) –
- j (int) –
Returns: - isym (int)
- ir (int)
-
static
calcequivpos
(self, site, n, ctmp)¶ Defined at symmetry.f90 lines 587-644
Parameters: - cell (Unitcell) –
- site (float array) –
- n (int) –
- ctmp (float array) –
-
static
calcfamily
(self, ind, space, itmp)¶ num = calcfamily(self, ind, space, itmp)
Defined at symmetry.f90 lines 444-487
Parameters: - cell (Unitcell) –
- ind (int array) –
- space (str) –
- itmp (int array) –
Returns: num
Return type: int
-
static
calcorbit
(self, m, ctmp)¶ n = calcorbit(self, m, ctmp)
Defined at symmetry.f90 lines 511-570
Parameters: - cell (Unitcell) –
- m (int) –
- ctmp (float array) –
Returns: n
Return type: int
-
static
calcpositions
(self, switch_bn)¶ Defined at symmetry.f90 lines 738-816
Parameters: - cell (Unitcell) –
- switch_bn (str) –
-
static
calcstar
(self, kk, stmp, space)¶ n = calcstar(self, kk, stmp, space)
Defined at symmetry.f90 lines 671-714
Parameters: - cell (Unitcell) –
- kk (float array) –
- stmp (float array) –
- space (str) –
Returns: n
Return type: int
-
static
checkpatternsymmetry
(self, k, ga, isym)¶ thetam = checkpatternsymmetry(self, k, ga, isym)
Defined at symmetry.f90 lines 2128-2167
Parameters: - cell (Unitcell) –
- k (int array) –
- ga (int array) –
- isym (int) –
Returns: thetam
Return type: float
-
static
extractwyckoffposition
(wyckoffpos, pt)¶ Defined at symmetry.f90 lines 2608-2659
Parameters: - wyckoffpos (str) –
- pt (float array) –
-
static
generate2dsymmetry
(tdpg, pgn)¶ Defined at symmetry.f90 lines 1991-2099
Parameters: - tdpg (Symdata2D) –
- pgn (int) –
- ------------ –
-
static
generatesymmetry
(self, dopg)¶ Defined at symmetry.f90 lines 349-421
Parameters: - cell (Unitcell) –
- dopg (bool) –
-
static
getasymposwyckoff
(self)¶ Defined at symmetry.f90 lines 2516-2590
Parameters: cell (Unitcell) –
-
static
getdiffractiongroup
(self, uvw, pgn)¶ dgn = getdiffractiongroup(self, uvw, pgn)
Defined at symmetry.f90 lines 1448-1972
Parameters: - cell (Unitcell) –
- uvw (int array) –
- pgn (int) –
Returns: - dgn (int)
- ————
-
static
gethexvsrho
(self, pgnum)¶ stnum = gethexvsrho(self, pgnum)
Defined at symmetry.f90 lines 2185-2231
Parameters: - cell (Unitcell) –
- pgnum (int) –
Returns: stnum
Return type: int
-
static
getlauegroupnumber
(sgnum)¶ lgn = getlauegroupnumber(sgnum)
Defined at symmetry.f90 lines 2673-2703
Parameters: sgnum (int) – Returns: lgn Return type: int
-
static
getorder
(k, il, num, itmp)¶ jcnt = getorder(k, il, num, itmp)
Defined at symmetry.f90 lines 1039-1057
Parameters: - k (float array) –
- il (int array) –
- num (int) –
- itmp (int array) –
Returns: jcnt
Return type: int
-
static
getpatternsymmetry
(self, uvw, pgnum, verbose=None)¶ dgn = getpatternsymmetry(self, uvw, pgnum[, verbose])
Defined at symmetry.f90 lines 1389-1418
Parameters: - cell (Unitcell) –
- uvw (int array) –
- pgnum (int) –
- verbose (bool) –
Returns: dgn
Return type: int
-
static
getsetting
(self)¶ iset = getsetting(self)
Defined at symmetry.f90 lines 840-884
Parameters: cell (Unitcell) – Returns: iset Return type: int
-
static
getspacegroup
(self)¶ Defined at symmetry.f90 lines 947-1014
Parameters: cell (Unitcell) –
-
static
interpretwyckoffletter
(t, x, y, z)¶ st = interpretwyckoffletter(t, x, y, z)
Defined at symmetry.f90 lines 2344-2380
Parameters: - t (str) –
- x (float) –
- y (float) –
- z (float) –
Returns: st
Return type: float
-
static
isgallowed
(self, g)¶ isgallowed = isgallowed(self, g)
Defined at symmetry.f90 lines 1292-1313
Parameters: - cell (Unitcell) –
- g (int array) –
Returns: isgallowed
Return type: bool
-
static
isitnew
(self, nsym)¶ isitnew = isitnew(self, nsym)
Defined at symmetry.f90 lines 304-325
Parameters: - cell (Unitcell) –
- nsym (int) –
Returns: isitnew
Return type: bool
-
static
listpointgroups
()¶ Defined at symmetry.f90 lines 896-910
-
static
makegenerators
(self)¶ Defined at symmetry.f90 lines 140-225
Parameters: cell (Unitcell) –
-
static
matrixmult
(self, k1, k2)¶ Defined at symmetry.f90 lines 251-282
Parameters: - cell (Unitcell) –
- k1 (int) –
- k2 (int) –
-
static
shortestg
(self, k, gone, gtwo, isym)¶ Defined at symmetry.f90 lines 1109-1269
Parameters: - cell (Unitcell) –
- k (int array) –
- gone (int array) –
- gtwo (int array) –
- isym (int) –
-
static
sym_fillgen
(self, t, isgn)¶ Defined at symmetry.f90 lines 73-119
Parameters: - cell (Unitcell) –
- t (str array) –
- isgn (int) –
-
static
sym_getmultiplicity
(t)¶ stmult = sym_getmultiplicity(t)
Defined at symmetry.f90 lines 2245-2271
Parameters: t (str) – Returns: stmult Return type: str
-
static
sym_getposition
(t)¶ st = sym_getposition(t)
Defined at symmetry.f90 lines 2285-2329
Parameters: t (str) – Returns: st Return type: str
-
static
sym_getwpstring
(sgnum, wpstring)¶ Defined at symmetry.f90 lines 2395-2424
Parameters: - sgnum (int) –
- wpstring (str) –
-
static
sym_printwyckoffpositions
(sgnum, wpstring[, wyckofflist])¶ Defined at symmetry.f90 lines 2440-2499
Parameters: - sgnum (int) –
- wpstring (str) –
- wyckofflist (str array) –
-
static
-
class
pyEMsoft.
Timing
(*args, **kwargs)¶ Module timing
Defined at timing.f90 lines 42-302
-
static
printtime
(tm)¶ Defined at timing.f90 lines 249-273
Parameters: tm (float) –
-
static
time_estimate
(self, numk)¶ Defined at timing.f90 lines 170-186
Parameters: - tt (Timetype) –
- numk (int) –
-
static
time_remaining
(self, ik, numk)¶ Defined at timing.f90 lines 204-233
Parameters: - tt (Timetype) –
- ik (int) –
- numk (int) –
-
static
time_report
(self, interval)¶ Defined at timing.f90 lines 124-132
Parameters: - tt (Timetype) –
- interval (float) –
-
static
time_reset
(self)¶ Defined at timing.f90 lines 95-107
Parameters: tt (Timetype) –
-
static
time_start
(self)¶ Defined at timing.f90 lines 146-153
Parameters: tt (Timetype) –
-
static
time_stop
(self, numk)¶ Defined at timing.f90 lines 290-302
Parameters: - tt (Timetype) –
- numk (int) –
-
static
time_tick
()¶ t = time_tick()
Defined at timing.f90 lines 58-62
Returns: t Return type: int
-
static
time_tock
(t)¶ tock = time_tock(t)
Defined at timing.f90 lines 74-81
Parameters: t (int) – Returns: tock Return type: float
-
static
-
class
pyEMsoft.
Typedefs
(*args, **kwargs)¶ Module typedefs
Defined at typedefs.f90 lines 65-1777
-
bfpg
¶ Element bfpg ftype=integer(kind=irg) pytype=int
Defined at typedefs.f90 line 461
-
cslintegers
¶ Element cslintegers ftype=integer(kind=irg) pytype=int
Defined at typedefs.f90 line 1622
-
csllabels
¶ Element csllabels ftype=character(3) pytype=str
Defined at typedefs.f90 line 1592
-
cslnumberdefined
¶ Element cslnumberdefined ftype=integer(kind=irg) pytype=int
Defined at typedefs.f90 line 1587
-
dfgn
¶ Element dfgn ftype=integer(kind=irg) pytype=int
Defined at typedefs.f90 line 467
-
dfsp
¶ Element dfsp ftype=integer(kind=irg) pytype=int
Defined at typedefs.f90 line 470
-
dg
¶ Element dg ftype=character(5) pytype=str
Defined at typedefs.f90 line 453
-
dgorder
¶ Element dgorder ftype=integer(kind=irg) pytype=int
Defined at typedefs.f90 line 458
-
dgpg
¶ Element dgpg ftype=logical pytype=bool
Defined at typedefs.f90 line 514
-
extendedhmorthsymbols
¶ Element extendedhmorthsymbols ftype=character(11) pytype=str
Defined at typedefs.f90 line 268
-
extendedorthsettings
¶ Element extendedorthsettings ftype=character(8) pytype=str
Defined at typedefs.f90 line 207
-
fztypetable
¶ Element fztypetable ftype=integer(kind=irg) pytype=int
Defined at typedefs.f90 line 819
-
maxdefects
¶ Element maxdefects ftype=integer(kind=irg) pytype=int
Defined at typedefs.f90 line 79
-
maxpasym
¶ Element maxpasym ftype=integer(kind=irg) pytype=int
Defined at typedefs.f90 line 76
-
pdg
¶ Element pdg ftype=integer(kind=irg) pytype=int
Defined at typedefs.f90 line 474
-
pglaue
¶ Element pglaue ftype=integer(kind=irg) pytype=int
Defined at typedefs.f90 line 435
-
pglaueinv
¶ Element pglaueinv ftype=integer(kind=irg) pytype=int
Defined at typedefs.f90 line 439
-
pgrot
¶ Element pgrot ftype=integer(kind=irg) pytype=int
Defined at typedefs.f90 line 431
-
pgsamplingtype
¶ Element pgsamplingtype ftype=integer(kind=irg) pytype=int
Defined at typedefs.f90 line 445
-
pgthd
¶ Element pgthd ftype=character(5) pytype=str
Defined at typedefs.f90 line 421
-
pgthdorder
¶ Element pgthdorder ftype=integer(kind=irg) pytype=int
Defined at typedefs.f90 line 427
-
pgtwd
¶ Element pgtwd ftype=character(10) pytype=str
Defined at typedefs.f90 line 400
-
pgtwdinverse
¶ Element pgtwdinverse ftype=integer(kind=irg) pytype=int
Defined at typedefs.f90 line 412
-
pgtwdorder
¶ Element pgtwdorder ftype=integer(kind=irg) pytype=int
Defined at typedefs.f90 line 403
-
sgpg
¶ Element sgpg ftype=integer(kind=irg) pytype=int
Defined at typedefs.f90 line 358
-
sgsym
¶ Element sgsym ftype=integer(kind=irg) pytype=int
Defined at typedefs.f90 line 366
-
sgsymnum
¶ Element sgsymnum ftype=integer(kind=irg) pytype=int
Defined at typedefs.f90 line 394
-
sgxsym
¶ Element sgxsym ftype=integer(kind=irg) pytype=int
Defined at typedefs.f90 line 353
-
sht_mirinv
¶ Element sht_mirinv ftype=integer(kind=irg) pytype=int
Defined at typedefs.f90 line 540
-
sht_zrot
¶ Element sht_zrot ftype=integer(kind=irg) pytype=int
Defined at typedefs.f90 line 528
-
sym_gl
¶ Element sym_gl ftype=character(40) pytype=str
Defined at typedefs.f90 line 350
-
sym_qsymop
¶ Element sym_qsymop ftype=real(kind=dbl) pytype=float
Defined at typedefs.f90 line 734
-
sym_sgname
¶ Element sym_sgname ftype=character(11) pytype=str
Defined at typedefs.f90 line 203
-
tslsymtype
¶ Element tslsymtype ftype=character(2) pytype=str
Defined at typedefs.f90 line 759
-
wppg
¶ Element wppg ftype=integer(kind=irg) pytype=int
Defined at typedefs.f90 line 464
-
-
class
pyEMsoft.
Utilities
(*args, **kwargs)¶ Module utilities
Defined at utilities.f90 lines 40-117
-
static
getxtaldata
(xtalname, cellparams, tslsymmetry=None)¶ sgnum = getxtaldata(xtalname, cellparams[, tslsymmetry])
Defined at utilities.f90 lines 60-117
Parameters: - xtalname (str) –
- cellparams (float array) –
- tslsymmetry (str) –
Returns: - sgnum (int)
- ==========================
-
static