diff --git a/Applications/DataHolderLib/BoundaryCondition.cpp b/Applications/DataHolderLib/BoundaryCondition.cpp
index 47fd4726e9c7bc708d2d2e16dbc24b6a8db0349d..c5b4abbae49fc9123c6c9276baaa109e54acaa38 100644
--- a/Applications/DataHolderLib/BoundaryCondition.cpp
+++ b/Applications/DataHolderLib/BoundaryCondition.cpp
@@ -28,18 +28,10 @@ BoundaryCondition::ConditionType BoundaryCondition::convertStringToType(
     {
         return ConditionType::DIRICHLET;
     }
-    if (str == "NonuniformDirichlet")
-    {
-        return ConditionType::NONUNIFORMDIRICHLET;
-    }
     else if (str == "Neumann")
     {
         return ConditionType::NEUMANN;
     }
-    else if (str == "NonuniformNeumann")
-    {
-        return ConditionType::NONUNIFORMNEUMANN;
-    }
     else if (str == "Robin")
     {
         return ConditionType::ROBIN;
@@ -54,18 +46,10 @@ std::string BoundaryCondition::convertTypeToString(ConditionType type)
     {
         return "Dirichlet";
     }
-    if (type == ConditionType::NONUNIFORMDIRICHLET)
-    {
-        return "NonuniformDirichlet";
-    }
     else if (type == ConditionType::NEUMANN)
     {
         return "Neumann";
     }
-    else if (type == ConditionType::NONUNIFORMNEUMANN)
-    {
-        return "NonuniformNeumann";
-    }
     else if (type == ConditionType::ROBIN)
     {
         return "Robin";
diff --git a/Applications/DataHolderLib/BoundaryCondition.h b/Applications/DataHolderLib/BoundaryCondition.h
index 7ce7f1e061b0e1e9c1ae509ffae4c2030bdeec3f..077ff996fa6a8a230ebc1d74c1f8c57bca94de73 100644
--- a/Applications/DataHolderLib/BoundaryCondition.h
+++ b/Applications/DataHolderLib/BoundaryCondition.h
@@ -21,9 +21,7 @@ public:
     {
         NONE,
         DIRICHLET,
-        NONUNIFORMDIRICHLET,
         NEUMANN,
-        NONUNIFORMNEUMANN,
         ROBIN
     };