MURE
|
the namespace use to couple MURE and Serpent More...
Classes | |
class | BinResult |
class | Brick |
A 3D rectangular parallepipede Shape. More... | |
class | Connector |
Define a Serpent Connector. More... | |
class | Cylinder |
Infinite cylinder Shape. More... | |
class | DetectorOutputReader |
class | EnergyGridResult |
class | Hexagon |
Regular hexagon Shape of a given height. More... | |
class | MureException |
class | Node |
Node allows to construct Union or Intersection of Shape. More... | |
class | OutputReader |
class | Plane |
Infinite plane Shape (or half space). More... | |
class | ReactorAssembly |
class | ResultOutputReader |
class | SimpleBin |
Define a Serpent Tally simple bin. More... | |
class | Sphere |
Define a Sphere Shape. More... | |
class | Tally |
Define a Serpent Tally simple bin. More... | |
class | TallyData |
class | TallyResult |
class | TimeEnergyGrid |
Define a Time and/or Energy Grid for tallies. More... | |
class | Tube |
A Tube is a finite Cylinder with a hole inside (like a pipe). More... | |
class | VolumeCalcOutputReader |
Define a reader class. More... | |
class | ZTorus |
Define a ZTorus Shape. More... | |
Typedefs | |
typedef vector< TallyResult * > | TallyDatabase |
typedef vector< EnergyGridResult * > | EnergyGridTable |
the namespace use to couple MURE and Serpent
Define a reader for Serpent volume estimation file.
Define a data structure for SerpentDetectorReader.
Define a reader for Serpent result file.
This Serpent concrete class is used to built a reactor assembly.
Abstarct reader for Serpent files.
Define a reader for Serpent detector file.
Assemblies built with this class are basic cuboid or hexagonal VERTICAL assemblies that can be rotated by +/-Pi/2.
Assembly are filled with fuel pins, guide tubes and control rods. Each GenericReactorAssembly can be discretized in radial zones and axial levels either for evolution purpose, or for thermohydraulics (coupled or not with evolution) purposed. By default only 1 radial zone and 1 axial level is created. In each zone, all material of a given type of Pincell is the same (composition &temperature).
Data must be given in SI (dimensions in meters) All GenericReactorAssembly are created at (0, 0, 0) ; use GenericReactorAssembly::Translate to move it (before any call to GenericReactorAssembly::BuildAssemblyGeometry().
WARNING 1: Some methods must be called before others ; even if error messages are provided, read the user guide.
WARNING 2: Up to now Serpent 2 has not implement the 3D hexgonal lattice ; thus for hexagonal assembly only 1 axial level will be supported.
example:
typedef vector< EnergyGridResult *> Serpent::EnergyGridTable |
typedef vector< TallyResult *> Serpent::TallyDatabase |