mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
removing blank spaces and replacing the tab with spaces by retab
This commit is contained in:
parent
30774d8309
commit
104f6053f1
@ -54,11 +54,11 @@ namespace Opm {
|
||||
|
||||
|
||||
|
||||
double
|
||||
PolymerPropsAd::cMax() const
|
||||
{
|
||||
return polymer_props_.cMax();
|
||||
}
|
||||
double
|
||||
PolymerPropsAd::cMax() const
|
||||
{
|
||||
return polymer_props_.cMax();
|
||||
}
|
||||
|
||||
const std::vector<double>&
|
||||
PolymerPropsAd::shearWaterVelocity() const
|
||||
@ -130,7 +130,7 @@ namespace Opm {
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
PolymerPropsAd::PolymerPropsAd(const PolymerProperties& polymer_props)
|
||||
: polymer_props_ (polymer_props)
|
||||
@ -172,15 +172,15 @@ namespace Opm {
|
||||
const V& visc) const
|
||||
{
|
||||
assert(c.size() == visc.size());
|
||||
const int nc = c.size();
|
||||
V inv_mu_w_eff(nc);
|
||||
V dinv_mu_w_eff(nc);
|
||||
for (int i = 0; i < nc; ++i) {
|
||||
double im = 0, dim = 0;
|
||||
const int nc = c.size();
|
||||
V inv_mu_w_eff(nc);
|
||||
V dinv_mu_w_eff(nc);
|
||||
for (int i = 0; i < nc; ++i) {
|
||||
double im = 0, dim = 0;
|
||||
polymer_props_.effectiveInvViscWithDer(c.value()(i), visc(i), im, dim);
|
||||
inv_mu_w_eff(i) = im;
|
||||
dinv_mu_w_eff(i) = dim;
|
||||
}
|
||||
inv_mu_w_eff(i) = im;
|
||||
dinv_mu_w_eff(i) = dim;
|
||||
}
|
||||
ADB::M dim_diag(dinv_mu_w_eff.matrix().asDiagonal());
|
||||
const int num_blocks = c.numBlocks();
|
||||
std::vector<ADB::M> jacs(num_blocks);
|
||||
@ -233,7 +233,7 @@ namespace Opm {
|
||||
polymer_props_.computeMc(c(i), m);
|
||||
mc(i) = m;
|
||||
}
|
||||
|
||||
|
||||
return mc;
|
||||
}
|
||||
|
||||
@ -243,11 +243,11 @@ namespace Opm {
|
||||
|
||||
ADB PolymerPropsAd::polymerWaterVelocityRatio(const ADB& c) const
|
||||
{
|
||||
|
||||
|
||||
const int nc = c.size();
|
||||
V mc(nc);
|
||||
V dmc(nc);
|
||||
|
||||
|
||||
for (int i = 0; i < nc; ++i) {
|
||||
double m = 0;
|
||||
double dm = 0;
|
||||
@ -320,7 +320,7 @@ namespace Opm {
|
||||
|
||||
|
||||
V
|
||||
PolymerPropsAd::effectiveRelPerm(const V& c,
|
||||
PolymerPropsAd::effectiveRelPerm(const V& c,
|
||||
const V& cmax_cells,
|
||||
const V& krw) const
|
||||
{
|
||||
@ -353,8 +353,8 @@ namespace Opm {
|
||||
double max_ads = polymer_props_.cMaxAds();
|
||||
double res_factor = polymer_props_.resFactor();
|
||||
double factor = (res_factor - 1.) / max_ads;
|
||||
ADB rk = one + ads * factor;
|
||||
|
||||
ADB rk = one + ads * factor;
|
||||
|
||||
return krw / rk;
|
||||
}
|
||||
|
||||
|
@ -28,18 +28,18 @@
|
||||
#include <opm/polymer/PolymerProperties.hpp>
|
||||
|
||||
namespace Opm {
|
||||
|
||||
class PolymerPropsAd
|
||||
|
||||
class PolymerPropsAd
|
||||
{
|
||||
public:
|
||||
/// \return Reference rock density.
|
||||
/// \return Reference rock density.
|
||||
double rockDensity() const;
|
||||
|
||||
/// \return The value of dead pore volume.
|
||||
|
||||
/// \return The value of dead pore volume.
|
||||
double deadPoreVol() const;
|
||||
|
||||
/// \return The max concentration injected.
|
||||
double cMax() const;
|
||||
/// \return The max concentration injected.
|
||||
double cMax() const;
|
||||
|
||||
/// \ return The water velcoity or shear rate in the PLYSHLOG table
|
||||
const std::vector<double>& shearWaterVelocity() const;
|
||||
@ -67,75 +67,75 @@ namespace Opm {
|
||||
|
||||
double viscMult(double c) const; // multipler interpolated from PLYVISC table
|
||||
|
||||
typedef AutoDiffBlock<double> ADB;
|
||||
typedef AutoDiffBlock<double> ADB;
|
||||
typedef ADB::V V;
|
||||
|
||||
V viscMult(const V& c) const;
|
||||
/// \param[in] c Array of n polymer concentraion values.
|
||||
/// \return Array of n viscosity multiplier from PLVISC table.
|
||||
/// \param[in] c Array of n polymer concentraion values.
|
||||
/// \return Array of n viscosity multiplier from PLVISC table.
|
||||
|
||||
/// Constructor wrapping a polymer props.
|
||||
/// Constructor wrapping a polymer props.
|
||||
PolymerPropsAd(const PolymerProperties& polymer_props);
|
||||
|
||||
/// Destructor.
|
||||
/// Destructor.
|
||||
~PolymerPropsAd();
|
||||
|
||||
/// \param[in] c Array of n polymer concentraion values.
|
||||
/// \param[in] visc Array of n water viscosity values.
|
||||
/// \return Array of inverse effective water viscosity.
|
||||
V
|
||||
|
||||
/// \param[in] c Array of n polymer concentraion values.
|
||||
/// \param[in] visc Array of n water viscosity values.
|
||||
/// \return Array of inverse effective water viscosity.
|
||||
V
|
||||
effectiveInvWaterVisc(const V& c, const V& visc) const;
|
||||
|
||||
/// \param[in] c ADB of polymer concentraion.
|
||||
/// \param[in] visc Array of water viscosity value.
|
||||
/// \return ADB of inverse effective water viscosity.
|
||||
ADB
|
||||
/// \param[in] c ADB of polymer concentraion.
|
||||
/// \param[in] visc Array of water viscosity value.
|
||||
/// \return ADB of inverse effective water viscosity.
|
||||
ADB
|
||||
effectiveInvWaterVisc(const ADB& c,const V& visc) const;
|
||||
|
||||
/// \param[in] c ADB of polymer concentraion values.
|
||||
/// \param[in] visc Array of water viscosity values
|
||||
/// \return ADB of inverse effective polymer viscosity.
|
||||
/// \param[in] c ADB of polymer concentraion values.
|
||||
/// \param[in] visc Array of water viscosity values
|
||||
/// \return ADB of inverse effective polymer viscosity.
|
||||
ADB
|
||||
effectiveInvPolymerVisc(const ADB& c, const V& visc) const;
|
||||
|
||||
/// \param[in] c Array of n polymer concentraion values.
|
||||
/// \return Array of n mc values, here mc means m(c) * c.
|
||||
V
|
||||
|
||||
/// \param[in] c Array of n polymer concentraion values.
|
||||
/// \return Array of n mc values, here mc means m(c) * c.
|
||||
V
|
||||
polymerWaterVelocityRatio(const V& c) const;
|
||||
|
||||
/// \param[in] c Array of n polymer concentraion values.
|
||||
/// \return Array of n mc values, here mc means m(c) * c.
|
||||
/// \param[in] c Array of n polymer concentraion values.
|
||||
/// \return Array of n mc values, here mc means m(c) * c.
|
||||
ADB
|
||||
polymerWaterVelocityRatio(const ADB& c) const;
|
||||
|
||||
/// \param[in] c Array of n polymer concentraion values.
|
||||
/// \param[in] cmax_cells Array of n polymer concentraion values
|
||||
/// that the cell experienced.
|
||||
/// \return Array of n adsorption values.
|
||||
/// \param[in] c Array of n polymer concentraion values.
|
||||
/// \param[in] cmax_cells Array of n polymer concentraion values
|
||||
/// that the cell experienced.
|
||||
/// \return Array of n adsorption values.
|
||||
V
|
||||
adsorption(const V& c, const V& cmax_cells) const;
|
||||
|
||||
/// \param[in] c Array of n polymer concentraion values.
|
||||
/// \param[in] cmax_cells Array of n polymer concentraion values
|
||||
/// that the cell experienced.
|
||||
/// \return Array of n adsorption values.
|
||||
/// \param[in] c Array of n polymer concentraion values.
|
||||
/// \param[in] cmax_cells Array of n polymer concentraion values
|
||||
/// that the cell experienced.
|
||||
/// \return Array of n adsorption values.
|
||||
ADB
|
||||
adsorption(const ADB& c, const ADB& cmax_cells) const;
|
||||
|
||||
/// \param[in] c Array of n polymer concentraion values.
|
||||
/// \param[in] cmax_cells Array of n polymer concentraion values
|
||||
/// that the cell experienced.
|
||||
/// \param[in] relperm Array of n relative water relperm values.
|
||||
/// \return Array of n adsorption values.
|
||||
/// \param[in] c Array of n polymer concentraion values.
|
||||
/// \param[in] cmax_cells Array of n polymer concentraion values
|
||||
/// that the cell experienced.
|
||||
/// \param[in] relperm Array of n relative water relperm values.
|
||||
/// \return Array of n adsorption values.
|
||||
V
|
||||
effectiveRelPerm(const V& c, const V& cmax_cells, const V& relperm) const;
|
||||
|
||||
|
||||
/// \param[in] c Array of n polymer concentraion values.
|
||||
/// \param[in] cmax_cells Array of n polymer concentraion values
|
||||
/// that the cell experienced.
|
||||
/// \param[in] relperm Array of n relative water relperm values.
|
||||
/// \return Array of n adsorption values.
|
||||
/// \param[in] c Array of n polymer concentraion values.
|
||||
/// \param[in] cmax_cells Array of n polymer concentraion values
|
||||
/// that the cell experienced.
|
||||
/// \param[in] relperm Array of n relative water relperm values.
|
||||
/// \return Array of n adsorption values.
|
||||
ADB
|
||||
effectiveRelPerm(const ADB& c, const ADB& cmax_cells, const ADB& krw) const;
|
||||
|
||||
@ -150,7 +150,7 @@ namespace Opm {
|
||||
private:
|
||||
const PolymerProperties& polymer_props_;
|
||||
};
|
||||
|
||||
|
||||
} //namespace Opm
|
||||
|
||||
#endif// OPM_POLYMERPROPSAD_HEADED_INLCUDED
|
||||
|
Loading…
Reference in New Issue
Block a user