public class JavaCodeCFortran
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) int |
IC |
(package private) int |
ICx |
(package private) int |
ICy |
(package private) int |
IM |
(package private) int[] |
Nx |
(package private) float[][] |
yall |
| Constructor and Description |
|---|
JavaCodeCFortran(double[][] a,
java.lang.String[] CoNm,
java.lang.String Plane,
int iter,
double rms) |
| Modifier and Type | Method and Description |
|---|---|
int |
getIM() |
int[] |
getNx() |
float[][] |
getYall() |
static double[][] |
matrixMult(double[][] a,
double[][] b)
A basic matrix multiply
C = A * B
Notation: row x column
Where A is an p x q matrix
Where B is a q x r matrix
and the result C is p x r
So, the first dimension of matrix A must equal the second dimension of B.
|
static double[] |
matrixMultVector(double[][] a,
double[] b) |
(package private) static void |
matrixSizeError(double[][] a,
double[][] b) |
private int |
micitC(double[][] a,
java.lang.String[] CoNm,
double[] Xin,
double[] Cin,
double[] Res,
int[] Nx,
double rms,
int IM,
int IC,
int iter) |
void |
printMatrix(double[][] mat) |
public JavaCodeCFortran(double[][] a,
java.lang.String[] CoNm,
java.lang.String Plane,
int iter,
double rms)
a - CoNm - Plane - iter - rms - private int micitC(double[][] a,
java.lang.String[] CoNm,
double[] Xin,
double[] Cin,
double[] Res,
int[] Nx,
double rms,
int IM,
int IC,
int iter)
public int getIM()
public float[][] getYall()
public int[] getNx()
public void printMatrix(double[][] mat)
mat - public static double[][] matrixMult(double[][] a,
double[][] b)
a - b - public static double[] matrixMultVector(double[][] a,
double[] b)
a - b - static void matrixSizeError(double[][] a,
double[][] b)
a - b -