diff --git a/examples/cmfd_testing/cmfd_ref.xml b/examples/cmfd_testing/cmfd_ref.xml
new file mode 100644
index 0000000000..ae50243c03
--- /dev/null
+++ b/examples/cmfd_testing/cmfd_ref.xml
@@ -0,0 +1,15 @@
+
+
+
+
+ -10 -1 -1
+ 10 1 1
+ 10 1 1
+ 0.0 0.0 1.0 1.0 1.0 1.0
+
+
+ 5
+ dominance
+ true
+ 1.e-15 1.e-20
+
diff --git a/examples/cmfd_testing/geometry.xml b/examples/cmfd_testing/geometry.xml
new file mode 100644
index 0000000000..73ea679c4c
--- /dev/null
+++ b/examples/cmfd_testing/geometry.xml
@@ -0,0 +1,43 @@
+
+
+
+
+ |
+ 0
+ -1 2 -3 4 -5 6
+ 1
+ |
+
+
+
+ x-plane
+ 10
+ vacuum
+
+
+ x-plane
+ -10
+ vacuum
+
+
+ y-plane
+ 1
+ reflective
+
+
+ y-plane
+ -1
+ reflective
+
+
+ z-plane
+ 1
+ reflective
+
+
+ z-plane
+ -1
+ reflective
+
+
+
diff --git a/examples/cmfd_testing/materials.xml b/examples/cmfd_testing/materials.xml
new file mode 100644
index 0000000000..70580e3a8d
--- /dev/null
+++ b/examples/cmfd_testing/materials.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/examples/cmfd_testing/settings.xml b/examples/cmfd_testing/settings.xml
new file mode 100644
index 0000000000..0646677bca
--- /dev/null
+++ b/examples/cmfd_testing/settings.xml
@@ -0,0 +1,28 @@
+
+
+
+
+ eigenvalue
+ 20
+ 10
+ 1000
+
+
+
+
+ box
+ -10 -1 -1 10 1 1
+
+
+
+
+
+ 10 1 1
+ -10.0 -1.0 -1.0
+ 10.0 1.0 1.0
+
+ 10
+
+
+
+
diff --git a/examples/cmfd_testing/tallies.xml b/examples/cmfd_testing/tallies.xml
new file mode 100644
index 0000000000..c869711147
--- /dev/null
+++ b/examples/cmfd_testing/tallies.xml
@@ -0,0 +1,21 @@
+
+
+
+
+ regular
+ -10 -1 -1
+ 10 1 1
+ 10 1 1
+
+
+
+ mesh
+ 1
+
+
+
+ 1
+ flux
+
+
+