#include <latticetypes.h>
Public Member Functions | |
| RatLatticeElt () | |
| RatLatticeElt (const LatticeElt &v, LatticeCoeff d) | |
| RatLatticeElt (size_t n, LatticeCoeff d) | |
| RatLatticeElt (const RatLatticeElt &v) | |
| ~RatLatticeElt () | |
| LatticeCoeff | denominator () const |
| const LatticeElt & | numerator () const |
| size_t | size () const |
| LatticeCoeff & | denominator () |
| LatticeElt & | numerator () |
Private Attributes | |
| LatticeElt | d_num |
| LatticeCoeff | d_denom |
LatticeElt d_num divided by LatticeCoeff d_denom.
Definition at line 54 of file latticetypes.h.
|
|
Definition at line 71 of file latticetypes.h. |
|
||||||||||||
|
Builds the RatLatticeElt with numerator v and denominator d. Definition at line 77 of file latticetypes.h. |
|
||||||||||||
|
Builds a RatLatticeElt of in Z^n with denominator d and all entries zero. Definition at line 84 of file latticetypes.h. |
|
|
Copies the RatLatticeElt v into a new RatLatticeElt. Definition at line 91 of file latticetypes.h. |
|
|
Definition at line 95 of file latticetypes.h. |
|
|
Definition at line 112 of file latticetypes.h. References atlas::latticetypes::LatticeCoeff. |
|
|
Definition at line 99 of file latticetypes.h. References atlas::latticetypes::LatticeCoeff. Referenced by atlas::readGenerator(), and atlas::latticetypes::scalarProduct(). |
|
|
Definition at line 116 of file latticetypes.h. References atlas::latticetypes::LatticeElt. |
|
|
Definition at line 103 of file latticetypes.h. References atlas::latticetypes::LatticeElt. Referenced by atlas::readGenerator(), and atlas::latticetypes::scalarProduct(). |
|
|
Definition at line 107 of file latticetypes.h. Referenced by atlas::readGenerator(). |
|
|
Integer, the common denominator of the RatLatticeElt. Definition at line 66 of file latticetypes.h. |
|
|
Vector of integers, representing the numerators of the RatLatticeElt. Definition at line 61 of file latticetypes.h. |
1.3.9.1