You are on page 1of 32

Untitled

Report date Apr 12, 2018 8:48:30 PM

1
Contents
1. Global Definitions............................................................................................................................. 3
2. Component 1 ................................................................................................................................... 4
2.1. Definitions ................................................................................................................................ 4
2.2. Geometry 1 .............................................................................................................................. 4
2.3. Laminar Flow ............................................................................................................................ 5
2.4. Mesh 1.................................................................................................................................... 21
3. Study 1 ........................................................................................................................................... 27
3.1. Stationary ............................................................................................................................... 27
3.2. Solver Configurations ............................................................................................................. 27
4. Results ............................................................................................................................................ 30
4.1. Data Sets ................................................................................................................................ 30
4.2. Plot Groups ............................................................................................................................ 31

2
1 Global Definitions
Date Apr 12, 2018 8:40:04 PM

Global settings
Name Untitled.mph
COMSOL version COMSOL 5.2 (Build: 166)
Unit system SI

Used products
COMSOL Multiphysics
Batteries & Fuel Cells Module

3
2 Component 1
Date Apr 12, 2018 8:40:21 PM

Component settings
Unit system SI
Geometry shape order automatic

2.1 Definitions
2.1.1 Coordinate Systems

Boundary System 1
Coordinate system type Boundary system
Tag sys1

Coordinate names
First Second Third
t1 to n

Settings
Description Value
Axis phi

2.2 Geometry 1

Geometry 1

4
Units
Length unit cm
Angular unit deg

Geometry statistics
Description Value
Space dimension 2
Number of domains 1
Number of boundaries 4
Number of vertices 4

2.2.1 Rectangle 1 (r1)


Position
Description Value
Position {0, 0}

Size
Description Value
Width 0.3
Height 1.8

2.3 Laminar Flow


Used products
COMSOL Multiphysics
Batteries & Fuel Cells Module

5
Laminar Flow

Selection
Geometric entity level Domain
Selection Domain 1

Equations

Settings
Description Value
Discretization of fluids P1 + P1
Value type when using splitting of complex {Real, Real, Real, Real, Real, Real, Real, Real, Real,
variables Real, Real}
Neglect inertial term (Stokes flow) Off
Compressibility Incompressible flow
Swirl flow Off
Turbulence model type None
Enable porous media domains Off
Reference pressure level 1[atm]
Streamline diffusion On

6
Description Value
Crosswind diffusion On
Isotropic diffusion Off
Use pseudo time stepping for stationary equation Off
form

Variables
Name Expression Unit Description Selection
spf.dz 1 m Thickness Domain 1
spf.pref 1[atm] Pa Reference pressure level Domain 1
spf.pA p+spf.pref Pa Absolute pressure Domain 1
spf.nr dnr 1 Normal vector, r component Boundaries 1–4
spf.nphi 0 1 Normal vector, phi component Boundaries 1–4
spf.nz dnz 1 Normal vector, z component Boundaries 1–4
spf.nrmesh dnrmesh 1 Normal vector, r component Boundaries 1–4
spf.nphimesh 0 1 Normal vector, phi component Boundaries 1–4
spf.nzmesh dnzmesh 1 Normal vector, z component Boundaries 1–4

2.3.1 Fluid Properties 1

Fluid Properties 1

Selection
Geometric entity level Domain
Selection Domain 1
7
Equations

Settings
Description Value
Density User defined
Density 1.2
Dynamic viscosity User defined
Dynamic viscosity 0.0003

Used products
COMSOL Multiphysics

Variables
Name Expression Unit Description Selection
spf.mu material.mu Pa*s Dynamic viscosity Domain 1
spf.epsilon_p 1 1 Porosity Domain 1
spf.rho subst(material.rho,spf. kg/m^3 Density Domain 1
pA,spf.pref)
spf.sr sqrt(0.5*(4*ur^2+2*(u 1/s Shear rate Domain 1
z+wr)^2+4*if(abs(r)<0.
001*h,ur,u/r)^2+4*wz
^2)+eps)
spf.divu ur+if(abs(r)<0.001*h,ur 1/s Divergence of Domain 1
,u/r)+wz velocity field
spf.Fr 0 N/m^3 Volume force, r Domain 1
component
spf.Fphi 0 N/m^3 Volume force, phi Domain 1
component
spf.Fz 0 N/m^3 Volume force, z Domain 1
component
spf.U sqrt(u^2+w^2) m/s Velocity magnitude Domain 1
spf.vorticityr 0 1/s Vorticity field, r Domain 1
component
spf.vorticityphi -wr+uz 1/s Vorticity field, phi Domain 1
component

