public class GeneratorMatrixMatrixMult
extends java.lang.Object
This class generates code for various matrix matrix multiplication operations. The code associated with these operators is often only slightly different from each other. So to remove some of the tediousness of writing and maintaining it is autogenerated.
To create MatrixMatrixMult simply run this application and copy it to the appropriate location.
| Constructor and Description |
|---|
GeneratorMatrixMatrixMult(java.lang.String fileName) |
| Modifier and Type | Method and Description |
|---|---|
void |
createClass() |
static void |
main(java.lang.String[] args) |
void |
printMult_aux(boolean alpha,
boolean add) |
void |
printMult_reroder(boolean alpha,
boolean add) |
void |
printMult_small(boolean alpha,
boolean add) |
void |
printMultTransA_reorder(boolean alpha,
boolean add) |
void |
printMultTransA_small(boolean alpha,
boolean add) |
void |
printMultTransAB_aux(boolean alpha,
boolean add) |
void |
printMultTransAB(boolean alpha,
boolean add) |
void |
printMultTransB(boolean alpha,
boolean add) |
public GeneratorMatrixMatrixMult(java.lang.String fileName)
throws java.io.FileNotFoundException
java.io.FileNotFoundExceptionpublic void createClass()
public void printMult_reroder(boolean alpha,
boolean add)
public void printMult_small(boolean alpha,
boolean add)
public void printMult_aux(boolean alpha,
boolean add)
public void printMultTransA_reorder(boolean alpha,
boolean add)
public void printMultTransA_small(boolean alpha,
boolean add)
public void printMultTransB(boolean alpha,
boolean add)
public void printMultTransAB(boolean alpha,
boolean add)
public void printMultTransAB_aux(boolean alpha,
boolean add)
public static void main(java.lang.String[] args)
throws java.io.FileNotFoundException
java.io.FileNotFoundException