Compare commits
1 Commits
backup-fin
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| 077a54af18 |
16
main.c
16
main.c
@@ -255,6 +255,22 @@ void flushStdin(void) {
|
||||
Vector* solve(Method method, Matrix* A, Vector* b, Vector* x, double e) {
|
||||
Vector* vectors = malloc(sizeof(Vector) * (MAX_ITERATION_STEPS + 1));
|
||||
|
||||
initVector(&vectors[0], b->n);
|
||||
memcpy(vectors[0].data, b->data, b->n * sizeof(double));
|
||||
|
||||
int vectorCount = 1;
|
||||
|
||||
double delta = 0.0;
|
||||
|
||||
do {
|
||||
|
||||
// CODE
|
||||
|
||||
vectorCount++;
|
||||
} while (delta < e && vectorCount < MAX_ITERATION_STEPS);
|
||||
|
||||
|
||||
|
||||
// MAX_ITERATION_STEPS enthält die maximal zulässige Anzahl an Iterationsschritten (100)
|
||||
// Die einzelnen Vektoren müssen noch mit initVector initialisiert werden
|
||||
|
||||
|
||||
Reference in New Issue
Block a user