8
Name Expression Unit Description Selection
spf.vorticityz 0 1/s Vorticity field, z Domain 1
component
spf.vort_magn sqrt(spf.vorticityr^2+sp 1/s Vorticity magnitude Domain 1
f.vorticityphi^2+spf.vor
ticityz^2)
spf.cellRe 0.25*spf.rho*sqrt(eme 1 Cell Reynolds Domain 1
tric(u,w)/emetric2)/spf number
.mu
spf.nu spf.mu/spf.rho m^2/s Kinematic viscosity Domain 1
spf.betaT 0 1/Pa Isothermal Domain 1
compressibility
coefficient
spf.helpCont -spf.rho*spf.divu kg/(m^3*s) Help variable Domain 1
spf.mu_eff spf.mu+spf.muT Pa*s Dynamic viscosity Domain 1
spf.muT 0 Pa*s Turbulent dynamic Domain 1
viscosity
spf.T_stressr spf.K_stressr- N/m^2 Total stress, r Boundaries
p*spf.nrmesh component 1–4
spf.T_stressphi spf.K_stressphi- N/m^2 Total stress, phi Boundaries
p*spf.nphimesh component 1–4
spf.T_stressz spf.K_stressz- N/m^2 Total stress, z Boundaries
p*spf.nzmesh component 1–4
spf.K_stressr spf.mu_eff*(2*ur*spf. N/m^2 Viscous stress, r Boundaries
nrmesh+(uz+wr)*spf.nz component 1–4
mesh)
spf.K_stressphi 2*spf.mu_eff*if(abs(r) N/m^2 Viscous stress, phi Boundaries
<0.001*h,ur,u/r)*spf.n component 1–4
phimesh
spf.K_stressz spf.mu_eff*((wr+uz)*s N/m^2 Viscous stress, z Boundaries
pf.nrmesh+2*wz*spf.n component 1–4
zmesh)
spf.K_stress_tensorrr 2*spf.mu_eff*ur N/m^2 Viscous stress tensor, Domain 1
rr component
spf.K_stress_tensorp 0 N/m^2 Viscous stress tensor, Domain 1
hir phir component
spf.K_stress_tensorzr spf.mu_eff*(wr+uz) N/m^2 Viscous stress tensor, Domain 1
zr component
spf.K_stress_tensorr 0 N/m^2 Viscous stress tensor, Domain 1

9
Name Expression Unit Description Selection
phi rphi component
spf.K_stress_tensorp 2*spf.mu_eff*if(abs(r) N/m^2 Viscous stress tensor, Domain 1
hiphi <0.001*h,ur,u/r) phiphi component
spf.K_stress_tensorz 0 N/m^2 Viscous stress tensor, Domain 1
phi zphi component
spf.K_stress_tensorrz spf.mu_eff*(uz+wr) N/m^2 Viscous stress tensor, Domain 1
rz component
spf.K_stress_tensorp 0 N/m^2 Viscous stress tensor, Domain 1
hiz phiz component
spf.K_stress_tensorzz 2*spf.mu_eff*wz N/m^2 Viscous stress tensor, Domain 1
zz component
spf.K_stress_tensor_t 2*spf.mu_eff*test(ur) N/m^2 Viscous stress tensor Domain 1
estrr test, rr component
spf.K_stress_tensor_t 0 N/m^2 Viscous stress tensor Domain 1
estphir test, phir component
spf.K_stress_tensor_t spf.mu_eff*(test(wr)+t N/m^2 Viscous stress tensor Domain 1
estzr est(uz)) test, zr component
spf.K_stress_tensor_t 0 N/m^2 Viscous stress tensor Domain 1
estrphi test, rphi component
spf.K_stress_tensor_t 2*spf.mu_eff*test(if(a N/m^2 Viscous stress tensor Domain 1
estphiphi bs(r)<0.001*h,ur,u/r)) test, phiphi
component
spf.K_stress_tensor_t 0 N/m^2 Viscous stress tensor Domain 1
estzphi test, zphi component
spf.K_stress_tensor_t spf.mu_eff*(test(uz)+t N/m^2 Viscous stress tensor Domain 1
estrz est(wr)) test, rz component
spf.K_stress_tensor_t 0 N/m^2 Viscous stress tensor Domain 1
estphiz test, phiz component
spf.K_stress_tensor_t 2*spf.mu_eff*test(wz) N/m^2 Viscous stress tensor Domain 1
estzz test, zz component
spf.upwind_helpr u m/s Upwind term, r Domain 1
component
spf.upwind_helpphi 0 m/s Upwind term, phi Domain 1
component
spf.upwind_helpz w m/s Upwind term, z Domain 1
component
spf.tau_vdrr 2*spf.mu*ur Pa Strain rate, rr Domain 1
component

10
Name Expression Unit Description Selection
spf.tau_vdphir 0 Pa Strain rate, phir Domain 1
component
spf.tau_vdzr spf.mu*(wr+uz) Pa Strain rate, zr Domain 1
component
spf.tau_vdrphi 0 Pa Strain rate, rphi Domain 1
component
spf.tau_vdphiphi 2*spf.mu*if(abs(r)<0.0 Pa Strain rate, phiphi Domain 1
01*h,ur,u/r) component
spf.tau_vdzphi 0 Pa Strain rate, zphi Domain 1
component
spf.tau_vdrz spf.mu*(uz+wr) Pa Strain rate, rz Domain 1
component
spf.tau_vdphiz 0 Pa Strain rate, phiz Domain 1
component
spf.tau_vdzz 2*spf.mu*wz Pa Strain rate, zz Domain 1
component
spf.Qvd spf.tau_vdrr*ur+spf.ta W/m^3 Viscous dissipation Domain 1
u_vdrz*uz+spf.tau_vdp
hiphi*if(abs(r)<0.001*h
,ur,u/r)+spf.tau_vdzr*
wr+spf.tau_vdzz*wz
spf.res_u pr+spf.rho*u*ur+spf.rh N/m^3 Equation residual Domain 1
o*w*uz-
(d(2*ur,r)+if(abs(r)<0.0
01*h,d(2*ur,r),2*ur/r)+
d(uz+wr,z)-
2*if(abs(r)<0.001*h,ur,
u/r)/r)*spf.mu-spf.Fr
spf.res_v -spf.Fphi N/m^3 Equation residual Domain 1
spf.res_w spf.rho*u*wr+pz+spf.r N/m^3 Equation residual Domain 1
ho*w*wz-
(d(wr+uz,r)+if(abs(r)<0.
001*h,d(wr+uz,r),(wr+
uz)/r)+d(2*wz,z))*spf.
mu-spf.Fz
spf.res_p spf.rho*spf.divu kg/(m^3*s) Pressure equation Domain 1
residual

Shape functions
Name Shape function Unit Description Shape frame Selection

11
Name Shape function Unit Description Shape frame Selection
u Lagrange (Linear) m/s Velocity field, r Material Domain 1
component
w Lagrange (Linear) m/s Velocity field, z Material Domain 1
component
p Lagrange (Linear) Pa Pressure Material Domain 1

