Toolbox::thermoelectric - Use Case Study

1. Environment

prefix

thermo-electric

keyword

thermoelectric

root repository

/data/cemosis/benchmark/toolboxes/thermoelectric/HL_31/54cc6124/HL_31/

number of processus

32

2. Physics

2.1. thermoelectric

2.1.1. insert

modeling

thermo-electric

type

thermoelectric

name

insert

materials

Conductor_H1

Conductor_H10

Conductor_H11

Conductor_H12

Conductor_H13

Conductor_H14

Conductor_H2

Conductor_H3

Conductor_H4

Conductor_H5

Conductor_H6

Conductor_H7

Conductor_H8

Conductor_H9

R1

R10

R11

R12

R13

R2

R3

R4

R5

R6

R7

R8

R9

iL1

oL2

Subphysics
electric

conductors

/ModelPhysic/object-2

heat

all

/ModelPhysic/object-1

3. Materials Properties

number of materials

43

3.1. Material : Conductor_H1

Name Expression Symbol Shape Components

electric-conductivity

5.24E7

materials_Conductor_H1_sigma

scalar

thermal-conductivity

380.0

materials_Conductor_H1_k

scalar

3.2. Material : Conductor_H10

Name Expression Symbol Shape Components

electric-conductivity

5.33E7

materials_Conductor_H10_sigma

scalar

thermal-conductivity

380.0

materials_Conductor_H10_k

scalar

3.3. Material : Conductor_H11

Name Expression Symbol Shape Components

electric-conductivity

5.38E7

materials_Conductor_H11_sigma

scalar

thermal-conductivity

380.0

materials_Conductor_H11_k

scalar

3.4. Material : Conductor_H12

Name Expression Symbol Shape Components

electric-conductivity

5.32E7

materials_Conductor_H12_sigma

scalar

thermal-conductivity

380.0

materials_Conductor_H12_k

scalar

3.5. Material : Conductor_H13

Name Expression Symbol Shape Components

electric-conductivity

4.65E7

materials_Conductor_H13_sigma

scalar

thermal-conductivity

380.0

materials_Conductor_H13_k

scalar

3.6. Material : Conductor_H14

Name Expression Symbol Shape Components

electric-conductivity

5.025E7

materials_Conductor_H14_sigma

scalar

thermal-conductivity

380.0

materials_Conductor_H14_k

scalar

3.7. Material : Conductor_H2

Name Expression Symbol Shape Components

electric-conductivity

5.33E7

materials_Conductor_H2_sigma

scalar

thermal-conductivity

380.0

materials_Conductor_H2_k

scalar

3.8. Material : Conductor_H3

Name Expression Symbol Shape Components

electric-conductivity

5.26E7

materials_Conductor_H3_sigma

scalar

thermal-conductivity

380.0

materials_Conductor_H3_k

scalar

3.9. Material : Conductor_H4

Name Expression Symbol Shape Components

electric-conductivity

5.28E7

materials_Conductor_H4_sigma

scalar

thermal-conductivity

380.0

materials_Conductor_H4_k

scalar

3.10. Material : Conductor_H5

Name Expression Symbol Shape Components

electric-conductivity

5.31E7

materials_Conductor_H5_sigma

scalar

thermal-conductivity

380.0

materials_Conductor_H5_k

scalar

3.11. Material : Conductor_H6

Name Expression Symbol Shape Components

electric-conductivity

5.32E7

materials_Conductor_H6_sigma

scalar

thermal-conductivity

380.0

materials_Conductor_H6_k

scalar

3.12. Material : Conductor_H7

Name Expression Symbol Shape Components

electric-conductivity

5.31E7

materials_Conductor_H7_sigma

scalar

thermal-conductivity

380.0

materials_Conductor_H7_k

scalar

3.13. Material : Conductor_H8

Name Expression Symbol Shape Components

electric-conductivity

5.19E7

materials_Conductor_H8_sigma

scalar

thermal-conductivity

380.0

materials_Conductor_H8_k

scalar

3.14. Material : Conductor_H9

Name Expression Symbol Shape Components

electric-conductivity

5.37E7

materials_Conductor_H9_sigma

scalar

thermal-conductivity

380.0

materials_Conductor_H9_k

