Implementation of ORNL Softw are Quality Assurance Requirements for - - PowerPoint PPT Presentation

implementation of ornl softw are quality assurance
SMART_READER_LITE
LIVE PREVIEW

Implementation of ORNL Softw are Quality Assurance Requirements for - - PowerPoint PPT Presentation

Implementation of ORNL Softw are Quality Assurance Requirements for COMSOL 3.4 Presented to: COMSOL Conference Boston 2008 Renaissance Boston Waterfront Hotel October 9-11, 2008 James D. Freels Managed by UT-Battelle for the Department of


slide-1
SLIDE 1

Managed by UT-Battelle for the Department of Energy

Implementation of ORNL Softw are Quality Assurance Requirements for COMSOL 3.4

Presented to: COMSOL Conference Boston 2008 Renaissance Boston Waterfront Hotel October 9-11, 2008 James D. Freels

slide-2
SLIDE 2

2 Managed by UT-Battelle for the Department of Energy

Implementation of ORNL SQA Requirements for COMSOL 3.4

An Existing SQA Procedure, SBP-1300, Is Implemented

  • several years of successfully using SBP-

1300 have resulted in over 50 codes approved

  • n over 20 different computers
  • two major audits have yielded successful

results

  • SBP-1300 has become a “model” example

for the rest of ORNL

  • will qualify COMSOL using this same path to

success

slide-3
SLIDE 3

3 Managed by UT-Battelle for the Department of Energy

Implementation of ORNL SQA Requirements for COMSOL 3.4

slide-4
SLIDE 4

4 Managed by UT-Battelle for the Department of Energy

Implementation of ORNL SQA Requirements for COMSOL 3.4

slide-5
SLIDE 5

5 Managed by UT-Battelle for the Department of Energy

Implementation of ORNL SQA Requirements for COMSOL 3.4

slide-6
SLIDE 6

6 Managed by UT-Battelle for the Department of Energy

Implementation of ORNL SQA Requirements for COMSOL 3.4

Case Description for COMSOL 3.4 Softw are QA

slide-7
SLIDE 7

7 Managed by UT-Battelle for the Department of Energy

Implementation of ORNL SQA Requirements for COMSOL 3.4

Verification Matrix for COMSOL 3.4 Softw are QA

slide-8
SLIDE 8

8 Managed by UT-Battelle for the Department of Energy

Implementation of ORNL SQA Requirements for COMSOL 3.4

All the COMSOL-Supplied Cases Verified, Tw o Additional Derived Cases are Documented

  • Verification of Finite Element Convergence
  • Verification of Parallel-Processing

Performance

slide-9
SLIDE 9

9 Managed by UT-Battelle for the Department of Energy

Implementation of ORNL SQA Requirements for COMSOL 3.4

Verification of Finite Element Convergence (p 1/4)

  • 3D conduction, sphere, internal heat generation,

convection boundary condition, steady-state solution

  • 9 mesh cases for each convergence rate analysis, use

COMSOL default cases: extremely coarse →extremely fine

  • investigate solutions using linear, quadratic, and cubic

finite-element basis

  • evaluate convergence of the energy norm evaluated

using the COMSOL-provided variable gradT_ht.

slide-10
SLIDE 10

10 Managed by UT-Battelle for the Department of Energy

Implementation of ORNL SQA Requirements for COMSOL 3.4

Verification of Finite Element Convergence cubic basis, extremely-fine mesh (p 2/4)

slide-11
SLIDE 11

11 Managed by UT-Battelle for the Department of Energy

Implementation of ORNL SQA Requirements for COMSOL 3.4

Verification of Finite Element Convergence T solution, cubic basis, extremely-fine mesh (p 3/4)

slide-12
SLIDE 12

12 Managed by UT-Battelle for the Department of Energy

Implementation of ORNL SQA Requirements for COMSOL 3.4

Verification of Finite Element Convergence comparison of convergence rates (p 4/4)

slide-13
SLIDE 13

13 Managed by UT-Battelle for the Department of Energy

Implementation of ORNL SQA Requirements for COMSOL 3.4

Verification of Parallel Processing Performance (p 1/5)

  • 3D forced-convection heat transfer, pipe, hydrogen-fluid

real gas properties, radiation heat transfer boundary within vacuum region, steady-state solution

  • same case executed with # cpus = 1 → 4
  • same case executed by direct solver, then indirect

solver

  • two separate cases to test throughput and turnaround

mpmode options

slide-14
SLIDE 14

14 Managed by UT-Battelle for the Department of Energy

Implementation of ORNL SQA Requirements for COMSOL 3.4

Verification of Parallel Processing Performance: mesh (p 2/5)

slide-15
SLIDE 15

15 Managed by UT-Battelle for the Department of Energy

Implementation of ORNL SQA Requirements for COMSOL 3.4

Verification of Parallel Processing Performance: shell temperature (p 3/5)

slide-16
SLIDE 16

16 Managed by UT-Battelle for the Department of Energy

Implementation of ORNL SQA Requirements for COMSOL 3.4

Verification of Parallel Processing Performance: fluid velocity (p 4/5)

slide-17
SLIDE 17

17 Managed by UT-Battelle for the Department of Energy

Implementation of ORNL SQA Requirements for COMSOL 3.4

COMSOL v3.4 Parallel Processing Performance

  • n ORNL Computer fea8.ornl.gov
slide-18
SLIDE 18

18 Managed by UT-Battelle for the Department of Energy

Implementation of ORNL SQA Requirements for COMSOL 3.4

Results and Conclusions COMSOL v3.4 Softw are QA at ORNL

  • RRD procedure SBP-1300 has been implemented
  • COMSOL-delivered documentation was more than sufficient to qualify

the code per SBP-1300

  • at least two representative problems from each module were utilized

for the verification

  • a derived problem was utilized to verify finite-element convergence

rate

  • a 2nd derived problem was utilized to verify parallel processing

performance on the qualified computer

  • when approved, this qualification will allow COMSOL to be used for

nuclear safety-related calculations on HFIR