Commit 8332554d authored by Martin Marinov's avatar Martin Marinov
Browse files

Reverting changes to include Mandatory.hh in all sources. Removed all insecure...

Reverting changes to include Mandatory.hh in all sources. Removed all insecure header includes from Mandatory.hh. Secured TriToQuadMesh.cc up to external header level.

[git-p4: depot-paths = "//ReForm/ReForm/main/CoMISo/": change = 11238]
parent 84d4fe8d
......@@ -10,9 +10,9 @@
#ifndef GMMTYPES_HH_INCLUDED
#define GMMTYPES_HH_INCLUDED
DISABLE_BANNED_COMPLIANCE
#include <gmm/gmm.h>
ENABLE_BANNED_COMPLIANCE
namespace COMISO_GMM
{
......
#include <Base/Security/Mandatory.hh>
//=============================================================================
//
// CLASS ArpackSolver - IMPLEMENTATION
......
#include <Base/Security/Mandatory.hh>
//=============================================================================
//
// CLASS EigenArpackMatrixT - IMPLEMENTATION
......
#include <Base/Security/Mandatory.hh>
//=============================================================================
//
// CLASS BoundConstraint - IMPLEMENTATION
......
#include <Base/Security/Mandatory.hh>
//=============================================================================
//
// CLASS COMISOSolver - IMPLEMENTATION
......
#include <Base/Security/Mandatory.hh>
//=============================================================================
//
// CLASS CPLEXSolver - IMPLEMENTATION
......
#include <Base/Security/Mandatory.hh>
//=============================================================================
//
// CLASS ConerConstraint
......
#include <Base/Security/Mandatory.hh>
//=============================================================================
//
// CLASS GUROBISolver - IMPLEMENTATION
......
#include <Base/Security/Mandatory.hh>
#if 0
/*
......
#include <Base/Security/Mandatory.hh>
//=============================================================================
//
// CLASS IPOPTSolver - IMPLEMENTATION
......
......@@ -19,9 +19,7 @@
#include <CoMISo/Utils/StopWatch.hh>
#include <vector>
#include <cstddef>
DISABLE_BANNED_COMPLIANCE
#include <gmm/gmm.h>
ENABLE_BANNED_COMPLIANCE
#include "NProblemGmmInterface.hh"
#include "NProblemInterface.hh"
#include "NConstraintInterface.hh"
......
#include <Base/Security/Mandatory.hh>
//=============================================================================
//
// CLASS LeastSquaresProblem - IMPLEMENTATION
......
#include <Base/Security/Mandatory.hh>
//=============================================================================
//
// CLASS LinearConstraint
......
#include <Base/Security/Mandatory.hh>
//=============================================================================
//
// CLASS LinearConstraintHandlerElimination - IMPLEMENTATION TEMPLATES
......
#include <Base/Security/Mandatory.hh>
//=============================================================================
//
// CLASS LinearConstraintHandlerElimination - IMPLEMENTATION
......
#include <Base/Security/Mandatory.hh>
//=============================================================================
//
// CLASS LinearConstraintHandlerPenalty - IMPLEMENTATION TEMPLATES
......
......@@ -13,9 +13,8 @@
#include <CoMISo/Config/CoMISoDefines.hh>
#include <iostream>
DISABLE_BANNED_COMPLIANCE
#include <gmm/gmm.h>
ENABLE_BANNED_COMPLIANCE
//== FORWARDDECLARATIONS ======================================================
//== NAMESPACES ===============================================================
......
#include <Base/Security/Mandatory.hh>
//=============================================================================
//
// CLASS LinearConstraintHandlerPenalty - IMPLEMENTATION
......
......@@ -13,14 +13,14 @@
#if COMISO_EIGEN3_AVAILABLE
//== INCLUDES =================================================================
#include <CoMISo/Config/CoMISoDefines.hh>
#include "SuperSparseMatrixT.hh"
#define EIGEN_YES_I_KNOW_SPARSE_MODULE_IS_NOT_STABLE_YET
DISABLE_BANNED_COMPLIANCE
#include <Eigen/Sparse>
ENABLE_BANNED_COMPLIANCE
//== FORWARDDECLARATIONS ======================================================
......
#include <Base/Security/Mandatory.hh>
#include "NPDerivativeChecker.hh"
namespace COMISO {
......
Markdown is supported
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