Weak expressions
Weak expression Integration order Integration frame Selection
2*((p-spf.K_stress_tensorrr)*test(ur)- 2 Material Domain 1
spf.K_stress_tensorrz*test(uz)+(p-
spf.K_stress_tensorphiphi)*if(abs(r)<0
.001*h,test(ur),test(u)/r)-
spf.K_stress_tensorzr*test(wr)+(p-
spf.K_stress_tensorzz)*test(wz))*pi*r
2*(spf.Fr*test(u)+spf.Fz*test(w))*pi*r 2 Material Domain 1
2*spf.rho*(- 2 Material Domain 1
(d(u,r)*u+d(u,z)*w)*test(u)-
(d(w,r)*u+d(w,z)*w)*test(w))*pi*r
-2*spf.rho*spf.divu*test(p)*pi*r 2 Material Domain 1
2*spf.streamlinens*pi*r 2 Material Domain 1
2*spf.crosswindns*pi*r 2 Material Domain 1

2.3.2 Initial Values 1

Initial Values 1

12
Selection
Geometric entity level Domain
Selection Domain 1

Settings
Description Value
Velocity field, r component 0
Velocity field, phi component 0
Velocity field, z component 0
Pressure 0

Used products
COMSOL Multiphysics

Variables
Name Expression Unit Description Selection
spf.u_initr 0 m/s Velocity field, r component Domain 1
spf.u_initphi 0 m/s Velocity field, phi component Domain 1
spf.u_initz 0 m/s Velocity field, z component Domain 1
spf.p_init 0 Pa Pressure Domain 1

2.3.3 Axial Symmetry 1

Axial Symmetry 1

Selection

13
Geometric entity level Boundary
Selection Boundary 1

Used products
COMSOL Multiphysics

2.3.4 Wall 1

Wall 1

Selection
Geometric entity level Boundary
Selection Boundary 4

Equations

Settings
Description Value
Boundary condition No slip
Apply reaction terms on Individual dependent variables
Use weak constraints Off
Constraint method Elemental

Used products
COMSOL Multiphysics

14
Variables
Name Expression Unit Description Selection
spf.ubndr 0 m/s Velocity at boundary, r component Boundary 4
spf.ubndphi 0 m/s Velocity at boundary, phi component Boundary 4
spf.ubndz 0 m/s Velocity at boundary, z component Boundary 4

Shape functions
Constraint Constraint force Shape function Selection
-u+spf.ubndr test(-u) Lagrange (Linear) Boundary 4
spf.ubndphi 0 Boundary 4
-w+spf.ubndz test(-w) Lagrange (Linear) Boundary 4

2.3.5 Inlet 1

Inlet 1

Selection
Geometric entity level Boundary
Selection Boundary 2

Equations

Settings
Description Value

15
Description Value
Boundary condition Laminar inflow
Laminar inflow option Average velocity
Average velocity 1
Entrance length 1
Constrain outer edges to zero Off
Use weak constraints Off
Constraint method Elemental

