Commit graph

821 commits

Author SHA1 Message Date
ignis
3d72ced0d4 plasmaReactingFoam write electron velocities and fvm::div instead of mvConvection->fvmDiv 2016-11-14 03:25:07 +09:00
ignis
5e2f512f84 plasmaReactingFoam fix sign of electron flux by Te gradient
Conflicts:
	applications/solvers/combustion/plasmaReactingFoam/YEqn.H
2016-11-04 03:57:25 +09:00
ignis
06e07d200a plasmaReactingFoam removes mvConvection from ne transport and electron drift Courant Number 2016-11-04 03:51:03 +09:00
ignis
5d08ffe947 plasmaReactingFoam removes mvConvection from ne transport and electron drift Courant Number 2016-10-28 22:06:56 +09:00
ignis
150202d4e9 ion absorption/neutralization flux at bouundaries 2016-10-28 18:16:04 +09:00
Yeongdo Park
3eec143b5a specie class construction with dict w/o nCharges 2016-10-27 00:03:15 +03:00
ignis
3cab74864c plasmaReactingFoam read mue(Te), calculate De from mue, EnFac -> EnToTableUnit, cell loop -> TableBase::value() 2016-10-20 20:40:48 +09:00
ignis
094abfc49c plasmaReactingFoam reads dummy rhoq field for inter-process boundary 2016-10-19 22:02:03 +09:00
ignis
7fa2c35514 added new specie thermo combination constTransport-sensibleEnthalpy-janafThermo-perfectGas-specie 2016-10-18 00:15:00 +09:00
ignis
437460f899 plasmaReactingFoam ion drift
heThermo init_qc boundary correction
 canteraTransport break after Xi=1 found
 BolsigTableReactionRate DataEntry flexiblity and unit conversion
2016-10-18 00:04:18 +09:00
ignis
aeecf0e0c1 plasmaReactingFoam electron wall flux corrected and reflex added 2016-10-17 23:29:45 +09:00
ignis
ac1a56fd3d plasmaReactingFoam Poisson's equation source field rhoq and mag(E) monitor 2016-10-17 23:05:14 +09:00
ignis
aa319f188e plasmaReactingFoam CSV->DataEntry for flexibility and add Boltzmann constant 2016-10-17 23:01:38 +09:00
ignis
af5007eea4 gitignore update for vim swap files 2016-10-13 17:15:42 +09:00
ignis
8c70f4af88 plasmaReactingFoam with Sc != 1 diffusivity 2016-10-13 17:14:36 +09:00
ignis
e839dfb9cc multiComponentMixture implements calculateDiffusivities(p,T) 2016-10-13 17:14:36 +09:00
ignis
e4fb1fc545 canteraTransport calculateDiffusivities exception handling for pure composition (Xi = 1.0) 2016-10-13 17:14:36 +09:00
ignis
bfdf807537 canteraTransport species diffusivity and dummy for the other transport models 2016-10-13 17:14:36 +09:00
ignis
026a8eb2be plasmaReactingFoam ne equation flux mean flow component and electron aborbing wall BC 2016-10-09 20:36:33 +09:00
ignis
52e0bd19a1 plasmaReactingFoam swarm parameter mueN DeN Te unit conversion and ng update at each time step 2016-10-09 20:20:26 +09:00
ignis
b5071526b7 plasmaReacingFoam remove k in physicalProperties and add constants me and pi 2016-10-09 19:59:07 +09:00
ignis
e3278f0f1b basicMultiComponentMixture got featured species diffusivity fields 2016-10-09 15:31:43 +09:00
ignis
a468f276b2 corrected commets of space charge part 2016-10-04 03:06:14 +09:00
ignis
0ce22d92f6 correct sign miss in species charge calculation 2016-10-04 03:02:03 +09:00
ignis
06a40cf449 chemistryModel<>
a. Electron reaction check method corrected
        b. Heat release calculation neglect production from electron reactions
