Toolbox : heatfluid

prefix

heat-fluid

keyword

heatfluid

root repository

/home/congo/feelppdb/toolboxes/heatfluid/TurekHron/np_1

number of processus

1

1. Materials Properties

number of materials

1

1.1. Material : Fluid

Name Expression Symbol Shape Components

density

1000.0

materials_Fluid_rho

scalar

dynamic-viscosity

1.0

materials_Fluid_mu

scalar

specific-heat-capacity

4185

materials_Fluid_Cp

scalar

thermal-conductivity

2.9E-5

materials_Fluid_k

scalar

2. Meshes

2.1. Mesh : heatfluid

Discretization

/Mesh/heatfluid

filename

/home/congo/feelppdb/toolboxes/heatfluid/TurekHron/np_1/heatfluid.mesh.msh

2.1.1. Import configuration

geo-filename

/home/congo/Bureau/toolbox/examples/modules/heatfluid/examples/TurekHron/cfd.geo

hsize

3.000000e-02

generate-partitioning

0

2.1.2. Discretization

dim

2

h_average

1.761258e-02

h_max

3.718473e-02

h_min

4.809110e-03

n_elements

6980

n_faces

10654

n_partition

1

n_points

3674

order

1

real_dim

2

shape

Simplex_2_1_2

3. Toolbox Heat

3.1. Environment

prefix

heat-fluid.heat

keyword

heat

root repository

/home/congo/feelppdb/toolboxes/heatfluid/TurekHron/np_1

number of processus

1

3.2. Physics

3.2.1. heat

default

modeling

heat

type

heat

name

default

Equation

u dot nabla T - div( k grad T ) = 0

Convection

expr

{fluid_U_0,fluid_U_1}

Parameters
Name Expression Symbol Shape Components

convection

{fluid_U_0,fluid_U_1}

physics_heat_default_convection

vectorial [2]

Symbol Indices

physics_heat_default_convection_0

0,0

physics_heat_default_convection_1

1,0

3.3. Physics2

time mode

Transient

3.4. Boundary Conditions

3.4.1. Temperature Imposed

inlet

method

elimination

expr

(293.15)(y<0.149999999)+(293.15)(y>0.249999999)+300*(y<0.25)*(y>0.15)

markers

inlet

3.5. Meshes

3.5.1. Mesh : heat

Discretization

/Mesh/heatfluid

filename

/home/congo/feelppdb/toolboxes/heatfluid/TurekHron/np_1/heatfluid.mesh.msh

Import configuration

geo-filename

/home/congo/Bureau/toolbox/examples/modules/heatfluid/examples/TurekHron/cfd.geo

hsize

3.000000e-02

generate-partitioning

0

Discretization

dim

2

h_average

1.761258e-02

h_max

3.718473e-02

h_min

4.809110e-03

n_elements

6980

n_faces

10654

n_partition

1

n_points

3674

order

1

real_dim

2

shape

Simplex_2_1_2

3.6. Function Spaces

3.6.1. Temperature

mesh

/Mesh/heatfluid

nSpace

1

Basis

is_continuous

1

nComponents

1

nComponents1

1

nComponents2

1

nLocalDof

3

name

lagrange

order

1

shape

scalar

Dof Table

nDof

3674

3.7. Fields

3.7.1. temperature

base symbol

T

function space

/FunctionSpace/object-0

name

temperature

prefix symbol

heat

Name Expression Symbol Shape Components

eval of temperature

idv(.)

heat_T

scalar

norm2 of temperature

norm2(.)

heat_T_magnitude

scalar

grad of temperature

gradv(.)

heat_grad_T

vectorial [2]

Symbol Indices

heat_grad_T_0

0,0

heat_grad_T_1

0,1

normal derivative of temperature

dnv(.)

heat_dn_T

scalar

3.8. Time Discretization

final time

1.000000e+01

initial time

0.000000e+00

time step

1.000000e-02

type

BDF

3.9. Finite element stabilization

paramter method

doubly-asymptotic-approximation

type

gls

3.10. Algebraic Solver

3.10.1. Backend

prefix

heat-fluid.heat

type

petsc

3.10.2. KSP

atol

1.000000e-50

dtol

1.000000e+05

maxit

1000

reuse-prec

0

rtol

1.000000e-08

type

gmres

3.10.3. SNES

atol

1.000000e-50

maxit

50

reuse-jac

0

rtol

1.000000e-08

stol

1.000000e-08

3.10.4. KSP in SNES

maxit

1000

reuse-prec

0

rtol

1.000000e-05

3.10.5. PC

mat-solver-package

mumps

type

lu

4. Toolbox Fluid

4.1. Environment

prefix

heat-fluid.fluid

keyword

fluid

root repository

/home/congo/feelppdb/toolboxes/heatfluid/TurekHron/np_1

number of processus

1

4.2. Physics

4.2.1. fluid

fluid

modeling

fluid

type

fluid

name

fluid

4.3. Physics2

time mode

Transient

4.4. Boundary Conditions

4.4.1. Velocity Imposed

inlet

method

elimination

expr

{(17.846519928613920286)y(-0.41+y)ubar(-2+2*chi+chi*(-1+cos(1/2*pi*t))),0}

markers

inlet

wall1

method

elimination

expr

{0,0}

markers

wall1

wall2

method

elimination

expr

{0,0}

markers

wall2

4.5. Meshes

4.5.1. Mesh : fluid

Discretization

/Mesh/heatfluid

filename

