BDCC Internal Verification Record
Internal verification provides the main mechanism for non-independent evaluation and review of environmental models implemented by the Agency. It should include an examination of the numerical technique in the computer code for consistency with the conceptual model and governing equations. For more general information on how EPA develops and evaluates models, see the EPA document Guidance on the Development, Evaluation, and Application of Environmental Models. The linked copy includes some yellow highlighting of text used in this website for describing peer and verification reviews.
EPA guidance makes a distinction between multiple code verification by code developers and a potential independent testing of code, which is why this website make a distinction between internal and external verification. Independent testing of the code once it is fully developed can be useful as an additional check of integrity and quality.The purpose of internal verification is two-fold:
- Translation of mathematical equations that constitute model framework into functioning computer code.
- Verification that the code has no inherent numerical problems while obtaining a solution.
- Extensive model research and interpretation.
- Mind mapping new model functionality amongst our team of programmers and environmental scientists.
- Writing computer code the execute new model functionality.
- Maintain documentation of models, parameters, and equations.
- Code verification to make sure the code performs according to model design specifications.
The BDCC calculator results were verified by Oak Ridge National Laboratory (ORNL) by conducting a comparison of calculator results to independent spreadsheets. Internal verification spreadsheets are presented here for workers and non-workers.
The BDCC calculator results were verified by Oak Ridge National Laboratory (ORNL) by conducting a comparison of calculator results to independent spreadsheets. Internal verification spreadsheets are presented here. The spreadsheets are divided into results that use secular equilibrium and those that do not use secular equilibrium. Some spreadsheets present BDCC outputs for default exposure parameters with default isotope-specific inputs and site-specific exposure parameters with default isotope-specific inputs. The others present site-specific exposure parameters with user-provided isotope-specific inputs. Outputs are presented below from the most recent calculator updates.
September 2019 - Default and Site-Specific with Defaults does not assume secular equilibrium.
September 2019 - Default and Site-Specific with Defaults assumes secular equilibrium.
September 2019 - Site-Specific User Provided does not assume secular equilibrium.
September 2019 - Site-Specific User Provided assumes secular equilibrium.
The following internal verification sheets are archived and cannot be altered.