From 4ee184c9477af0d6df54c40bc0ff7780ce92ee29 Mon Sep 17 00:00:00 2001 From: Amaury Johnan <amjohnen@gmail.com> Date: Tue, 4 May 2010 11:29:01 +0000 Subject: [PATCH] --- Numeric/polynomialBasis.cpp | 4 ++-- Plugin/CMakeLists.txt | 1 + Plugin/PluginManager.cpp | 3 +++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Numeric/polynomialBasis.cpp b/Numeric/polynomialBasis.cpp index 43fed498c7..aa9373c9f4 100644 --- a/Numeric/polynomialBasis.cpp +++ b/Numeric/polynomialBasis.cpp @@ -571,9 +571,9 @@ static fullMatrix<double> gmshGeneratePointsTriangle(int order, bool serendip) point(0, 0) = 0; point(0, 1) = 0; - double dd = 1. / order; - if (order > 0) { + double dd = 1. / order; + point(1, 0) = 1; point(1, 1) = 0; point(2, 0) = 0; diff --git a/Plugin/CMakeLists.txt b/Plugin/CMakeLists.txt index dee3492d33..1f1c4b4fa4 100644 --- a/Plugin/CMakeLists.txt +++ b/Plugin/CMakeLists.txt @@ -24,6 +24,7 @@ set(SRC HarmonicToTime.cpp ModulusPhase.cpp HomologyComputation.cpp Distance.cpp ExtractEdges.cpp + AnalyseCurvedMesh.cpp ) file(GLOB HDR RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.h) diff --git a/Plugin/PluginManager.cpp b/Plugin/PluginManager.cpp index 37d53e32a6..b21b41d993 100644 --- a/Plugin/PluginManager.cpp +++ b/Plugin/PluginManager.cpp @@ -18,6 +18,7 @@ #include "CutParametric.h" #include "CutSphere.h" #include "Skin.h" +#include "AnalyseCurvedMesh.h" #include "MathEval.h" #include "ExtractElements.h" #include "HarmonicToTime.h" @@ -163,6 +164,8 @@ void PluginManager::registerDefaultPlugins() ("Skin", GMSH_RegisterSkinPlugin())); allPlugins.insert(std::pair<std::string, GMSH_Plugin*> ("MathEval", GMSH_RegisterMathEvalPlugin())); + allPlugins.insert(std::pair<std::string, GMSH_Plugin*> + ("AnalyseCurvedMesh", GMSH_RegisterAnalyseCurvedMeshPlugin())); allPlugins.insert(std::pair<std::string, GMSH_Plugin*> ("ModifyComponent", GMSH_RegisterModifyComponentPlugin())); allPlugins.insert(std::pair<std::string, GMSH_Plugin*> -- GitLab