2016-10-04 02:48:36 +09:00
ignis
738f93bdf0 ElectronIReaction<> completed
a. Separate CSV table lookup to Bolsig reaction rate class
        b. BolsigFitReactionRate
        c. Instantiation changed
        d. Support for hasElectron predicate
2016-10-03 22:58:49 +09:00
ignis
70a5b812e5 Working plasmaChemFoam
YEqn - electron number density equation
createBaseFields - corrected dimension of vsf ne
createFields
    - Reads description of EnProfile ( units and time step size )
    - vsf En added
    - Some constatns (me, e, NA, R, pi, kB, …)
    - Reads name list of fields to write to post file
output
    - verbose info to stdout log
    - Write many fields to post field
updateEn - update En value according to give time varying profile (also Te)
solveChemistry - chemistryModel.solve to .calculate (electron reaction heat release correction)
setDeltaT - change time step size after the pulse phase
2016-09-28 17:44:13 +09:00
ignis
85596642b8 plasmaReactingFoam loads CSV of mobility and diffusivity 2016-08-12 22:52:31 +09:00
ignis
cd714205ef canteraTransport working 2016-08-12 22:22:41 +09:00
ignis
e1afafaf0d ElectronIReaction read k of E/n 2016-08-12 21:48:40 +09:00
ignis
fbc199b957 chemistryModel<> called by plasmaReactingFoam behave differently with integration off 2016-08-12 21:15:18 +09:00
ignis
c0ea17f615 new species transport canteraTransport added from duplicate of sutherlandTransport 2016-07-22 14:51:21 +09:00
ignis
765926435b chemistryModel electron reactions are selected with indices and Te update method changed 2016-07-03 14:07:58 +09:00
ignis
5a50a80378 Reaction parameter Te and En are set mutable and Te() and En() methods are added 2016-07-03 13:56:01 +09:00
ignis
614e7d1cc6 plasmaChemFoam, added ne, Te fields and En profile read. 2016-06-28 04:10:06 +09:00
ignis
42e59688c1 plasmaChemFoam init. copied chemFoam 2016-06-28 03:31:55 +09:00
ignis
e4dbde9b8a plasmaReactingFoam electron related source term correction 2016-06-23 15:08:46 +09:00
ignis
adbbe5d96e chemistryModel features electron reaction detection 2016-06-19 20:55:50 +09:00
ignis
bef8f8f584 Reaction has new attr Te En and new reaction rate 2016-06-19 18:49:33 +09:00
ignis
7e84351905 chemistryModel works differently for reactingFoam and plasmaReactingFoam 2016-05-16 19:50:40 +09:00
ignis
862314aac3 plasmaReactingFoam coupled with BE solver 2016-04-15 12:46:53 +09:00
ignis
33a4b4945c plasmaReactingFoam ne equation added 2016-04-15 12:42:08 +09:00
ignis
456d7fdd6e plasmaReactingFoam new fields added 2016-04-15 12:35:48 +09:00
ignis
747b4a0f46 plasmaReactingFoam electro static momentum source 2016-04-15 06:14:00 +09:00
ignis
bd6cdd5bf5 plasmaReactingFoam reads pulseTimeStep dictionary from controlDict
and changes timestep repetitively
2016-03-25 17:46:36 +09:00
ignis
aac13971fb plasmaReactingFoam own copy of readTimeControls.H and setDeltaT.H 2016-03-25 17:46:36 +09:00
ignis
ae96c4804a repetitivePulseFixedValue is implemented 2016-03-15 03:34:45 +09:00
ignis
f1676f8685 repetitivePulseFixedValue from duplicate of oscillatingFixedValue 2015-12-08 03:06:15 +09:00
ignis
d2ae04b978 chemkinReader: compute species charge number 2015-12-07 19:11:18 +09:00
ignis
db10b8be0e volScalarField rho AUTO_WRITE for debugging 2015-12-03 00:28:16 +09:00