scalar

3.15. Material : Insulator_H1

Name Expression Symbol Shape Components

thermal-conductivity

380.0

materials_Insulator_H1_k

scalar

3.16. Material : Insulator_H10

Name Expression Symbol Shape Components

thermal-conductivity

380.0

materials_Insulator_H10_k

scalar

3.17. Material : Insulator_H11

Name Expression Symbol Shape Components

thermal-conductivity

380.0

materials_Insulator_H11_k

scalar

3.18. Material : Insulator_H12

Name Expression Symbol Shape Components

thermal-conductivity

380.0

materials_Insulator_H12_k

scalar

3.19. Material : Insulator_H13

Name Expression Symbol Shape Components

thermal-conductivity

380.0

materials_Insulator_H13_k

scalar

3.20. Material : Insulator_H14

Name Expression Symbol Shape Components

thermal-conductivity

380.0

materials_Insulator_H14_k

scalar

3.21. Material : Insulator_H2

Name Expression Symbol Shape Components

thermal-conductivity

380.0

materials_Insulator_H2_k

scalar

3.22. Material : Insulator_H3

Name Expression Symbol Shape Components

thermal-conductivity

380.0

materials_Insulator_H3_k

scalar

3.23. Material : Insulator_H4

Name Expression Symbol Shape Components

thermal-conductivity

380.0

materials_Insulator_H4_k

scalar

3.24. Material : Insulator_H5

Name Expression Symbol Shape Components

thermal-conductivity

380.0

materials_Insulator_H5_k

scalar

3.25. Material : Insulator_H6

Name Expression Symbol Shape Components

thermal-conductivity

380.0

materials_Insulator_H6_k

scalar

3.26. Material : Insulator_H7

Name Expression Symbol Shape Components

thermal-conductivity

380.0

materials_Insulator_H7_k

scalar

3.27. Material : Insulator_H8

Name Expression Symbol Shape Components

thermal-conductivity

380.0

materials_Insulator_H8_k

scalar

3.28. Material : Insulator_H9

Name Expression Symbol Shape Components

thermal-conductivity

380.0

materials_Insulator_H9_k

scalar

3.29. Material : R1

Name Expression Symbol Shape Components

electric-conductivity

5.025E7

materials_R1_sigma

scalar

thermal-conductivity

320.0

materials_R1_k

scalar

3.30. Material : R10

Name Expression Symbol Shape Components

electric-conductivity

5.025E7

materials_R10_sigma

scalar

thermal-conductivity

320.0

materials_R10_k

scalar

3.31. Material : R11

Name Expression Symbol Shape Components

electric-conductivity

5.025E7

materials_R11_sigma

scalar

thermal-conductivity

320.0

materials_R11_k

scalar

3.32. Material : R12

Name Expression Symbol Shape Components

electric-conductivity

5.025E7

materials_R12_sigma

scalar

thermal-conductivity

320.0

materials_R12_k

scalar

3.33. Material : R13

Name Expression Symbol Shape Components

electric-conductivity

5.025E7

materials_R13_sigma

scalar

thermal-conductivity

320.0

materials_R13_k

scalar

3.34. Material : R2

Name Expression Symbol Shape Components

electric-conductivity

5.025E7

materials_R2_sigma

scalar

thermal-conductivity

320.0

materials_R2_k

scalar

3.35. Material : R3

Name Expression Symbol Shape Components

electric-conductivity

5.025E7

materials_R3_sigma

scalar

thermal-conductivity

320.0

materials_R3_k

scalar

3.36. Material : R4

Name Expression Symbol Shape Components

electric-conductivity

5.025E7

materials_R4_sigma

scalar

thermal-conductivity

320.0

materials_R4_k

scalar

3.37. Material : R5

Name Expression Symbol Shape Components

electric-conductivity

5.025E7

materials_R5_sigma

scalar

thermal-conductivity

320.0

materials_R5_k

scalar

3.38. Material : R6

Name Expression Symbol Shape Components

electric-conductivity

5.025E7

materials_R6_sigma

scalar

thermal-conductivity

320.0

materials_R6_k

scalar

3.39. Material : R7

Name Expression Symbol Shape Components

electric-conductivity

5.025E7

materials_R7_sigma

