mirror of
https://github.com/OPM/opm-simulators.git
synced 2024-11-26 03:00:17 -06:00
Merge pull request #778 from akva2/forward_backend
fvbaseproperties: forward ParallelBiCGStabLinearSolver
This commit is contained in:
commit
b6db23f518
@ -29,6 +29,8 @@
|
||||
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/models/pvs/pvsmodel.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
|
||||
#include "problems/cuvetteproblem.hh"
|
||||
|
||||
namespace Opm::Properties {
|
||||
|
@ -29,6 +29,7 @@
|
||||
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/models/flash/flashmodel.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
#include "problems/diffusionproblem.hh"
|
||||
|
||||
namespace Opm::Properties {
|
||||
|
@ -29,6 +29,8 @@
|
||||
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/models/ncp/ncpmodel.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
|
||||
#include "problems/diffusionproblem.hh"
|
||||
|
||||
namespace Opm::Properties {
|
||||
|
@ -29,6 +29,7 @@
|
||||
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/models/pvs/pvsmodel.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
#include "problems/diffusionproblem.hh"
|
||||
|
||||
namespace Opm::Properties {
|
||||
|
@ -30,6 +30,8 @@
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/models/immiscible/immisciblemodel.hh>
|
||||
#include <opm/models/discretization/ecfv/ecfvdiscretization.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
|
||||
#include "problems/fingerproblem.hh"
|
||||
|
||||
namespace Opm::Properties {
|
||||
|
@ -30,6 +30,8 @@
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/models/immiscible/immisciblemodel.hh>
|
||||
#include <opm/models/discretization/vcfv/vcfvdiscretization.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
|
||||
#include "problems/fingerproblem.hh"
|
||||
|
||||
namespace Opm::Properties {
|
||||
|
@ -28,6 +28,8 @@
|
||||
#include "config.h"
|
||||
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
|
||||
#include "problems/fractureproblem.hh"
|
||||
|
||||
int main(int argc, char **argv)
|
||||
|
@ -29,6 +29,7 @@
|
||||
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/models/pvs/pvsmodel.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
#include "problems/infiltrationproblem.hh"
|
||||
|
||||
namespace Opm::Properties {
|
||||
|
@ -31,6 +31,7 @@
|
||||
#include "lens_immiscible_ecfv_ad.hh"
|
||||
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
|
||||
int main(int argc, char **argv)
|
||||
{
|
||||
|
@ -33,6 +33,8 @@
|
||||
#include <dune/grid/geometrygrid.hh>
|
||||
#include <dune/grid/io/file/dgfparser/dgfgeogrid.hh>
|
||||
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
|
||||
namespace Opm::Properties {
|
||||
|
||||
// Use Dune-grid's GeometryGrid< YaspGrid >
|
||||
|
@ -37,6 +37,7 @@
|
||||
#include "lens_immiscible_ecfv_ad.hh"
|
||||
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
|
||||
// fake forward declaration to prevent esoteric compiler warning
|
||||
int mainCU1(int argc, char **argv);
|
||||
|
@ -37,6 +37,7 @@
|
||||
#include "lens_immiscible_ecfv_ad.hh"
|
||||
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
|
||||
// fake forward declaration to prevent esoteric compiler warning
|
||||
int mainCU2(int argc, char **argv);
|
||||
|
@ -32,6 +32,8 @@
|
||||
#include <opm/models/immiscible/immisciblemodel.hh>
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/models/discretization/ecfv/ecfvdiscretization.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
|
||||
#include "problems/lensproblem.hh"
|
||||
|
||||
namespace Opm::Properties {
|
||||
|
@ -30,6 +30,8 @@
|
||||
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/models/immiscible/immisciblemodel.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
|
||||
#include "problems/lensproblem.hh"
|
||||
|
||||
namespace Opm::Properties {
|
||||
|
@ -30,6 +30,8 @@
|
||||
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/models/immiscible/immisciblemodel.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
|
||||
#include "problems/lensproblem.hh"
|
||||
|
||||
namespace Opm::Properties {
|
||||
|
@ -29,6 +29,7 @@
|
||||
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/models/discretization/ecfv/ecfvdiscretization.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
|
||||
#include "problems/richardslensproblem.hh"
|
||||
|
||||
|
@ -29,6 +29,7 @@
|
||||
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/models/discretization/vcfv/vcfvdiscretization.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
|
||||
#include "problems/richardslensproblem.hh"
|
||||
|
||||
|
@ -29,6 +29,7 @@
|
||||
#include "config.h"
|
||||
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
#include <opm/models/immiscible/immisciblemodel.hh>
|
||||
#include "problems/obstacleproblem.hh"
|
||||
|
||||
|
@ -29,6 +29,7 @@
|
||||
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/models/ncp/ncpmodel.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
|
||||
#include "problems/obstacleproblem.hh"
|
||||
|
||||
|
@ -31,6 +31,8 @@
|
||||
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/models/pvs/pvsmodel.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
|
||||
#include "problems/obstacleproblem.hh"
|
||||
|
||||
namespace Opm::Properties {
|
||||
|
@ -29,6 +29,8 @@
|
||||
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/models/pvs/pvsmodel.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
|
||||
#include "problems/outflowproblem.hh"
|
||||
|
||||
namespace Opm::Properties {
|
||||
|
@ -28,6 +28,7 @@
|
||||
#include "config.h"
|
||||
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
#include <opm/models/immiscible/immisciblemodel.hh>
|
||||
#include "problems/powerinjectionproblem.hh"
|
||||
|
||||
|
@ -29,6 +29,7 @@
|
||||
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/models/immiscible/immisciblemodel.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
#include "problems/powerinjectionproblem.hh"
|
||||
|
||||
namespace Opm::Properties {
|
||||
|
@ -28,6 +28,7 @@
|
||||
#include "config.h"
|
||||
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
#include <opm/models/immiscible/immisciblemodel.hh>
|
||||
#include "problems/powerinjectionproblem.hh"
|
||||
|
||||
|
@ -29,6 +29,7 @@
|
||||
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/models/immiscible/immisciblemodel.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
#include "problems/powerinjectionproblem.hh"
|
||||
|
||||
namespace Opm::Properties {
|
||||
|
@ -31,6 +31,8 @@
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/models/blackoil/blackoilmodel.hh>
|
||||
#include <opm/models/discretization/ecfv/ecfvdiscretization.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
|
||||
#include "problems/reservoirproblem.hh"
|
||||
|
||||
namespace Opm::Properties {
|
||||
|
@ -30,6 +30,8 @@
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/models/blackoil/blackoilmodel.hh>
|
||||
#include <opm/models/discretization/vcfv/vcfvdiscretization.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
|
||||
#include "problems/reservoirproblem.hh"
|
||||
|
||||
namespace Opm::Properties {
|
||||
|
@ -30,6 +30,8 @@
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/models/ncp/ncpmodel.hh>
|
||||
#include <opm/models/discretization/ecfv/ecfvdiscretization.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
|
||||
#include "problems/reservoirproblem.hh"
|
||||
|
||||
namespace Opm::Properties {
|
||||
|
@ -31,6 +31,8 @@
|
||||
#include <opm/models/utils/start.hh>
|
||||
#include <opm/models/ncp/ncpmodel.hh>
|
||||
#include <opm/models/discretization/vcfv/vcfvdiscretization.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
|
||||
#include "problems/reservoirproblem.hh"
|
||||
|
||||
namespace Opm::Properties {
|
||||
|
@ -28,6 +28,8 @@
|
||||
*/
|
||||
#include "config.h" /*@\label{tutorial1:include-begin}@*/
|
||||
#include <opm/models/utils/start.hh> /*@\label{tutorial1:include-end}@*/
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
|
||||
#include "tutorial1problem.hh" /*@\label{tutorial1:include-problem-header}@*/
|
||||
|
||||
int main(int argc, char **argv)
|
||||
|
@ -30,6 +30,7 @@
|
||||
#include <opm/models/utils/propertysystem.hh>
|
||||
|
||||
#include <opm/models/discretization/common/fvbaseproperties.hh>
|
||||
#include <opm/simulators/linalg/linalgproperties.hh>
|
||||
|
||||
#include <set>
|
||||
#include <vector>
|
||||
|
@ -32,7 +32,6 @@
|
||||
|
||||
#include <opm/models/utils/basicproperties.hh>
|
||||
#include <opm/models/io/dgfvanguard.hh>
|
||||
#include <opm/simulators/linalg/parallelbicgstabbackend.hh>
|
||||
|
||||
namespace Opm::Properties {
|
||||
|
||||
@ -40,6 +39,7 @@ namespace TTag {
|
||||
struct FvBaseNewtonMethod;
|
||||
struct VtkPrimaryVars;
|
||||
struct FiniteDifferenceLocalLinearizer;
|
||||
struct ParallelBiCGStabLinearSolver;
|
||||
}
|
||||
|
||||
namespace TTag {
|
||||
|
@ -29,6 +29,7 @@
|
||||
#define EWOMS_NULL_CONVERGENCE_WRITER_HH
|
||||
|
||||
#include <opm/models/utils/propertysystem.hh>
|
||||
#include <opm/simulators/linalg/linalgproperties.hh>
|
||||
|
||||
namespace Opm::Properties {
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user