Hi,
I'm working in a finite element code but my skills are really limited, since i'm an civil engineer.
My first task was to change the equation solver. I've changed everything, excluding the Factorization, that stills the same subroutine. Comparing the new and the old version, the new version it's quicker in everything except, and obviously, the time to do the Factorization, it's the same.
But if i'm calculating a very complex model, with huge vectors, the Factorization time it's much longer (5x longer) in the new version. Really strange, hn?
The used memory is the same, so I assume that the problem is in the "structure" of the program... Can anybody help me with this?
Thanks in advance, rfcruz
I'm working in a finite element code but my skills are really limited, since i'm an civil engineer.
My first task was to change the equation solver. I've changed everything, excluding the Factorization, that stills the same subroutine. Comparing the new and the old version, the new version it's quicker in everything except, and obviously, the time to do the Factorization, it's the same.
But if i'm calculating a very complex model, with huge vectors, the Factorization time it's much longer (5x longer) in the new version. Really strange, hn?
The used memory is the same, so I assume that the problem is in the "structure" of the program... Can anybody help me with this?
Thanks in advance, rfcruz