10.08.2013 Views

Code Manual for CONTAIN 2.0 - Federation of American Scientists

Code Manual for CONTAIN 2.0 - Federation of American Scientists

Code Manual for CONTAIN 2.0 - Federation of American Scientists

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

with a discussion <strong>of</strong> the implementation approach taken to ensure that the core physics modules are<br />

identical among the stand-alone, <strong>CONTAIN</strong>, and MELCOR implementations <strong>of</strong> CORCON Mod3.<br />

5.7.1 Implementation Strategy<br />

Major architecture changes were made to the CORCON Mod3 s<strong>of</strong>tware to facilitate its<br />

implementation into <strong>CONTAIN</strong>. Most notably, an architecture was developed to allow <strong>CONTAIN</strong><br />

and MELCOR implementations <strong>of</strong> CORCON Mod3 to share a common set <strong>of</strong> routines that embody<br />

the key physics models. Unique interface routines were then developed to link the common<br />

CORCON models to the <strong>CONTAIN</strong> code. A parallel ef<strong>for</strong>t was also undertaken to develop the<br />

necessary interface to link MELCOR to the common CORCON models. This strategy <strong>for</strong> linking<br />

CORCON to <strong>CONTAIN</strong> and MELCOR is illustrated in Figure 5-4. This approach has two key<br />

advantages:<br />

c It ensures that the same physics modeling is used in the <strong>CONTAIN</strong>, MELCOR, and<br />

stand-alone implementations.<br />

● Improvements made to the core physics models will be reflected in all three<br />

implementations with little or no code development ef<strong>for</strong>t.<br />

As a result <strong>of</strong> this strategy, many <strong>of</strong> the subroutine names in CORCON Mod3 have been changed<br />

from the names referred to in Reference Bra93. All CORCON-related routines in the core physics<br />

module now begin with the two letters CC, and all VANESA-related routines in the core physics<br />

module now begin with the two letters VA.<br />

5.7.2 Obsolete Options From CORCON Mod2<br />

A number <strong>of</strong> options were included in the <strong>CONTAIN</strong> implementation <strong>of</strong> CORCON Mod2 that have<br />

not been retained in the CORCON Mod3 implementation. Instead <strong>of</strong> specific options, CORCON<br />

Mod3 provides new user flexibility options that provide much <strong>of</strong> the required flexibility <strong>for</strong><br />

sensitivity studies. These new user flexibility options have been fully implemented. There<strong>for</strong>e, the<br />

decision was made to remove the previously provided user options that were not part <strong>of</strong> the new<br />

capability. The keywords that are no longer available include: CONCCOMP, EDITDELT, REBAR,<br />

FDELT, DIFCO, BUBD, PTBB, PTDIA, OXPDT, MOLEC, STABLE, MMCHEM, ISCHEM,<br />

VROVR. All <strong>of</strong> the input <strong>for</strong> these options is still accepted, but will produce an input warning<br />

message. If an existing input file containing one <strong>of</strong> these keywords is used, the user should check<br />

to see whether one <strong>of</strong> the new user flexibility options will provide a similar function.<br />

5.7.3 Nonstandard Gases Released From CORCON<br />

During CCIS, CORCON may release some gas species that are not included in the <strong>CONTAIN</strong><br />

material library. Normally, such gases are treated by <strong>CONTAIN</strong> as nitrogen in molar-equivalent<br />

quantities. The NOUNKGAS optional keyword in the CORCON input block is provided to restrict<br />

the chemistry in CORCON to producing only gases in the <strong>CONTAIN</strong> material library: CO, COZ,<br />

Hz, and HZO.<br />

O 523 6/30/97

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!