Paramgroup#

Functions

mkparamgroup()

simplifies creation of AT parameter groups

restoreparamgroup()

restores the values of multiple physical

saveparamgroup()

saves the values of multiple physical

setparamgroup()

modifies a group of parameters

mkparamgroup(lattice, elemindex, paramstr)#
simplifies creation of AT parameter groups
It group one or more elements in the
same family and simultaneously vary
mkparamgroup(lattice,elemindex,paramstr)
mkparamgroup(lattice,famnamestr,paramstr)
mkparamgroup(lattice,famnamestr,kidnum,paramstr)
LATTICE
FAMNAMESTR
PARAMSTR: ‘TILT’,’K1’,’K2’,’K3’
wjc 2-09-04 changed index ‘i’ to ‘k’
restoreparamgroup(lattice, paramgroup)#
restores the values of multiple physical
parameters of the lattice.
newlattice = restoreparamgroup(lattice,paramgroup)
See also atparamgroup(), restorparamgroup(), saveparamgroup()
saveparamgroup(lattice, paramgroup)#
saves the values of multiple physical
parameters of the lattice in the special SavedValue field of
AT parameter group structure. The result can be late used
with RESTOREPARAMGROUP
paramgroup = saveparamgroup(lattice,paramgroup)
See also atparamgroup(), restorparamgroup(), setparamgroup()
setparamgroup(lattice, paramgroup, pvalue)#
modifies a group of parameters
newlattice = setparamgroup(lattice,paramgroup,pvalue)
See also atparamgroup(), restorparamgroup()