opm-simulators/opm/core
Jørgen Kvalsvik ade7aa658e Removes call_petsc.c and calls the lib from C++
call_petsc.c was really a thin C wrapper around the call to petsc itself and
turns out was mostly unnecessary C++ emulation. This removes the file entirely
and ports its functionality into LinearSolverPetsc.cpp.

All features from the file should now be more readable as well as properly
utilising modern C++ features.

The patch uses the CHKERRXX macro from petsc to handle errors reported by
petsc, and currently does not handle this and give the control back to OPM's
error/throw system.
2014-10-14 14:43:42 +02:00
..
linalg Removes call_petsc.c and calls the lib from C++ 2014-10-14 14:43:42 +02:00
pressure Changed open / close behaviour of well_controls: 1) well_controls has an explicit open_close flag. 2) Will NOT flip current value to change open|close status 2014-03-04 20:23:19 +01:00
props Supress signed-unsigned comparison warning. 2014-05-12 09:18:52 +02:00
simulator Initialisation of EGLNUM (analogous to e.g SATNUM) 2014-05-06 12:47:24 +02:00
tof convert users of MESSAGE to OPM_MESSAGE 2013-09-05 13:04:38 +02:00
transport Remove unneeded term, fixing oil injecting behaviour. 2013-10-04 13:16:02 +02:00
utility Added support for computePoreVolume for grids apart from UnstructuredGrid. 2014-02-25 15:12:16 +01:00
wells Add missing break statements in switch, add default case. 2014-04-24 15:43:54 +02:00
well_controls.h Changed open / close behaviour of well_controls: 1) well_controls has an explicit open_close flag. 2) Will NOT flip current value to change open|close status 2014-03-04 20:23:19 +01:00
wells.h Changed documentation of Wells::comp_frac to match reality. 2014-04-06 23:45:08 +02:00