Variables
Name Expression Unit Description Selection
spf.c_here 24*nojac((down(spf.mu)+spf. 1 Intermediate Boundary 2
muT)/spf.epsilon_p)*spf.mes variable
hVol/spf.meshVolInt
spf.meshVolInt down(meshvol) m^2 Volume of Boundary 2
interior mesh
element
spf.meshVol meshvol m Boundary 2
spf.d_ur 1 1 Inflow velocity Boundary 2
direction, r
component
spf.d_uphi 0 1 Inflow velocity Boundary 2
direction, phi
component
spf.d_uz 0 1 Inflow velocity Boundary 2
direction, z
component
spf.inl1.Uav 1 m/s Average Global
velocity
spf.Lentr 1 m Entrance length Boundary 2
spf.unTestr (test(u)*spf.nrmesh+test(w)* m/s Boundary 2
spf.nzmesh)*spf.nrmesh
spf.unTestphi (test(u)*spf.nrmesh+test(w)* m/s Boundary 2
spf.nzmesh)*spf.nphimesh
spf.unTestz (test(u)*spf.nrmesh+test(w)* m/s Boundary 2
spf.nzmesh)*spf.nzmesh
spf.d 2*pi*r m Length Boundary 2
spf.inl1.Vinl spf.inl1.int((-spf.nr*u- kg/s Boundary Global
16
Name Expression Unit Description Selection
spf.nz*w)*spf.d) integral of
velocity
spf.inl1.Area spf.inl1.int(spf.d) m^2 Boundary area Global
spf.un_here u*nojac(spf.nrmesh)+w*noja m/s Intermediate Boundary 2
c(spf.nzmesh) variable
spf.ut_herer u- m/s Intermediate Boundary 2
spf.un_here*nojac(spf.nrmes variable, r
h) component
spf.ut_herephi - m/s Intermediate Boundary 2
spf.un_here*nojac(spf.nphim variable, phi
esh) component
spf.ut_herez w- m/s Intermediate Boundary 2
spf.un_here*nojac(spf.nzmes variable, z
h) component
spf.un_there 0 m/s Intermediate Boundary 2
variable
spf.ut_therer - m/s Intermediate Boundary 2
spf.un_there*nojac(spf.nrme variable, r
sh) component
spf.ut_therephi - m/s Intermediate Boundary 2
spf.un_there*nojac(spf.nphi variable, phi
mesh) component
spf.ut_therez - m/s Intermediate Boundary 2
spf.un_there*nojac(spf.nzme variable, z
sh) component
spf.KStressn_avr spf.K_stress_tensorrr*spf.nr N/m^2 Average viscous Boundary 2
mesh+spf.K_stress_tensorrph stress, r
i*spf.nphimesh+spf.K_stress_ component
tensorrz*spf.nzmesh
spf.KStressn_avphi spf.K_stress_tensorphir*spf.n N/m^2 Average viscous Boundary 2
rmesh+spf.K_stress_tensorph stress, phi
iphi*spf.nphimesh+spf.K_stre component
ss_tensorphiz*spf.nzmesh
spf.KStressn_avz spf.K_stress_tensorzr*spf.nr N/m^2 Average viscous Boundary 2
mesh+spf.K_stress_tensorzph stress, z
i*spf.nphimesh+spf.K_stress_ component
tensorzz*spf.nzmesh
spf.KStressTestn_avr spf.K_stress_tensor_testrr*sp N/m^2 Average viscous Boundary 2
f.nrmesh+spf.K_stress_tensor stress, r
_testrphi*spf.nphimesh+spf.K component
_stress_tensor_testrz*spf.nz
17
Name Expression Unit Description Selection
mesh
spf.KStressTestn_avphi spf.K_stress_tensor_testphir* N/m^2 Average viscous Boundary 2
spf.nrmesh+spf.K_stress_tens stress, phi
or_testphiphi*spf.nphimesh+ component
spf.K_stress_tensor_testphiz*
spf.nzmesh
spf.KStressTestn_avz spf.K_stress_tensor_testzr*sp N/m^2 Average viscous Boundary 2
f.nrmesh+spf.K_stress_tensor stress, z
_testzphi*spf.nphimesh+spf.K component
_stress_tensor_testzz*spf.nz
mesh
spf.ujumpr spf.ut_herer-spf.ut_therer m/s Velocity jump, r Boundary 2
component
spf.ujumpphi spf.ut_herephi- m/s Velocity jump, Boundary 2
spf.ut_therephi phi component
spf.ujumpz spf.ut_herez-spf.ut_therez m/s Velocity jump, z Boundary 2
component
spf.sigma_dg_ns 4*spf.c_here 1 Boundary 2

Shape functions
Name Shape function Unit Description Shape frame Selection
spf.inl1.Pinl ODE Pa Help ode variable Global

Weak expressions
Weak expression Integration order Integration frame Selection
2*(((- 2 Material Boundary 2
2*spf.mu*uTr+p)*dtang(spf.unTestr,
r)-
spf.mu*(uTz+wTr)*dtang(spf.unTest
z,r)+(-
2*spf.mu*u/r+p)*spf.unTestr/r-
spf.mu*(uTz+wTr)*dtang(spf.unTestr
,z)+(-
2*spf.mu*wTz+p)*dtang(spf.unTestz
,z))*spf.Lentr-
(spf.nrmesh*test(u)+spf.nzmesh*tes
t(w))*spf.inl1.Pinl)*pi*r
(spf.inl1.Vinl- 2 Global
spf.inl1.Area*spf.inl1.Uav)*test(spf.i
nl1.Pinl)

