Questions tagged [oop]
The oop tag has no usage guidance.
4
questions
2
votes
2answers
96 views
Petsc Mat object in class
[Relatively new to Petsc] I am writing an object oriented project and my idea is to have parallel objects when the user constructs the object with MPI arguments. So have member data Mat and fill/...
0
votes
1answer
70 views
Unexpected behavior, values tend to converge instead of fluctuate. (MD)
I am writing a molecular dynamics program to create an lattice and populate it with atoms/molecules. These then are given random velocities and the system is initialized. Then throughout time the ...
4
votes
1answer
590 views
Organizing a CFD program written in python
I've spent some time writing a spectral element solver aimed at solving fluid flow problems concerning the motion of self-propelled bodies. I've gotten to the point where the code has grown long ...
18
votes
5answers
733 views
20% performance penalty for a nice software design
I'm writing a small library for sparse matrix computations as a way to teach myself to make the best use of object-oriented programming. I've worked really hard on having a nice object model, where ...