Loading examples/mean-curvature-flow/CMakeLists.txt +2 −0 Original line number Diff line number Diff line Loading @@ -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 ) examples/mean-curvature-flow/tnl-mean-curvature-flow-eoc.h +1 −1 Original line number Diff line number Diff line Loading @@ -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; Loading src/functions/initial_conditions/level_set_functions/CMakeLists.txt +1 −1 Original line number Diff line number Diff line Loading @@ -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 ) src/problems/CMakeLists.txt +6 −1 Original line number Diff line number Diff line Loading @@ -6,6 +6,11 @@ SET( headers tnlProblem.h tnlHeatEquationEocProblem.h tnlHeatEquationEocProblem_impl.h tnlHeatEquationEocRhs.h tnlMeanCurvatureFlowEocProblem.h tnlMeanCurvatureFlowEocProblem_impl.h tnlMeanCurvatureFlowEocRhs.h tnlMeanCurvatureFlowProblem.h tnlMeanCurvatureFlowProblem_impl.h ) INSTALL( FILES ${headers} DESTINATION include/tnl-${tnlVersion}/problems ) src/problems/tnlMeanCurvatureFlowEocProblem.h +2 −2 Original line number Diff line number Diff line Loading @@ -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 > Loading Loading
examples/mean-curvature-flow/CMakeLists.txt +2 −0 Original line number Diff line number Diff line Loading @@ -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 )
examples/mean-curvature-flow/tnl-mean-curvature-flow-eoc.h +1 −1 Original line number Diff line number Diff line Loading @@ -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; Loading
src/functions/initial_conditions/level_set_functions/CMakeLists.txt +1 −1 Original line number Diff line number Diff line Loading @@ -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 )
src/problems/CMakeLists.txt +6 −1 Original line number Diff line number Diff line Loading @@ -6,6 +6,11 @@ SET( headers tnlProblem.h tnlHeatEquationEocProblem.h tnlHeatEquationEocProblem_impl.h tnlHeatEquationEocRhs.h tnlMeanCurvatureFlowEocProblem.h tnlMeanCurvatureFlowEocProblem_impl.h tnlMeanCurvatureFlowEocRhs.h tnlMeanCurvatureFlowProblem.h tnlMeanCurvatureFlowProblem_impl.h ) INSTALL( FILES ${headers} DESTINATION include/tnl-${tnlVersion}/problems )
src/problems/tnlMeanCurvatureFlowEocProblem.h +2 −2 Original line number Diff line number Diff line Loading @@ -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 > Loading