internal override void InitializeRungeKuttaClasses() { bbampl = new BBAMPL(); dec = new DEC(); sol = new SOL(); dech = new DECH(); solh = new SOLH(); decc = new DECC(); solc = new SOLC(); dechc = new DECHC(); solhc = new SOLHC(); decb = new DECB(); solb = new SOLB(); decbc = new DECBC(); solbc = new SOLBC(); elmhes = new ELMHES(); //solout = new SOLOUTR(INTERN); contr5 = new CONTR5(CONRA5); decomr = new DECOMR(dec, decb, elmhes, dech, LINAL); decomc = new DECOMC(decc, decbc, dechc, LINAL); slvrar = new SLVRAR(sol, solb, solh, LINAL); slvrai = new SLVRAI(solc, solbc, solhc, LINAL); slvrad = new SLVRAD(sol, solc, solb, solbc, solh, solhc, LINAL); estrad = new ESTRAD(sol, solb, solh, LINAL); estrav = new ESTRAV(sol, solb, solh, LINAL); slvrod = new SLVROD(sol, solb, LINAL); slvseu = new SLVSEU(sol, solb, solh, LINAL); radcor = new RADCOR(decomr, decomc, slvrad, estrad, CONRA5, LINAL); radau5 = new RADAU5(radcor); //dr1_radau5 = new DR1_RADAU5(fvpol, jvpol, solout, bbampl, radau5); base._RKSolOut = new RKSolOut(this.contr5); }
public RKSolOut(CONTR5 contr5ImplicitRK) { this._Contr5ImplicitRK = contr5ImplicitRK; }