/home/congo/feelppdb/toolboxes/heatfluid/TurekHron/np_1/heatfluid.mesh.msh

Import configuration

geo-filename

/home/congo/Bureau/toolbox/examples/modules/heatfluid/examples/TurekHron/cfd.geo

hsize

3.000000e-02

generate-partitioning

0

Discretization

dim

2

h_average

1.761258e-02

h_max

3.718473e-02

h_min

4.809110e-03

n_elements

6980

n_faces

10654

n_partition

1

n_points

3674

order

1

real_dim

2

shape

Simplex_2_1_2

4.6. Function Spaces

4.6.1. Velocity

mesh

/Mesh/heatfluid

nSpace

1

Basis

is_continuous

1

nComponents

2

nComponents1

2

nComponents2

1

nLocalDof

6

name

lagrange

order

2

shape

vectorial

Dof Table

nDof

28656

4.6.2. Pressure

mesh

/Mesh/heatfluid

nSpace

1

Basis

is_continuous

1

nComponents

1

nComponents1

1

nComponents2

1

nLocalDof

3

name

lagrange

order

1

shape

scalar

Dof Table

nDof

3674

4.7. Fields

4.7.1. last_velocity

base symbol

last_u

function space

/FunctionSpace/object-2

name

last_velocity

prefix symbol

fluid

Name Expression Symbol Shape Components

eval of last_velocity

idv(.)

fluid_last_u

vectorial [2]

Symbol Indices

fluid_last_u_0

0,0

fluid_last_u_1

1,0

norm2 of last_velocity

norm2(.)

fluid_last_u_magnitude

scalar

grad of last_velocity

gradv(.)

fluid_grad_last_u

tensor2 [2x2]

Symbol Indices

fluid_grad_last_u_00

0,0

fluid_grad_last_u_01

0,1

fluid_grad_last_u_10

1,0

fluid_grad_last_u_11

1,1

normal derivative of last_velocity

dnv(.)

fluid_dn_last_u

vectorial [2]

Symbol Indices

fluid_dn_last_u_0

0,0

fluid_dn_last_u_1

1,0

curl of last_velocity

curlv(.)

fluid_curl_last_u

scalar

norm2 of curl of last_velocity

norm2(curlv(.))

fluid_curl_last_u_magnitude

scalar

div of last_velocity

divv(.)

fluid_div_last_u

scalar

4.7.2. pressure

base symbol

P

function space

/FunctionSpace/object-3

name

pressure

prefix symbol

fluid

Name Expression Symbol Shape Components

eval of pressure

idv(.)

fluid_P

scalar

4.7.3. velocity

base symbol

U

function space

/FunctionSpace/object-2

name

velocity

prefix symbol

fluid

Name Expression Symbol Shape Components

eval of velocity

idv(.)

fluid_U

vectorial [2]

Symbol Indices

fluid_U_0

0,0

fluid_U_1

1,0

norm2 of velocity

norm2(.)

fluid_U_magnitude

scalar

grad of velocity

gradv(.)

fluid_grad_U

tensor2 [2x2]

Symbol Indices

fluid_grad_U_00

0,0

fluid_grad_U_01

0,1

fluid_grad_U_10

1,0

fluid_grad_U_11

1,1

normal derivative of velocity

dnv(.)

fluid_dn_U

vectorial [2]

Symbol Indices

fluid_dn_U_0

0,0

fluid_dn_U_1

1,0

curl of velocity

curlv(.)

fluid_curl_U

scalar

norm2 of curl of velocity

norm2(curlv(.))

fluid_curl_U_magnitude

scalar

div of velocity

divv(.)

fluid_div_U

scalar

4.7.4. velocity_extrapolated

base symbol

beta_u

function space

/FunctionSpace/object-2

name

velocity_extrapolated

prefix symbol

fluid

Name Expression Symbol Shape Components

eval of velocity_extrapolated

idv(.)

fluid_beta_u

vectorial [2]

Symbol Indices

fluid_beta_u_0

0,0

fluid_beta_u_1

1,0

norm2 of velocity_extrapolated

norm2(.)

fluid_beta_u_magnitude

scalar

grad of velocity_extrapolated

gradv(.)

fluid_grad_beta_u

tensor2 [2x2]

Symbol Indices

fluid_grad_beta_u_00

0,0

fluid_grad_beta_u_01

0,1

fluid_grad_beta_u_10

1,0

fluid_grad_beta_u_11

1,1

normal derivative of velocity_extrapolated

dnv(.)

fluid_dn_beta_u

vectorial [2]

Symbol Indices

fluid_dn_beta_u_0

0,0

fluid_dn_beta_u_1

1,0

curl of velocity_extrapolated

curlv(.)

fluid_curl_beta_u

scalar

norm2 of curl of velocity_extrapolated

norm2(curlv(.))

fluid_curl_beta_u_magnitude

scalar

div of velocity_extrapolated

divv(.)

fluid_div_beta_u

scalar

4.8. Algebraic Solver

4.8.1. Backend

prefix

heat-fluid.fluid

type

petsc

4.8.2. KSP

atol

1.000000e-50

dtol

1.000000e+05

maxit

1000

reuse-prec

0

rtol

1.000000e-08

type

gmres

4.8.3. SNES

atol

1.000000e-50

maxit

50

reuse-jac

0

rtol

1.000000e-08

stol

1.000000e-08

4.8.4. KSP in SNES

maxit

1000

reuse-prec

0

rtol

1.000000e-05

4.8.5. PC

mat-solver-package

mumps

type

lu