Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
Loading...
Searching...
No Matches
pyhyperiso.core.PhysicalModel.WilsonInterface Namespace Reference

Classes

class  BlockSrcView
 
class  CustomWilsonCoefficientConfig
 
class  CustomWilsonGroupConfig
 
class  ParamSrcView
 
class  WilsonInterface
 

Functions

 _cpp_order (QCDOrder order)
 
 _cpp_contribution (ContributionType contribution)
 
 _cpp_basis (WilsonBasis basis)
 
 _cpp_sources (Sequence[ParamId]|Set[ParamId] sources)
 
 _to_cpp_scalar (value)
 

Detailed Description

Python wrapper for Wilson coefficients, including dynamic lambda groups.

The C++ ``WilsonInterface`` computes builtin Wilson groups and now also accepts
runtime groups/coefficient ids. This module keeps the old enum-based API working
while exposing the new ``WGroupId``/``WCoefId`` and custom-lambda workflow.

Function Documentation

◆ _cpp_basis()

pyhyperiso.core.PhysicalModel.WilsonInterface._cpp_basis ( WilsonBasis  basis)
protected

Definition at line 46 of file WilsonInterface.py.

◆ _cpp_contribution()

pyhyperiso.core.PhysicalModel.WilsonInterface._cpp_contribution ( ContributionType  contribution)
protected

Definition at line 42 of file WilsonInterface.py.

◆ _cpp_order()

pyhyperiso.core.PhysicalModel.WilsonInterface._cpp_order ( QCDOrder  order)
protected

Definition at line 38 of file WilsonInterface.py.

◆ _cpp_sources()

pyhyperiso.core.PhysicalModel.WilsonInterface._cpp_sources ( Sequence[ParamId] | Set[ParamId sources)
protected

Definition at line 50 of file WilsonInterface.py.

◆ _to_cpp_scalar()

pyhyperiso.core.PhysicalModel.WilsonInterface._to_cpp_scalar (   value)
protected
Convert float/complex/Scalar to what the binding can pass as scalar_t.

Definition at line 54 of file WilsonInterface.py.