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
Function
deserialize
* @brief Deserialize the mesh from a generic archive. * @param ar Archive to deserialize from. */
c++/triqs/mesh/dlr_imtime.hpp:325
Function
deserialize
* @brief Deserialize the mesh from a generic archive. * @param ar Archive to deserialize from. */
c++/triqs/mesh/discrete.hpp:188
Function
deserialize
* @brief Deserialize the mesh from a generic archive. * @param ar Archive to deserialize from. */
c++/triqs/mesh/imtime.hpp:106
Function
deserialize
* @brief Deserialize the mesh from a generic archive. * @param ar Archive to deserialize from. */
c++/triqs/mesh/refreq_log.hpp:328
Method
deserialize
* @brief Deserialize the mesh from a generic archive. * @param ar Archive to deserialize from. */
c++/triqs/mesh/bases/linear.hpp:313
Method
deserialize
* @brief Deserialize the canonical operator from a generic archive. * @param ar Archive to deserialize from. */
c++/triqs/operators/many_body_operator.hpp:161
Method
deserialize
* @brief Deserialize the many-body operator from a generic archive. * @param ar Archive to deserialize from. */
c++/triqs/operators/many_body_operator.hpp:719
Method
deserialize
* @brief Deserialize the histogram from an archive. * @param ar Archive from which the histogram is deserialized. */
c++/triqs/stat/histograms.hpp:256
Method
deserialize
* @brief Deserialize the Bravais lattice from a generic archive. * @param ar Archive to deserialize from. */
c++/triqs/lattice/bravais_lattice.hpp:300
Method
deserialize
* @brief Deserialize the Brillouin from a generic archive. * @param ar Archive to deserialize from. */
c++/triqs/lattice/brillouin_zone.hpp:166
Method
det_manip
* @brief Construct a det_manip object with a callable `FunctionType` and an initial capacity for the data storages. * * @details Like for `s
c++/triqs/det_manip/det_manip.hpp:403
Method
det_manip_basic
* @brief Construct a det_manip_basic object with a callable `FunctionType` and an initial capacity for the data * storages. * * @detail
c++/triqs/det_manip/det_manip_basic.hpp:245
Method
determinant
* @brief Get the determinant of the matrix \f$ F^{(n)} \f$. * @return Determinant \f$ \det(F^{(n)}) \f$. */
c++/triqs/det_manip/det_manip_basic.hpp:402
Function
diagonal_part
r"""Extract the density part from a many-body operator. The density part is the sum of all monomials of :math:`\hat{H}` that are products of
python/triqs/operators/util/hamiltonians.py:326
Function
disconnected_PP_G2
test/c++/gfs/issues441.cpp:34
Method
dismiss
Dismiss the logger by suppressing scope-exit dumps and by releasing registered objects.
c++/triqs/utility/crash_logger.hpp:112
Function
dispatcher
Return the plot function in :mod:`.one_var` matching ``g.mesh``. Parameters ---------- g : Gf Green's function being plotted.
python/triqs/gfs/plot/__init__.py:26
Method
dispersion
c++/triqs/lattice/tight_binding.hpp:219
Method
div_by_int
c++/triqs/utility/time_pt.hpp:138
Function
dlr_imfreq
r"""Plot protocol for :class:`~triqs.gfs.gf.Gf` objects on a :class:`~triqs.mesh.meshes.MeshDLRImFreq`. Sets ``linestyle='None'`` and ``mark
python/triqs/gfs/plot/one_var.py:84
Function
dlr_imtime
r"""Plot protocol for :class:`~triqs.gfs.gf.Gf` objects on a :class:`~triqs.mesh.meshes.MeshDLRImTime`. Sets ``linestyle='None'`` and ``mark
python/triqs/gfs/plot/one_var.py:111
Method
do_measurements
c++/triqs/mc_tools/mc_generic.cpp:312
Method
dos
Compute the partial density of states of a tight-binding Hamiltonian on this patch. Parameters ---------- TB : TightBinding
python/triqs/lattice/bz_patch.py:69
Function
dos_from_file
r""" Read a (multi-)orbital DOS from a whitespace-separated text file. Parameters ---------- Filename : str Path to the text
python/triqs/dos/dos.py:148
Function
dos_patch
c++/triqs/lattice/tight_binding.cpp:131
Method
dot_product
c++/triqs/hilbert_space/state.hpp:221
Method
dot_product
c++/triqs/hilbert_space/state.hpp:417
Method
dressed_iterator
Default constructor leaves the underlying iterator and auxiliary pointer uninitialized.
c++/triqs/utility/dressed_iterator.hpp:75
Method
dressed_iterator
Default constructor leaves the underlying iterator uninitialized.
c++/triqs/utility/dressed_iterator.hpp:163
Method
duration
Get the duration of the cumulative attempt(), accept(), and reject() calls.
c++/triqs/mc_tools/mc_move.hpp:239
Function
dyson
r"""Solve Dyson's equation for the missing quantity. Given exactly two of :math:`G_0`, :math:`G` and :math:`\Sigma`, return the third using
python/triqs/gfs/tools.py:211
Function
dyson_difference
r"""Objective function passed to :func:`scipy.optimize.minimize`. Parameters ---------- x : numpy.ndarray Flatten
python/triqs/gfs/dlr_crm_dyson_solver.py:227
Method
e_t
(x)
python/triqs/gfs/gf.py:814
Function
eg_submatrix
Extract the ``eg`` submatrix of the full ``d``-manifold two- or four-index U matrix. Parameters ---------- U : numpy.ndarray Two-
python/triqs/operators/util/U_matrix.py:258
Method
end
test/c++/utility/iterator_dressing_2.cpp:55
Method
end
Get an iterator to the end of the mesh.
c++/triqs/mesh/bases/linear.hpp:298
Function
energies_on_bz_grid
------------------------------------------------------
c++/triqs/lattice/tight_binding.cpp:245
Function
energies_on_bz_path
------------------------------------------------------
c++/triqs/lattice/tight_binding.cpp:225
Function
energy_matrix_on_bz_path
------------------------------------------------------
c++/triqs/lattice/tight_binding.cpp:235
Function
eps
c++/triqs/mesh/dlr_imfreq.hpp:269
Function
eps
c++/triqs/mesh/dlr.hpp:281
Function
eps
c++/triqs/mesh/dlr_imtime.hpp:265
Function
eps
c++/triqs/mesh/refreq_log.hpp:277
Method
equal
c++/triqs/utility/dressed_iterator.hpp:142
Method
equal
c++/triqs/utility/dressed_iterator.hpp:215
Method
erase_zero_monomial
Erase a monomial with a close-to-zero coefficient.
c++/triqs/operators/many_body_operator.hpp:820
Method
eval
c++/triqs/mc_tools/MersenneRNG.cpp:33
Function
eval_expr
Reduce ``expr`` using an evaluation context discovered in its terminals. If ``expr`` is not a :class:`~triqs.gfs.lazy_expressions.LazyExpr`,
python/triqs/gfs/lazy_expressions.py:475
Function
eval_to_zero
Return true if the given Matsubara index \f$ n \f$ is not valid (see is_index_valid()).
c++/triqs/mesh/imfreq.hpp:443
Function
evaluate
* @brief Evaluate a function \f$ f \f$ defined on a triqs::mesh::cyclat mesh at the given index \f$ * \tilde{\mathbf{n}} \f$. * * @details Th
c++/triqs/mesh/cyclat.hpp:437
Function
evaluate
* @brief Evaluate a function \f$ f \f$ defined on a triqs::mesh::imfreq mesh at a given Matsubara frequency \f$ * i\omega_n\f$. * * @param m
c++/triqs/mesh/imfreq.hpp:470
Function
evaluate
c++/triqs/mesh/evaluate.hpp:63
Function
evaluate
* @brief Linear interpolation of a function \f$ f \f$ defined on a triqs::mesh::refreq_pts mesh at a real frequency * \f$ \omega \f$. * * @de
c++/triqs/mesh/refreq_pts.hpp:370
Function
evaluate
Helper function to do linear interpolation between k-points.
c++/triqs/mesh/brzone.hpp:562
Function
evaluate
* @brief Evaluate the generalized Fourier approximation of a function \f$ f \f$ at a given imaginary time point \f$ * \tau \in [0, \beta] \f$ in te
c++/triqs/mesh/legendre.hpp:304
Function
evaluate
* @brief Linear interpolation of a function \f$ f \f$ defined on a triqs::mesh::retime mesh at a real time point \f$ * t \in [t_{\mathrm{min}}, t_{
c++/triqs/mesh/retime.hpp:145
Function
evaluate
* @brief Linear interpolation of a function \f$ f \f$ defined on a triqs::mesh::imtime mesh at an imaginary time * point \f$ \tau \in [0, \beta] \f
c++/triqs/mesh/imtime.hpp:178
Function
evaluate
* @brief Linear interpolation of a function \f$ f \f$ defined on a triqs::mesh::refreq_log mesh at a real frequency * \f$ \omega \f$. * * @de
c++/triqs/mesh/refreq_log.hpp:401
Function
evaluate
* @brief Linear interpolation of a function \f$ f \f$ defined on a triqs::mesh::refreq mesh at a real frequency \f$ * \omega \in [\omega_{\text{min
c++/triqs/mesh/refreq.hpp:150
Method
exception
Default constructor ceates an exception with an empty diagnostic message and an empty stack trace.
c++/triqs/utility/exceptions.hpp:82
Function
exec_at_scope_exit
c++/triqs/utility/scope_guard.hpp:112
Method
expansion_coeffs
test/c++/meshes/mesh_tail_fitter.cpp:36
Method
f
(om)
python/triqs/gfs/descriptors.py:280
Method
f
(G1, G2)
python/triqs/dos/hilbert_transform.py:193
Method
f
(A)
python/triqs/lattice/super_lattice.py:256
Function
factory
c++/triqs/utility/factory.hpp:95
Function
fill_block_gf_from_lehmann
c++/triqs/atom_diag/impl/gf.cpp:142
Method
filt
(x)
python/triqs/gfs/gf.py:861
Function
filter_mesh
c++/triqs/gfs/gf/defs.hpp:104
Function
filter_out
c++/triqs/utility/tuple_tools.hpp:424
Method
find_mappings
* @brief Find all subspace-to-subspace connections generated by a given operator. * * @details For every basis Fock state \f$ \lvert f \rang
c++/triqs/hilbert_space/space_partition.hpp:321
Function
fit
c++/triqs/mesh/tail_fitter.hpp:398
Function
fit_hermitian
c++/triqs/mesh/tail_fitter.hpp:498
Function
fix_gf_struct_type
Normalise ``gf_struct`` to the canonical ``[(str, int), ...]`` form. Older TRIQS releases accepted a ``dict`` mapping block names to sizes, o
python/triqs/gfs/block_gf.py:30
Method
flatten_array
c++/triqs/det_manip/det_manip.hpp:949
Method
flatten_array
c++/triqs/det_manip/det_manip_basic.hpp:693
Function
flatten_gf_2d
c++/triqs/gfs/gf/flatten.hpp:85
Method
floor_div
c++/triqs/utility/time_pt.hpp:156
Function
fold
c++/triqs/experimental/lattice/superlattice.cpp:58
Function
for_each_zip
c++/triqs/utility/tuple_tools.hpp:270
Method
foreach
c++/triqs/det_manip/det_manip.hpp:616
Method
foreach
c++/triqs/det_manip/det_manip_basic.hpp:472
Method
foreach
c++/triqs/hilbert_space/space_partition.hpp:284
Method
foreach
c++/triqs/hilbert_space/state.hpp:240
Method
foreach
c++/triqs/hilbert_space/state.hpp:429
Method
foreach
c++/triqs/lattice/tight_binding.hpp:142
Function
fourier_eval
c++/triqs/experimental/lattice/fourier_polynomial.hpp:79
Method
fourier_polynomial
Default constructor: construct an empty Fourier polynomial.
c++/triqs/experimental/lattice/fourier_polynomial.hpp:215
Method
fundamental_operator_set
c++/triqs/hilbert_space/fundamental_operator_set.cpp:118
Method
fundamental_operator_set
Default constructor leaves the set of indices empty, i.e. \f$ A = \emptyset \f$.
c++/triqs/hilbert_space/fundamental_operator_set.hpp:108
Function
generate_data
test/c++/stat/stat_mean_error.cpp:38
Method
get_acceptance_rates
Get the acceptance rates of all MC moves (see move_set::get_acceptance_rates).
c++/triqs/mc_tools/mc_generic.hpp:334
Method
get_accumulation_time
Get the time spent in the accumulation phase in seconds.
c++/triqs/mc_tools/mc_generic.hpp:364
Method
get_accumulation_time_HHMMSS
Get the time spent in the accumulation phase in hours, minutes and seconds.
c++/triqs/mc_tools/mc_generic.hpp:367
Method
get_duration
Get the total time, i.e. the sum of the warmup and accumulation times, in seconds.
c++/triqs/mc_tools/mc_generic.hpp:349
Method
get_fock_state
* @brief Get the Fock state \f$ \lvert f_i \rangle \in \mathcal{F}^{(m)} \f$ for a given index \f$ i \f$. * * @param i Integer \f$ i \f$ rep
c++/triqs/hilbert_space/hilbert_space.hpp:261
Method
get_h_atomic_as_mbop
c++/triqs/atom_diag/atom_diag.hpp:302
Method
get_n_operations_before_check
* @brief Get the number of operations before a consistency check is performed. * @details See set_n_operations_before_check() for details. *
c++/triqs/det_manip/det_manip.hpp:350
Function
get_positive_freq
* @brief Get a new mesh with the same \f$ \beta \f$, particle statistics and \f$ N_{i\omega_n} \f$ but only * positive frequencies. */
c++/triqs/mesh/imfreq.hpp:326
Method
get_precision_error
* @brief Get the precision threshold that determines when to throw an exception. * @details See set_precision_warning() for details. * @retu
c++/triqs/det_manip/det_manip.hpp:385
← previous
next →
1,701–1,800 of 2,819, ranked by callers