18
Weak expression Integration order Integration frame Selection
2*(spf.KStressn_avr*test(spf.ut_here 2 Material Boundary 2
r)+spf.KStressn_avphi*test(spf.ut_he
rephi)+spf.KStressn_avz*test(spf.ut_
herez)+spf.KStressTestn_avr*spf.uju
mpr+spf.KStressTestn_avphi*spf.uju
mpphi+spf.KStressTestn_avz*spf.uju
mpz-
spf.sigma_dg_ns*spf.ujumpr*test(sp
f.ut_herer)-
spf.sigma_dg_ns*spf.ujumpphi*test(
spf.ut_herephi)-
spf.sigma_dg_ns*spf.ujumpz*test(sp
f.ut_herez))*pi*r

2.3.6 Outlet 1

Outlet 1

Selection
Geometric entity level Boundary
Selection Boundary 3

Equations

Settings
Description Value

19
Description Value
Boundary condition Pressure
Pressure 0
Normal flow Off
Suppress backflow On
Use weak constraints Off
Apply reaction terms on All physics (symmetric)
Constraint method Elemental

Used products
COMSOL Multiphysics

Variables
Name Expression Unit Description Selection
spf.c_here 96/spf.epsilon_p 1 Intermediate Boundary 3
variable
spf.meshVolInt down(meshvol) m^2 Volume of Boundary 3
interior mesh
element
spf.meshVol meshvol m Boundary 3
spf.p0 0 Pa Pressure Boundary 3
spf.f0 spf.p0+spf.uNormal*(spf.b N/m^2 Normal stress Boundary 3
ackflowPenaltyDiff-
spf.backflowPenaltyConv)*
(spf.uNormal<0)
spf.uNormal u*nojac(spf.nrmesh)+w*n m/s Normal velocity Boundary 3
ojac(spf.nzmesh)
spf.backflowPenaltyDif spf.c_here*min((down(spf. Pa*s/m Backflow Boundary 3
f mu)+spf.muT)*spf.meshVo penalty
l/spf.meshVolInt,down(spf parameter,
.rho)*abs(spf.uNormal)/do diffusive
wn(spf.epsilon_p)) contribution
spf.rhoFace down(spf.rho) kg/m^3 Density face Boundary 3
value
spf.umxTnFace spf.upwind_helpr*spf.nrm m/s Relative velocity Boundary 3
esh+spf.upwind_helpphi*s on face
pf.nphimesh+spf.upwind_
helpz*spf.nzmesh
spf.backflowPenaltyCo spf.rhoFace*spf.umxTnFac kg/(m^2*s) Backflow Boundary 3
20
Name Expression Unit Description Selection
nv e/spf.epsilon_p^2 penalty
parameter,
convective
contribution
spf.upwind_ns spf.backflowPenaltyConv* Pa Upwind term Boundary 3
spf.uNormal
spf.out1.Mflow spf.out1.intFlow(2*spf.rho kg/s Mass flow Global
*(spf.nr*u+spf.nz*w)*pi*r)

Weak expressions
Weak expression Integration order Integration frame Selection
- 2 Material Boundary 3
2*spf.f0*(test(u)*spf.nrmesh+test(w
)*spf.nzmesh)*pi*r

2.4 Mesh 1
Mesh statistics
Description Value
Minimum element quality 0.3468
Average element quality 0.9118
Triangular elements 4762
Quadrilateral elements 344
Edge elements 300
Vertex elements 4

21
Mesh 1

2.4.1 Size (size)


Settings
Description Value
Calibrate for Fluid dynamics
Maximum element size 0.0201
Minimum element size 9.0E-4
Curvature factor 0.4
Maximum element growth rate 1.2
Predefined size Coarse

2.4.2 Size 1 (size1)


Selection
Geometric entity level Boundary
Selection Boundary 4

22
Size 1

Settings
Description Value
Calibrate for Fluid dynamics
Maximum element size 0.0105
Minimum element size 3.0E-4
Curvature factor 0.3
Maximum element growth rate 1.13
Predefined size Fine

