ColorFull::Monomial Class Reference
A class to contain the factor of form TR^a*Nc^b*CF^c*int_part*cnum_part, where the powers a, b and c may be negative. A default Monomial is defined to be 1, and has int_part and cnum_part=1. A 0-Monomial has int_part=0. A polynomial is a sum of Monomials.
Constructor & Destructor Documentation
Default constructor sets int_part=cnum_part=1, and pow_Nc=pow_TR=pow_CF=0.
Constructor using a double. The cnum_part member is set to contain the value.
Constructor using an int. The int_part member is set to contain the value.
Constructor taking a string as argument. The argument should be of the form in for example -(20*TR^5)/Nc or -20 TR^(5)/Nc or 20 / TR^(-5)Nc^(1) CF^(3). NOTE: All spaces and * are ignored, except in "*(-1)" and *-1, which is understood as (*-1). EVERYTHING standing after / is divided with, whereas everything standing before is multiplied with. Parentheses are ignored unless they appear in powers, i.e., directly after ^. No spaces are allowed inside the powers. If the string contains no info or is empty the Monomial is put to 1, pow_TR = pow_Nc = pow_CF = 0, int_part = 1, cnum_part = 1.0. (Expanded Mathematica 8 expressions are in this form.)
Member Function Documentation
Take the complex conjugate. Note that this changes the Monomial itself.
Function for reading in the Monomial from the file filename, uses Monomial_of_str.
Function for writing out the Monomial to a file with name filename.
Member Data Documentation
Complex number multiplying the monomial.
Integer multiplying the monomial, can be 0.
Power of CF=TR (Nc^2-1)/Nc.
Power of the number of colors.
Power of TR in Monomial.
The documentation for this class was generated from the following file:
Generated on Fri Jun 2 2017 11:57:53 for ColorFull by 1.8.13