mirror of
https://github.com/TREX-CoE/Sherman-Morrison.git
synced 2024-12-27 06:43:55 +01:00
Started debugging Slagel-splitting in MaponiA3.
This commit is contained in:
parent
7cef89e2b5
commit
af64b91ca6
@ -129,10 +129,6 @@ void MaponiA3S(double *Slater_inv, unsigned int Dim, unsigned int N_updates,
|
|||||||
}
|
}
|
||||||
memcpy(Slater_inv, last, Dim * Dim * sizeof(double));
|
memcpy(Slater_inv, last, Dim * Dim * sizeof(double));
|
||||||
|
|
||||||
if (later > 0) {
|
|
||||||
MaponiA3S(Slater_inv, Dim, later, later_updates, later_index);
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
CLEANUP MEMORY
|
CLEANUP MEMORY
|
||||||
*/
|
*/
|
||||||
@ -144,6 +140,11 @@ void MaponiA3S(double *Slater_inv, unsigned int Dim, unsigned int N_updates,
|
|||||||
delete[] ylk[l];
|
delete[] ylk[l];
|
||||||
}
|
}
|
||||||
delete[] Al, next, p;
|
delete[] Al, next, p;
|
||||||
|
|
||||||
|
if (later > 0) {
|
||||||
|
std::cout << "Entering recursive loop with " << l << " updates" << std::endl;
|
||||||
|
MaponiA3S(Slater_inv, Dim, later, later_updates, later_index);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
extern "C" {
|
extern "C" {
|
||||||
|
Loading…
Reference in New Issue
Block a user