2.4.3 Corner Refinement 1 (cr1)


Selection
Geometric entity level Domain
Selection Domain 1

23
Corner Refinement 1

2.4.4 Free Triangular 1 (ftri1)


Selection
Geometric entity level Remaining

Free Triangular 1

2.4.5 Boundary Layers 1 (bl1)


Selection
Geometric entity level Domain
Selection Domain 1

24
Boundary Layers 1

Settings
Description Value
Handling of sharp corners Trimming

Boundary Layer Properties 1 (blp1)


Selection
Geometric entity level Boundary
Selection Boundary 4

Boundary Layer Properties 1

25
Settings
Description Value
Number of boundary layers 2
Thickness adjustment factor 5

26
3 Study 1
Computation information
Computation time
CPU Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz, 4 cores
Operating system Windows 8

3.1 Stationary
Study settings
Description Value
Include geometric nonlinearity Off

Physics and variables selection


Physics interface Discretization
Laminar Flow (spf) physics

Mesh selection
Geometry Mesh
Geometry 1 (geom1) mesh1

3.2 Solver Configurations


3.2.1 Solution 1

Compile Equations: Stationary (st1)


Study and step
Description Value
Use study Study 1
Use study step Stationary

Dependent Variables 1 (v1)


General
Description Value
Defined by study step Stationary

Pressure (comp1.p) (comp1_p)


General
Description Value

27
Description Value
Field components comp1.p

Velocity field (comp1.u) (comp1_u)


General
Description Value
Field components {comp1.u, comp1.w}

Help ode variable (comp1.spf.inl1.Pinl) (comp1_spf_inl1_Pinl)


General
Description Value
State components comp1.spf.inl1.Pinl

Stationary Solver 1 (s1)


General
Description Value
Defined by study step Stationary

Log
Stationary Solver 1 in Study 1/Solution 1 (sol1) started at 12-Apr-2018 20:46:27.
Nonlinear solver
Number of degrees of freedom solved for: 8629.
Nonsymmetric matrix found.
Scales for dependent variables:
Pressure (comp1.p): 1
Velocity field (comp1.u): 0.029
Help ode variable (comp1.spf.inl1.Pinl): 0.45
Orthonormal null-space function used.
Iter SolEst ResEst Damping Stepsize #Res #Jac #Sol LinErr LinRe
s
1 59 11 0.0100000 60 2 1 2 5.8e-013 3.1e-
015
2 6.9 8.5e+005 0.1000000 7.7 3 2 4 5.4e-013 3e-
015
3 0.14 5.9e+007 1.0000000 0.8 4 3 6 3.8e-013 5.8e-
015
4 0.0015 1.1e+006 1.0000000 0.08 5 4 8 4.6e-013 2.2e-
015
5 1.2e-006 2.5e+002 1.0000000 0.0011 6 5 10 3.7e-013 1.2e-
015
Stationary Solver 1 in Study 1/Solution 1 (sol1): Solution time: 3 s
Physical memory: 960 MB
Virtual memory: 1076 MB

Fully Coupled 1 (fc1)


General
28
Description Value
Linear solver Direct 1

Method and termination


Description Value
Initial damping factor 0.01
Minimum damping factor 1.0E-6

Direct 1 (d1)
General
Description Value
Solver PARDISO

29
4 Results
4.1 Data Sets
4.1.1 Study 1/Solution 1
Solution
Description Value
Solution Solution 1
Component Save Point Geometry 1

Data set: Study 1/Solution 1

4.1.2 Revolution 2D 1
Data
Description Value
Data set Study 1/Solution 1

Axis data
Description Value
Axis entry method Two points
Points {{0, 0}, {0, 1}}

Revolution layers
Description Value
Start angle -90

30
Description Value
Revolution angle 225

Data set: Revolution 2D 1

4.2 Plot Groups


4.2.1 Velocity (spf)

Surface: Velocity magnitude (m/s)

31
4.2.2 Pressure (spf)

Contour: Pressure (Pa)

4.2.3 Velocity (spf) 1

Surface: Velocity magnitude (m/s)

32

You might also like