@module{Hecke}
Creation
@{call(::NfMaximalOrder, ::nf_elem, ::Bool)} @{call(::NfMaximalOrder, ::fmpz)} @{call(::NfMaximalOrder, ::Array{fmpz, 1})} @{call(::NfMaximalOrder, ::Array{Int, 1})} @{call(::NfMaximalOrder, ::nf_elem, ::Array{fmpz, 1})} @{call(::NfMaximalOrder)} @{zero(::NfMaximalOrder)} @{one(::NfMaximalOrder)}
Basic invariants
@{parent(::NfOrderElem)} @{elem_in_nf(::NfOrderElem)} @{elem_in_basis(::NfOrderElem)} @{==(::NfOrderElem, ::NfOrderElem)} @{deepcopy(::NfOrderElem)} @{in(::nf_elem, ::NfMaximalOrder)} @{den(::nf_elem, ::NfMaximalOrder)}
Binary and unary operations
@{-(::NfOrderElem)} @{(::NfOrderElem, ::NfOrderElem)} @{+(::NfOrderElem, ::NfOrderElem)} @{-(::NfOrderElem, ::NfOrderElem)} @{(::NfOrderElem, ::fmpz)} @{+(::NfOrderElem, ::fmpz)} @{-(::NfOrderElem, ::fmpz)} @{^(::NfOrderElem, ::Int)} @{mod(::NfOrderElem, ::Int)} @{powermod(::NfOrderElem, ::Int, ::fmpz)}
Representation matrices
@{representation_mat(::NfOrderElem)} @{representation_mat(::NfOrderElem, ::AnticNumberField)}
Trace and norm
@{trace(::NfOrderElem)} @{norm(::NfOrderElem)}
Random elements
@{rand(::NfMaximalOrder, ::UnitRange{Int})} @{rand(::NfMaximalOrder, ::Int)}
Conjugates
@{conjugates_arb(::NfOrderElem, ::Int)} @{minkowski_map(::NfOrderElem, ::Int)} @{conjugates_log(::NfOrderElem)}