Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TRIQS/triqs
/ types & classes
Types & classes
525 in github.com/TRIQS/triqs
⨍
Functions
2,819
◇
Types & classes
525
↓ 136 callers
Class
move
c++/triqs/mc_tools/mc_move.hpp:68
↓ 131 callers
Class
Gf
r"""Container for Green's functions and related quantities. A :class:`~triqs.gfs.gf.Gf` is a container for generic functions defined on meshe
python/triqs/gfs/gf.py:201
↓ 52 callers
Class
BlockGf
r"""Block-diagonal Green's function. A :class:`~triqs.gfs.block_gf.BlockGf` is an **ordered**, named collection of :class:`~triqs.gfs.gf.Gf`
python/triqs/gfs/block_gf.py:78
↓ 32 callers
Class
LazyExpr
A node in a lazy expression tree. Each node carries a ``tag`` and a list of ``childs``. Tags are: * ``"T"`` — terminal; ``childs[0]`` is the
python/triqs/gfs/lazy_expressions.py:236
↓ 31 callers
Class
GfImFreq
r"""Deprecated backward-compatibility alias for :class:`~triqs.gfs.gf.Gf` with a :class:`~triqs.mesh.meshes.MeshImFreq` mesh. Use ``Gf(mesh=
python/triqs/gfs/backwd_compat/gf_imfreq.py:28
↓ 31 callers
Class
runtime_error
* @brief Generic runtime error thrown in **TRIQS**. * * @details Specialization of triqs::exception used for the most common error case. It only
c++/triqs/utility/exceptions.hpp:151
↓ 23 callers
Class
SemiCircular
r"""Hilbert transform of a semicircular density of states. .. math:: g(z) = \int \frac{A(\omega)}{z-\omega}\, d\omega, \qquad
python/triqs/gfs/descriptors.py:145
↓ 22 callers
Class
Idx
r"""Tag wrapping a mesh-point linear index for use in :class:`~triqs.gfs.gf.Gf` ``[]`` access. ``Idx(i)`` (or ``Idx(i, j, ...)`` for a :clas
python/triqs/gfs/gf.py:170
↓ 19 callers
Class
MeshProduct
Cartesian product of TRIQS meshes. A :class:`MeshProduct` of ``k`` factor meshes describes the set of ``k``-tuples of mesh points, one factor
python/triqs/mesh/mesh_product.py:51
↓ 19 callers
Class
check
test/c++/utility/view_tools.cpp:28
↓ 18 callers
Class
Fourier
r"""Lazy Fourier transform between conjugate meshes. Applying ``g_new << Fourier(g_old)`` runs the C++ Fourier transform from ``g_old``'s mes
python/triqs/gfs/descriptors.py:300
↓ 18 callers
Class
random_generator
* @brief Random number generator with a selectable underlying engine. * * @details The following engine names are currently accepted by the cons
c++/triqs/mc_tools/random_generator.hpp:71
↓ 14 callers
Class
tb_hk
* @brief Tight-binding Hamiltonian \f$ H(\mathbf{k}) \f$ on a 3D lattice. * * @details A tight-binding Hamiltonian is defined by a set of lattic
c++/triqs/experimental/lattice/tb_hk.hpp:40
↓ 11 callers
Class
Block2Gf
r"""Two-index block-diagonal Green's function. A :class:`~triqs.gfs.block2_gf.Block2Gf` is a rectangular, named collection of :class:`~triqs.
python/triqs/gfs/block2_gf.py:29
↓ 10 callers
Class
T
r""" Background thread that pumps the C++ ``stdout`` into Python's. On :meth:`run` the thread creates a pipe, redirects file descriptor ``1`` t
python/triqs/utility/redirect.py:50
↓ 9 callers
Class
B
Test in 1d
test/c++/utility/lazy_bracket.cpp:54
↓ 7 callers
Class
lin_binning
c++/triqs/stat/lin_binning.hpp:108
↓ 7 callers
Class
sigaction
c++/triqs/utility/signal_handler.cpp:43
↓ 6 callers
Class
A
test/c++/utility/tuple_tools.cpp:36
↓ 6 callers
Class
GfReFreq
r"""Deprecated backward-compatibility alias for :class:`~triqs.gfs.gf.Gf` with a :class:`~triqs.mesh.meshes.MeshReFreq` mesh. Use ``Gf(mesh=
python/triqs/gfs/backwd_compat/gf_refreq.py:28
↓ 5 callers
Class
DOS
r""" Density of states of fermions on a 1D epsilon grid. Stores a discrete representation of .. math:: \rho(\epsilon) \equiv \s
python/triqs/dos/dos.py:33
↓ 5 callers
Class
Function
r"""Descriptor wrapping a Python callable. When applied to a Green's function with mesh values :math:`\{x_i\}`, sets ``G.data[i] = function(x
python/triqs/gfs/descriptor_base.py:277
↓ 5 callers
Class
my_mesh
Custom mesh for testing.
test/c++/meshes/mesh_iterator.cpp:25
↓ 4 callers
Class
Flat
r"""Hilbert transform of a flat density of states with cutoff. .. math:: g(z) = \int \frac{A(\omega)}{z-\omega}\, d\omega, \qqua
python/triqs/gfs/descriptors.py:221
↓ 4 callers
Class
TBLattice
A tight-binding Hamiltonian on top of a Bravais lattice. Bundles a :class:`BravaisLattice`, a :class:`BrillouinZone` and a :class:`TightBindi
python/triqs/lattice/tight_binding.py:99
↓ 4 callers
Class
real_or_complex
* @brief Type that can represent either a real or a complex number. * * @details Internally stores a `std::complex<double>` and a `bool` flag in
c++/triqs/utility/real_or_complex.hpp:56
↓ 3 callers
Class
GfImTime
r"""Deprecated backward-compatibility alias for :class:`~triqs.gfs.gf.Gf` with a :class:`~triqs.mesh.meshes.MeshImTime` mesh. Use ``Gf(mesh=
python/triqs/gfs/backwd_compat/gf_imtime.py:28
↓ 3 callers
Class
MatsubaraFreq
r"""A single Matsubara frequency :math:`i\omega_n`. Castable to :class:`complex` via ``complex(freq)``; arithmetic with scalars is implemente
python/triqs/mesh/matsubara_freq.py:22
↓ 3 callers
Class
ar_model
A simple autoregressive model to test some triqs::stat functionalities. The model is defined as X_t = \phi * X_{t-1} + \epsilon_t, where \phi is the
test/c++/stat/stat_ar_model.hpp:37
↓ 3 callers
Class
atom_diag<false>
c++/triqs/atom_diag/impl/atom_diag.cpp:275
↓ 3 callers
Class
const_iterator
test/c++/utility/iterator_dressing3.cpp:40
↓ 3 callers
Class
dlr_imtime
Forward declarations.
c++/triqs/mesh/dlr.hpp:58
↓ 3 callers
Class
log_binning
c++/triqs/stat/log_binning.hpp:78
↓ 3 callers
Class
report_stream
* @brief Output stream with a configurable verbosity level. * * @details It behaves like a `std::ostream` but each operator<<() call is conditio
c++/triqs/utility/report_stream.hpp:45
↓ 2 callers
Class
Const
r"""Constant descriptor. Fills the target Green's function with a constant matrix (or scalar) on a frequency mesh. Used internally by :fu
python/triqs/gfs/descriptor_base.py:333
↓ 2 callers
Class
LatticePoint
A point on a Bravais lattice, identified by its integer index vector. Castable to a numpy array of float (the real-space coordinates in the stand
python/triqs/lattice/point.py:25
↓ 2 callers
Class
Omega_
r"""Frequency-variable placeholder descriptor. Implements the function :math:`\omega \mapsto \omega` (real or Matsubara) acting on the diagon
python/triqs/gfs/descriptor_base.py:386
↓ 2 callers
Class
RandMT
c++/triqs/mc_tools/MersenneRNG.hpp:93
↓ 2 callers
Class
capture_stdout
Context manager that captures ``sys.stdout`` into a list of lines. Subclass of :class:`list`. While the ``with`` block is active, ``sys.
python/triqs/utility/capture_stdout.py:34
↓ 2 callers
Class
data
test/c++/utility/iterator_dressing_2.cpp:25
↓ 2 callers
Class
dlr_imfreq
c++/triqs/mesh/dlr.hpp:59
↓ 2 callers
Class
fun
test/c++/det_manip/detmanip.cpp:28
↓ 2 callers
Class
fun
test/c++/utility/tuple_tools.cpp:27
↓ 2 callers
Class
gf_view
c++/triqs/gfs/gf/gf.hpp:52
↓ 2 callers
Class
hilbert_space
c++/triqs/atom_diag/impl/worker.cpp:60
↓ 2 callers
Class
histogram
* @brief Class representing a histogram on a given interval. * * @details The histogram is defined on the interval \f$ [a, b] \f$ with the follo
c++/triqs/stat/histograms.hpp:69
↓ 2 callers
Class
move<double>
c++/triqs/mc_tools/mc_move.cpp:71
↓ 2 callers
Class
print_t
test/c++/utility/tuple_tools.cpp:31
↓ 2 callers
Class
test
test/c++/det_manip/det_manip1.cpp:57
↓ 2 callers
Class
timer
* @ingroup triqs-utility-runtime * @brief Accumulating wall-clock timer based on `std::chrono::high_resolution_clock`. * * @details It accumu
c++/triqs/utility/timer.hpp:39
↓ 1 callers
Class
DistributionOnNodesTest
Minimal :class:`DistributionOnNodesOneStack` used by the self-test. Overrides :meth:`the_function` with ``x -> (x, x + 1, x + 2)`` so th
python/triqs/utility/dist_on_nodes.py:195
↓ 1 callers
Class
GfLegendre
r"""Deprecated backward-compatibility alias for :class:`~triqs.gfs.gf.Gf` with a :class:`~triqs.mesh.meshes.MeshLegendre` mesh. Use ``Gf(mes
python/triqs/gfs/backwd_compat/gf_legendre.py:28
↓ 1 callers
Class
LazyCTX
Evaluation context used by :meth:`~triqs.gfs.gf.Gf.__lshift__`. Wraps a target :class:`~triqs.gfs.gf.Gf` and provides ``__call__`` to reduce
python/triqs/gfs/descriptor_base.py:44
↓ 1 callers
Class
LegendreToMatsubara
r"""Lazy Legendre → Matsubara basis transform. Parameters ---------- G : Gf or BlockGf Source Green's function on a Legendre mesh
python/triqs/gfs/descriptors.py:362
↓ 1 callers
Class
MatsubaraToLegendre
r"""Lazy Matsubara → Legendre basis transform. Parameters ---------- G : Gf or BlockGf Source Green's function on a Matsubara mes
python/triqs/gfs/descriptors.py:403
↓ 1 callers
Class
S
test/c++/utility/iterator_dressing.cpp:25
↓ 1 callers
Class
SumkDiscreteFromLattice
r""" Discrete momentum sum built from a tight-binding lattice. Specialises :class:`SumkDiscrete` by constructing the k-grid directly from
python/triqs/sumk/sumk_discrete_from_lattice.py:28
↓ 1 callers
Class
atom_diag<true>
c++/triqs/atom_diag/impl/atom_diag.cpp:276
↓ 1 callers
Class
bravais_lattice
* @brief A Bravais lattice class. * * @details A Bravais lattice in \f$ d \f$ dimensions is defined by * - a set of linear independent d-dime
c++/triqs/lattice/bravais_lattice.hpp:75
↓ 1 callers
Class
combine_shape
Functor combining the data shapes of the two operands of a binary expression (shapes must match; a scalar operand takes the shape of the other operand
c++/triqs/gfs/gf/gf_expr.hpp:128
↓ 1 callers
Class
func
test/c++/det_manip/det_manip3.cpp:26
↓ 1 callers
Class
fundamental_operator_set
* @brief Class representing a fundamental operator set. * * @details A fundamental operator set is an ordered set of single particle state indic
c++/triqs/hilbert_space/fundamental_operator_set.hpp:94
↓ 1 callers
Class
gf_const_view
c++/triqs/gfs/gf/gf.hpp:53
↓ 1 callers
Class
linear
c++/triqs/mesh/bases/linear.hpp:74
↓ 1 callers
Class
measure_aux
* @ingroup triqs-mc-measures * @brief Type erasure class for auxiliary MC measures. * * @details It takes any type that is callable and erase
c++/triqs/mc_tools/mc_measure_aux_set.hpp:44
↓ 1 callers
Class
test
test/c++/det_manip/det_manip_basic5.cpp:50
↓ 1 callers
Class
test
test/c++/det_manip/det_manipc1.cpp:60
↓ 1 callers
Class
test
test/c++/det_manip/det_manip_basic1.cpp:58
↓ 1 callers
Class
test
test/c++/det_manip/det_manip_all.cpp:59
↓ 1 callers
Class
test
test/c++/det_manip/det_manipc2.cpp:62
↓ 1 callers
Class
test
test/c++/det_manip/det_manip_comp1.cpp:58
↓ 1 callers
Class
test
test/c++/det_manip/det_manip2.cpp:39
↓ 1 callers
Class
test
test/c++/det_manip/det_manip_basic2.cpp:40
↓ 1 callers
Class
tight_binding
* @brief Tight-binding Hamiltonian on a Bravais lattice with fully localised orbitals. * * @details The Hamiltonian is parametrised by a set of
c++/triqs/lattice/tight_binding.hpp:83
Class
A
test/c++/utility/lazy_bracket.cpp:23
Class
AddMethod
Metaclass that injects every callable in :mod:`triqs.gfs.gf_fnt` as a :class:`~triqs.gfs.gf.Gf` method. At class-creation time, iterates ove
python/triqs/gfs/gf.py:141
Class
BZPatch
A polygonal patch of the Brillouin zone, triangulated for use with :func:`triqs.lattice.tight_binding.dos_patch`. The input polygons are triangul
python/triqs/lattice/bz_patch.py:27
Class
Base
r"""Base class for every Green's function descriptor. Stores the constructor's keyword arguments as attributes. Subclasses implement ``__call
python/triqs/gfs/descriptor_base.py:201
Class
BaseBlock
r"""Block-aware descriptor base. For a single-:class:`~triqs.gfs.gf.Gf` target this behaves like :class:`~triqs.gfs.descriptor_base.Base`. Fo
python/triqs/gfs/descriptor_base.py:225
Class
C2PY_IGNORE
c++/triqs/mesh/cyclat.hpp:106
Class
C2PY_IGNORE
c++/triqs/mesh/imfreq.hpp:120
Class
C2PY_IGNORE
c++/triqs/mesh/refreq_pts.hpp:88
Class
C2PY_IGNORE
c++/triqs/mesh/brzone.hpp:121
Class
C2PY_IGNORE
c++/triqs/mesh/dlr_imfreq.hpp:98
Class
C2PY_IGNORE
* @brief %Mesh point of a triqs::mesh::chebyshev mesh. * @details It stores the index \f$ n \f$, the data index \f$ d \f$, the hash value of the
c++/triqs/mesh/chebyshev.hpp:87
Class
C2PY_IGNORE
c++/triqs/mesh/legendre.hpp:88
Class
C2PY_IGNORE
c++/triqs/mesh/dlr.hpp:113
Class
C2PY_IGNORE
c++/triqs/mesh/tail_fitter.hpp:198
Class
C2PY_IGNORE
c++/triqs/mesh/dlr_imtime.hpp:92
Class
C2PY_IGNORE
c++/triqs/mesh/mesh_iterator.hpp:44
Class
C2PY_IGNORE
c++/triqs/mesh/discrete.hpp:51
Class
C2PY_IGNORE
c++/triqs/mesh/refreq_log.hpp:94
Class
C2PY_IGNORE
c++/triqs/mesh/matsubara_freq.hpp:53
Class
C2PY_IGNORE
c++/triqs/operators/many_body_operator.hpp:329
Class
C2PY_IGNORE
c++/triqs/lattice/bravais_lattice.hpp:97
Class
C2PY_IGNORE
c++/triqs/lattice/tight_binding.hpp:60
Class
C2PY_IGNORE
c++/triqs/atom_diag/atom_diag.hpp:118
Class
C2PY_RENAME
c++/triqs/mesh/cyclat.hpp:88
Class
C2PY_RENAME
c++/triqs/mesh/imfreq.hpp:102
Class
C2PY_RENAME
c++/triqs/mesh/refreq_pts.hpp:68
next →
1–100 of 525, ranked by callers