Template Function sequant::evaluate_symm¶
Defined in File eval.hpp
Function Documentation¶
-
template<Trace EvalTrace = Trace::Default, typename ...Args>
ResultPtr sequant::evaluate_symm(Args&&... args)¶ Calls sequant::evaluate followed by the particle-symmetrization function. The number of particles is inferred by the tensor present in the evaluation node(s). Presence of odd-ranked tensors in the evaluation node(s) is an error.
- Template Parameters:
EvalTrace – If Trace::On, trace is written to the logger’s stream. Default is to follow Trace::Default, which is itself equal to Trace::On or Trace::Off.
- Returns:
Evaluated result as ResultPtr.