scalar

thermal-conductivity

320.0

materials_R7_k

scalar

3.40. Material : R8

Name Expression Symbol Shape Components

electric-conductivity

5.025E7

materials_R8_sigma

scalar

thermal-conductivity

320.0

materials_R8_k

scalar

3.41. Material : R9

Name Expression Symbol Shape Components

electric-conductivity

5.025E7

materials_R9_sigma

scalar

thermal-conductivity

320.0

materials_R9_k

scalar

3.42. Material : iL1

Name Expression Symbol Shape Components

electric-conductivity

5.025E7

materials_iL1_sigma

scalar

thermal-conductivity

380.0

materials_iL1_k

scalar

3.43. Material : oL2

Name Expression Symbol Shape Components

electric-conductivity

5.025E7

materials_oL2_sigma

scalar

thermal-conductivity

380.0

materials_oL2_k

scalar

3.44. Multi-Materials

Name Expression Symbol Shape Components

electric-conductivity

concat(…​)

materials_sigma

scalar

thermal-conductivity

concat(…​)

materials_k

scalar

4. Meshes

4.1. Mesh : thermoelectric

Discretization

/Mesh/thermoelectric

filename

/data/home/chabannes/datasets/feelpp_toolboxes/HL_31/HL-31_p32.json

4.1.1. Import configuration

mesh-filename

/data/home/chabannes/datasets/feelpp_toolboxes/HL_31/HL-31_p32.json

generate-partitioning

0

4.1.2. Discretization

dim

3

h_average

2.862525e-03

h_max

2.075160e-02

h_min

6.503055e-04

n_edges

27913534

n_elements

22401676

n_faces

46008143

n_partition

32

n_points

4306880

order

1

real_dim

3

shape

Simplex_3_1_3

partition id n_elements n_elements_with_ghost n_faces n_edges n_points

0

698894

705439

1441427

879915

137382

1

697666

716050

1433732

870915

134840

2

697640

718792

1429552

864559

132648

3

697624

716497

1430144

865478

132959

4

697694

712895

1440466

880889

138112

5

694607

719835

1438385

883813

140018

6

698118

716342

1435338

872476

135256

7

698043

710629

1436836

874866

136067

8

697368

714671

1430236

866123

133256

9

697454

714854

1430346

866123

133232

10

697035

720794

1432954

870924

135003

11

697353

716534

1430319

866324

133357

12

697823

717664

1433901

870840

134763

13

697759

715868

1434312

871559

135007

14

697742

717826

1438304

877225

136661

15

697743

712076

1436641

874512

135615

16

702986

719676

1442888

875136

135235

17

703990

719913

1444591

875871

135271

18

702086

716374

1442805

876454

135736

19

702052

726570

1444405

879079

136721

20

702451

715931

1447834

883157

137775

21

702554

716225

1446900

881428

137083

22

702107

718075

1443247

877076

135937

23

702109

726273

1446510

881806

137401

24

703309

716281

1448103

882151

137352

25

703328

712750

1445142

877502

135688

26

700244

707120

1444326

881894

137806

27

700376

713275

1460925

906993

146442

28

702945

712925

1449435

884645

138153

29

703490

725901

1447828

881551

137212

30

703594

719603

1441786

872205

134013

31

703492

724356

1440708

870708

133492

4.1.3. Fields

5. Numerical Solver

solver

Linear

6. Toolbox Heat

6.1. Environment

prefix

thermo-electric.heat

keyword

heat

root repository

/data/cemosis/benchmark/toolboxes/thermoelectric/HL_31/54cc6124/HL_31/

number of processus

32

6.2. Physics

6.2.1. heat

all

modeling

heat

type

heat

name

all

materials

Conductor_H1

Conductor_H10

Conductor_H11

Conductor_H12

Conductor_H13

Conductor_H14

Conductor_H2

Conductor_H3

Conductor_H4

Conductor_H5

Conductor_H6

Conductor_H7

Conductor_H8

Conductor_H9

Insulator_H1

Insulator_H10

Insulator_H11

Insulator_H12

Insulator_H13

Insulator_H14

Insulator_H2

Insulator_H3

Insulator_H4

Insulator_H5

Insulator_H6

Insulator_H7

