Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TRIQS/triqs
/ functions
Functions
2,819 in github.com/TRIQS/triqs
⨍
Functions
2,819
◇
Types & classes
525
↓ 372 callers
Method
size
test/c++/meshes/mesh_iterator.cpp:29
↓ 263 callers
Method
data
r"""Raw storage of the Green's function. The storage convention is .. math:: \texttt{data}[x_1, \ldots, x_r,\, n_1, \ld
python/triqs/gfs/gf.py:532
↓ 248 callers
Function
make_gf_from_fourier
* @brief Build a Green's function on the conjugate mesh by Fourier transform. * * @details Applies to every overload. The supported conjugate me
python/triqs/gfs/gf_factories/gf_factories_fourier.hpp:54
↓ 211 callers
Method
mesh
c++/triqs/gfs/gf/gf_expr.hpp:69
↓ 191 callers
Function
n
c++/triqs/operators/many_body_operator.hpp:927
↓ 190 callers
Method
mesh
The mesh of the Green's function. Returns ------- Mesh or MeshProduct The underlying mesh — a single :mod:`triqs.
python/triqs/gfs/gf.py:519
↓ 187 callers
Method
write
c++/triqs/gfs/h5.hpp:99
↓ 180 callers
Function
fourier
c++/triqs/gfs/block/functions.hpp:44
↓ 161 callers
Method
size
Get the size \f$ N \f$ of the mesh, i.e. the product of the sizes of its components.
c++/triqs/mesh/prod.hpp:249
↓ 153 callers
Function
c_dag
c++/triqs/operators/many_body_operator.hpp:915
↓ 153 callers
Function
f
test/c++/gfs/g_brzone.cpp:29
↓ 152 callers
Function
c
(F,E)
doc/themes/triqs/static/cufon-yui.js:7
↓ 142 callers
Function
set_from_fourier
scalar_valued * @brief Fourier transform a Green's function in place from one mesh to its conjugate. * * @details Applies to every overload. The
python/triqs/gfs/gf_fnt/gf_fnt_fourier.hpp:30
↓ 121 callers
Function
g
(B)
doc/themes/triqs/static/cufon-yui.js:7
↓ 113 callers
Function
check_array_or_scalar
test/c++/stat/stat_test_utils.hpp:55
↓ 110 callers
Method
determinant
* @brief Get the determinant of the original matrix \f$ F^{(n)} \f$. * @return Determinant \f$ \det(F^{(n)}) = s^{(n)} \det(G^{(n)}) \f$. */
c++/triqs/det_manip/det_manip.hpp:544
↓ 109 callers
Method
size
c++/triqs/gfs/block/expr.hpp:59
↓ 104 callers
Method
matrix
* @brief Get the original matrix \f$ F^{(n)} \f$. * @details Warning: this is slow, since it creates a new matrix and re-evaluates the matrix bui
c++/triqs/det_manip/det_manip.hpp:598
↓ 103 callers
Method
value
* @brief Evaluate the expression template depending on the operator tag. * * @details The following expressions are supported: * - \f$
c++/triqs/mesh/k_expr.hpp:92
↓ 98 callers
Function
h5_write
* @brief Write a triqs::mesh::dlr mesh to HDF5. * * @param g `h5::group` to be written to. * @param name Name of the subgroup. * @
c++/triqs/mesh/dlr.hpp:361
↓ 95 callers
Method
index
* @brief Get the index of the \f$ \mathbf{k} \f$-vector corresponding to the evaluated expression. * * @details See value() for the supporte
c++/triqs/mesh/k_expr.hpp:109
↓ 94 callers
Method
mesh_hash
test/c++/meshes/mesh_iterator.cpp:32
↓ 90 callers
Function
h5_read
* @brief Read a triqs::mesh::dlr mesh from HDF5. * * @param g `h5::group` to be read from. * @param name Name of the subgroup. * @
c++/triqs/mesh/dlr.hpp:381
↓ 80 callers
Function
inverse
r"""Element-wise inverse with lazy-expression support. Parameters ---------- x : Gf, BlockGf, LazyExpr or numeric Object to inver
python/triqs/gfs/tools.py:88
↓ 77 callers
Method
insert
* @brief Insert one row and column. * @details Wrapper for try_insert() followed by a complete_operation() call. See try_insert() for details.
c++/triqs/det_manip/det_manip.hpp:1815
↓ 70 callers
Method
is_index_valid
c++/triqs/mesh/prod.hpp:179
↓ 68 callers
Function
rw_h5
c++/triqs/test_tools/arrays.hpp:112
↓ 66 callers
Method
rank
r"""Mesh rank — number of mesh axes. Returns ------- int ``1`` for a single mesh, otherwise ``len(mesh.components
python/triqs/gfs/gf.py:453
↓ 65 callers
Function
make_gf_dlr
make_gf_dlr: single mesh DLR conversions * @brief Transform a DLR imaginary-time or DLR Matsubara Green's function to its DLR-coefficient representati
python/triqs/gfs/gf_factories/gf_factories_hermitian.hpp:62
↓ 63 callers
Method
begin
Get an iterator to the beginning of the mesh.
c++/triqs/mesh/prod.hpp:283
↓ 63 callers
Method
to_index
* @brief Map a data index tuple \f$ \mathbf{d} \f$ to its corresponding index tuple \f$ \mathbf{n}(\mathbf{d}) * \f$. * * @param d Data
c++/triqs/mesh/prod.hpp:212
↓ 62 callers
Function
fit_gf_dlr
fit_gf_dlr: imtime -> dlr * @brief Fit an imaginary-time Green's function with a Discrete Lehmann Representation. * * @details Applies to every
python/triqs/gfs/gf_factories/gf_factories_hermitian.hpp:113
↓ 62 callers
Function
make_gf_imfreq
make_gf_imfreq: from dlr, dlr_imtime, dlr_imfreq * @brief Build a uniform Matsubara Green's function from any DLR representation. * * @details A
python/triqs/gfs/gf_factories/gf_factories_dlr_imfreq.hpp:81
↓ 61 callers
Function
make_gf_imtime
make_gf_imtime: from dlr, dlr_imtime, dlr_imfreq * @brief Build a uniform imaginary-time Green's function from any DLR representation. * * @deta
python/triqs/gfs/gf_factories/gf_factories_dlr_imtime.hpp:81
↓ 60 callers
Function
read
c++/triqs/experimental/lattice/wannier_loader.cpp:15
↓ 57 callers
Method
get
c++/triqs/utility/tuple_tools.hpp:115
↓ 57 callers
Function
make_gf_dlr_imfreq
make_gf_dlr_imfreq: from dlr and dlr_imtime * @brief Build a DLR Matsubara Green's function from a DLR-coefficient or DLR-imaginary-time input. *
python/triqs/gfs/gf_factories/gf_factories_dlr_imfreq.hpp:32
↓ 55 callers
Method
inverse_matrix
* @brief Get an element of the inverse matrix. * * @details The inverse matrix is given by * \f[ * [F^{(n)}]^{-1} = (P^{(n)}_r G
c++/triqs/det_manip/det_manip.hpp:562
↓ 54 callers
Method
copy
Return an independent deep copy of ``self``. Returns ------- Gf Copy with freshly allocated mesh and data arrays.
python/triqs/gfs/gf.py:554
↓ 54 callers
Method
to_value
* @brief Map an index \f$ n \in \{0, 1, \ldots, N-1\} \f$ to its corresponding value \f$ m(n) \f$. * * @param n Index \f$ n \f$ to map.
c++/triqs/mesh/bases/linear.hpp:266
↓ 53 callers
Function
assert_arrays_are_close
r""" Assert that two arrays are equal in maximum absolute difference. Computes :math:`d = \max_i |a_i - b_i|` and requires ``d < precisio
python/triqs/utility/comparison_tests.py:32
↓ 52 callers
Function
swap
* @brief Swap two views. * @param a First view. * @param b Second view. */
c++/triqs/gfs/gf/gf_view.hpp:238
↓ 50 callers
Method
beta
r"""Inverse temperature :math:`\beta`. Returns ------- float :math:`\beta`.
python/triqs/gfs/block_gf.py:347
↓ 50 callers
Method
end
Get an iterator to the end of the mesh.
c++/triqs/mesh/prod.hpp:289
↓ 48 callers
Function
check
Check two Matsubara frequencies for equality.
test/c++/meshes/mesh_matsubara_freq.cpp:41
↓ 48 callers
Method
n_subspaces
c++/triqs/atom_diag/atom_diag.hpp:317
↓ 47 callers
Method
begin
test/c++/utility/iterator_dressing.cpp:47
↓ 47 callers
Method
end
test/c++/utility/iterator_dressing.cpp:48
↓ 47 callers
Method
resize
Resize the working vectors for a matrix of size N.
c++/triqs/det_manip/det_manip.hpp:63
↓ 46 callers
Function
G
(z)
test/python/base/pade.py:43
↓ 46 callers
Function
make_gf_dlr_imtime
make_gf_dlr_imtime: from dlr and dlr_imfreq * @brief Build a DLR imaginary-time Green's function from a DLR-coefficient or DLR-Matsubara input. *
python/triqs/gfs/gf_factories/gf_factories_dlr_imtime.hpp:32
↓ 45 callers
Method
data_index
Get the data index tuple \f$ \mathbf{d} \f$ of the mesh point.
c++/triqs/mesh/prod.hpp:94
↓ 45 callers
Function
make_gf_dlr
c++/triqs/gfs/functions/dlr.hpp:94
↓ 45 callers
Function
real
c++/triqs/utility/numeric_ops.hpp:111
↓ 44 callers
Function
assert_gfs_are_close
c++/triqs/gfs/gf_tests.hpp:48
↓ 41 callers
Function
make_gf_from_fourier
c++/triqs/gfs/transform/fourier.hpp:141
↓ 40 callers
Method
complete_operation
* @brief Complete the last try-operation. * * @details It completes the last try-operation by calling the correct completion function depend
c++/triqs/det_manip/det_manip.hpp:1776
↓ 39 callers
Method
abs
c++/triqs/utility/real_or_complex.hpp:131
↓ 39 callers
Method
target_shape
Shape of the target space. Returns ------- tuple of int Target-space dimensions, e.g. ``(2, 2)`` for a 2x2 matrix
python/triqs/gfs/gf.py:477
↓ 37 callers
Function
begin
Get an iterator to the beginning of the mesh.
c++/triqs/mesh/dlr.hpp:302
↓ 37 callers
Method
to_data_index
* @brief Map an index tuple \f$ \mathbf{n} \f$ to its corresponding data index tuple \f$ \mathbf{d}(\mathbf{n}) * \f$. * * @param n Ind
c++/triqs/mesh/prod.hpp:200
↓ 35 callers
Function
make_adjoint_mesh
* @ingroup triqs-meshes-imag * @brief Create the adjoint imaginary-frequency mesh to a given imaginary-time mesh. * * @details If \f$ N_{i\om
c++/triqs/mesh/adjoint.hpp:50
↓ 32 callers
Method
delta
c++/triqs/mesh/bases/linear.hpp:280
↓ 32 callers
Method
reserve
* @brief Reserve memory and resize the data storages. * * @details Like for `std::vector`, this reserves memory for a bigger matrix size. It
c++/triqs/det_manip/det_manip.hpp:303
↓ 31 callers
Function
zeroed_sample
c++/triqs/stat/utils.hpp:66
↓ 30 callers
Function
evaluate
test/c++/meshes/mesh_evaluate.cpp:28
↓ 30 callers
Function
make_gf_dlr_imfreq
c++/triqs/gfs/functions/dlr.hpp:216
↓ 30 callers
Method
str
test/c++/utility/tuple_tools.cpp:37
↓ 29 callers
Function
assert_all_close
test/c++/det_manip/old_test_tool.hpp:25
↓ 28 callers
Method
get_fock_state
* @brief Get the Fock state \f$ \lvert f \rangle \f$ corresponding to a given integer \f$ f \f$. * * @details It throws an exception if \f$
c++/triqs/hilbert_space/hilbert_space.hpp:122
↓ 28 callers
Function
is_zero
c++/triqs/utility/numeric_ops.hpp:49
↓ 27 callers
Function
apply
c++/triqs/utility/tuple_tools.hpp:159
↓ 27 callers
Method
name
Get the name of the underlying RNG.
c++/triqs/mc_tools/random_generator.hpp:131
↓ 27 callers
Method
size
* @brief Get the current size of the matrix. * @return Number of rows/columns of the matrix. */
c++/triqs/det_manip/det_manip_basic.hpp:348
↓ 26 callers
Method
get
test/c++/stat/stat_golden_ratio_quasi_rng.cpp:45
↓ 25 callers
Function
density
* @brief Compute the density from a Green's function. * * @param g Input Green's function. * @return The density (matrix). */
c++/triqs/gfs/functions/density.hpp:111
↓ 25 callers
Function
make_block_gf
c++/triqs/gfs/block/factories.hpp:50
↓ 24 callers
Function
a
(B)
doc/themes/triqs/static/cufon-yui.js:7
↓ 24 callers
Function
m
()
doc/themes/triqs/static/cufon-yui.js:7
↓ 24 callers
Function
make_gf_imfreq
c++/triqs/gfs/functions/dlr.hpp:407
↓ 23 callers
Function
abs_square
* @brief Calculate the (elementwise) absolute square of an array/view/scalar. * * @details The return type depends on the input type. * *
c++/triqs/stat/utils.hpp:107
↓ 23 callers
Function
conj
c++/triqs/gfs/functions/functions2.hpp:391
↓ 23 callers
Method
keys
Return names of non-None fields.
python/triqs/solver_utils/results.py:81
↓ 23 callers
Method
mesh_point
* @brief Get the position of the center of the n-th bin. * * @param n Index of the bin. * @return Position of the n-th bin center, i.e.
c++/triqs/stat/histograms.hpp:127
↓ 23 callers
Function
transpose
r"""Transpose in target space with lazy-expression support. Parameters ---------- x : Gf, BlockGf or LazyExpr Object to transpose
python/triqs/gfs/tools.py:140
↓ 22 callers
Function
closest_mesh_pt
c++/triqs/mesh/utils.hpp:199
↓ 22 callers
Function
fit_tail
c++/triqs/gfs/functions/functions2.hpp:79
↓ 21 callers
Function
assert_block_gfs_are_close
c++/triqs/gfs/gf_tests.hpp:68
↓ 21 callers
Function
check_gfs
test/c++/gfs/mpi_gf.cpp:71
↓ 21 callers
Function
check_state
test/c++/stat/stat_lin_binning.cpp:32
↓ 21 callers
Method
start
Start (or resume) the timer.
c++/triqs/utility/timer.hpp:51
↓ 21 callers
Function
to_string
Identity overload for `std::string`.
c++/triqs/utility/variant_extensions.hpp:90
↓ 20 callers
Method
count
Get the number of measurements performed.
c++/triqs/mc_tools/mc_measure.hpp:189
↓ 20 callers
Function
hash
c++/triqs/mesh/utils.hpp:70
↓ 20 callers
Function
make_const_view
c++/triqs/gfs/functions/functions2.hpp:53
↓ 20 callers
Function
make_shape
c++/triqs/arrays.hpp:68
↓ 20 callers
Method
n_data_pts
c++/triqs/stat/histograms.hpp:151
↓ 20 callers
Function
random_sample
test/c++/stat/stat_test_utils.hpp:34
↓ 20 callers
Method
size
* @brief Get the current size of the matrix. * @return Number of rows/columns of the matrix. */
c++/triqs/det_manip/det_manip.hpp:474
↓ 20 callers
Method
size
Get the dimension of the associated Hilbert (Fock) space, i.e. \f$ \dim(\mathcal{F}^{(m)}) \f$.
c++/triqs/hilbert_space/state.hpp:120
next →
1–100 of 2,819, ranked by callers