Atgeirr Flø Rasmussen
|
700ce9e13d
|
Move forming interleaved matrix to own function/
|
2015-06-19 11:33:30 +02:00 |
|
Atgeirr Flø Rasmussen
|
5e513642d7
|
Add paralell preconditioner, enable parallel case.
|
2015-06-19 10:53:33 +02:00 |
|
Atgeirr Flø Rasmussen
|
a3d115ff22
|
Add (disabled) parallel version.
Disabled because the constructPreconditionerAndSolve() method does
not have a way currently to construct a parallel preconditioner.
|
2015-06-19 10:53:33 +02:00 |
|
Atgeirr Flø Rasmussen
|
4eb77bebb4
|
Further cleanup: includes, copyright, whitespace.
|
2015-06-19 10:53:33 +02:00 |
|
Atgeirr Flø Rasmussen
|
9e28857933
|
Remove functions that were moved to NewtonIterationUtilities.
|
2015-06-19 10:53:33 +02:00 |
|
Atgeirr Flø Rasmussen
|
d86de7bb79
|
Only use pressure jacobian to form sparsity pattern.
Also clean up by eliminating commented-out debugging code.
|
2015-06-19 10:53:33 +02:00 |
|
Atgeirr Flø Rasmussen
|
8cbce1bfdf
|
Working interleaved solver implemented.
|
2015-06-19 10:53:32 +02:00 |
|
Atgeirr Flø Rasmussen
|
8af1ea1e42
|
Add (disabled) experimental part, not changing the A matrix.
This seems to cause a significant increase in iterations and failures,
which is why it is disabled for now.
|
2015-06-19 10:53:32 +02:00 |
|
Atgeirr Flø Rasmussen
|
63285bf6f9
|
Remove usage of CPRPreconditioner.
|
2015-06-19 10:53:32 +02:00 |
|
Atgeirr Flø Rasmussen
|
5d0f654443
|
Add class NewtonIterationBlackoilInterleaved.
Initially it is just a copy of the NewtonIterationBlackoilCPR class.
Also, add use_interleaved parameter to use the class.
|
2015-06-19 10:53:32 +02:00 |
|