Learn R Programming

chapensk (version 0.4)

CollisionIntegral-class: Class "CollisionIntegral"

Description

Class for the empirical interpolation functions for 16 reduced Lennard-Jones (12-6) collision integrals in the range 0.3 <= Θ <= 400.

Arguments

Fields

l:

order of collision integral \(l\)

s:

order of collision integral \(s\)

coeff:

coefficients for collision integrals for order \(l\) and \(s\), see coefficients_collisionintegral

A:

model parameter A

B:

model parameter B1 ... B6

C:

model parameter C1 ... C6

Methods

initialize(s, l):

Initialize reduced collision integral of order \(l\) and \(s\)

Omega(Theta):

Calculates reduced collision integral Ω(l,s) at reduced temperature \(\Theta\) using the empirical interpolation function

References

Kim SU, Monroe CW. High-accuracy calculations of sixteen collision integrals for Lennard-Jones (12-6) gases and their interpolation to parameterize neon, argon, and krypton. Journal of Computational Physics 2014;273:35873. tools:::Rd_expr_doi("10.1016/j.jcp.2014.05.018").

Examples

Run this code
O11 <- CollisionIntegral(l=1,s=1)
print(O11$Omega(0.3))

Run the code above in your browser using DataLab