46 FUNCTION mixtgasliq_c(Cvm,D,P,Dl,Dv,Dg,VFl,VFv,VFg,Cl2,Cv2,Cg2,Bl2,Bv2,Bg2)
48 REAL(RFREAL),
INTENT(IN) :: bg2,bl2,bv2,cl2,cv2,cg2,cvm,
d,dg,dl,dv,p,vfg,vfl,vfv
50 REAL(RFREAL) ::
denom,numer,term1,term2,term3
55 REAL(RFREAL),
INTENT(IN) :: cvm,t,vm2
59 FUNCTION mixtgasliq_p(DYl,DYv,DYg,Cl2,Cv2,Cg2,D,Do,Po,To,Bp,Bt,T)
61 REAL(RFREAL),
INTENT(IN) :: bp,bt,cg2,cl2,cv2,
d,do,dyg,dyl,dyv,po,t,to
63 REAL(RFREAL) :: term1,term2
68 REAL(RFREAL),
INTENT(IN) :: bp
74 REAL(RFREAL),
INTENT(IN) :: bp
80 REAL(RFREAL),
INTENT(IN) :: bp,bt,do,p,po,t,to
86 REAL(RFREAL),
INTENT(IN) :: co2,
g, u,
v, w
92 REAL(RFREAL),
INTENT(IN) ::
d,
g, p
98 REAL(RFREAL),
INTENT(IN) ::
g, ho, vm2
104 REAL(RFREAL),
INTENT(IN) ::
g,
r, t
110 REAL(RFREAL),
INTENT(IN) ::
c,
g, u,
v, w
116 REAL(RFREAL),
INTENT(IN) ::
g,
r, t
122 REAL(RFREAL),
INTENT(IN) :: cp,
r
128 REAL(RFREAL),
INTENT(IN) ::
c,
g, p
134 REAL(RFREAL),
INTENT(IN) :: do,
g,ma
140 REAL(RFREAL),
INTENT(IN) :: p,
r ,t
146 REAL(RFREAL),
INTENT(IN) ::
d,
g, p, u,
v, w
152 REAL(RFREAL),
INTENT(IN) ::
d,
g, p ,vm
158 REAL(RFREAL),
INTENT(IN) ::
g,
r, t, u,
v, w
164 REAL(RFREAL),
INTENT(IN) :: cp,
r
170 REAL(RFREAL),
INTENT(IN) :: cp, t, u,
v, w
176 REAL(RFREAL),
INTENT(IN) ::
r
182 REAL(RFREAL),
INTENT(IN) ::
d, eo,
g, vm2
188 REAL(RFREAL),
INTENT(IN) ::
d,
r,t
194 REAL(RFREAL),
INTENT(IN) ::
g, ma, po
200 REAL(RFREAL),
INTENT(IN) ::
d,do,
g,po
206 REAL(RFREAL),
INTENT(IN) ::
g, po, t, to
212 REAL(RFREAL),
INTENT(IN) ::
g, p, t, to
218 REAL(RFREAL),
INTENT(IN) ::
c,
g, p, u,
v, w
224 REAL(RFREAL),
INTENT(IN) :: cp,
g
230 REAL(RFREAL),
INTENT(IN) ::
m
236 REAL(RFREAL),
INTENT(IN) ::
c,
g,
r
242 REAL(RFREAL),
INTENT(IN) :: cp,ho,vm2
248 REAL(RFREAL),
INTENT(IN) :: cv,eo,vm2
254 REAL(RFREAL),
INTENT(IN) ::
d, p,
r
260 REAL(RFREAL),
INTENT(IN) ::
g, ma, to
266 REAL(RFREAL),
INTENT(IN) :: cp,t,u,
v,w
272 REAL(RFREAL),
INTENT(IN) :: c2, co2,
g
278 INTEGER :: inbeg, inend
280 TYPE(t_region
) :: region
285 INTEGER :: inbeg, inend, indcp, indmol
286 REAL(RFREAL),
POINTER :: cv(:,:), gv(:,:), dv(:,:)
291 INTEGER :: inbeg, inend, indcp, indmol
292 REAL(RFREAL) :: refcp, refgamma
293 REAL(RFREAL),
POINTER :: cv(:,:), gv(:,:)
297 refvisc,reftemp,suthcoef,cv,dv,gv,tv )
299 INTEGER :: inbeg, inend, indcp, indmol, viscmodel
300 REAL(RFREAL) :: prlam, reftemp, refvisc, suthcoef
301 REAL(RFREAL),
POINTER :: cv(:,:), dv(:,:), gv(:,:), tv(:,:)
real(rfreal) function mixtperf_eo_dgpvm(D, G, P, Vm)
real(rfreal) function mixtperf_p_deogvm2(D, Eo, G, Vm2)
real(rfreal) function mixtperf_r_m(M)
subroutine perfgasdependentvars(inBeg, inEnd, indCp, indMol, cv, gv, dv)
real(rfreal) function mixtperf_c_dgp(D, G, P)
real(rfreal) function mixtperf_t_cgr(C, G, R)
real(rfreal) function mixtperf_po_cgpuvw(C, G, P, U, V, W)
real(rfreal) function mixtperf_p_ddogpo(D, Do, G, Po)
real(rfreal) function mixtperf_d_prt(P, R, T)
real(rfreal) function mixtperf_vm_c2co2g(C2, Co2, G)
real(rfreal) function mixtperf_c_ghovm2(G, Ho, Vm2)
real(rfreal) function mixtperf_r_cpg(Cp, G)
real(rfreal) function mixtgasliq_p(DYl, DYv, DYg, Cl2, Cv2, Cg2, D, Dz, Po, To, Bp, Bt, T)
*********************************************************************Illinois Open Source License ****University of Illinois NCSA **Open Source License University of Illinois All rights reserved ****Developed free of to any person **obtaining a copy of this software and associated documentation to deal with the Software without including without limitation the rights to and or **sell copies of the and to permit persons to whom the **Software is furnished to do subject to the following this list of conditions and the following disclaimers ****Redistributions in binary form must reproduce the above **copyright this list of conditions and the following **disclaimers in the documentation and or other materials **provided with the distribution ****Neither the names of the Center for Simulation of Advanced the University of nor the names of its **contributors may be used to endorse or promote products derived **from this Software without specific prior written permission ****THE SOFTWARE IS PROVIDED AS WITHOUT WARRANTY OF ANY **EXPRESS OR INCLUDING BUT NOT LIMITED TO THE WARRANTIES **OF FITNESS FOR A PARTICULAR PURPOSE AND **NONINFRINGEMENT IN NO EVENT SHALL THE CONTRIBUTORS OR **COPYRIGHT HOLDERS BE LIABLE FOR ANY DAMAGES OR OTHER WHETHER IN AN ACTION OF TORT OR **ARISING OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE **USE OR OTHER DEALINGS WITH THE SOFTWARE v
real(rfreal) function mixtliq_c_bp(Bp)
real(rfreal) function mixtperf_c_co2guvw(Co2, G, U, V, W)
real(rfreal) function mixtperf_c2_grt(G, R, T)
real(rfreal) function mixtperf_ho_cptuvw(Cp, T, U, V, W)
real(rfreal) function mixtperf_t_cphovm2(Cp, Ho, Vm2)
real(rfreal) function mixtliq_c2_bp(Bp)
real(rfreal) function mixtperf_m_r(R)
real(rfreal) function mixtperf_d_cgp(C, G, P)
real(rfreal) function mixtperf_po_gptto(G, P, T, To)
real(rfreal) function mixtperf_t_dpr(D, P, R)
real(rfreal) function mixtperf_d_dogma(Do, G, Ma)
real(rfreal) function mixtgasliq_eo_cvmtvm2(Cvm, T, Vm2)
real(rfreal) function mixtliq_d_dobpppobttto(Dz, Bp, Bt, P, Po, T, To)
real(rfreal) function mixtperf_c_grt(G, R, T)
real(rfreal) function mixtgasliq_c(Cvm, D, P, Dl, Dv, Dg, VFl, VFv, VFg, Cl2, Cv2, Cg2, Bl2, Bv2, Bg2)
real(rfreal) function mixtperf_t_gmato(G, Ma, To)
real(rfreal) function mixtperf_eo_dgpuvw(D, G, P, U, V, W)
real(rfreal) function mixtperf_co2_cguvw(C, G, U, V, W)
subroutine perfgastransportvars(inBeg, inEnd, indCp, indMol, viscModel, prLam, refVisc, refTemp, suthCoef, cv, dv, gv, tv)
subroutine perfgasgasvars(inBeg, inEnd, indCp, indMol, refCp, refGamma, cv, gv)
subroutine mixtureproperties(region, inBeg, inEnd, gasUpdate)
real(rfreal) function mixtperf_t_cveovm2(Cv, Eo, Vm2)
real(rfreal) function mixtperf_p_gpotto(G, Po, T, To)
real(rfreal) function mixtperf_to_cptuvw(Cp, T, U, V, W)
real(rfreal) function mixtperf_g_cpr(Cp, R)
CGAL_BEGIN_NAMESPACE void const NT NT NT NT & denom
real(rfreal) function mixtperf_eo_grtuvw(G, R, T, U, V, W)
real(rfreal) function mixtperf_cv_cpr(Cp, R)
real(rfreal) function mixtperf_p_drt(D, R, T)
real(rfreal) function mixtperf_p_gmapo(G, Ma, Po)