Insulator_H8

Insulator_H9

R1

R10

R11

R12

R13

R2

R3

R4

R5

R6

R7

R8

R9

iL1

oL2

Equation

- div( k grad T ) = 0

6.3. Physics2

time mode

Stationary

6.4. Boundary Conditions

6.4.1. Heat Flux

insulation

expr

0

markers

Inner1_LV0

OuterL2_LV0

6.4.2. Convective Heat Flux

Channel0

expr_h

hw_Channel0

expr_Text

Tw_Channel0+(0.5)*dTw_Channel0

markers

Channel0

Channel1

expr_h

hw_Channel1

expr_Text

Tw_Channel1+(0.5)*dTw_Channel1

markers

Channel1

Channel10

expr_h

hw_Channel10

expr_Text

(0.5)*dTw_Channel10+Tw_Channel10

markers

Channel10

Channel11

expr_h

hw_Channel11

expr_Text

Tw_Channel11+(0.5)*dTw_Channel11

markers

Channel11

Channel12

expr_h

hw_Channel12

expr_Text

Tw_Channel12+(0.5)*dTw_Channel12

markers

Channel12

Channel13

expr_h

hw_Channel13

expr_Text

Tw_Channel13+(0.5)*dTw_Channel13

markers

Channel13

Channel14

expr_h

hw_Channel14

expr_Text

(0.5)*dTw_Channel14+Tw_Channel14

markers

Channel14

Channel2

expr_h

hw_Channel2

expr_Text

(0.5)*dTw_Channel2+Tw_Channel2

markers

Channel2

Channel3

expr_h

hw_Channel3

expr_Text

Tw_Channel3+(0.5)*dTw_Channel3

markers

Channel3

Channel4

expr_h

hw_Channel4

expr_Text

Tw_Channel4+(0.5)*dTw_Channel4

markers

Channel4

Channel5

expr_h

hw_Channel5

expr_Text

Tw_Channel5+(0.5)*dTw_Channel5

markers

Channel5

Channel6

expr_h

hw_Channel6

expr_Text

Tw_Channel6+(0.5)*dTw_Channel6

markers

Channel6

Channel7

expr_h

hw_Channel7

expr_Text

(0.5)*dTw_Channel7+Tw_Channel7

markers

Channel7

Channel8

expr_h

hw_Channel8

expr_Text

Tw_Channel8+(0.5)*dTw_Channel8

markers

Channel8

Channel9

expr_h

hw_Channel9

expr_Text

(0.5)*dTw_Channel9+Tw_Channel9

markers

Channel9

6.5. Meshes

6.5.1. Mesh : heat

Discretization

/Mesh/thermoelectric

filename

/data/home/chabannes/datasets/feelpp_toolboxes/HL_31/HL-31_p32.json

Import configuration

mesh-filename

/data/home/chabannes/datasets/feelpp_toolboxes/HL_31/HL-31_p32.json

generate-partitioning

0

Discretization

dim

3

h_average

2.862525e-03

h_max

2.075160e-02

h_min

6.503055e-04

n_edges

27913534

n_elements

22401676

n_faces

46008143

n_partition

32

n_points

4306880

order

1

real_dim

3

shape

Simplex_3_1_3

partition id n_elements n_elements_with_ghost n_faces n_edges n_points

0

698894

705439

1441427

879915

137382

1

697666

716050

1433732

870915

134840

2

697640

718792

1429552

864559

132648

3

697624

716497

1430144

865478

132959

4

697694

712895

1440466

880889

138112

5

694607

719835

1438385

883813

140018

6

698118

716342

1435338

872476

135256

7

698043

710629

1436836

874866

136067

8

697368

714671

1430236

866123

133256

9

697454

714854

1430346

866123

133232

10

697035

720794

1432954

870924

135003

11

697353

716534

1430319

866324

133357

12

697823

717664

1433901

870840

134763

13

697759

715868

1434312

871559

135007

14

697742

717826

1438304

877225

136661

15

697743

712076

1436641

874512

135615

16

702986

719676

1442888

875136

135235

17

703990

719913

1444591

875871

135271

18

702086

716374

1442805

876454

135736

19

702052

726570

1444405

879079

136721

20

702451

715931

