# Converting Boundary Representation Solid Models to Half-Space Representation Models for Monte Carlo Analysis

## Abstract

Solid modeling computer software systems provide for the design of three-dimensional solid models used in the design and analysis of physical components. The current state-of-the-art in solid modeling representation uses a boundary representation format in which geometry and topology are used to form three-dimensional boundaries of the solid. The geometry representation used in these systems is cubic B-spline curves and surfaces--a network of cubic B-spline functions in three-dimensional Cartesian coordinate space. Many Monte Carlo codes, however, use a geometry representation in which geometry units are specified by intersections and unions of half-spaces. This paper describes an algorithm for converting from a boundary representation to a half-space representation.

- Authors:

- Publication Date:

- Research Org.:
- Knolls Atomic Power Laboratory (KAPL), Niskayuna, NY

- Sponsoring Org.:
- USDOE

- OSTI Identifier:
- 903197

- Report Number(s):
- LM-07K010

TRN: US200719%%639

- DOE Contract Number:
- DE-AC12-00SN39357

- Resource Type:
- Conference

- Resource Relation:
- Conference: Joint International Topical Meeting on Mathematics & Computation and Supercomputing in Nuclear Applications, Monterey, CA, April 15-19, 2007

- Country of Publication:
- United States

- Language:
- English

- Subject:
- 42 ENGINEERING; ALGORITHMS; CARTESIAN COORDINATES; COMPUTERS; DESIGN; GEOMETRY; SIMULATION; TOPOLOGY

### Citation Formats

```
Davis JE, Eddy MJ, Sutton TM, Altomari TJ.
```*Converting Boundary Representation Solid Models to Half-Space Representation Models for Monte Carlo Analysis*. United States: N. p., 2007.
Web.

```
Davis JE, Eddy MJ, Sutton TM, Altomari TJ.
```*Converting Boundary Representation Solid Models to Half-Space Representation Models for Monte Carlo Analysis*. United States.

```
Davis JE, Eddy MJ, Sutton TM, Altomari TJ. Thu .
"Converting Boundary Representation Solid Models to Half-Space Representation Models for Monte Carlo Analysis". United States. https://www.osti.gov/servlets/purl/903197.
```

```
@article{osti_903197,
```

title = {Converting Boundary Representation Solid Models to Half-Space Representation Models for Monte Carlo Analysis},

author = {Davis JE, Eddy MJ, Sutton TM, Altomari TJ},

abstractNote = {Solid modeling computer software systems provide for the design of three-dimensional solid models used in the design and analysis of physical components. The current state-of-the-art in solid modeling representation uses a boundary representation format in which geometry and topology are used to form three-dimensional boundaries of the solid. The geometry representation used in these systems is cubic B-spline curves and surfaces--a network of cubic B-spline functions in three-dimensional Cartesian coordinate space. Many Monte Carlo codes, however, use a geometry representation in which geometry units are specified by intersections and unions of half-spaces. This paper describes an algorithm for converting from a boundary representation to a half-space representation.},

doi = {},

journal = {},

number = ,

volume = ,

place = {United States},

year = {2007},

month = {3}

}