Skip to content

Commit

Permalink
adding c5g7 7-group cross sections
Browse files Browse the repository at this point in the history
  • Loading branch information
sslattery committed Sep 17, 2014
1 parent 6969c41 commit d0e63ff
Show file tree
Hide file tree
Showing 8 changed files with 231 additions and 183 deletions.
9 changes: 5 additions & 4 deletions doc/ttsp2013/data/assembly_moderator/assembly_moderator.xml
Original file line number Diff line number Diff line change
Expand Up @@ -25,19 +25,20 @@
</ParameterList>
</ParameterList>
<ParameterList name="PROBLEM">
<Parameter name="num_blocks_i" type="int" value="2"/>
<Parameter name="num_blocks_j" type="int" value="2"/>
<Parameter name="num_blocks_i" type="int" value="1"/>
<Parameter name="num_blocks_j" type="int" value="1"/>
<Parameter name="radial mesh" type="int" value="2"/>
<Parameter name="axial mesh" type="Array(int)" value="{1}"/>
<Parameter name="axial mesh" type="Array(int)" value="{2}"/>
<Parameter name="symmetry" type="string" value="full"/>
<Parameter name="boundary" type="string" value="reflect"/>
<ParameterList name="boundary_db">
<Parameter name="reflect" type="Array(int)" value="{1, 0, 1, 0, 0, 0}"/>
</ParameterList>
</ParameterList>
<Parameter name="Pn_order" type="int" value="0"/>
<Parameter name="SPn_order" type="int" value="1"/>
<Parameter name="problem_name" type="string" value="assembly_moderator"/>
<Parameter name="max_itr" type="int" value="1000"/>
<Parameter name="trilinos_implementation" type="string" value="epetra"/>
<Parameter name="linear_solver_xml_file" type="string" value="mcls.xml"/>
</ParameterList>
</ParameterList>
96 changes: 47 additions & 49 deletions doc/ttsp2013/data/assembly_moderator/mcls.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,43 @@
<ParameterList name="MCLS">
<Parameter name="Solver Type" type="string" value="MCSA"/>
<ParameterList name = "Solver Types">
<ParameterList name = "Anderson">
<Parameter name="MC Type" type="string" value="Adjoint"/>
<Parameter name="Transport Type" type="string" value="Global"/>
<Parameter name="Estimator Type" type="string" value="Collision"/>
<Parameter name="Source Sampling Type" type="string" value="Random"/>
<Parameter name="Number of Sets" type="int" value="1"/>
<Parameter name="Overlap Size" type="int" value="0"/>
<Parameter name="Weight Cutoff" type="double" value="1.0e-1"/>
<Parameter name="Neumann Relaxation" type="double" value="1.0"/>
<Parameter name="Richardson Relaxation" type="double" value="1.0"/>
<Parameter name="MC Check Frequency" type="int" value="1000"/>
<Parameter name="MC Buffer Size" type="int" value="1000"/>
<Parameter name="Iteration Print Frequency" type="int" value="10"/>
<Parameter name="Iteration Check Frequency" type="int" value="1"/>
<Parameter name="Smoother Steps" type="int" value="1"/>
<Parameter name="Maximum Iterations" type="int" value="10"/>
<Parameter name="Convergence Tolerance" type="double" value="1.0e-8"/>
<Parameter name="Composite Operator Threshold" type="double" value="0.01"/>
<Parameter name="Sample Ratio" type="double" value="1.0"/>
<ParameterList name = "Anderson Parameters">
<Parameter name="Storage Depth" type="int" value="10"/>
<Parameter name="Mixing Parameter" type="double" value="1.0"/>
<Parameter name="Acceleration Start Iteration" type="int" value="1"/>
<Parameter name="Adjust Matrix for Condition Number" type="bool" value="false"/>
<ParameterList name = "Preconditioning">
<Parameter name="Precondition" type="bool" value="false"/>
</ParameterList>
</ParameterList>
<!-- <ParameterList name = "Printing"> -->
<!-- <ParameterList name = "Output Information"> -->
<!-- <Parameter name="Stepper Iteration" type="bool" value="true"/> -->
<!-- <Parameter name="Stepper Details" type="bool" value="true"/> -->
<!-- <Parameter name="Stepper Parameters" type="bool" value="true"/> -->
<!-- <Parameter name="Parameters" type="bool" value="true"/> -->
<!-- </ParameterList> -->
<!-- </ParameterList> -->
</ParameterList>
<ParameterList name = "MCSA">
<Parameter name="MC Type" type="string" value="Adjoint"/>
<Parameter name="Fixed Point Type" type="string" value="Richardson"/>
Expand All @@ -12,21 +49,22 @@
<Parameter name="Source Sampling Type" type="string" value="Random"/>
<Parameter name="Number of Sets" type="int" value="1"/>
<Parameter name="Reproducible MC Mode" type="bool" value="false"/>
<Parameter name="Overlap Size" type="int" value="0"/>
<Parameter name="Weight Cutoff" type="double" value="1.0e-1"/>
<Parameter name="Overlap Size" type="int" value="1"/>
<Parameter name="Weight Cutoff" type="double" value="0.1"/>
<Parameter name="Neumann Relaxation" type="double" value="1.0"/>
<Parameter name="Richardson Relaxation" type="double" value="1.0"/>
<Parameter name="MC Check Frequency" type="int" value="1000"/>
<Parameter name="MC Buffer Size" type="int" value="1000"/>
<Parameter name="Iteration Print Frequency" type="int" value="1"/>
<Parameter name="Iteration Check Frequency" type="int" value="1"/>
<Parameter name="Smoother Steps" type="int" value="4"/>
<Parameter name="Smoother Steps" type="int" value="1"/>
<Parameter name="Maximum Iterations" type="int" value="10"/>
<Parameter name="Composite Operator Threshold" type="double" value="0.01"/>
<Parameter name="Convergence Tolerance" type="double" value="1.0e-8"/>
<Parameter name="Set Number of Histories" type="int" value="10000"/>
<Parameter name="Sample Ratio" type="double" value="0.25"/>
</ParameterList>
<ParameterList name = "Fixed Point">
<Parameter name="Fixed Point Type" type="string" value="MINRES"/>
<Parameter name="Fixed Point Type" type="string" value="RNSD"/>
</ParameterList>
</ParameterList>
</ParameterList>
Expand All @@ -40,51 +78,11 @@
<Parameter name="Jacobi Block Size" type="int" value="23"/>
</ParameterList>
<ParameterList name="ParaSails">
<Parameter name="ParaSails: Threshold" type="double" value="0.01"/>
<Parameter name="ParaSails: Number of Levels" type="int" value="1"/>
<Parameter name="ParaSails: Filter" type="double" value="0.01"/>
</ParameterList>
<ParameterList name="ILUT">
<Parameter name="fact: ilut level-of-fill" type="double" value="3.0"/>
<Parameter name="fact: drop tolerance" type="double" value="1.0e-5"/>
</ParameterList>
<ParameterList name="PSILUT">
<Parameter name="fact: ilut level-of-fill" type="double" value="5.0"/>
<Parameter name="fact: drop tolerance" type="double" value="1.0e-4"/>
<Parameter name="ParaSails: Threshold" type="double" value="1.0"/>
<Parameter name="ParaSails: Number of Levels" type="int" value="1"/>
<Parameter name="ParaSails: Threshold" type="double" value="0.2"/>
<Parameter name="ParaSails: Number of Levels" type="int" value="2"/>
<Parameter name="ParaSails: Filter" type="double" value="0.0"/>
</ParameterList>
<ParameterList name="ML">
<Parameter name="Fill Level" type="int" value="100"/>
<ParameterList name="ML Settings">
<Parameter name="ML output" type="int" value="10"/>
<Parameter name="prec type" type="string" value="MGV"/>
<Parameter name="print unused" type="int" value="0"/>
<Parameter name="PDE equations" type="int" value="1"/>
<Parameter name="max levels" type="int" value="10"/>
<Parameter name="cycle applications" type="int" value="1"/>
<Parameter name="aggregation: threshold" type="double" value="0.0"/>
<Parameter name="aggregation: type" type="string" value="Uncoupled"/>
<Parameter name="aggregation: damping factor" type="double" value="0.0"/>
<Parameter name="aggregation: block scaling" type="bool" value="false"/>
<Parameter name="energy minimization: enable" type="bool" value="false"/>
<Parameter name="energy minimization: type" type="int" value="2"/>
<Parameter name="smoother: type" type="string" value="IFPACK"/>
<Parameter name="smoother: ifpack type" type="string" value="ILU"/>
<Parameter name="smoother: ifpack overlap" type="int" value="1"/>
<ParameterList name="smoother: ifpack list">
<Parameter name="fact: level-of-fill" type="int" value="2"/>
<Parameter name="schwarz: reordering type" type="string" value="rcm"/>
<Parameter name="fact: drop tolerance" type="double" value="1.0e-6"/>
<Parameter name="fact: maximum fill factor" type="double" value="100"/>
</ParameterList>
<Parameter name="smoother: damping factor" type="double" value="1.0"/>
<Parameter name="smoother: pre or post" type="string" value="both"/>
<Parameter name="smoother: sweeps" type="int" value="1"/>
<Parameter name="coarse: max size" type="int" value="2000"/>
<Parameter name="coarse: type" type="string" value="Amesos-KLU"/>
</ParameterList>
<Parameter name="ParaSails: Symmetry" type="int" value="0"/>
<Parameter name="ParaSails: Load Balance" type="int" value="1"/>
</ParameterList>
</ParameterList>
</ParameterList>
Expand Down
24 changes: 17 additions & 7 deletions doc/ttsp2013/data/c5g7/c5g7.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,16 +22,26 @@
<ParameterList name="boundary_db">
<Parameter name="reflect" type="Array(int)" value="{1, 0, 1, 0, 1, 0}"/>
</ParameterList>
<Parameter name="radial mesh" type="int" value="1"/>
<Parameter name="axial mesh" type="Array(int)" value="{20,10}"/>
<Parameter name="symmetry" type="string" value="full"/>
<Parameter name="Pn_order" type="int" value="0"/>
<Parameter name="SPn_order" type="int" value="1"/>
<Parameter name="num_blocks_i" type="int" value="2"/>
<Parameter name="num_blocks_j" type="int" value="2"/>
<Parameter name="radial mesh" type="int" value="1"/>
<Parameter name="axial mesh" type="Array(int)" value="{2,1}"/>
<Parameter name="symmetry" type="string" value="full"/>
<Parameter name="Pn_order" type="int" value="1"/>
<Parameter name="SPn_order" type="int" value="3"/>
<ParameterList name="eigenvalue_db">
<Parameter name="eigensolver" type="string" value="Davidson"/>
<Parameter name="Preconditioner" type="string" value="ML"/>
<Parameter name="diagnostic_level" type="int" value="2"/>
<Parameter name="eigensolver" type="string" value="Arnoldi"/>
<Parameter name="Convergence Tolerance" type="double" value="1e-6"/>
<Parameter name="Preconditioner" type="string" value="Multilevel"/>
<ParameterList name="Anasazi">
<Parameter name="Convergence Tolerance" type="double" value="1e-6"/>
</ParameterList>
<ParameterList name="operator_db">
<Parameter name="max_itr" type="int" value="1000"/>
<Parameter name="solver_type" type="string" value="stratimikos"/>
<!-- <Parameter name="linear_solver_xml_file" type="string" value="stratimikos.xml"/> -->
</ParameterList>
</ParameterList>
</ParameterList>
</ParameterList>
Loading

0 comments on commit d0e63ff

Please sign in to comment.