From cccf1e0131216d532f8c7e7c35d970e0e2646b4b Mon Sep 17 00:00:00 2001
From: Ondrej Szekely <ondra.szekely@gmail.com>
Date: Sun, 24 May 2015 17:32:38 +0200
Subject: [PATCH] FIXING - FINAL

---
 examples/mean-curvature-flow/CMakeLists.txt                | 2 ++
 examples/mean-curvature-flow/tnl-mean-curvature-flow-eoc.h | 2 +-
 .../initial_conditions/level_set_functions/CMakeLists.txt  | 2 +-
 src/problems/CMakeLists.txt                                | 7 ++++++-
 src/problems/tnlMeanCurvatureFlowEocProblem.h              | 4 ++--
 5 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/examples/mean-curvature-flow/CMakeLists.txt b/examples/mean-curvature-flow/CMakeLists.txt
index 88bfec479c..ff7e67eb75 100755
--- a/examples/mean-curvature-flow/CMakeLists.txt
+++ b/examples/mean-curvature-flow/CMakeLists.txt
@@ -5,4 +5,6 @@ INSTALL( FILES tnl-mean-curvature-flow.cpp
 					tnl-run-mean-curvature-flow
 					tnl-run-mean-curvature-flow-eoc-test
 					Makefile
+					tnl-run-mean-curvature-flow-contour-video
+					tnl-run-mean-curvature-flow-videos
          DESTINATION share/tnl-${tnlVersion}/examples/mean-curvature-flow )
diff --git a/examples/mean-curvature-flow/tnl-mean-curvature-flow-eoc.h b/examples/mean-curvature-flow/tnl-mean-curvature-flow-eoc.h
index c38bd391ed..af19067c85 100644
--- a/examples/mean-curvature-flow/tnl-mean-curvature-flow-eoc.h
+++ b/examples/mean-curvature-flow/tnl-mean-curvature-flow-eoc.h
@@ -68,7 +68,7 @@ class meanCurvatureFlowEocSetter
    static bool run( const tnlParameterContainer& parameters )
    {
       enum { Dimensions = MeshType::Dimensions };
-      typedef tnlOneSideDiffOperatorQForGraph<MeshType, Real, Index, 0> OperatorQ;
+      typedef tnlOneSideDiffOperatorQ<MeshType, Real, Index, 0> OperatorQ;
       typedef tnlOneSideDiffNonlinearOperator<MeshType, OperatorQ, Real, Index > NonlinearOperator;
       typedef tnlNonlinearDiffusion< MeshType, NonlinearOperator, Real, Index > ApproximateOperator;
       typedef tnlExactNonlinearDiffusion< tnlExactOperatorQ<Dimensions>, Dimensions > ExactOperator;
diff --git a/src/functions/initial_conditions/level_set_functions/CMakeLists.txt b/src/functions/initial_conditions/level_set_functions/CMakeLists.txt
index 4b65b0187c..60fc51ec4f 100755
--- a/src/functions/initial_conditions/level_set_functions/CMakeLists.txt
+++ b/src/functions/initial_conditions/level_set_functions/CMakeLists.txt
@@ -4,4 +4,4 @@ SET( headers tnlBlobFunction.h
              tnlPseudoSquareFunction_impl.h          
    )
    
-INSTALL( FILES ${headers} DESTINATION include/tnl-${tnlVersion}/functions/initial_conditions/level_set_conditions )
+INSTALL( FILES ${headers} DESTINATION include/tnl-${tnlVersion}/functions/initial_conditions/level_set_functions )
diff --git a/src/problems/CMakeLists.txt b/src/problems/CMakeLists.txt
index f64f63997d..44bc4b55b6 100755
--- a/src/problems/CMakeLists.txt
+++ b/src/problems/CMakeLists.txt
@@ -5,7 +5,12 @@ SET( headers tnlProblem.h
              tnlHeatEquationProblem_impl.h
              tnlHeatEquationEocProblem.h
              tnlHeatEquationEocProblem_impl.h             
-             tnlHeatEquationEocRhs.h             
+             tnlHeatEquationEocRhs.h 
+	     tnlMeanCurvatureFlowEocProblem.h
+	     tnlMeanCurvatureFlowEocProblem_impl.h
+	     tnlMeanCurvatureFlowEocRhs.h
+	     tnlMeanCurvatureFlowProblem.h
+	     tnlMeanCurvatureFlowProblem_impl.h            
    )
    
 INSTALL( FILES ${headers} DESTINATION include/tnl-${tnlVersion}/problems )
diff --git a/src/problems/tnlMeanCurvatureFlowEocProblem.h b/src/problems/tnlMeanCurvatureFlowEocProblem.h
index 8960d2306b..3bb2c5deb5 100644
--- a/src/problems/tnlMeanCurvatureFlowEocProblem.h
+++ b/src/problems/tnlMeanCurvatureFlowEocProblem.h
@@ -19,13 +19,13 @@
 #define TNLMEANCURVATUREFLOWEOCPROBLEM_H_
 
 #include <problems/tnlMeanCurvatureFlowProblem.h>
-#include <operators/operator-Q/tnlOneSideDiffOperatorQForGraph.h>
+#include <operators/operator-Q/tnlOneSideDiffOperatorQ.h>
 
 template< typename Mesh,
           typename BoundaryCondition,
           typename RightHandSide,
           typename DifferentialOperator = tnlNonlinearDiffusion< Mesh,
-                                                          tnlOneSideDiffNonlinearOperator< Mesh, tnlOneSideDiffOperatorQForGraph<Mesh, typename BoundaryCondition::RealType,
+                                                          tnlOneSideDiffNonlinearOperator< Mesh, tnlOneSideDiffOperatorQ<Mesh, typename BoundaryCondition::RealType,
                                                           typename BoundaryCondition::IndexType, 0>, typename BoundaryCondition::RealType, typename BoundaryCondition::IndexType >, 
                                                           typename BoundaryCondition::RealType, typename BoundaryCondition::IndexType > >
 class tnlMeanCurvatureFlowEocProblem : public tnlMeanCurvatureFlowProblem< Mesh, BoundaryCondition, RightHandSide, DifferentialOperator > 
-- 
GitLab