1447834

883157

137775

21

702554

716225

1446900

881428

137083

22

702107

718075

1443247

877076

135937

23

702109

726273

1446510

881806

137401

24

703309

716281

1448103

882151

137352

25

703328

712750

1445142

877502

135688

26

700244

707120

1444326

881894

137806

27

700376

713275

1460925

906993

146442

28

702945

712925

1449435

884645

138153

29

703490

725901

1447828

881551

137212

30

703594

719603

1441786

872205

134013

31

703492

724356

1440708

870708

133492

Fields

6.6. Function Spaces

6.6.1. Temperature

mesh

/Mesh/thermoelectric

nSpace

1

Basis

is_continuous

1

nComponents

1

nComponents1

1

nComponents2

1

nLocalDof

10

name

lagrange

order

2

shape

scalar

Dof Table

extended-doftable

0

nDof

32220414

partition id nLocalDofWithGhost nLocalDofWithoutGhost nLocalGhost

0

1017297

1017297

0

1

1005755

1002563

3192

2

997207

991904

5303

3

998437

986530

11907

4

1019001

1019001

0

5

1023831

1016406

7425

6

1007732

1002804

4928

7

1010933

1002472

8461

8

999379

999379

0

9

999355

993829

5526

10

1005927

1002518

3409

11

999681

987380

12301

12

1005603

1000791

4812

13

1006566

996630

9936

14

1013886

1007937

5949

15

1010127

1000656

9471

16

1010371

1010030

341

17

1011142

1004079

7063

18

1012190

1012187

3

19

1015800

1003750

12050

20

1020932

1020762

170

21

1018511

1014069

4442

22

1013013

1006438

6575

23

1019207

1005757

13450

24

1019503

1019503

0

25

1013190

1008038

5152

26

1019700

1018455

1245

27

1053435

1044600

8835

28

1022798

1021379

1419

29

1018763

1010350

8413

30

1006218

1002735

3483

31

1004200

990185

14015

6.7. Fields

6.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 [3]

Symbol Indices

heat_grad_T_0

0,0

heat_grad_T_1

0,1

heat_grad_T_2

0,2

normal derivative of temperature

dnv(.)

heat_dn_T

scalar

6.8. Algebraic Solver

6.8.1. Backend

prefix

thermo-electric.heat

type

petsc

6.8.2. KSP

atol

1.000000e-50

dtol

1.000000e+05

maxit

1000

reuse-prec

0

rtol

1.000000e-08

type

gmres

6.8.3. SNES

atol

1.000000e-50

maxit

50

reuse-jac

0

rtol

1.000000e-08

stol

1.000000e-08

6.8.4. KSP in SNES

maxit

1000

reuse-prec

0

rtol

1.000000e-05

6.8.5. PC

type

gamg

7. Toolbox Electric

7.1. Environment

prefix

thermo-electric.electric

keyword

electric

root repository

/data/cemosis/benchmark/toolboxes/thermoelectric/HL_31/54cc6124/HL_31/

number of processus

32

7.2. Physics

7.2.1. electric

conductors

modeling

electric

type

electric

name

conductors

materials

Conductor_H1

Conductor_H10

Conductor_H11

Conductor_H12

Conductor_H13

Conductor_H14

Conductor_H2

Conductor_H3

Conductor_H4

Conductor_H5

Conductor_H6

Conductor_H7

Conductor_H8

Conductor_H9

R1

R10

R11

R12

R13

R2

R3

R4

R5

R6

R7

R8

R9

iL1

oL2

7.3. Physics2

time mode

Stationary

7.4. Boundary Conditions

7.4.1. Electric Potential Imposed

V1

method

elimination

expr

U_

markers

Inner1_LV0

7.4.2. Ground

markers

OuterL2_LV0

7.5. Meshes

7.5.1. Mesh : electric

Discretization

/Mesh/thermoelectric

filename

/data/home/chabannes/datasets/feelpp_toolboxes/HL_31/HL-31_p32.json

Import configuration

mesh-filename

/data/home/chabannes/datasets/feelpp_toolboxes/HL_31/HL-31_p32.json

generate-partitioning

0

Discretization

dim

3

h_average

2.862525e-03

h_max

2.075160e-02

