Dear Professor Lie and MRST users
I tried to add the parameters as your suggestion.
However, I get an issue. Could you help me for solving this problem?
I attached my file your your consideration.
The command show error as below:
>> ccsnew
dis_rate =
5.0000e-10
dis_max =
0.0300
Warning: Unsupported options in makeVEFluid
* invPc3D
* kr3D
* transMult
> In merge_options (line 139)
In makeVEFluid (line 87)
In ccsnew (line 55)
ans =
struct with fields:
muG: @(p,varargin)p*0+val
muW: @(p,varargin)p*0+val
rhoG: @(p,varargin)prop_ref*(1+cw*(p-ref_p))
rhoW: @(p,varargin)prop_ref*(1+cw*(p-ref_p))
rhoGS: 686.5266
bG: @(p,varargin)rhofun(p)./ref_val
rhoWS: 1000
bW: @(p,varargin)rhofun(p)./ref_val
surface_tension: 0.0300
krG: @(sg,p,varargin)krG(sg,p,fluid,opt,varargin{:})
krW: @(so,p,varargin)krW(so,p,fluid,opt,varargin{:})
pcWG: @(sg,p,varargin)pcWG(sg,p,fluid,opt,varargin{:})
cutValues: @(state,varargin)cutValues(state,opt)
invPc3D: @(p)opt.table_co2.invPc3D(p)
is_kscaled: 0
kr3D: @(s)opt.table_co2.kr3D(s)
res_gas: 0.2000
res_water: 0.2700
dis_rate: 5.0000e-10
dis_max: 0.0300
rsSat: @(pw,rs,flag,varargin)(pw*0+1)*fluid.dis_max
pvMultR: @(p)1+opt.pvMult_fac*(p-opt.pvMult_p_ref)
Solving timestep 001/200: -> 1 Year
Dot indexing is not supported for variables of this type.
Error in FacilityModel/setupWells (line 122)
wm.dsMaxAbs = model.ReservoirModel.dsMaxAbs;
Error in FacilityModel/validateModel (line 315)
model = model.setupWells(W);
Error in PhysicalModel/prepareReportstep (line 369)
model = model.validateModel(drivingForces);
Error in ReservoirModel/prepareReportstep (line 177)
[model.FacilityModel, state] = model.FacilityModel.prepareReportstep(state, state0, dt,
drivingForces);
Error in NonLinearSolver/solveTimestep (line 145)
[model, state] = model.prepareReportstep(state, state0, dT, drivingForces);
Error in simulateScheduleAD (line 214)
[state, report] = solver.solveTimestep(state0, dt(i), model,...
Error in ccsnew (line 119)
[wellSol, states] = simulateScheduleAD(initState, model, schedule);