Symmetr
Contents:
Installation
Docker
Usage
Quickstart
Input file format
Response mode
Observables
Symmetric indices and Onsager relations
Magnetic interactions
API
Tensors
Symmetries
Full API
symmetr package
symmetr.find_eq module
symmetr.fslib module
symmetr.funcs_main module
symmetr.input module
symmetr.magndata module
symmetr.mham module
symmetr.noso_new module
symmetr.symT module
symmetr.symmetrize module
symmetr.symmetrize_exp module
symmetr.symmetry module
symmetr.tensors module
Symmetr
Index
Index
_
|
A
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
_
__add__() (symmetr.tensors.GenericTensor method)
(symmetr.tensors.matrix method)
__annotations__ (symmetr.tensors.matrix attribute)
(symmetr.tensors.NumTensor attribute)
(symmetr.tensors.Tensor attribute)
__dict__ (symmetr.find_eq.confs attribute)
(symmetr.input.options attribute)
(symmetr.mham.params_trans_ham attribute)
(symmetr.noso_new.NosoSymFinder attribute)
(symmetr.noso_new.RotationType attribute)
(symmetr.symmetrize.params_trans attribute)
(symmetr.symmetry.Symmetry attribute)
(symmetr.tensors.GenericTensor attribute)
__div__() (symmetr.tensors.GenericTensor method)
(symmetr.tensors.matrix method)
__eq__() (symmetr.symmetry.Symmetry method)
(symmetr.tensors.NumTensor method)
(symmetr.tensors.Tensor method)
__firstlineno__ (symmetr.find_eq.confs attribute)
(symmetr.input.options attribute)
(symmetr.mham.params_trans_ham attribute)
(symmetr.noso_new.NosoSymFinder attribute)
(symmetr.noso_new.RotationType attribute)
(symmetr.symmetrize.params_trans attribute)
(symmetr.symmetry.Symmetry attribute)
(symmetr.tensors.GenericTensor attribute)
(symmetr.tensors.matrix attribute)
(symmetr.tensors.NumTensor attribute)
(symmetr.tensors.Tensor attribute)
__getitem__() (symmetr.input.options method)
(symmetr.tensors.NumTensor method)
(symmetr.tensors.Tensor method)
__hash__ (symmetr.symmetry.Symmetry attribute)
(symmetr.tensors.NumTensor attribute)
(symmetr.tensors.Tensor attribute)
__init__() (symmetr.find_eq.confs method)
(symmetr.input.options method)
(symmetr.mham.params_trans_ham method)
(symmetr.noso_new.NosoSymFinder method)
(symmetr.noso_new.RotationType method)
(symmetr.symmetrize.params_trans method)
(symmetr.symmetry.Symmetry method)
(symmetr.tensors.GenericTensor method)
(symmetr.tensors.matrix method)
(symmetr.tensors.NumTensor method)
(symmetr.tensors.Tensor method)
__iter__() (symmetr.tensors.GenericTensor method)
__len__() (symmetr.tensors.GenericTensor method)
__module__ (symmetr.find_eq.confs attribute)
(symmetr.input.options attribute)
(symmetr.mham.params_trans_ham attribute)
(symmetr.noso_new.NosoSymFinder attribute)
(symmetr.noso_new.RotationType attribute)
(symmetr.symmetrize.params_trans attribute)
(symmetr.symmetry.Symmetry attribute)
(symmetr.tensors.GenericTensor attribute)
(symmetr.tensors.matrix attribute)
(symmetr.tensors.NumTensor attribute)
(symmetr.tensors.Tensor attribute)
__mul__() (symmetr.symmetry.Symmetry method)
(symmetr.tensors.GenericTensor method)
(symmetr.tensors.matrix method)
(symmetr.tensors.NumTensor method)
__ne__() (symmetr.tensors.NumTensor method)
(symmetr.tensors.Tensor method)
__neg__() (symmetr.tensors.GenericTensor method)
__radd__() (symmetr.tensors.GenericTensor method)
(symmetr.tensors.matrix method)
__repr__() (symmetr.noso_new.RotationType method)
__rmul__() (symmetr.tensors.GenericTensor method)
(symmetr.tensors.matrix method)
__rsub__() (symmetr.tensors.GenericTensor method)
(symmetr.tensors.matrix method)
__setitem__() (symmetr.input.options method)
(symmetr.tensors.NumTensor method)
(symmetr.tensors.Tensor method)
__static_attributes__ (symmetr.find_eq.confs attribute)
(symmetr.input.options attribute)
(symmetr.mham.params_trans_ham attribute)
(symmetr.noso_new.NosoSymFinder attribute)
(symmetr.noso_new.RotationType attribute)
(symmetr.symmetrize.params_trans attribute)
(symmetr.symmetry.Symmetry attribute)
(symmetr.tensors.GenericTensor attribute)
(symmetr.tensors.matrix attribute)
(symmetr.tensors.NumTensor attribute)
(symmetr.tensors.Tensor attribute)
__str__() (symmetr.input.options method)
(symmetr.symmetry.Symmetry method)
(symmetr.tensors.NumTensor method)
(symmetr.tensors.Tensor method)
__sub__() (symmetr.tensors.GenericTensor method)
(symmetr.tensors.matrix method)
__type__() (symmetr.tensors.Tensor method)
A
add() (symmetr.find_eq.confs method)
C
check() (symmetr.input.options method)
check_calc_symmetry() (symmetr.tensors.Tensor method)
confs (class in symmetr.find_eq)
convert() (symmetr.find_eq.confs method)
(symmetr.symmetry.Symmetry method)
(symmetr.tensors.GenericTensor method)
(symmetr.tensors.NumTensor method)
convert2numpy() (symmetr.tensors.Tensor method)
convert2numtensor() (symmetr.tensors.Tensor method)
convert2tensor() (symmetr.tensors.NumTensor method)
convert_mag_ham() (in module symmetr.mham)
convert_mags() (in module symmetr.symmetrize_exp)
convert_op() (in module symmetr.symmetry)
copy() (symmetr.symmetry.Symmetry method)
(symmetr.tensors.NumTensor method)
(symmetr.tensors.Tensor method)
copy0() (symmetr.tensors.NumTensor method)
(symmetr.tensors.Tensor method)
create_I() (in module symmetr.symmetry)
create_P() (in module symmetr.symmetry)
create_rank2() (in module symmetr.symmetrize_exp)
create_symmetr_input() (in module symmetr.input)
create_T() (in module symmetr.symmetry)
D
def_custom_R() (symmetr.symmetry.Symmetry method)
def_metric() (symmetr.tensors.GenericTensor method)
def_symmetr_opt() (in module symmetr.funcs_main)
def_syms_L() (in module symmetr.symmetrize_exp)
def_trans() (symmetr.tensors.GenericTensor method)
E
eq() (symmetr.noso_new.RotationType method)
eq_numeric() (symmetr.symmetry.Symmetry method)
equiv() (in module symmetr.mham)
evalf() (symmetr.tensors.Tensor method)
even_odd() (in module symmetr.symmetrize)
F
find_equiv() (in module symmetr.find_eq)
find_noso_syms() (symmetr.noso_new.NosoSymFinder method)
find_perms() (in module symmetr.mham)
findsym2sym() (in module symmetr.symmetry)
G
GenericTensor (class in symmetr.tensors)
get_AB_rotations() (symmetr.noso_new.NosoSymFinder method)
get_chain_rotations() (symmetr.noso_new.NosoSymFinder method)
get_generators() (in module symmetr.symT)
get_i_chain() (symmetr.noso_new.NosoSymFinder method)
get_i_chain_nr() (symmetr.noso_new.NosoSymFinder method)
get_L_trans() (in module symmetr.symmetrize_exp)
get_magndata_structure() (in module symmetr.magndata)
get_mchain() (symmetr.noso_new.NosoSymFinder method)
get_metric() (in module symmetr.symT)
get_permutation_chains() (symmetr.noso_new.NosoSymFinder method)
get_permutations_rotations() (symmetr.noso_new.NosoSymFinder method)
get_R() (symmetr.symmetry.Symmetry method)
get_rotations_overlap() (symmetr.noso_new.NosoSymFinder method)
get_rotations_overlap_multi() (symmetr.noso_new.NosoSymFinder method)
get_syms() (in module symmetr.symT)
get_syms_nonmag() (in module symmetr.symT)
get_syms_noso() (in module symmetr.symT)
get_T() (in module symmetr.symT)
I
ind2i() (symmetr.tensors.NumTensor method)
index_from_1() (in module symmetr.symmetrize_exp)
inv() (symmetr.symmetry.Symmetry method)
is_collinear() (in module symmetr.symmetrize_exp)
is_contravar() (symmetr.tensors.GenericTensor method)
is_covar() (symmetr.tensors.GenericTensor method)
is_even() (symmetr.tensors.GenericTensor method)
(symmetr.tensors.NumTensor method)
is_in() (symmetr.find_eq.confs method)
L
load() (symmetr.tensors.Tensor static method)
lower_index() (symmetr.tensors.GenericTensor method)
M
makeinds() (in module symmetr.tensors)
mat() (symmetr.tensors.Tensor method)
matrix (class in symmetr.tensors)
matsym2sym() (in module symmetr.symmetry)
merge_rotations() (symmetr.noso_new.NosoSymFinder method)
module
symmetr
symmetr.find_eq
symmetr.fslib
symmetr.funcs_main
symmetr.input
symmetr.magndata
symmetr.mham
symmetr.noso_new
symmetr.symmetrize
symmetr.symmetrize_exp
symmetr.symmetry
symmetr.symT
symmetr.tensors
N
NosoSymFinder (class in symmetr.noso_new)
NumTensor (class in symmetr.tensors)
O
options (class in symmetr.input)
optype_to_basic() (in module symmetr.symmetry)
P
params_trans (class in symmetr.symmetrize)
params_trans_ham (class in symmetr.mham)
parse() (in module symmetr)
(in module symmetr.input)
pprint() (symmetr.find_eq.confs method)
(symmetr.symmetry.Symmetry method)
(symmetr.tensors.NumTensor method)
(symmetr.tensors.Tensor method)
print_Ham() (in module symmetr.mham)
print_tensor() (in module symmetr.symmetrize_exp)
R
raise_index() (symmetr.tensors.GenericTensor method)
read_fs_inp() (in module symmetr.fslib)
reduce() (symmetr.tensors.GenericTensor method)
remove_repeated() (symmetr.noso_new.NosoSymFinder method)
remove_zeros() (symmetr.tensors.Tensor method)
rename_vars() (symmetr.tensors.Tensor method)
reverse_index() (symmetr.tensors.GenericTensor method)
RotationType (class in symmetr.noso_new)
round() (symmetr.tensors.NumTensor method)
(symmetr.tensors.Tensor method)
run_fs() (in module symmetr.fslib)
run_fs_fin() (in module symmetr.fslib)
S
save() (symmetr.tensors.Tensor method)
simplify() (symmetr.tensors.Tensor method)
simplify_tensor() (in module symmetr.symmetrize_exp)
sub_m() (in module symmetr.symmetrize_exp)
subs() (symmetr.tensors.NumTensor method)
(symmetr.tensors.Tensor method)
subs_tensor() (symmetr.tensors.Tensor method)
sym2R() (in module symmetr.symmetry)
sym2Rs() (in module symmetr.symmetry)
sym2trans() (in module symmetr.symmetry)
sym_mag_ham() (in module symmetr.mham)
sym_mham() (in module symmetr)
(in module symmetr.funcs_main)
sym_res() (in module symmetr)
(in module symmetr.funcs_main)
sym_res_exp() (in module symmetr.funcs_main)
sym_res_nonexp() (in module symmetr.funcs_main)
symmetr
module
symmetr() (in module symmetr.symmetrize)
symmetr.find_eq
module
symmetr.fslib
module
symmetr.funcs_main
module
symmetr.input
module
symmetr.magndata
module
symmetr.mham
module
symmetr.noso_new
module
symmetr.symmetrize
module
symmetr.symmetrize_exp
module
symmetr.symmetry
module
symmetr.symT
module
symmetr.tensors
module
symmetr_AB() (in module symmetr.symmetrize)
symmetrize_same_op() (in module symmetr.symmetrize)
symmetrize_sym_inds() (in module symmetr.symmetrize)
Symmetry (class in symmetr.symmetry)
T
T() (symmetr.tensors.matrix method)
Tensor (class in symmetr.tensors)
tensor2Y() (in module symmetr.tensors)
trans_mag_ham() (in module symmetr.mham)
trans_mag_Ham_perms() (in module symmetr.mham)
transform() (symmetr.tensors.GenericTensor method)
(symmetr.tensors.NumTensor method)
U
use_numpy_mode() (symmetr.tensors.GenericTensor method)
V
var_name() (in module symmetr.tensors)
var_name_xyz() (in module symmetr.tensors)