h_min

6.503055e-04

n_edges

27913534

n_elements

22401676

n_faces

46008143

n_partition

32

n_points

4306880

order

1

real_dim

3

shape

Simplex_3_1_3

partition id n_elements n_elements_with_ghost n_faces n_edges n_points

0

698894

705439

1441427

879915

137382

1

697666

716050

1433732

870915

134840

2

697640

718792

1429552

864559

132648

3

697624

716497

1430144

865478

132959

4

697694

712895

1440466

880889

138112

5

694607

719835

1438385

883813

140018

6

698118

716342

1435338

872476

135256

7

698043

710629

1436836

874866

136067

8

697368

714671

1430236

866123

133256

9

697454

714854

1430346

866123

133232

10

697035

720794

1432954

870924

135003

11

697353

716534

1430319

866324

133357

12

697823

717664

1433901

870840

134763

13

697759

715868

1434312

871559

135007

14

697742

717826

1438304

877225

136661

15

697743

712076

1436641

874512

135615

16

702986

719676

1442888

875136

135235

17

703990

719913

1444591

875871

135271

18

702086

716374

1442805

876454

135736

19

702052

726570

1444405

879079

136721

20

702451

715931

1447834

883157

137775

21

702554

716225

1446900

881428

137083

22

702107

718075

1443247

877076

135937

23

702109

726273

1446510

881806

137401

24

703309

716281

1448103

882151

137352

25

703328

712750

1445142

877502

135688

26

700244

707120

1444326

881894

137806

27

700376

713275

1460925

906993

146442

28

702945

712925

1449435

884645

138153

29

703490

725901

1447828

881551

137212

30

703594

719603

1441786

872205

134013

31

703492

724356

1440708

870708

133492

Fields

7.6. Function Spaces

7.6.1. Electric Potential

mesh

/Mesh/thermoelectric

nSpace

1

Basis

is_continuous

1

nComponents

1

nComponents1

1

nComponents2

1

nLocalDof

10

name

lagrange

order

2

shape

scalar

Dof Table

extended-doftable

0

nDof

29456526

partition id nLocalDofWithGhost nLocalDofWithoutGhost nLocalGhost

0

905962

905962

0

1

934395

931852

2543

2

923248

918521

4727

3

925976

915467

10509

4

913120

913120

0

5

935963

931036

4927

6

940009

935660

4349

7

946233

939213

7020

8

894696

894696

0

9

894165

889318

4847

10

904427

901432

2995

11

890707

881845

8862

12

897352

893432

3920

13

903243

896668

6575

14

911463

906814

4649

15

904306

896029

8277

16

890150

889809

341

17

891412

885319

6093

18

900884

900881

3

19

904080

894636

9444

20

923648

923478

170

21

919677

915752

3925

22

902339

896536

5803

23

911055

899809

11246

24

970065

970065

0

25

964018

959284

4734

26

972382

971137

1245

27

1017489

1010368

7121

28

947699

946468

1231

29

961785

953988

7797

30

953385

949999

3386

31

950685

937932

12753

7.7. Fields

7.7.1. electric-potential

base symbol

P

function space

/FunctionSpace/object-1

name

electric-potential

prefix symbol

electric

Name Expression Symbol Shape Components

eval of electric-potential

idv(.)

electric_P

scalar

norm2 of electric-potential

norm2(.)

electric_P_magnitude

scalar

grad of electric-potential

gradv(.)

electric_grad_P

vectorial [3]

Symbol Indices

electric_grad_P_0

0,0

electric_grad_P_1

0,1

electric_grad_P_2

0,2

normal derivative of electric-potential

dnv(.)

electric_dn_P

scalar

7.8. Algebraic Solver

7.8.1. Backend

prefix

thermo-electric.electric

type

petsc

7.8.2. KSP

atol

1.000000e-50

dtol

1.000000e+05

maxit

1000

reuse-prec

0

rtol

1.000000e-08

type

gmres

7.8.3. SNES

atol

1.000000e-50

maxit

50

reuse-jac

0

rtol

1.000000e-08

stol

1.000000e-08

7.8.4. KSP in SNES

maxit

1000

reuse-prec

0

rtol

1.000000e-05

7.8.5. PC

type

gamg