Commit be25c870 authored by Max Lyon's avatar Max Lyon
Browse files

rename T.cc files to T_impl.hh

parent fba5e448
Pipeline #13185 passed with stages
in 6 minutes and 23 seconds
......@@ -388,9 +388,6 @@ endmacro ()
of_list_filter ( headers )
of_list_filter ( sources )
# remove template cc files from source file list
acg_drop_templates (sources)
if ( QT5_FOUND )
# Enable automoc
set(CMAKE_AUTOMOC ON)
......@@ -609,7 +606,6 @@ if(NOT COMISO_NO_INSTALL)
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/CoMISo # include/CoMISo
FILES_MATCHING
PATTERN "*.hh"
PATTERN "*T.cc"
PATTERN "CVS" EXCLUDE
PATTERN ".svn" EXCLUDE
PATTERN ".git" EXCLUDE
......
......@@ -117,7 +117,7 @@ private:
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(COMISO_EIGENARPACKMATRIXT_C)
#define COMISO_EIGENARPACKMATRIXT_TEMPLATES
#include "EigenArpackMatrixT.cc"
#include "EigenArpackMatrixT_impl.hh"
#endif
//=============================================================================
#endif // COMISO_SUITESPARSE_AVAILABLE
......
......@@ -122,7 +122,7 @@ private:
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(COMISO_LINEARCONSTRAINTHANDLERELIMINATION_C)
#define COMISO_LINEARCONSTRAINTHANDLERELIMINATION_TEMPLATES
#include "LinearConstraintHandlerEliminationT.cc"
#include "LinearConstraintHandlerEliminationT_impl.hh"
#endif
//=============================================================================
#endif // COMISO_LINEARCONSTRAINTHANDLERELIMINATION_HH defined
......
......@@ -104,7 +104,7 @@ private:
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(ACG_LINEARCONSTRAINTHANDLERPENALTY_C)
#define ACG_LINEARCONSTRAINTHANDLERPENALTY_TEMPLATES
#include "LinearConstraintHandlerPenaltyT.cc"
#include "LinearConstraintHandlerPenaltyT_impl.hh"
#endif
//=============================================================================
#endif // ACG_LINEARCONSTRAINTHANDLERPENALTY_HH defined
......
......@@ -124,7 +124,7 @@ private:
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(COMISO_NSOLVERGMMINTERFACE_C)
#define ACG_NSOLVERGMMINTERFACE_TEMPLATES
#include "NPLinearConstraintsT.cc"
#include "NPLinearConstraintsT_impl.hh"
#endif
//=============================================================================
#endif // COMISO_NSOLVERGMMINTERFACE_HH defined
......
......@@ -190,7 +190,7 @@ private:
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(COMISO_SUPERSPARSEMATRIXT_C)
#define COMISO_SUPERSPARSEMATRIXT_TEMPLATES
#include "SuperSparseMatrixT.cc"
#include "SuperSparseMatrixT_impl.hh"
#endif
//=============================================================================
#endif // COMISO_SUPERSPARSEMATRIXT_HH defined
......
......@@ -159,7 +159,7 @@ private:
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(COMISO_HARMONICEXAMPLET_C)
#define COMISO_HARMONICEXAMPLE_TEMPLATES
#include "HarmonicExampleT.cc"
#include "HarmonicExampleT_impl.hh"
#endif
//=============================================================================
#endif // COMISO_HARMONICEXAMPLET_HH defined
......
......@@ -136,7 +136,7 @@ private:
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(COMISO_CHOLMOD_SOLVER_TEMPLATES_C)
#define COMISO_CHOLMOD_SOLVER_TEMPLATES
#include "CholmodSolverT.cc"
#include "CholmodSolverT_impl.hh"
#endif
//=============================================================================
#else // COMISO_SUITESPARSE_AVAILABLE
......
......@@ -23,7 +23,7 @@
\*===========================================================================*/
#include "ConstrainedSolverT.cc"
#include "ConstrainedSolverT_impl.hh"
namespace COMISO {
......
......@@ -452,7 +452,7 @@ private:
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(COMISO_CONSTRAINEDSOLVER_C)
#define COMISO_CONSTRAINEDSOLVER_TEMPLATES
#include "ConstrainedSolverT.cc"
#include "ConstrainedSolverT_impl.hh"
#endif
//=============================================================================
#endif // COMISO_CONSTRAINEDSOLVER_HH defined
......
......@@ -22,7 +22,7 @@
* *
\*===========================================================================*/
#include "EigenLDLTSolverT.cc"
#include "EigenLDLTSolverT_impl.hh"
//== COMPILE-TIME PACKAGE REQUIREMENTS ========================================
#if (COMISO_EIGEN3_AVAILABLE)
......
......@@ -110,7 +110,7 @@ private:
//=============================================================================
#if defined(INCLUDE_TEMPLATES) && !defined(COMISO_EIGEN_LDLT_SOLVER_TEMPLATES_C)
#define COMISO_EIGEN_LDLT_SOLVER_TEMPLATES
#include "EigenLDLTSolverT.cc"
#include "EigenLDLTSolverT_impl.hh"
#endif
//=============================================================================
#endif // COMISO_EIGEN3_AVAILABLE
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment