diff --git a/src/BRANCH_AND_BOUND/bb_affichages_traces.c b/src/BRANCH_AND_BOUND/bb_affichages_traces.c
index ccfa8fb..843dd86 100644
--- a/src/BRANCH_AND_BOUND/bb_affichages_traces.c
+++ b/src/BRANCH_AND_BOUND/bb_affichages_traces.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resolution d'un probleme relaxe
diff --git a/src/BRANCH_AND_BOUND/bb_alloc_desalloc_probleme.c b/src/BRANCH_AND_BOUND/bb_alloc_desalloc_probleme.c
index d2dc300..b43d68e 100644
--- a/src/BRANCH_AND_BOUND/bb_alloc_desalloc_probleme.c
+++ b/src/BRANCH_AND_BOUND/bb_alloc_desalloc_probleme.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Desallocations finales
diff --git a/src/BRANCH_AND_BOUND/bb_balayage_en_largeur.c b/src/BRANCH_AND_BOUND/bb_balayage_en_largeur.c
index 3308448..6711a86 100644
--- a/src/BRANCH_AND_BOUND/bb_balayage_en_largeur.c
+++ b/src/BRANCH_AND_BOUND/bb_balayage_en_largeur.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/*************************************************************************
FONCTION: Exploration de l'arbre en largeur a partir du noeud. Le noeud
diff --git a/src/BRANCH_AND_BOUND/bb_balayage_en_profondeur.c b/src/BRANCH_AND_BOUND/bb_balayage_en_profondeur.c
index fa967c9..f060eab 100644
--- a/src/BRANCH_AND_BOUND/bb_balayage_en_profondeur.c
+++ b/src/BRANCH_AND_BOUND/bb_balayage_en_profondeur.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Exploration d'une branche en profondeur a partir d'un
diff --git a/src/BRANCH_AND_BOUND/bb_best_first.c b/src/BRANCH_AND_BOUND/bb_best_first.c
index 1b4798e..adea147 100644
--- a/src/BRANCH_AND_BOUND/bb_best_first.c
+++ b/src/BRANCH_AND_BOUND/bb_best_first.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/*************************************************************************
FONCTION: Exploration du meilleur minorant. Cette routine ne peut
diff --git a/src/BRANCH_AND_BOUND/bb_branch_and_bound.c b/src/BRANCH_AND_BOUND/bb_branch_and_bound.c
index d3f22c0..43f68bb 100644
--- a/src/BRANCH_AND_BOUND/bb_branch_and_bound.c
+++ b/src/BRANCH_AND_BOUND/bb_branch_and_bound.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Pilotage du branch and bound
diff --git a/src/BRANCH_AND_BOUND/bb_branch_and_bound_calculs.c b/src/BRANCH_AND_BOUND/bb_branch_and_bound_calculs.c
index f2f6fbf..5362886 100644
--- a/src/BRANCH_AND_BOUND/bb_branch_and_bound_calculs.c
+++ b/src/BRANCH_AND_BOUND/bb_branch_and_bound_calculs.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Pilotage du branch and bound
diff --git a/src/BRANCH_AND_BOUND/bb_choix_des_variables_a_instancier.c b/src/BRANCH_AND_BOUND/bb_choix_des_variables_a_instancier.c
index 44186df..30661e5 100644
--- a/src/BRANCH_AND_BOUND/bb_choix_des_variables_a_instancier.c
+++ b/src/BRANCH_AND_BOUND/bb_choix_des_variables_a_instancier.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Apres la resolution d'un probleme relaxe, ce sous-programme
diff --git a/src/BRANCH_AND_BOUND/bb_controler_les_coupes_non_prises_en_compte.c b/src/BRANCH_AND_BOUND/bb_controler_les_coupes_non_prises_en_compte.c
index 520f6bb..40ac2f0 100644
--- a/src/BRANCH_AND_BOUND/bb_controler_les_coupes_non_prises_en_compte.c
+++ b/src/BRANCH_AND_BOUND/bb_controler_les_coupes_non_prises_en_compte.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Controle des coupes qui n'avaient pas ete inserees dans le
diff --git a/src/BRANCH_AND_BOUND/bb_creation_noeud.c b/src/BRANCH_AND_BOUND/bb_creation_noeud.c
index 3ee81fd..17e6bb7 100644
--- a/src/BRANCH_AND_BOUND/bb_creation_noeud.c
+++ b/src/BRANCH_AND_BOUND/bb_creation_noeud.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Allocation / Desallocation
diff --git a/src/BRANCH_AND_BOUND/bb_creer_les_noeuds_fils.c b/src/BRANCH_AND_BOUND/bb_creer_les_noeuds_fils.c
index 955e02e..42a88d3 100644
--- a/src/BRANCH_AND_BOUND/bb_creer_les_noeuds_fils.c
+++ b/src/BRANCH_AND_BOUND/bb_creer_les_noeuds_fils.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Creation des noeuds fis apres evaluation du pere
diff --git a/src/BRANCH_AND_BOUND/bb_define.h b/src/BRANCH_AND_BOUND/bb_define.h
index bd3040e..265a806 100644
--- a/src/BRANCH_AND_BOUND/bb_define.h
+++ b/src/BRANCH_AND_BOUND/bb_define.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifdef __cplusplus
extern "C"
{
diff --git a/src/BRANCH_AND_BOUND/bb_eliminer_les_noeuds_sous_optimaux.c b/src/BRANCH_AND_BOUND/bb_eliminer_les_noeuds_sous_optimaux.c
index 8f983ed..1aca2bd 100644
--- a/src/BRANCH_AND_BOUND/bb_eliminer_les_noeuds_sous_optimaux.c
+++ b/src/BRANCH_AND_BOUND/bb_eliminer_les_noeuds_sous_optimaux.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
#include "bb_sys.h"
#include "bb_define.h"
#include "bb_fonctions.h"
diff --git a/src/BRANCH_AND_BOUND/bb_evaluer_en_profondeur_critiques.c b/src/BRANCH_AND_BOUND/bb_evaluer_en_profondeur_critiques.c
index f78bfd5..108c482 100644
--- a/src/BRANCH_AND_BOUND/bb_evaluer_en_profondeur_critiques.c
+++ b/src/BRANCH_AND_BOUND/bb_evaluer_en_profondeur_critiques.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/*************************************************************************
FONCTION: Si l'on dispose d'une solution entiere on evalue en profondeur
diff --git a/src/BRANCH_AND_BOUND/bb_evaluer_fils_du_meilleur_minorant.c b/src/BRANCH_AND_BOUND/bb_evaluer_fils_du_meilleur_minorant.c
index 2a216a9..d5697c7 100644
--- a/src/BRANCH_AND_BOUND/bb_evaluer_fils_du_meilleur_minorant.c
+++ b/src/BRANCH_AND_BOUND/bb_evaluer_fils_du_meilleur_minorant.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/*************************************************************************
FONCTION: Evaluation des 2 fils du noeud comportant le meilleur
diff --git a/src/BRANCH_AND_BOUND/bb_exploration_rapide_en_profondeur.c b/src/BRANCH_AND_BOUND/bb_exploration_rapide_en_profondeur.c
index 1e01f0d..b1376ae 100644
--- a/src/BRANCH_AND_BOUND/bb_exploration_rapide_en_profondeur.c
+++ b/src/BRANCH_AND_BOUND/bb_exploration_rapide_en_profondeur.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Exploration rapide en profondeur on attaquent directement
diff --git a/src/BRANCH_AND_BOUND/bb_fonctions.h b/src/BRANCH_AND_BOUND/bb_fonctions.h
index 26df606..5b731da 100644
--- a/src/BRANCH_AND_BOUND/bb_fonctions.h
+++ b/src/BRANCH_AND_BOUND/bb_fonctions.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifdef __cplusplus
extern "C"
{
diff --git a/src/BRANCH_AND_BOUND/bb_inserer_les_coupes.c b/src/BRANCH_AND_BOUND/bb_inserer_les_coupes.c
index 6e0d786..5db8885 100644
--- a/src/BRANCH_AND_BOUND/bb_inserer_les_coupes.c
+++ b/src/BRANCH_AND_BOUND/bb_inserer_les_coupes.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Preparation des coupes a passer a la resolution du
diff --git a/src/BRANCH_AND_BOUND/bb_memoire.h b/src/BRANCH_AND_BOUND/bb_memoire.h
index bd5dc4a..0fd9541 100644
--- a/src/BRANCH_AND_BOUND/bb_memoire.h
+++ b/src/BRANCH_AND_BOUND/bb_memoire.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifdef __cplusplus
extern "C"
{
diff --git a/src/BRANCH_AND_BOUND/bb_nettoyer_arbre.c b/src/BRANCH_AND_BOUND/bb_nettoyer_arbre.c
index 1cd7f3c..9c242ab 100644
--- a/src/BRANCH_AND_BOUND/bb_nettoyer_arbre.c
+++ b/src/BRANCH_AND_BOUND/bb_nettoyer_arbre.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION:
diff --git a/src/BRANCH_AND_BOUND/bb_nettoyer_les_coupes.c b/src/BRANCH_AND_BOUND/bb_nettoyer_les_coupes.c
index 7623571..c6bbc57 100644
--- a/src/BRANCH_AND_BOUND/bb_nettoyer_les_coupes.c
+++ b/src/BRANCH_AND_BOUND/bb_nettoyer_les_coupes.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Nettoyage des coupes si l'on en a trop cree.
diff --git a/src/BRANCH_AND_BOUND/bb_rechercher_le_meilleur_minorant.c b/src/BRANCH_AND_BOUND/bb_rechercher_le_meilleur_minorant.c
index 1a0a7b6..dfa9552 100644
--- a/src/BRANCH_AND_BOUND/bb_rechercher_le_meilleur_minorant.c
+++ b/src/BRANCH_AND_BOUND/bb_rechercher_le_meilleur_minorant.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/*************************************************************************
FONCTION: Recherche du meilleur minorant parmi les noeuds evalues
diff --git a/src/BRANCH_AND_BOUND/bb_rechercher_le_noeud_avec_meilleur_ratio_fractionnaire.c b/src/BRANCH_AND_BOUND/bb_rechercher_le_noeud_avec_meilleur_ratio_fractionnaire.c
index 9ebbac0..fe77251 100644
--- a/src/BRANCH_AND_BOUND/bb_rechercher_le_noeud_avec_meilleur_ratio_fractionnaire.c
+++ b/src/BRANCH_AND_BOUND/bb_rechercher_le_noeud_avec_meilleur_ratio_fractionnaire.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/*************************************************************************
FONCTION: Recherche du noeud avec le plus grand ratio :
diff --git a/src/BRANCH_AND_BOUND/bb_rechercher_le_noeud_le_moins_fractionnaire.c b/src/BRANCH_AND_BOUND/bb_rechercher_le_noeud_le_moins_fractionnaire.c
index a968dd6..0194416 100644
--- a/src/BRANCH_AND_BOUND/bb_rechercher_le_noeud_le_moins_fractionnaire.c
+++ b/src/BRANCH_AND_BOUND/bb_rechercher_le_noeud_le_moins_fractionnaire.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/*************************************************************************
FONCTION: Recherche du noeud le moins fractionnaire.
diff --git a/src/BRANCH_AND_BOUND/bb_resoudre_le_probleme_relaxe.c b/src/BRANCH_AND_BOUND/bb_resoudre_le_probleme_relaxe.c
index 66c7be4..e38fa14 100644
--- a/src/BRANCH_AND_BOUND/bb_resoudre_le_probleme_relaxe.c
+++ b/src/BRANCH_AND_BOUND/bb_resoudre_le_probleme_relaxe.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resolution d'un probleme relaxe
diff --git a/src/BRANCH_AND_BOUND/bb_stocker_les_coupes_du_noeud.c b/src/BRANCH_AND_BOUND/bb_stocker_les_coupes_du_noeud.c
index fb12d7a..10d2924 100644
--- a/src/BRANCH_AND_BOUND/bb_stocker_les_coupes_du_noeud.c
+++ b/src/BRANCH_AND_BOUND/bb_stocker_les_coupes_du_noeud.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Stockage des coupes generees en un noeud, ce module est
diff --git a/src/BRANCH_AND_BOUND/bb_supprimer_les_descendants_dun_noeud.c b/src/BRANCH_AND_BOUND/bb_supprimer_les_descendants_dun_noeud.c
index d2bb566..f1acdab 100644
--- a/src/BRANCH_AND_BOUND/bb_supprimer_les_descendants_dun_noeud.c
+++ b/src/BRANCH_AND_BOUND/bb_supprimer_les_descendants_dun_noeud.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
#include "bb_sys.h"
#include "bb_define.h"
#include "bb_fonctions.h"
diff --git a/src/BRANCH_AND_BOUND/bb_sys.h b/src/BRANCH_AND_BOUND/bb_sys.h
index a2af83a..473c815 100644
--- a/src/BRANCH_AND_BOUND/bb_sys.h
+++ b/src/BRANCH_AND_BOUND/bb_sys.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# include
# include
# include
diff --git a/src/LICENSE.txt b/src/LICENSE.txt
deleted file mode 100644
index e7b4a87..0000000
--- a/src/LICENSE.txt
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-Eclipse Public License - v 2.0
-
-THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
-
- 1. DEFINITIONS
-
- "Contribution" means:
- a) in the case of the initial Contributor, the initial content Distributed under this Agreement, and
- b) in the case of each subsequent Contributor:
- i) changes to the Program, and
- ii) additions to the Program;
-
- where such changes and/or additions to the Program originate from and are Distributed by that particular Contributor. A Contribution "originates" from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include changes or additions to the Program that are not Modified Works.
-
- "Contributor" means any person or entity that Distributes the Program.
-
- "Licensed Patents" mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.
-
- "Program" means the Contributions Distributed in accordance with this Agreement.
-
- "Recipient" means anyone who receives the Program under this Agreement or any Secondary License (as applicable), including Contributors.
-
- "Derivative Works" shall mean any work, whether in Source Code or other form, that is based on (or derived from) the Program and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship.
-
- "Modified Works" shall mean any work in Source Code or other form that results from an addition to, deletion from, or modification of the contents of the Program, including, for purposes of clarity any new file in Source Code form that contains any contents of the Program. Modified Works shall not include works that contain only declarations, interfaces, types, classes, structures, or files of the Program solely in each case in order to link to, bind by name, or subclass the Program or Modified Works thereof.
-
- "Distribute" means the acts of a) distributing or b) making available in any manner that enables the transfer of a copy.
-
- "Source Code" means the form of a Program preferred for making modifications, including but not limited to software source code, documentation source, and configuration files.
-
- "Secondary License" means either the GNU General Public License, Version 2.0, or any later versions of that license, including any exceptions or additional permissions as identified by the initial Contributor.
- 2. GRANT OF RIGHTS
- a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, Distribute and sublicense the Contribution of such Contributor, if any, and such Derivative Works.
- b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in Source Code or other form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
- c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to Distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program.
- d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.
- e) Notwithstanding the terms of any Secondary License, no Contributor makes additional grants to any Recipient (other than those set forth in this Agreement) as a result of such Recipient's receipt of the Program under the terms of a Secondary License (if permitted under the terms of Section 3).
- 3. REQUIREMENTS
- 3.1 If a Contributor Distributes the Program in any form, then:
- a) the Program must also be made available as Source Code, in accordance with section 3.2, and the Contributor must accompany the Program with a statement that the Source Code for the Program is available under this Agreement, and informs Recipients how to obtain it in a reasonable manner on or through a medium customarily used for software exchange; and
- b) the Contributor may Distribute the Program under a license different than this Agreement, provided that such license:
- i) effectively disclaims on behalf of all other Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;
- ii) effectively excludes on behalf of all other Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;
- iii) does not attempt to limit or alter the recipients' rights in the Source Code under section 3.2; and
- iv) requires any subsequent distribution of the Program by any party to be under a license that satisfies the requirements of this section 3.
- 3.2 When the Program is Distributed as Source Code:
- a) it must be made available under this Agreement, or if the Program (i) is combined with other material in a separate file or files made available under a Secondary License, and (ii) the initial Contributor attached to the Source Code the notice described in Exhibit A of this Agreement, then the Program may be made available under the terms of such Secondary Licenses, and
- b) a copy of this Agreement must be included with each copy of the Program.
- 3.3 Contributors may not remove or alter any copyright, patent, trademark, attribution notices, disclaimers of warranty, or limitations of liability ("notices") contained within the Program from any copy of the Program which they Distribute, provided that Contributors may add their own appropriate notices.
- 4. COMMERCIAL DISTRIBUTION
-
- Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.
-
- For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.
- 5. NO WARRANTY
-
- EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement, including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
- 6. DISCLAIMER OF LIABILITY
-
- EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
- 7. GENERAL
-
- If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
-
- If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed.
-
- All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.
-
- Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be Distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to Distribute the Program (including its Contributions) under the new version.
-
- Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved. Nothing in this Agreement is intended to be enforceable by any entity that is not a Contributor or Recipient. No third-party beneficiary rights are created under this Agreement.
- Exhibit A - Form of Secondary Licenses Notice
-
- "This Source Code may also be made available under the following Secondary Licenses when the conditions for such availability set forth in the Eclipse Public License, v. 2.0 are satisfied: {name license(s), version(s), and exceptions or additional permissions here}."
-
- Simply including a copy of this Agreement, including this Exhibit A is not sufficient to license the Source Code under Secondary Licenses.
-
- If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE file in a relevant directory) where a recipient would be likely to look for such a notice.
-
- You may add additional accurate notices of copyright ownership.
diff --git a/src/PNE/mps_define.h b/src/PNE/mps_define.h
index 9c12c4a..1316ec3 100644
--- a/src/PNE/mps_define.h
+++ b/src/PNE/mps_define.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# define OUI_MPS 1
# define NON_MPS 0
diff --git a/src/PNE/mps_extern_global.h b/src/PNE/mps_extern_global.h
index 384ec03..faea62d 100644
--- a/src/PNE/mps_extern_global.h
+++ b/src/PNE/mps_extern_global.h
@@ -1,18 +1,6 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
extern PROBLEME_MPS Mps;
diff --git a/src/PNE/mps_global.h b/src/PNE/mps_global.h
index d8371b4..5689e5a 100644
--- a/src/PNE/mps_global.h
+++ b/src/PNE/mps_global.h
@@ -1,17 +1,5 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
PROBLEME_MPS Mps;
diff --git a/src/PNE/pne_MIR_agregation.c b/src/PNE/pne_MIR_agregation.c
index 0a097d7..d56e89a 100644
--- a/src/PNE/pne_MIR_agregation.c
+++ b/src/PNE/pne_MIR_agregation.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Heuristique Marchand-Wolsey pour faire des MIR sur des
diff --git a/src/PNE/pne_ajouter_la_contrainte_de_cout_max.c b/src/PNE/pne_ajouter_la_contrainte_de_cout_max.c
index c3f976b..c23b95f 100644
--- a/src/PNE/pne_ajouter_la_contrainte_de_cout_max.c
+++ b/src/PNE/pne_ajouter_la_contrainte_de_cout_max.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: S'il y a des variables entieres on ajoute la contrainte de
diff --git a/src/PNE/pne_alloc_probleme.c b/src/PNE/pne_alloc_probleme.c
index 7c0cef0..f36c98d 100644
--- a/src/PNE/pne_alloc_probleme.c
+++ b/src/PNE/pne_alloc_probleme.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Allocations et liberation du probleme
diff --git a/src/PNE/pne_allocations_pour_le_postsolve.c b/src/PNE/pne_allocations_pour_le_postsolve.c
index 0002178..e27944b 100644
--- a/src/PNE/pne_allocations_pour_le_postsolve.c
+++ b/src/PNE/pne_allocations_pour_le_postsolve.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Allocation des structures pour le postsolve
diff --git a/src/PNE/pne_ameliorer_coefficients.c b/src/PNE/pne_ameliorer_coefficients.c
index 2e6c56c..dd98647 100644
--- a/src/PNE/pne_ameliorer_coefficients.c
+++ b/src/PNE/pne_ameliorer_coefficients.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Amelioration des coefficients des variables entieres
diff --git a/src/PNE/pne_analyse_initiale_knapsack.c b/src/PNE/pne_analyse_initiale_knapsack.c
index e96f887..a565b67 100644
--- a/src/PNE/pne_analyse_initiale_knapsack.c
+++ b/src/PNE/pne_analyse_initiale_knapsack.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Analyse initiale des contraintes de sac a dos.
diff --git a/src/PNE/pne_analyse_initiale_variable_bounds.c b/src/PNE/pne_analyse_initiale_variable_bounds.c
index 3995461..6772212 100644
--- a/src/PNE/pne_analyse_initiale_variable_bounds.c
+++ b/src/PNE/pne_analyse_initiale_variable_bounds.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Recherche des bornes variables.
diff --git a/src/PNE/pne_archiver_la_solution_courante.c b/src/PNE/pne_archiver_la_solution_courante.c
index fea0223..67faf7b 100644
--- a/src/PNE/pne_archiver_la_solution_courante.c
+++ b/src/PNE/pne_archiver_la_solution_courante.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Appele par le branch and bound pour archiver la solution
diff --git a/src/PNE/pne_bb_solve_pb_rlx.c b/src/PNE/pne_bb_solve_pb_rlx.c
index f64b19b..8acd6e8 100644
--- a/src/PNE/pne_bb_solve_pb_rlx.c
+++ b/src/PNE/pne_bb_solve_pb_rlx.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Appele par le branch and bound (ou branch and cut) pour
diff --git a/src/PNE/pne_calcul_coupes_dintersection.c b/src/PNE/pne_calcul_coupes_dintersection.c
index 4c09301..8074e28 100644
--- a/src/PNE/pne_calcul_coupes_dintersection.c
+++ b/src/PNE/pne_calcul_coupes_dintersection.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul des coupes d'intersection (necessite d'avoir
diff --git a/src/PNE/pne_calculer_la_valeur_du_critere.c b/src/PNE/pne_calculer_la_valeur_du_critere.c
index 4afbeda..4bb6c09 100644
--- a/src/PNE/pne_calculer_la_valeur_du_critere.c
+++ b/src/PNE/pne_calculer_la_valeur_du_critere.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul du critere.
diff --git a/src/PNE/pne_calculer_les_coupes.c b/src/PNE/pne_calculer_les_coupes.c
index 53f1eaa..3281b45 100644
--- a/src/PNE/pne_calculer_les_coupes.c
+++ b/src/PNE/pne_calculer_les_coupes.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul des coupes
diff --git a/src/PNE/pne_calculer_les_gomory.c b/src/PNE/pne_calculer_les_gomory.c
index 4d32fb2..c6f6d07 100644
--- a/src/PNE/pne_calculer_les_gomory.c
+++ b/src/PNE/pne_calculer_les_gomory.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul des coupes
diff --git a/src/PNE/pne_calculer_restrictions_bornes.c b/src/PNE/pne_calculer_restrictions_bornes.c
index 3bb173f..6dd0c09 100644
--- a/src/PNE/pne_calculer_restrictions_bornes.c
+++ b/src/PNE/pne_calculer_restrictions_bornes.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On essaie de fixer des variables entieres par des tests
diff --git a/src/PNE/pne_chainage_transposee.c b/src/PNE/pne_chainage_transposee.c
index fb5ed99..abdd56c 100644
--- a/src/PNE/pne_chainage_transposee.c
+++ b/src/PNE/pne_chainage_transposee.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Chainage de la transposee. On stocke les contraintes
diff --git a/src/PNE/pne_changer_types_de_variables.c b/src/PNE/pne_changer_types_de_variables.c
index 4fcbf51..1473626 100644
--- a/src/PNE/pne_changer_types_de_variables.c
+++ b/src/PNE/pne_changer_types_de_variables.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION:
diff --git a/src/PNE/pne_choix_des_variables_a_instancier.c b/src/PNE/pne_choix_des_variables_a_instancier.c
index 9c3a90f..638e90d 100644
--- a/src/PNE/pne_choix_des_variables_a_instancier.c
+++ b/src/PNE/pne_choix_des_variables_a_instancier.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Determination des variables a instancier.
diff --git a/src/PNE/pne_classer_coeff_contraintes_ordre_decroissant.c b/src/PNE/pne_classer_coeff_contraintes_ordre_decroissant.c
index 2055e84..08f5a73 100644
--- a/src/PNE/pne_classer_coeff_contraintes_ordre_decroissant.c
+++ b/src/PNE/pne_classer_coeff_contraintes_ordre_decroissant.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Dans chaque contrainte on classe les coefficients dans
diff --git a/src/PNE/pne_cliques_controle_avant_resolution.c b/src/PNE/pne_cliques_controle_avant_resolution.c
index 3b3a9fb..a865ef2 100644
--- a/src/PNE/pne_cliques_controle_avant_resolution.c
+++ b/src/PNE/pne_cliques_controle_avant_resolution.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Controle des cliques soit avant le strong branching
diff --git a/src/PNE/pne_cliques_determination.c b/src/PNE/pne_cliques_determination.c
index 6175a43..843900d 100644
--- a/src/PNE/pne_cliques_determination.c
+++ b/src/PNE/pne_cliques_determination.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Conflict graph et cliques.
diff --git a/src/PNE/pne_cliques_egalite.c b/src/PNE/pne_cliques_egalite.c
index ed911a5..5170246 100644
--- a/src/PNE/pne_cliques_egalite.c
+++ b/src/PNE/pne_cliques_egalite.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On essaie de transformer les cliques en contraintes d'egalite.
diff --git a/src/PNE/pne_cliques_violees.c b/src/PNE/pne_cliques_violees.c
index d343df1..dadc224 100644
--- a/src/PNE/pne_cliques_violees.c
+++ b/src/PNE/pne_cliques_violees.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Detection des cliques violees.
diff --git a/src/PNE/pne_clone_spx_noeud_racine.c b/src/PNE/pne_clone_spx_noeud_racine.c
index 053a388..859b642 100644
--- a/src/PNE/pne_clone_spx_noeud_racine.c
+++ b/src/PNE/pne_clone_spx_noeud_racine.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Clone du simplexe du noeud racine pour utilisation ulterieure.
diff --git a/src/PNE/pne_compacter_matrice_des_contraintes.c b/src/PNE/pne_compacter_matrice_des_contraintes.c
index 92da9c1..e9c8419 100644
--- a/src/PNE/pne_compacter_matrice_des_contraintes.c
+++ b/src/PNE/pne_compacter_matrice_des_contraintes.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On compacte la matrice des contraintes en enlevant les
diff --git a/src/PNE/pne_conflict_graph_MAJ.c b/src/PNE/pne_conflict_graph_MAJ.c
index f5d0933..50e4a68 100644
--- a/src/PNE/pne_conflict_graph_MAJ.c
+++ b/src/PNE/pne_conflict_graph_MAJ.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Variable probing
diff --git a/src/PNE/pne_conflict_graph_alloc.c b/src/PNE/pne_conflict_graph_alloc.c
index fdb7691..44c85c2 100644
--- a/src/PNE/pne_conflict_graph_alloc.c
+++ b/src/PNE/pne_conflict_graph_alloc.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Variable probing
diff --git a/src/PNE/pne_conflict_graph_extensions.c b/src/PNE/pne_conflict_graph_extensions.c
index 71b7f8a..35e971f 100644
--- a/src/PNE/pne_conflict_graph_extensions.c
+++ b/src/PNE/pne_conflict_graph_extensions.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Extensions du graphe de conflit: on ajoute des arcs et on
diff --git a/src/PNE/pne_conflict_graph_fixer_les_voisins_dun_noeud.c b/src/PNE/pne_conflict_graph_fixer_les_voisins_dun_noeud.c
index dba7043..7e7f594 100644
--- a/src/PNE/pne_conflict_graph_fixer_les_voisins_dun_noeud.c
+++ b/src/PNE/pne_conflict_graph_fixer_les_voisins_dun_noeud.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On fixe des variables du conflict graph.
diff --git a/src/PNE/pne_conflict_graph_fixer_variables.c b/src/PNE/pne_conflict_graph_fixer_variables.c
index 1b4f3b6..748daff 100644
--- a/src/PNE/pne_conflict_graph_fixer_variables.c
+++ b/src/PNE/pne_conflict_graph_fixer_variables.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On fixe des variables du conflict graph.
diff --git a/src/PNE/pne_conflict_graph_supprimer_un_noeud.c b/src/PNE/pne_conflict_graph_supprimer_un_noeud.c
index 864e6ca..2bf2f3a 100644
--- a/src/PNE/pne_conflict_graph_supprimer_un_noeud.c
+++ b/src/PNE/pne_conflict_graph_supprimer_un_noeud.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Suppression d'un noeud dans le conflict graph.
diff --git a/src/PNE/pne_constantes_externes.h b/src/PNE/pne_constantes_externes.h
index d3c811b..0d5c1dc 100644
--- a/src/PNE/pne_constantes_externes.h
+++ b/src/PNE/pne_constantes_externes.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifndef CONSTANTES_EXTERNES_PNE_DEJA_DEFINIES
/*******************************************************************************************/
/* Coix de l'algorithme */
diff --git a/src/PNE/pne_constantes_internes.h b/src/PNE/pne_constantes_internes.h
index df6d691..72ffabc 100644
--- a/src/PNE/pne_constantes_internes.h
+++ b/src/PNE/pne_constantes_internes.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifdef __cplusplus
extern "C"
{
diff --git a/src/PNE/pne_contraintes_de_borne_variable_violees.c b/src/PNE/pne_contraintes_de_borne_variable_violees.c
index 959a338..77a992e 100644
--- a/src/PNE/pne_contraintes_de_borne_variable_violees.c
+++ b/src/PNE/pne_contraintes_de_borne_variable_violees.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Detection des contraintes de borne variable de probing violees.
diff --git a/src/PNE/pne_coupe_de_probing.c b/src/PNE/pne_coupe_de_probing.c
index 4ca58f2..34d7cde 100644
--- a/src/PNE/pne_coupe_de_probing.c
+++ b/src/PNE/pne_coupe_de_probing.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Creation des coupes de probing. Une coupe est cree lorsque
diff --git a/src/PNE/pne_coupes_de_probing_violees.c b/src/PNE/pne_coupes_de_probing_violees.c
index 8060762..80e8944 100644
--- a/src/PNE/pne_coupes_de_probing_violees.c
+++ b/src/PNE/pne_coupes_de_probing_violees.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Detection des coupes de probing violees.
diff --git a/src/PNE/pne_cover_knapsack.c b/src/PNE/pne_cover_knapsack.c
index 24f376f..156fc7c 100644
--- a/src/PNE/pne_cover_knapsack.c
+++ b/src/PNE/pne_cover_knapsack.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Recherche de couverture de sac a dos
diff --git a/src/PNE/pne_cover_knapsack_combinaisons.c b/src/PNE/pne_cover_knapsack_combinaisons.c
index bf71855..3c1443f 100644
--- a/src/PNE/pne_cover_knapsack_combinaisons.c
+++ b/src/PNE/pne_cover_knapsack_combinaisons.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Recherche de couverture de sac a dos sur combinaisons simples
diff --git a/src/PNE/pne_cover_knapsack_combinaisons_complexes.c b/src/PNE/pne_cover_knapsack_combinaisons_complexes.c
index f9da75c..c8c9352 100644
--- a/src/PNE/pne_cover_knapsack_combinaisons_complexes.c
+++ b/src/PNE/pne_cover_knapsack_combinaisons_complexes.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Recherche de couverture de sac a dos sur des combinaisons
diff --git a/src/PNE/pne_cover_knapsack_lifting.c b/src/PNE/pne_cover_knapsack_lifting.c
index 617034b..9e27db8 100644
--- a/src/PNE/pne_cover_knapsack_lifting.c
+++ b/src/PNE/pne_cover_knapsack_lifting.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Lifting d'une couverture de sac a dos par la methode
diff --git a/src/PNE/pne_cover_knapsack_simple.c b/src/PNE/pne_cover_knapsack_simple.c
index 1aa2374..921e4e7 100644
--- a/src/PNE/pne_cover_knapsack_simple.c
+++ b/src/PNE/pne_cover_knapsack_simple.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Recherche de couverture de sac a dos
diff --git a/src/PNE/pne_define.h b/src/PNE/pne_define.h
index f7e5436..875b9f5 100644
--- a/src/PNE/pne_define.h
+++ b/src/PNE/pne_define.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifdef __cplusplus
extern "C"
{
diff --git a/src/PNE/pne_definition_arguments.h b/src/PNE/pne_definition_arguments.h
index ac5656f..b834757 100644
--- a/src/PNE/pne_definition_arguments.h
+++ b/src/PNE/pne_definition_arguments.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifdef __cplusplus
extern "C"
{
diff --git a/src/PNE/pne_detection_des_contraintes_mixtes.c b/src/PNE/pne_detection_des_contraintes_mixtes.c
index 3ed5ce1..ea50a76 100644
--- a/src/PNE/pne_detection_des_contraintes_mixtes.c
+++ b/src/PNE/pne_detection_des_contraintes_mixtes.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Marquage des contraintes mixtes sur lesquelles on peut
diff --git a/src/PNE/pne_detection_des_gub.c b/src/PNE/pne_detection_des_gub.c
index a995f9a..b6f18e6 100644
--- a/src/PNE/pne_detection_des_gub.c
+++ b/src/PNE/pne_detection_des_gub.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Detection de GUB (General Upper Bound constraints).
diff --git a/src/PNE/pne_detection_des_variables_big_M.c b/src/PNE/pne_detection_des_variables_big_M.c
index 46f4837..fd91471 100644
--- a/src/PNE/pne_detection_des_variables_big_M.c
+++ b/src/PNE/pne_detection_des_variables_big_M.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Marquage des contraintes mixtes sur lesquelles on peut
diff --git a/src/PNE/pne_determiner_les_variables_fractionnaires.c b/src/PNE/pne_determiner_les_variables_fractionnaires.c
index 7453e94..cf18c6e 100644
--- a/src/PNE/pne_determiner_les_variables_fractionnaires.c
+++ b/src/PNE/pne_determiner_les_variables_fractionnaires.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Determination des variables a valeur fractionnaire
diff --git a/src/PNE/pne_ecrire_jeu_de_donnees_mps.c b/src/PNE/pne_ecrire_jeu_de_donnees_mps.c
index 9eda7ce..9cf4ec9 100644
--- a/src/PNE/pne_ecrire_jeu_de_donnees_mps.c
+++ b/src/PNE/pne_ecrire_jeu_de_donnees_mps.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Ecriture du jeu de donnees au format MPS
diff --git a/src/PNE/pne_ecrire_presolved_mps.c b/src/PNE/pne_ecrire_presolved_mps.c
index d97a2c8..d5239fb 100644
--- a/src/PNE/pne_ecrire_presolved_mps.c
+++ b/src/PNE/pne_ecrire_presolved_mps.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Ecriture du probleme au format MPS apres le presolve
diff --git a/src/PNE/pne_enlever_tout_petits_termes.c b/src/PNE/pne_enlever_tout_petits_termes.c
index d17d27c..60fd0e4 100644
--- a/src/PNE/pne_enlever_tout_petits_termes.c
+++ b/src/PNE/pne_enlever_tout_petits_termes.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Construction du probleme
diff --git a/src/PNE/pne_enrichir_probleme_avec_coupe.c b/src/PNE/pne_enrichir_probleme_avec_coupe.c
index 0d0e5e8..f60c3f3 100644
--- a/src/PNE/pne_enrichir_probleme_avec_coupe.c
+++ b/src/PNE/pne_enrichir_probleme_avec_coupe.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul des coupes
diff --git a/src/PNE/pne_fixation_sur_critere.c b/src/PNE/pne_fixation_sur_critere.c
index a4d448b..1a60fc9 100644
--- a/src/PNE/pne_fixation_sur_critere.c
+++ b/src/PNE/pne_fixation_sur_critere.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Il s'agit de la reprise d'une partie du presolve.
diff --git a/src/PNE/pne_fonctions.h b/src/PNE/pne_fonctions.h
index e5c553d..5a91f7b 100644
--- a/src/PNE/pne_fonctions.h
+++ b/src/PNE/pne_fonctions.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifdef __cplusplus
extern "C"
{
diff --git a/src/PNE/pne_gomory_negligees.c b/src/PNE/pne_gomory_negligees.c
index e0d2e80..1de998c 100644
--- a/src/PNE/pne_gomory_negligees.c
+++ b/src/PNE/pne_gomory_negligees.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Stockage des coupes de Gomory negligees.
diff --git a/src/PNE/pne_gomory_negligees_violees.c b/src/PNE/pne_gomory_negligees_violees.c
index 1b70f38..43b47fc 100644
--- a/src/PNE/pne_gomory_negligees_violees.c
+++ b/src/PNE/pne_gomory_negligees_violees.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Detection des coupes de knapsack negliges violees.
diff --git a/src/PNE/pne_gub.c b/src/PNE/pne_gub.c
index daa827f..df92781 100644
--- a/src/PNE/pne_gub.c
+++ b/src/PNE/pne_gub.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: En presence de contraintes Gub, generation d'un schema
diff --git a/src/PNE/pne_heuristique.c b/src/PNE/pne_heuristique.c
index 5d7f7cc..bda514b 100644
--- a/src/PNE/pne_heuristique.c
+++ b/src/PNE/pne_heuristique.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Recherche heuristique en tentant de fixer des variables
diff --git a/src/PNE/pne_heuristique_RINS.c b/src/PNE/pne_heuristique_RINS.c
index 815c958..10e3cef 100644
--- a/src/PNE/pne_heuristique_RINS.c
+++ b/src/PNE/pne_heuristique_RINS.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Methode RINS Danna - Rothberg - Le Pape
diff --git a/src/PNE/pne_heuristique_pilotage.c b/src/PNE/pne_heuristique_pilotage.c
index 497ba45..56cd973 100644
--- a/src/PNE/pne_heuristique_pilotage.c
+++ b/src/PNE/pne_heuristique_pilotage.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Heuristique, on fixe des variables peu fractionnaires et
diff --git a/src/PNE/pne_heuristique_recherche_en_profondeur.c b/src/PNE/pne_heuristique_recherche_en_profondeur.c
index 1206955..b3f399a 100644
--- a/src/PNE/pne_heuristique_recherche_en_profondeur.c
+++ b/src/PNE/pne_heuristique_recherche_en_profondeur.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Recherche en prodondeur a partir du noeud courant.
diff --git a/src/PNE/pne_heuristique_resolution_branch_and_bound_reduit.c b/src/PNE/pne_heuristique_resolution_branch_and_bound_reduit.c
index 2cbff84..3cf1248 100644
--- a/src/PNE/pne_heuristique_resolution_branch_and_bound_reduit.c
+++ b/src/PNE/pne_heuristique_resolution_branch_and_bound_reduit.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resolution d'un branch and bound reduit pour les heuristiques.
diff --git a/src/PNE/pne_heuristique_utilitaires.c b/src/PNE/pne_heuristique_utilitaires.c
index 6b8dd9a..5d83c74 100644
--- a/src/PNE/pne_heuristique_utilitaires.c
+++ b/src/PNE/pne_heuristique_utilitaires.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Utilitaires de creation de matrice de contraintes pour les
diff --git a/src/PNE/pne_heuristique_variables_entieres_fixees.c b/src/PNE/pne_heuristique_variables_entieres_fixees.c
index 3789df5..97f42f1 100644
--- a/src/PNE/pne_heuristique_variables_entieres_fixees.c
+++ b/src/PNE/pne_heuristique_variables_entieres_fixees.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Heuristique, on fixe des variables fractionnaires qui ont pris
diff --git a/src/PNE/pne_init_pne.c b/src/PNE/pne_init_pne.c
index ac841e9..efddae7 100644
--- a/src/PNE/pne_init_pne.c
+++ b/src/PNE/pne_init_pne.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION:
diff --git a/src/PNE/pne_inserer_une_contrainte.c b/src/PNE/pne_inserer_une_contrainte.c
index 3c3e3fe..f879265 100644
--- a/src/PNE/pne_inserer_une_contrainte.c
+++ b/src/PNE/pne_inserer_une_contrainte.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On insere une contrainte dans l'ensemble des coupes d'un
diff --git a/src/PNE/pne_knapsack_lift_variable_continue.c b/src/PNE/pne_knapsack_lift_variable_continue.c
index f027fdb..dc249ba 100644
--- a/src/PNE/pne_knapsack_lift_variable_continue.c
+++ b/src/PNE/pne_knapsack_lift_variable_continue.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Apres constitution d'une coupe de knapsack sur la restriction
diff --git a/src/PNE/pne_knapsack_negligees.c b/src/PNE/pne_knapsack_negligees.c
index 850eb91..9a16608 100644
--- a/src/PNE/pne_knapsack_negligees.c
+++ b/src/PNE/pne_knapsack_negligees.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Stockage des coupes de sac a dos negligees.
diff --git a/src/PNE/pne_knapsack_negligees_violees.c b/src/PNE/pne_knapsack_negligees_violees.c
index fc02112..9ee3515 100644
--- a/src/PNE/pne_knapsack_negligees_violees.c
+++ b/src/PNE/pne_knapsack_negligees_violees.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Detection des coupes de knapsack negliges violees.
diff --git a/src/PNE/pne_knapsack_sur_coupe.c b/src/PNE/pne_knapsack_sur_coupe.c
index 59f7260..b87c698 100644
--- a/src/PNE/pne_knapsack_sur_coupe.c
+++ b/src/PNE/pne_knapsack_sur_coupe.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul d'une couope de knapsack sur une coupe de Gomory
diff --git a/src/PNE/pne_lire_jeu_de_donnees_mps.c b/src/PNE/pne_lire_jeu_de_donnees_mps.c
index 971a6af..c334162 100644
--- a/src/PNE/pne_lire_jeu_de_donnees_mps.c
+++ b/src/PNE/pne_lire_jeu_de_donnees_mps.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Lecture du jeu de donnees au format MPS
diff --git a/src/PNE/pne_mac.c b/src/PNE/pne_mac.c
index dba8ad1..5b8ca72 100644
--- a/src/PNE/pne_mac.c
+++ b/src/PNE/pne_mac.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
#include /* Standard I/O */
#include /* Standard Library */
#include /* Error number and related */
diff --git a/src/PNE/pne_majorant_knapsack.c b/src/PNE/pne_majorant_knapsack.c
index 7a34fba..c73cf75 100644
--- a/src/PNE/pne_majorant_knapsack.c
+++ b/src/PNE/pne_majorant_knapsack.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul d'une borne sur le sac a dos
diff --git a/src/PNE/pne_memoire.h b/src/PNE/pne_memoire.h
index bfd47be..7e8e90e 100644
--- a/src/PNE/pne_memoire.h
+++ b/src/PNE/pne_memoire.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifndef PNE_MACROS_POUR_FONCTION_EXTERNES_DE_GESTION_MEMOIRE
# include "mem_fonctions.h"
/*****************************************************************
diff --git a/src/PNE/pne_mise_a_jour_seuil_coupes.c b/src/PNE/pne_mise_a_jour_seuil_coupes.c
index a6fa6dc..a4d97a3 100644
--- a/src/PNE/pne_mise_a_jour_seuil_coupes.c
+++ b/src/PNE/pne_mise_a_jour_seuil_coupes.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Mise a jour du seuil utilise pour les coupes.
diff --git a/src/PNE/pne_node_dm_A.c b/src/PNE/pne_node_dm_A.c
index 6a690eb..be8c5c9 100644
--- a/src/PNE/pne_node_dm_A.c
+++ b/src/PNE/pne_node_dm_A.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Mise sous forme coarse (Dumalge Mendelson) de la matrice
diff --git a/src/PNE/pne_node_dm_factoriser_matrice.c b/src/PNE/pne_node_dm_factoriser_matrice.c
index af9a11a..644fdc0 100644
--- a/src/PNE/pne_node_dm_factoriser_matrice.c
+++ b/src/PNE/pne_node_dm_factoriser_matrice.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resolution d'un sous systeme issu de la decomposition
diff --git a/src/PNE/pne_node_dm_resoudre_primal.c b/src/PNE/pne_node_dm_resoudre_primal.c
index d3a0b21..96cbe91 100644
--- a/src/PNE/pne_node_dm_resoudre_primal.c
+++ b/src/PNE/pne_node_dm_resoudre_primal.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resolution d'un sous systeme issu de la decomposition
diff --git a/src/PNE/pne_node_presolve.c b/src/PNE/pne_node_presolve.c
index 3495a6e..ef368be 100644
--- a/src/PNE/pne_node_presolve.c
+++ b/src/PNE/pne_node_presolve.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On etudie les domaines de variation des variables entieres
diff --git a/src/PNE/pne_node_presolve_calculer_bornes_des_contraintes.c b/src/PNE/pne_node_presolve_calculer_bornes_des_contraintes.c
index f280b6f..4fb4b1e 100644
--- a/src/PNE/pne_node_presolve_calculer_bornes_des_contraintes.c
+++ b/src/PNE/pne_node_presolve_calculer_bornes_des_contraintes.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Appele par le node presolve, on y calcule les min et max
diff --git a/src/PNE/pne_normaliser_une_coupe.c b/src/PNE/pne_normaliser_une_coupe.c
index a3481e2..8b55a36 100644
--- a/src/PNE/pne_normaliser_une_coupe.c
+++ b/src/PNE/pne_normaliser_une_coupe.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Normalisation d'une coupe
diff --git a/src/PNE/pne_post_probing.c b/src/PNE/pne_post_probing.c
index 49c668e..2e99864 100644
--- a/src/PNE/pne_post_probing.c
+++ b/src/PNE/pne_post_probing.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: En fin de probing, si des variables binaires ont ete fixees
diff --git a/src/PNE/pne_postsolve.c b/src/PNE/pne_postsolve.c
index 786ad63..d516840 100644
--- a/src/PNE/pne_postsolve.c
+++ b/src/PNE/pne_postsolve.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Postsolve (apres le presolve)
diff --git a/src/PNE/pne_postsolve_si_presolve_uniquement.c b/src/PNE/pne_postsolve_si_presolve_uniquement.c
index 039b688..c835395 100644
--- a/src/PNE/pne_postsolve_si_presolve_uniquement.c
+++ b/src/PNE/pne_postsolve_si_presolve_uniquement.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Postsolve (apres le presolve) quand on ne demande que le
diff --git a/src/PNE/pne_presolve_simplifie.c b/src/PNE/pne_presolve_simplifie.c
index 3d92303..fb7cb9b 100644
--- a/src/PNE/pne_presolve_simplifie.c
+++ b/src/PNE/pne_presolve_simplifie.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Presolve simplifie. Appele par le reduced cost fixing au noeud
diff --git a/src/PNE/pne_presolve_simplifie_bornes_variables.c b/src/PNE/pne_presolve_simplifie_bornes_variables.c
index 9e7cea4..1624439 100644
--- a/src/PNE/pne_presolve_simplifie_bornes_variables.c
+++ b/src/PNE/pne_presolve_simplifie_bornes_variables.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Prise en compte des contraintes de borne variable dans le
diff --git a/src/PNE/pne_presolve_simplifie_variable_probing.c b/src/PNE/pne_presolve_simplifie_variable_probing.c
index a77e66b..b50bccd 100644
--- a/src/PNE/pne_presolve_simplifie_variable_probing.c
+++ b/src/PNE/pne_presolve_simplifie_variable_probing.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Presolve simplifie. Appele par le reduced cost fixing au noeud
diff --git a/src/PNE/pne_probing.c b/src/PNE/pne_probing.c
index f3473dc..7e9d812 100644
--- a/src/PNE/pne_probing.c
+++ b/src/PNE/pne_probing.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Variable probing
diff --git a/src/PNE/pne_probing_analyse_liste_de_contraintes.c b/src/PNE/pne_probing_analyse_liste_de_contraintes.c
index 1e769bb..fbf690f 100644
--- a/src/PNE/pne_probing_analyse_liste_de_contraintes.c
+++ b/src/PNE/pne_probing_analyse_liste_de_contraintes.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Variable probing et node presolve
diff --git a/src/PNE/pne_probing_bornes_variables.c b/src/PNE/pne_probing_bornes_variables.c
index 57e8547..4cc2bb0 100644
--- a/src/PNE/pne_probing_bornes_variables.c
+++ b/src/PNE/pne_probing_bornes_variables.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Detection des contraintes de borne variable pendant le
diff --git a/src/PNE/pne_probing_modifier_matrice_des_contraintes.c b/src/PNE/pne_probing_modifier_matrice_des_contraintes.c
index 2773b4d..ffa76ef 100644
--- a/src/PNE/pne_probing_modifier_matrice_des_contraintes.c
+++ b/src/PNE/pne_probing_modifier_matrice_des_contraintes.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On modifie la matrice des contraintes dans le cas ou le
diff --git a/src/PNE/pne_probing_nodepresolve_alloc.c b/src/PNE/pne_probing_nodepresolve_alloc.c
index 38e81ef..398f0da 100644
--- a/src/PNE/pne_probing_nodepresolve_alloc.c
+++ b/src/PNE/pne_probing_nodepresolve_alloc.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On etudie les domaines de variation des variables entieres
diff --git a/src/PNE/pne_probing_nodepresolve_utilitaires.c b/src/PNE/pne_probing_nodepresolve_utilitaires.c
index 5c2d8d9..a1eec6e 100644
--- a/src/PNE/pne_probing_nodepresolve_utilitaires.c
+++ b/src/PNE/pne_probing_nodepresolve_utilitaires.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On etudie les domaines de variation des variables entieres
diff --git a/src/PNE/pne_probing_variables_a_instancier.c b/src/PNE/pne_probing_variables_a_instancier.c
index 4835588..0e07fef 100644
--- a/src/PNE/pne_probing_variables_a_instancier.c
+++ b/src/PNE/pne_probing_variables_a_instancier.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Construction de la liste des variables a instancier
diff --git a/src/PNE/pne_rand.c b/src/PNE/pne_rand.c
index 8d66cfe..04a7173 100644
--- a/src/PNE/pne_rand.c
+++ b/src/PNE/pne_rand.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Fonction de tirage d'un nombre pseudo aleatoire entre
diff --git a/src/PNE/pne_recherche_symetries.c b/src/PNE/pne_recherche_symetries.c
index e793392..6b842ac 100644
--- a/src/PNE/pne_recherche_symetries.c
+++ b/src/PNE/pne_recherche_symetries.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Recherche de symetries.
diff --git a/src/PNE/pne_recuperer_le_probleme_initial.c b/src/PNE/pne_recuperer_le_probleme_initial.c
index 9baec89..843ba2b 100644
--- a/src/PNE/pne_recuperer_le_probleme_initial.c
+++ b/src/PNE/pne_recuperer_le_probleme_initial.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION:
diff --git a/src/PNE/pne_recuperer_solution_et_critere.c b/src/PNE/pne_recuperer_solution_et_critere.c
index cd1fb9e..a3ddd9c 100644
--- a/src/PNE/pne_recuperer_solution_et_critere.c
+++ b/src/PNE/pne_recuperer_solution_et_critere.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Recuperation des resultats
diff --git a/src/PNE/pne_reduced_cost_fixing.c b/src/PNE/pne_reduced_cost_fixing.c
index 23b553d..cb26bdf 100644
--- a/src/PNE/pne_reduced_cost_fixing.c
+++ b/src/PNE/pne_reduced_cost_fixing.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Reduced cost fixing (necessite d'avoir obtenu une premiere
diff --git a/src/PNE/pne_reduced_cost_fixing_graphe_de_conflit.c b/src/PNE/pne_reduced_cost_fixing_graphe_de_conflit.c
index 7756256..7542641 100644
--- a/src/PNE/pne_reduced_cost_fixing_graphe_de_conflit.c
+++ b/src/PNE/pne_reduced_cost_fixing_graphe_de_conflit.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On applique le graphe de conflit quand on simule l'instanciation
diff --git a/src/PNE/pne_reduced_cost_fixing_noeud_racine.c b/src/PNE/pne_reduced_cost_fixing_noeud_racine.c
index 563522f..21a078a 100644
--- a/src/PNE/pne_reduced_cost_fixing_noeud_racine.c
+++ b/src/PNE/pne_reduced_cost_fixing_noeud_racine.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Reduced cost fixing au noeud racine. Appele a chaque fois
diff --git a/src/PNE/pne_relance_simplexe_au_noeud_racine.c b/src/PNE/pne_relance_simplexe_au_noeud_racine.c
index 14b913f..bfa0e59 100644
--- a/src/PNE/pne_relance_simplexe_au_noeud_racine.c
+++ b/src/PNE/pne_relance_simplexe_au_noeud_racine.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Relance du simplex au noeud racine en cours de branch and bound.
diff --git a/src/PNE/pne_relancer_un_branch_and_bound.c b/src/PNE/pne_relancer_un_branch_and_bound.c
index 677d012..09db215 100644
--- a/src/PNE/pne_relancer_un_branch_and_bound.c
+++ b/src/PNE/pne_relancer_un_branch_and_bound.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# include "pne_fonctions.h"
# include "pne_define.h"
diff --git a/src/PNE/pne_round.c b/src/PNE/pne_round.c
index fac3d70..7ef3914 100644
--- a/src/PNE/pne_round.c
+++ b/src/PNE/pne_round.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Pour réduire la précision des coefficients utilisés dans les calculs
diff --git a/src/PNE/pne_solve_pb_rlx_pi.c b/src/PNE/pne_solve_pb_rlx_pi.c
index b3f0b48..70b072d 100644
--- a/src/PNE/pne_solve_pb_rlx_pi.c
+++ b/src/PNE/pne_solve_pb_rlx_pi.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resolution du probleme relaxe par le point interieur
diff --git a/src/PNE/pne_solve_pb_rlx_spx_dual.c b/src/PNE/pne_solve_pb_rlx_spx_dual.c
index 8430851..b51137e 100644
--- a/src/PNE/pne_solve_pb_rlx_spx_dual.c
+++ b/src/PNE/pne_solve_pb_rlx_spx_dual.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resolution d'un probleme relaxe par le simplexe dual
diff --git a/src/PNE/pne_solve_pb_rlx_spx_primal.c b/src/PNE/pne_solve_pb_rlx_spx_primal.c
index a47289a..aa45c65 100644
--- a/src/PNE/pne_solve_pb_rlx_spx_primal.c
+++ b/src/PNE/pne_solve_pb_rlx_spx_primal.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resolution d'un probleme par le simplexe primal.
diff --git a/src/PNE/pne_solveur.c b/src/PNE/pne_solveur.c
index fcb560c..7377a42 100644
--- a/src/PNE/pne_solveur.c
+++ b/src/PNE/pne_solveur.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Solveur de PLNE
diff --git a/src/PNE/pne_solveur_calculs.c b/src/PNE/pne_solveur_calculs.c
index 8947dec..4e3b341 100644
--- a/src/PNE/pne_solveur_calculs.c
+++ b/src/PNE/pne_solveur_calculs.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Solveur de PLNE
diff --git a/src/PNE/pne_solveur_sous_probleme.c b/src/PNE/pne_solveur_sous_probleme.c
index 4c38381..3d9ab19 100644
--- a/src/PNE/pne_solveur_sous_probleme.c
+++ b/src/PNE/pne_solveur_sous_probleme.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Solveur de PLNE appele par le solveur pour resoudre un
diff --git a/src/PNE/pne_standalone.c b/src/PNE/pne_standalone.c
index d1d1964..91ccbd8 100644
--- a/src/PNE/pne_standalone.c
+++ b/src/PNE/pne_standalone.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Main de la PNE pour le standalone
diff --git a/src/PNE/pne_strong_branching.c b/src/PNE/pne_strong_branching.c
index 2aa4b0a..82a14a6 100644
--- a/src/PNE/pne_strong_branching.c
+++ b/src/PNE/pne_strong_branching.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Strong branching pour le choix de la variable a instancier.
diff --git a/src/PNE/pne_strong_branching_classer_le_resultat.c b/src/PNE/pne_strong_branching_classer_le_resultat.c
index 5f501f2..eb7313d 100644
--- a/src/PNE/pne_strong_branching_classer_le_resultat.c
+++ b/src/PNE/pne_strong_branching_classer_le_resultat.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Strong branching pour le choix de la variable a instancier.
diff --git a/src/PNE/pne_sys.h b/src/PNE/pne_sys.h
index 867011d..85ceb41 100644
--- a/src/PNE/pne_sys.h
+++ b/src/PNE/pne_sys.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifndef PNE_SYS_DEJA_DEFINI
/*******************************************************************************************/
diff --git a/src/PNE/pne_trier_les_coupes_calculees.c b/src/PNE/pne_trier_les_coupes_calculees.c
index d45e3ce..b170d16 100644
--- a/src/PNE/pne_trier_les_coupes_calculees.c
+++ b/src/PNE/pne_trier_les_coupes_calculees.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul des coupes
diff --git a/src/PNE/pne_two_step_mir.c b/src/PNE/pne_two_step_mir.c
index 3c7c5f6..f3ceee8 100644
--- a/src/PNE/pne_two_step_mir.c
+++ b/src/PNE/pne_two_step_mir.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Two step MIR tire de l'article paru dans INFORMS journal of
diff --git a/src/PNE/pne_verifier_faisabilite_contrainte_egalite.c b/src/PNE/pne_verifier_faisabilite_contrainte_egalite.c
index 1296ec2..73fe151 100644
--- a/src/PNE/pne_verifier_faisabilite_contrainte_egalite.c
+++ b/src/PNE/pne_verifier_faisabilite_contrainte_egalite.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Contraintes d'egalite avec variables entiere. On verifie
diff --git a/src/POINT_INTERIEUR/pi_alloc_matrice.c b/src/POINT_INTERIEUR/pi_alloc_matrice.c
index c800f66..cf89538 100644
--- a/src/POINT_INTERIEUR/pi_alloc_matrice.c
+++ b/src/POINT_INTERIEUR/pi_alloc_matrice.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
diff --git a/src/POINT_INTERIEUR/pi_alloc_probleme.c b/src/POINT_INTERIEUR/pi_alloc_probleme.c
index c81ba94..cd76739 100644
--- a/src/POINT_INTERIEUR/pi_alloc_probleme.c
+++ b/src/POINT_INTERIEUR/pi_alloc_probleme.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************************
diff --git a/src/POINT_INTERIEUR/pi_armijo.c b/src/POINT_INTERIEUR/pi_armijo.c
index 1312e71..086d03a 100644
--- a/src/POINT_INTERIEUR/pi_armijo.c
+++ b/src/POINT_INTERIEUR/pi_armijo.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************************
FONCTION: Armijo
diff --git a/src/POINT_INTERIEUR/pi_calculs_utilitaires.c b/src/POINT_INTERIEUR/pi_calculs_utilitaires.c
index 4330394..000119e 100644
--- a/src/POINT_INTERIEUR/pi_calculs_utilitaires.c
+++ b/src/POINT_INTERIEUR/pi_calculs_utilitaires.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************************
FONCTION:
diff --git a/src/POINT_INTERIEUR/pi_calstaf.c b/src/POINT_INTERIEUR/pi_calstaf.c
index 33651ca..8b61c9d 100644
--- a/src/POINT_INTERIEUR/pi_calstaf.c
+++ b/src/POINT_INTERIEUR/pi_calstaf.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************************
FONCTION:
diff --git a/src/POINT_INTERIEUR/pi_constantes_externes.h b/src/POINT_INTERIEUR/pi_constantes_externes.h
index 5686db4..2689803 100644
--- a/src/POINT_INTERIEUR/pi_constantes_externes.h
+++ b/src/POINT_INTERIEUR/pi_constantes_externes.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifndef CONSTANTES_EXTERNES_POINT_INTERIEUR_DEJA_DEFINIES
/*******************************************************************************************/
/*
diff --git a/src/POINT_INTERIEUR/pi_cremat.c b/src/POINT_INTERIEUR/pi_cremat.c
index 5153d34..f26242b 100644
--- a/src/POINT_INTERIEUR/pi_cremat.c
+++ b/src/POINT_INTERIEUR/pi_cremat.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
diff --git a/src/POINT_INTERIEUR/pi_cremat_systeme_augmente.c b/src/POINT_INTERIEUR/pi_cremat_systeme_augmente.c
index a0b03fe..e640646 100644
--- a/src/POINT_INTERIEUR/pi_cremat_systeme_augmente.c
+++ b/src/POINT_INTERIEUR/pi_cremat_systeme_augmente.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
diff --git a/src/POINT_INTERIEUR/pi_define.h b/src/POINT_INTERIEUR/pi_define.h
index fe750c3..ff5c08f 100644
--- a/src/POINT_INTERIEUR/pi_define.h
+++ b/src/POINT_INTERIEUR/pi_define.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifdef __cplusplus
extern "C"
{
diff --git a/src/POINT_INTERIEUR/pi_definition_arguments.h b/src/POINT_INTERIEUR/pi_definition_arguments.h
index c2a39d2..49250e1 100644
--- a/src/POINT_INTERIEUR/pi_definition_arguments.h
+++ b/src/POINT_INTERIEUR/pi_definition_arguments.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifdef __cplusplus
extern "C"
{
diff --git a/src/POINT_INTERIEUR/pi_fonctions.h b/src/POINT_INTERIEUR/pi_fonctions.h
index 23086e1..ff8a418 100644
--- a/src/POINT_INTERIEUR/pi_fonctions.h
+++ b/src/POINT_INTERIEUR/pi_fonctions.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifdef __cplusplus
extern "C"
{
diff --git a/src/POINT_INTERIEUR/pi_gradient_conjugue.c b/src/POINT_INTERIEUR/pi_gradient_conjugue.c
index d75dfe5..d05f138 100644
--- a/src/POINT_INTERIEUR/pi_gradient_conjugue.c
+++ b/src/POINT_INTERIEUR/pi_gradient_conjugue.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Gradient conjugue pour affiner la resolution.
diff --git a/src/POINT_INTERIEUR/pi_incrementation.c b/src/POINT_INTERIEUR/pi_incrementation.c
index d398e8f..1efc02c 100644
--- a/src/POINT_INTERIEUR/pi_incrementation.c
+++ b/src/POINT_INTERIEUR/pi_incrementation.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************************
FONCTION: Incrementation des variables
diff --git a/src/POINT_INTERIEUR/pi_init_transposee.c b/src/POINT_INTERIEUR/pi_init_transposee.c
index 0ee8617..5900aaa 100644
--- a/src/POINT_INTERIEUR/pi_init_transposee.c
+++ b/src/POINT_INTERIEUR/pi_init_transposee.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************************
FONCTION: Chainage des termes de la transposee des contraintes
diff --git a/src/POINT_INTERIEUR/pi_initxs.c b/src/POINT_INTERIEUR/pi_initxs.c
index 122e714..7ef4cac 100644
--- a/src/POINT_INTERIEUR/pi_initxs.c
+++ b/src/POINT_INTERIEUR/pi_initxs.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************************
FONCTION:
diff --git a/src/POINT_INTERIEUR/pi_md_equa.c b/src/POINT_INTERIEUR/pi_md_equa.c
index a760e19..1bc06c1 100644
--- a/src/POINT_INTERIEUR/pi_md_equa.c
+++ b/src/POINT_INTERIEUR/pi_md_equa.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************************
diff --git a/src/POINT_INTERIEUR/pi_memoire.h b/src/POINT_INTERIEUR/pi_memoire.h
index dc90517..c7fa134 100644
--- a/src/POINT_INTERIEUR/pi_memoire.h
+++ b/src/POINT_INTERIEUR/pi_memoire.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifndef PI_MACROS_POUR_FONCTION_EXTERNES_DE_GESTION_MEMOIRE
# include "mem_fonctions.h"
/*****************************************************************
diff --git a/src/POINT_INTERIEUR/pi_qinit.c b/src/POINT_INTERIEUR/pi_qinit.c
index f0a5262..73ae378 100644
--- a/src/POINT_INTERIEUR/pi_qinit.c
+++ b/src/POINT_INTERIEUR/pi_qinit.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************************
FONCTION: Initialisations
diff --git a/src/POINT_INTERIEUR/pi_quamin.c b/src/POINT_INTERIEUR/pi_quamin.c
index 94f581b..e658de7 100644
--- a/src/POINT_INTERIEUR/pi_quamin.c
+++ b/src/POINT_INTERIEUR/pi_quamin.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Routine principale du point interieur. Cette implementation
diff --git a/src/POINT_INTERIEUR/pi_quamin_calculs.c b/src/POINT_INTERIEUR/pi_quamin_calculs.c
index 25dbb53..d1c4b11 100644
--- a/src/POINT_INTERIEUR/pi_quamin_calculs.c
+++ b/src/POINT_INTERIEUR/pi_quamin_calculs.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Routine principale du point interieur
diff --git a/src/POINT_INTERIEUR/pi_reconstruire_matrice_a_resoudre.c b/src/POINT_INTERIEUR/pi_reconstruire_matrice_a_resoudre.c
index 69ce0f5..4319b78 100644
--- a/src/POINT_INTERIEUR/pi_reconstruire_matrice_a_resoudre.c
+++ b/src/POINT_INTERIEUR/pi_reconstruire_matrice_a_resoudre.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Construction de la matrice complete pour les besoins
diff --git a/src/POINT_INTERIEUR/pi_resolution.c b/src/POINT_INTERIEUR/pi_resolution.c
index 485a806..c0439be 100644
--- a/src/POINT_INTERIEUR/pi_resolution.c
+++ b/src/POINT_INTERIEUR/pi_resolution.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resolution du systeme a chaque iteration de point interieur
diff --git a/src/POINT_INTERIEUR/pi_resolution_systeme_augmente.c b/src/POINT_INTERIEUR/pi_resolution_systeme_augmente.c
index 83e9fcc..1a6e1d6 100644
--- a/src/POINT_INTERIEUR/pi_resolution_systeme_augmente.c
+++ b/src/POINT_INTERIEUR/pi_resolution_systeme_augmente.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resolution du systeme a chaque iteration de point interieur
diff --git a/src/POINT_INTERIEUR/pi_restitution_des_resultats.c b/src/POINT_INTERIEUR/pi_restitution_des_resultats.c
index 286b51c..6bcd30c 100644
--- a/src/POINT_INTERIEUR/pi_restitution_des_resultats.c
+++ b/src/POINT_INTERIEUR/pi_restitution_des_resultats.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************************
diff --git a/src/POINT_INTERIEUR/pi_scaling.c b/src/POINT_INTERIEUR/pi_scaling.c
index 091faa4..7127162 100644
--- a/src/POINT_INTERIEUR/pi_scaling.c
+++ b/src/POINT_INTERIEUR/pi_scaling.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************************
FONCTION:
diff --git a/src/POINT_INTERIEUR/pi_sos1s2.c b/src/POINT_INTERIEUR/pi_sos1s2.c
index 19beed7..53585d9 100644
--- a/src/POINT_INTERIEUR/pi_sos1s2.c
+++ b/src/POINT_INTERIEUR/pi_sos1s2.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
diff --git a/src/POINT_INTERIEUR/pi_split_colonnes.c b/src/POINT_INTERIEUR/pi_split_colonnes.c
index a5b285b..87ab6a3 100644
--- a/src/POINT_INTERIEUR/pi_split_colonnes.c
+++ b/src/POINT_INTERIEUR/pi_split_colonnes.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************************
diff --git a/src/POINT_INTERIEUR/pi_split_contraintes.c b/src/POINT_INTERIEUR/pi_split_contraintes.c
index e021a69..61e0b38 100644
--- a/src/POINT_INTERIEUR/pi_split_contraintes.c
+++ b/src/POINT_INTERIEUR/pi_split_contraintes.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************************
diff --git a/src/POINT_INTERIEUR/pi_sys.h b/src/POINT_INTERIEUR/pi_sys.h
index 1d47671..d399145 100644
--- a/src/POINT_INTERIEUR/pi_sys.h
+++ b/src/POINT_INTERIEUR/pi_sys.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# include
# include
# include
diff --git a/src/PRESOLVE/prs_DM.c b/src/PRESOLVE/prs_DM.c
index 27e4b6d..47f0496 100644
--- a/src/PRESOLVE/prs_DM.c
+++ b/src/PRESOLVE/prs_DM.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Recherche d'une matrice carree permettant de calculer
diff --git a/src/PRESOLVE/prs_DM_A.c b/src/PRESOLVE/prs_DM_A.c
index b97a709..acfefa0 100644
--- a/src/PRESOLVE/prs_DM_A.c
+++ b/src/PRESOLVE/prs_DM_A.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Mise sous forme coarse (Dumalge Mendelson) de la matrice
diff --git a/src/PRESOLVE/prs_DM_factoriser_matrice.c b/src/PRESOLVE/prs_DM_factoriser_matrice.c
index c6b6ec6..02ed5d1 100644
--- a/src/PRESOLVE/prs_DM_factoriser_matrice.c
+++ b/src/PRESOLVE/prs_DM_factoriser_matrice.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resolution d'un sous systeme issu de la decomposition
diff --git a/src/PRESOLVE/prs_DM_resoudre_dual.c b/src/PRESOLVE/prs_DM_resoudre_dual.c
index ae886ad..1efd875 100644
--- a/src/PRESOLVE/prs_DM_resoudre_dual.c
+++ b/src/PRESOLVE/prs_DM_resoudre_dual.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resolution d'un sous systeme issu de la decomposition
diff --git a/src/PRESOLVE/prs_DM_resoudre_primal.c b/src/PRESOLVE/prs_DM_resoudre_primal.c
index 3c39f8e..e8afa1c 100644
--- a/src/PRESOLVE/prs_DM_resoudre_primal.c
+++ b/src/PRESOLVE/prs_DM_resoudre_primal.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resolution d'un sous systeme issu de la decomposition
diff --git a/src/PRESOLVE/prs_DM_resoudre_systeme_transpose.c b/src/PRESOLVE/prs_DM_resoudre_systeme_transpose.c
index 0a423e6..cfff837 100644
--- a/src/PRESOLVE/prs_DM_resoudre_systeme_transpose.c
+++ b/src/PRESOLVE/prs_DM_resoudre_systeme_transpose.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resolution d'un sous systeme issu de la decomposition
diff --git a/src/PRESOLVE/prs_alloc_reductions.c b/src/PRESOLVE/prs_alloc_reductions.c
index 7b9732c..5f1f707 100644
--- a/src/PRESOLVE/prs_alloc_reductions.c
+++ b/src/PRESOLVE/prs_alloc_reductions.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Alloc des structures pour les operations de reduction du
diff --git a/src/PRESOLVE/prs_allocations.c b/src/PRESOLVE/prs_allocations.c
index aab6d43..04532c3 100644
--- a/src/PRESOLVE/prs_allocations.c
+++ b/src/PRESOLVE/prs_allocations.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Allocation des structures pour le Presolve->
diff --git a/src/PRESOLVE/prs_ameliorer_bornes.c b/src/PRESOLVE/prs_ameliorer_bornes.c
index f93f41d..6f766fc 100644
--- a/src/PRESOLVE/prs_ameliorer_bornes.c
+++ b/src/PRESOLVE/prs_ameliorer_bornes.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Amelioration des bornes
diff --git a/src/PRESOLVE/prs_ameliorer_coefficients.c b/src/PRESOLVE/prs_ameliorer_coefficients.c
index d865aef..a90d56b 100644
--- a/src/PRESOLVE/prs_ameliorer_coefficients.c
+++ b/src/PRESOLVE/prs_ameliorer_coefficients.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Amelioration des coefficients des variables entieres
diff --git a/src/PRESOLVE/prs_ameliorer_contraintes_de_bornes_variables.c b/src/PRESOLVE/prs_ameliorer_contraintes_de_bornes_variables.c
index 44fb623..9197426 100644
--- a/src/PRESOLVE/prs_ameliorer_contraintes_de_bornes_variables.c
+++ b/src/PRESOLVE/prs_ameliorer_contraintes_de_bornes_variables.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Presolve, amelioration des coefficients des contraintes
diff --git a/src/PRESOLVE/prs_calcul_borne_sur_variable_avec_une_contrainte.c b/src/PRESOLVE/prs_calcul_borne_sur_variable_avec_une_contrainte.c
index 77bf0a6..c183840 100644
--- a/src/PRESOLVE/prs_calcul_borne_sur_variable_avec_une_contrainte.c
+++ b/src/PRESOLVE/prs_calcul_borne_sur_variable_avec_une_contrainte.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On essaie de calculer des bornes sur une variable a partir
diff --git a/src/PRESOLVE/prs_calcul_borne_sur_variable_duale_avec_une_variable.c b/src/PRESOLVE/prs_calcul_borne_sur_variable_duale_avec_une_variable.c
index fb0fd98..593fc52 100644
--- a/src/PRESOLVE/prs_calcul_borne_sur_variable_duale_avec_une_variable.c
+++ b/src/PRESOLVE/prs_calcul_borne_sur_variable_duale_avec_une_variable.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On essaie de calculer des bornes sur une variable duale a
diff --git a/src/PRESOLVE/prs_calculer_bornes_contraintes.c b/src/PRESOLVE/prs_calculer_bornes_contraintes.c
index e33158c..786f25a 100644
--- a/src/PRESOLVE/prs_calculer_bornes_contraintes.c
+++ b/src/PRESOLVE/prs_calculer_bornes_contraintes.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul des bornes des contraintes.
diff --git a/src/PRESOLVE/prs_colonnes_colineaires.c b/src/PRESOLVE/prs_colonnes_colineaires.c
index 8818156..9788512 100644
--- a/src/PRESOLVE/prs_colonnes_colineaires.c
+++ b/src/PRESOLVE/prs_colonnes_colineaires.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Recherche des colonnes colineaires.
diff --git a/src/PRESOLVE/prs_combinaisons_de_contraintes.c b/src/PRESOLVE/prs_combinaisons_de_contraintes.c
index 707f9a7..51ceef1 100644
--- a/src/PRESOLVE/prs_combinaisons_de_contraintes.c
+++ b/src/PRESOLVE/prs_combinaisons_de_contraintes.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: La procedure consiste a chercher des contraintes de meme
diff --git a/src/PRESOLVE/prs_contraintes_colineaires.c b/src/PRESOLVE/prs_contraintes_colineaires.c
index 8338b83..8d45419 100644
--- a/src/PRESOLVE/prs_contraintes_colineaires.c
+++ b/src/PRESOLVE/prs_contraintes_colineaires.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Recherche de contraintes colineaires.
diff --git a/src/PRESOLVE/prs_contraintes_inactives.c b/src/PRESOLVE/prs_contraintes_inactives.c
index d2492dc..7fbfd83 100644
--- a/src/PRESOLVE/prs_contraintes_inactives.c
+++ b/src/PRESOLVE/prs_contraintes_inactives.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Detection des contraintes toujours inactives.
diff --git a/src/PRESOLVE/prs_contruire_graphe_DIMACS.c b/src/PRESOLVE/prs_contruire_graphe_DIMACS.c
index c0694cb..9f468cb 100644
--- a/src/PRESOLVE/prs_contruire_graphe_DIMACS.c
+++ b/src/PRESOLVE/prs_contruire_graphe_DIMACS.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifdef ON_COMPILE
diff --git a/src/PRESOLVE/prs_define.h b/src/PRESOLVE/prs_define.h
index 6cf0ed9..f28a8fd 100644
--- a/src/PRESOLVE/prs_define.h
+++ b/src/PRESOLVE/prs_define.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifndef DEFINITIONS_PRESOLVE_FAITES
/*******************************************************************************************/
diff --git a/src/PRESOLVE/prs_desactiver_contrainte.c b/src/PRESOLVE/prs_desactiver_contrainte.c
index 97f057f..0a8f209 100644
--- a/src/PRESOLVE/prs_desactiver_contrainte.c
+++ b/src/PRESOLVE/prs_desactiver_contrainte.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Mise a jour de l'indicateur d'activite d'une contrainte.
diff --git a/src/PRESOLVE/prs_determiner_le_type_de_borne_pour_dual.c b/src/PRESOLVE/prs_determiner_le_type_de_borne_pour_dual.c
index 1ff51eb..a81ba83 100644
--- a/src/PRESOLVE/prs_determiner_le_type_de_borne_pour_dual.c
+++ b/src/PRESOLVE/prs_determiner_le_type_de_borne_pour_dual.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On determine le type de borne le plus contraignant pour
diff --git a/src/PRESOLVE/prs_enlever_contraintes_inactives.c b/src/PRESOLVE/prs_enlever_contraintes_inactives.c
index bde892e..3855115 100644
--- a/src/PRESOLVE/prs_enlever_contraintes_inactives.c
+++ b/src/PRESOLVE/prs_enlever_contraintes_inactives.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On enleve les contraintes inactives
diff --git a/src/PRESOLVE/prs_fixer_une_variable_a_une_valeur.c b/src/PRESOLVE/prs_fixer_une_variable_a_une_valeur.c
index aecf1a2..df57147 100644
--- a/src/PRESOLVE/prs_fixer_une_variable_a_une_valeur.c
+++ b/src/PRESOLVE/prs_fixer_une_variable_a_une_valeur.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Init des indicateurs de fixation d'une variable.
diff --git a/src/PRESOLVE/prs_fixer_variables_sur_critere.c b/src/PRESOLVE/prs_fixer_variables_sur_critere.c
index d96ead4..816f19e 100644
--- a/src/PRESOLVE/prs_fixer_variables_sur_critere.c
+++ b/src/PRESOLVE/prs_fixer_variables_sur_critere.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: A ce stade on a soit des contraintes = , soit des contraintes
diff --git a/src/PRESOLVE/prs_fonctions.h b/src/PRESOLVE/prs_fonctions.h
index 0de2757..214ceb9 100644
--- a/src/PRESOLVE/prs_fonctions.h
+++ b/src/PRESOLVE/prs_fonctions.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# include "prs_define.h"
diff --git a/src/PRESOLVE/prs_maj_variable_duale.c b/src/PRESOLVE/prs_maj_variable_duale.c
index 7b63103..90e7aa3 100644
--- a/src/PRESOLVE/prs_maj_variable_duale.c
+++ b/src/PRESOLVE/prs_maj_variable_duale.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Mise a jour des bornes d'une variable duale.
diff --git a/src/PRESOLVE/prs_memoire.h b/src/PRESOLVE/prs_memoire.h
index b62c125..f869bdf 100644
--- a/src/PRESOLVE/prs_memoire.h
+++ b/src/PRESOLVE/prs_memoire.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifndef PRS_MACROS_POUR_FONCTION_EXTERNES_DE_GESTION_MEMOIRE
# include "mem_fonctions.h"
/*****************************************************************
diff --git a/src/PRESOLVE/prs_mettre_a_jour_bornes_des_variables.c b/src/PRESOLVE/prs_mettre_a_jour_bornes_des_variables.c
index ccaf3a4..88461ad 100644
--- a/src/PRESOLVE/prs_mettre_a_jour_bornes_des_variables.c
+++ b/src/PRESOLVE/prs_mettre_a_jour_bornes_des_variables.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Mise a jour des bornes d'une variable a chaque fois qu'on
diff --git a/src/PRESOLVE/prs_mettre_a_jour_bornes_des_variables_duales.c b/src/PRESOLVE/prs_mettre_a_jour_bornes_des_variables_duales.c
index a0357f1..ab2463a 100644
--- a/src/PRESOLVE/prs_mettre_a_jour_bornes_des_variables_duales.c
+++ b/src/PRESOLVE/prs_mettre_a_jour_bornes_des_variables_duales.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Mise a jour des bornes d'une variable duale a chaque fois qu'on
diff --git a/src/PRESOLVE/prs_presolve.c b/src/PRESOLVE/prs_presolve.c
index 10db6c5..ad284fe 100644
--- a/src/PRESOLVE/prs_presolve.c
+++ b/src/PRESOLVE/prs_presolve.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Presolve
diff --git a/src/PRESOLVE/prs_singleton_colonne.c b/src/PRESOLVE/prs_singleton_colonne.c
index 33b166a..353d518 100644
--- a/src/PRESOLVE/prs_singleton_colonne.c
+++ b/src/PRESOLVE/prs_singleton_colonne.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Colonnes singleton.
diff --git a/src/PRESOLVE/prs_singleton_ligne.c b/src/PRESOLVE/prs_singleton_ligne.c
index a2824c6..45d2985 100644
--- a/src/PRESOLVE/prs_singleton_ligne.c
+++ b/src/PRESOLVE/prs_singleton_ligne.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On regarde si la resolution de certaines equations est
diff --git a/src/PRESOLVE/prs_substituer_variables.c b/src/PRESOLVE/prs_substituer_variables.c
index 841b5ce..e82cf76 100644
--- a/src/PRESOLVE/prs_substituer_variables.c
+++ b/src/PRESOLVE/prs_substituer_variables.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On tente de faire des substitutions de variables grace aux
diff --git a/src/PRESOLVE/prs_substituer_variables_non_bornees.c b/src/PRESOLVE/prs_substituer_variables_non_bornees.c
index 5b32599..a2889eb 100644
--- a/src/PRESOLVE/prs_substituer_variables_non_bornees.c
+++ b/src/PRESOLVE/prs_substituer_variables_non_bornees.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Substitution des variables non bornees. La routine n'est
diff --git a/src/PRESOLVE/prs_supprimer_contraintes_sans_variables.c b/src/PRESOLVE/prs_supprimer_contraintes_sans_variables.c
index a1e7314..045d809 100644
--- a/src/PRESOLVE/prs_supprimer_contraintes_sans_variables.c
+++ b/src/PRESOLVE/prs_supprimer_contraintes_sans_variables.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION:
diff --git a/src/PRESOLVE/prs_sys.h b/src/PRESOLVE/prs_sys.h
index f870798..21e658f 100644
--- a/src/PRESOLVE/prs_sys.h
+++ b/src/PRESOLVE/prs_sys.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# include
# include
# include
diff --git a/src/PRESOLVE/prs_variable_probing.c b/src/PRESOLVE/prs_variable_probing.c
index faaff7a..0feaa45 100644
--- a/src/PRESOLVE/prs_variable_probing.c
+++ b/src/PRESOLVE/prs_variable_probing.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: "Probing" des variables entieres. On les fixe a 0 ou a 1
diff --git a/src/PRESOLVE/prs_variables_duales_ameliorer_bornes.c b/src/PRESOLVE/prs_variables_duales_ameliorer_bornes.c
index 6bb1bca..c82db88 100644
--- a/src/PRESOLVE/prs_variables_duales_ameliorer_bornes.c
+++ b/src/PRESOLVE/prs_variables_duales_ameliorer_bornes.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Amelioration des bornes sur les variables duales.
diff --git a/src/PRESOLVE/prs_variables_duales_et_couts_reduits.c b/src/PRESOLVE/prs_variables_duales_et_couts_reduits.c
index 8e7c9fd..c7ef86c 100644
--- a/src/PRESOLVE/prs_variables_duales_et_couts_reduits.c
+++ b/src/PRESOLVE/prs_variables_duales_et_couts_reduits.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On essai de voir si les contraintes d'admissibilite duale
diff --git a/src/PRESOLVE/prs_variables_duales_non_bornees.c b/src/PRESOLVE/prs_variables_duales_non_bornees.c
index 9070129..b7ce8c0 100644
--- a/src/PRESOLVE/prs_variables_duales_non_bornees.c
+++ b/src/PRESOLVE/prs_variables_duales_non_bornees.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Pour les variables duales dont une seule ou aucune borne n'est
diff --git a/src/PRESOLVE/prs_variables_hors_contraintes.c b/src/PRESOLVE/prs_variables_hors_contraintes.c
index ab686fc..412fbbd 100644
--- a/src/PRESOLVE/prs_variables_hors_contraintes.c
+++ b/src/PRESOLVE/prs_variables_hors_contraintes.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Cas lineaire pur: on regarde si une variable n'intervient
diff --git a/src/PRESOLVE/prs_variables_non_bornees.c b/src/PRESOLVE/prs_variables_non_bornees.c
index e4f6c8d..1120509 100644
--- a/src/PRESOLVE/prs_variables_non_bornees.c
+++ b/src/PRESOLVE/prs_variables_non_bornees.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Pour les variables dont une seule ou aucune borne n'est connue
diff --git a/src/SIMPLEXE/LU/lu_allouer_lu.c b/src/SIMPLEXE/LU/lu_allouer_lu.c
index bc68a3a..f13a729 100644
--- a/src/SIMPLEXE/LU/lu_allouer_lu.c
+++ b/src/SIMPLEXE/LU/lu_allouer_lu.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Allouer / desallouer les tableaux pour la factoristion LU
diff --git a/src/SIMPLEXE/LU/lu_calculs_markowitz.c b/src/SIMPLEXE/LU/lu_calculs_markowitz.c
index f7d1ec6..d394fcb 100644
--- a/src/SIMPLEXE/LU/lu_calculs_markowitz.c
+++ b/src/SIMPLEXE/LU/lu_calculs_markowitz.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Decomposition LU de la base.
diff --git a/src/SIMPLEXE/LU/lu_classement_lignes_colonnes.c b/src/SIMPLEXE/LU/lu_classement_lignes_colonnes.c
index 13bb0ac..faf677d 100644
--- a/src/SIMPLEXE/LU/lu_classement_lignes_colonnes.c
+++ b/src/SIMPLEXE/LU/lu_classement_lignes_colonnes.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Decomposition LU de la base.
diff --git a/src/SIMPLEXE/LU/lu_constantes_externes.h b/src/SIMPLEXE/LU/lu_constantes_externes.h
index 67987e6..48dc12e 100644
--- a/src/SIMPLEXE/LU/lu_constantes_externes.h
+++ b/src/SIMPLEXE/LU/lu_constantes_externes.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifndef CONSTANTES_EXTERNES_LU_DEJA_DEFINIES
/*******************************************************************************************/
/*
diff --git a/src/SIMPLEXE/LU/lu_constantes_internes.h b/src/SIMPLEXE/LU/lu_constantes_internes.h
index 4d1dfec..6d5ab93 100644
--- a/src/SIMPLEXE/LU/lu_constantes_internes.h
+++ b/src/SIMPLEXE/LU/lu_constantes_internes.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifndef DEFINITIONS_CONSTANTES_INTERNES_LU_FAITE
/***********************************************************************************************************************/
diff --git a/src/SIMPLEXE/LU/lu_construire_probleme.c b/src/SIMPLEXE/LU/lu_construire_probleme.c
index 8e91284..0da0227 100644
--- a/src/SIMPLEXE/LU/lu_construire_probleme.c
+++ b/src/SIMPLEXE/LU/lu_construire_probleme.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Allouer / desallouer les tableaux pour la factoristion LU
diff --git a/src/SIMPLEXE/LU/lu_define.h b/src/SIMPLEXE/LU/lu_define.h
index b7bd54f..5779cc2 100644
--- a/src/SIMPLEXE/LU/lu_define.h
+++ b/src/SIMPLEXE/LU/lu_define.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifdef __cplusplus
extern "C"
{
diff --git a/src/SIMPLEXE/LU/lu_definition_arguments.h b/src/SIMPLEXE/LU/lu_definition_arguments.h
index 8338976..4309964 100644
--- a/src/SIMPLEXE/LU/lu_definition_arguments.h
+++ b/src/SIMPLEXE/LU/lu_definition_arguments.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifdef __cplusplus
extern "C"
{
diff --git a/src/SIMPLEXE/LU/lu_elimination_une_ligne.c b/src/SIMPLEXE/LU/lu_elimination_une_ligne.c
index d8885e2..711d6f8 100644
--- a/src/SIMPLEXE/LU/lu_elimination_une_ligne.c
+++ b/src/SIMPLEXE/LU/lu_elimination_une_ligne.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Decomposition LU de la base. Elimination de la ligne pivot.
diff --git a/src/SIMPLEXE/LU/lu_elimination_une_ligne_cas_symetrique.c b/src/SIMPLEXE/LU/lu_elimination_une_ligne_cas_symetrique.c
index 0ab48ee..8a1aa5c 100644
--- a/src/SIMPLEXE/LU/lu_elimination_une_ligne_cas_symetrique.c
+++ b/src/SIMPLEXE/LU/lu_elimination_une_ligne_cas_symetrique.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Elimination d'une ligne dans la cas symetrique (pivotage
diff --git a/src/SIMPLEXE/LU/lu_elimination_une_ligne_matrice_pleine.c b/src/SIMPLEXE/LU/lu_elimination_une_ligne_matrice_pleine.c
index 97f732f..8573197 100644
--- a/src/SIMPLEXE/LU/lu_elimination_une_ligne_matrice_pleine.c
+++ b/src/SIMPLEXE/LU/lu_elimination_une_ligne_matrice_pleine.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Decomposition LU de la base.
diff --git a/src/SIMPLEXE/LU/lu_elimination_une_ligne_turbo.c b/src/SIMPLEXE/LU/lu_elimination_une_ligne_turbo.c
index bbc6947..d73238d 100644
--- a/src/SIMPLEXE/LU/lu_elimination_une_ligne_turbo.c
+++ b/src/SIMPLEXE/LU/lu_elimination_une_ligne_turbo.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Elimination de la ligne pivot version turbo.
diff --git a/src/SIMPLEXE/LU/lu_factorisation.c b/src/SIMPLEXE/LU/lu_factorisation.c
index 7b6191c..3d3265e 100644
--- a/src/SIMPLEXE/LU/lu_factorisation.c
+++ b/src/SIMPLEXE/LU/lu_factorisation.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Factorisation LU.
diff --git a/src/SIMPLEXE/LU/lu_factorisation_calculs.c b/src/SIMPLEXE/LU/lu_factorisation_calculs.c
index 941f01f..9c8c8e1 100644
--- a/src/SIMPLEXE/LU/lu_factorisation_calculs.c
+++ b/src/SIMPLEXE/LU/lu_factorisation_calculs.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Decomposition LU de la base. Methode de pivot total.
diff --git a/src/SIMPLEXE/LU/lu_fonctions.h b/src/SIMPLEXE/LU/lu_fonctions.h
index 8aa2e6a..05e4ca8 100644
--- a/src/SIMPLEXE/LU/lu_fonctions.h
+++ b/src/SIMPLEXE/LU/lu_fonctions.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifdef __cplusplus
extern "C"
{
diff --git a/src/SIMPLEXE/LU/lu_inconnues_indeterminees.c b/src/SIMPLEXE/LU/lu_inconnues_indeterminees.c
index 5577607..3e0cd7d 100644
--- a/src/SIMPLEXE/LU/lu_inconnues_indeterminees.c
+++ b/src/SIMPLEXE/LU/lu_inconnues_indeterminees.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Ce sous-programme retourne la liste des inconnues que l'on
diff --git a/src/SIMPLEXE/LU/lu_init_tableaux_null.c b/src/SIMPLEXE/LU/lu_init_tableaux_null.c
index 0ae4472..3e0be3b 100644
--- a/src/SIMPLEXE/LU/lu_init_tableaux_null.c
+++ b/src/SIMPLEXE/LU/lu_init_tableaux_null.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On met NULL dans tous les tableaux. ceci permet d'eviter
diff --git a/src/SIMPLEXE/LU/lu_memoire.h b/src/SIMPLEXE/LU/lu_memoire.h
index 71c02c3..23c8aff 100644
--- a/src/SIMPLEXE/LU/lu_memoire.h
+++ b/src/SIMPLEXE/LU/lu_memoire.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifndef LU_MACROS_POUR_FONCTION_EXTERNES_DE_GESTION_MEMOIRE
# include "mem_fonctions.h"
/*****************************************************************
diff --git a/src/SIMPLEXE/LU/lu_refactorisation.c b/src/SIMPLEXE/LU/lu_refactorisation.c
index 7a7c7ad..8c4ad61 100644
--- a/src/SIMPLEXE/LU/lu_refactorisation.c
+++ b/src/SIMPLEXE/LU/lu_refactorisation.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Refactorisation de la matrice (l'ordre d'elimination
diff --git a/src/SIMPLEXE/LU/lu_refactorisation_de_la_matrice.c b/src/SIMPLEXE/LU/lu_refactorisation_de_la_matrice.c
index 777cf37..14fe373 100644
--- a/src/SIMPLEXE/LU/lu_refactorisation_de_la_matrice.c
+++ b/src/SIMPLEXE/LU/lu_refactorisation_de_la_matrice.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Refactorisation de la matrice (l'ordre d'elimination
diff --git a/src/SIMPLEXE/LU/lu_reorganisation_chainages.c b/src/SIMPLEXE/LU/lu_reorganisation_chainages.c
index 21126ce..e525564 100644
--- a/src/SIMPLEXE/LU/lu_reorganisation_chainages.c
+++ b/src/SIMPLEXE/LU/lu_reorganisation_chainages.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Reorganisation des chainages en fin de factorisation.
diff --git a/src/SIMPLEXE/LU/lu_resolution.c b/src/SIMPLEXE/LU/lu_resolution.c
index 12415be..aeddc07 100644
--- a/src/SIMPLEXE/LU/lu_resolution.c
+++ b/src/SIMPLEXE/LU/lu_resolution.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resolution du systeme
diff --git a/src/SIMPLEXE/LU/lu_resolution_hyper_creux.c b/src/SIMPLEXE/LU/lu_resolution_hyper_creux.c
index 02d1f7c..af20fe8 100644
--- a/src/SIMPLEXE/LU/lu_resolution_hyper_creux.c
+++ b/src/SIMPLEXE/LU/lu_resolution_hyper_creux.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resolution du systeme. Cas hyper creux.
diff --git a/src/SIMPLEXE/LU/lu_scaling.c b/src/SIMPLEXE/LU/lu_scaling.c
index da3b8d5..56a9819 100644
--- a/src/SIMPLEXE/LU/lu_scaling.c
+++ b/src/SIMPLEXE/LU/lu_scaling.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Scaling.
diff --git a/src/SIMPLEXE/LU/lu_scan_ligne.c b/src/SIMPLEXE/LU/lu_scan_ligne.c
index 721605c..d2fee70 100644
--- a/src/SIMPLEXE/LU/lu_scan_ligne.c
+++ b/src/SIMPLEXE/LU/lu_scan_ligne.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Decomposition LU de la base. Modification des lignes
diff --git a/src/SIMPLEXE/LU/lu_scan_ligne_cas_symetrique.c b/src/SIMPLEXE/LU/lu_scan_ligne_cas_symetrique.c
index 324011a..3037f0d 100644
--- a/src/SIMPLEXE/LU/lu_scan_ligne_cas_symetrique.c
+++ b/src/SIMPLEXE/LU/lu_scan_ligne_cas_symetrique.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Decomposition LU cas symetrique.
diff --git a/src/SIMPLEXE/LU/lu_scan_ligne_matrice_pleine.c b/src/SIMPLEXE/LU/lu_scan_ligne_matrice_pleine.c
index 55a78bb..09787f8 100644
--- a/src/SIMPLEXE/LU/lu_scan_ligne_matrice_pleine.c
+++ b/src/SIMPLEXE/LU/lu_scan_ligne_matrice_pleine.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Decomposition LU de la base.
diff --git a/src/SIMPLEXE/LU/lu_scan_super_ligne.c b/src/SIMPLEXE/LU/lu_scan_super_ligne.c
index 23c070d..99062e9 100644
--- a/src/SIMPLEXE/LU/lu_scan_super_ligne.c
+++ b/src/SIMPLEXE/LU/lu_scan_super_ligne.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Decomposition LU de la base. Modification des lignes
diff --git a/src/SIMPLEXE/LU/lu_scan_super_ligne_cas_symetrique.c b/src/SIMPLEXE/LU/lu_scan_super_ligne_cas_symetrique.c
index 2b8e0c9..8302b0b 100644
--- a/src/SIMPLEXE/LU/lu_scan_super_ligne_cas_symetrique.c
+++ b/src/SIMPLEXE/LU/lu_scan_super_ligne_cas_symetrique.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Decomposition LU de la base. Modification des lignes
diff --git a/src/SIMPLEXE/LU/lu_selection_pivot.c b/src/SIMPLEXE/LU/lu_selection_pivot.c
index 4477b67..d48d048 100644
--- a/src/SIMPLEXE/LU/lu_selection_pivot.c
+++ b/src/SIMPLEXE/LU/lu_selection_pivot.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Decomposition LU de la base.
diff --git a/src/SIMPLEXE/LU/lu_selection_pivot_diagonal.c b/src/SIMPLEXE/LU/lu_selection_pivot_diagonal.c
index 0987a66..dcfa507 100644
--- a/src/SIMPLEXE/LU/lu_selection_pivot_diagonal.c
+++ b/src/SIMPLEXE/LU/lu_selection_pivot_diagonal.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Choix du pivot sur la diagonale.
diff --git a/src/SIMPLEXE/LU/lu_selection_pivot_matrice_pleine.c b/src/SIMPLEXE/LU/lu_selection_pivot_matrice_pleine.c
index c96b521..f752f56 100644
--- a/src/SIMPLEXE/LU/lu_selection_pivot_matrice_pleine.c
+++ b/src/SIMPLEXE/LU/lu_selection_pivot_matrice_pleine.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Decomposition LU de la base. Methode de pivot total.
diff --git a/src/SIMPLEXE/LU/lu_super_lignes_calculs_hashcode.c b/src/SIMPLEXE/LU/lu_super_lignes_calculs_hashcode.c
index 81322f6..f98f6be 100644
--- a/src/SIMPLEXE/LU/lu_super_lignes_calculs_hashcode.c
+++ b/src/SIMPLEXE/LU/lu_super_lignes_calculs_hashcode.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calculs de classements hascode pour les super lignes
diff --git a/src/SIMPLEXE/LU/lu_super_lignes_creations_et_fusions.c b/src/SIMPLEXE/LU/lu_super_lignes_creations_et_fusions.c
index 302bf53..ca11763 100644
--- a/src/SIMPLEXE/LU/lu_super_lignes_creations_et_fusions.c
+++ b/src/SIMPLEXE/LU/lu_super_lignes_creations_et_fusions.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Creation et fusion des super lignes
diff --git a/src/SIMPLEXE/LU/lu_super_lignes_declenchement.c b/src/SIMPLEXE/LU/lu_super_lignes_declenchement.c
index 3750843..7031c01 100644
--- a/src/SIMPLEXE/LU/lu_super_lignes_declenchement.c
+++ b/src/SIMPLEXE/LU/lu_super_lignes_declenchement.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Declenchement eventuel de la detection des super lignes
diff --git a/src/SIMPLEXE/LU/lu_super_lignes_detection.c b/src/SIMPLEXE/LU/lu_super_lignes_detection.c
index b067b5c..981db41 100644
--- a/src/SIMPLEXE/LU/lu_super_lignes_detection.c
+++ b/src/SIMPLEXE/LU/lu_super_lignes_detection.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Detection des super lignes
diff --git a/src/SIMPLEXE/LU/lu_super_lignes_merge_toutes_super_lignes.c b/src/SIMPLEXE/LU/lu_super_lignes_merge_toutes_super_lignes.c
index 2726dbe..7af9b5f 100644
--- a/src/SIMPLEXE/LU/lu_super_lignes_merge_toutes_super_lignes.c
+++ b/src/SIMPLEXE/LU/lu_super_lignes_merge_toutes_super_lignes.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Merge de toutes les super lignes
diff --git a/src/SIMPLEXE/LU/lu_super_lignes_modifications.c b/src/SIMPLEXE/LU/lu_super_lignes_modifications.c
index e500646..b49f903 100644
--- a/src/SIMPLEXE/LU/lu_super_lignes_modifications.c
+++ b/src/SIMPLEXE/LU/lu_super_lignes_modifications.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Gestion des super lignes
diff --git a/src/SIMPLEXE/LU/lu_super_lignes_reallocs.c b/src/SIMPLEXE/LU/lu_super_lignes_reallocs.c
index 0f0d21a..4a9d0fc 100644
--- a/src/SIMPLEXE/LU/lu_super_lignes_reallocs.c
+++ b/src/SIMPLEXE/LU/lu_super_lignes_reallocs.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Gestion des super lignes
diff --git a/src/SIMPLEXE/LU/lu_switch_markowitz.c b/src/SIMPLEXE/LU/lu_switch_markowitz.c
index 4a08e15..1326535 100644
--- a/src/SIMPLEXE/LU/lu_switch_markowitz.c
+++ b/src/SIMPLEXE/LU/lu_switch_markowitz.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Switch vers le pivotage de Markowitz en cas d'instabilite
diff --git a/src/SIMPLEXE/LU/lu_sys.h b/src/SIMPLEXE/LU/lu_sys.h
index c8eb836..562e50a 100644
--- a/src/SIMPLEXE/LU/lu_sys.h
+++ b/src/SIMPLEXE/LU/lu_sys.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# include
# include
# include
diff --git a/src/SIMPLEXE/LU/lu_update.c b/src/SIMPLEXE/LU/lu_update.c
index d3f4662..515316c 100644
--- a/src/SIMPLEXE/LU/lu_update.c
+++ b/src/SIMPLEXE/LU/lu_update.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Pour le simplexe uniquement. Update de la factorisation LU
diff --git a/src/SIMPLEXE/LU/memstats.c b/src/SIMPLEXE/LU/memstats.c
index 1d065ec..08439e2 100644
--- a/src/SIMPLEXE/LU/memstats.c
+++ b/src/SIMPLEXE/LU/memstats.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/* which implementation */
#if defined(__TOS_WIN__) || defined(__WIN32__) || defined(_WIN64) || defined(_WIN32)
diff --git a/src/SIMPLEXE/LU/memstats.h b/src/SIMPLEXE/LU/memstats.h
index f595129..3ada79f 100644
--- a/src/SIMPLEXE/LU/memstats.h
+++ b/src/SIMPLEXE/LU/memstats.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
#ifndef __MEMSTATS_H__
# define __MEMSTATS_H__
diff --git a/src/SIMPLEXE/spx_ajouter_coupes.c b/src/SIMPLEXE/spx_ajouter_coupes.c
index 30a1cd4..5f71bab 100644
--- a/src/SIMPLEXE/spx_ajouter_coupes.c
+++ b/src/SIMPLEXE/spx_ajouter_coupes.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Modification du probleme dans un contexte de branch and
cut. On ajoute les coupes (ce sont des contraintes d'inegalite)
diff --git a/src/SIMPLEXE/spx_allouer_probleme.c b/src/SIMPLEXE/spx_allouer_probleme.c
index 59f8e15..9c3d96a 100644
--- a/src/SIMPLEXE/spx_allouer_probleme.c
+++ b/src/SIMPLEXE/spx_allouer_probleme.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Allouer / desallouer la structure du probleme
diff --git a/src/SIMPLEXE/spx_appliquer_eta_vecteurs.c b/src/SIMPLEXE/spx_appliquer_eta_vecteurs.c
index ed4a84b..258d51e 100644
--- a/src/SIMPLEXE/spx_appliquer_eta_vecteurs.c
+++ b/src/SIMPLEXE/spx_appliquer_eta_vecteurs.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Application des eta vecteurs pour la forme produit de
diff --git a/src/SIMPLEXE/spx_appliquer_eta_vecteurs_transposee.c b/src/SIMPLEXE/spx_appliquer_eta_vecteurs_transposee.c
index 366bc96..2eb3e1b 100644
--- a/src/SIMPLEXE/spx_appliquer_eta_vecteurs_transposee.c
+++ b/src/SIMPLEXE/spx_appliquer_eta_vecteurs_transposee.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Application des eta vecteurs pour la forme produit de
diff --git a/src/SIMPLEXE/spx_bruitage_initial_des_couts.c b/src/SIMPLEXE/spx_bruitage_initial_des_couts.c
index 35fad07..28116c6 100644
--- a/src/SIMPLEXE/spx_bruitage_initial_des_couts.c
+++ b/src/SIMPLEXE/spx_bruitage_initial_des_couts.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Bruitage intial des couts
diff --git a/src/SIMPLEXE/spx_calcul_MIR_pour_gomory_et_intersection.c b/src/SIMPLEXE/spx_calcul_MIR_pour_gomory_et_intersection.c
index 9ae0f90..d7e9d59 100644
--- a/src/SIMPLEXE/spx_calcul_MIR_pour_gomory_et_intersection.c
+++ b/src/SIMPLEXE/spx_calcul_MIR_pour_gomory_et_intersection.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul d'une mir sur les donnees preparees pour le calcul
diff --git a/src/SIMPLEXE/spx_calcul_borne_auxiliaire.c b/src/SIMPLEXE/spx_calcul_borne_auxiliaire.c
index 4cf62fe..0ffd76b 100644
--- a/src/SIMPLEXE/spx_calcul_borne_auxiliaire.c
+++ b/src/SIMPLEXE/spx_calcul_borne_auxiliaire.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul d'une borne auxiliaire pour rendre une variable
diff --git a/src/SIMPLEXE/spx_calcul_coupes_dintersection.c b/src/SIMPLEXE/spx_calcul_coupes_dintersection.c
index cd1b90a..b7a3069 100644
--- a/src/SIMPLEXE/spx_calcul_coupes_dintersection.c
+++ b/src/SIMPLEXE/spx_calcul_coupes_dintersection.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul des coupes d'intersection.
diff --git a/src/SIMPLEXE/spx_calcul_couts_reduits.c b/src/SIMPLEXE/spx_calcul_couts_reduits.c
index 5642eae..ab32506 100644
--- a/src/SIMPLEXE/spx_calcul_couts_reduits.c
+++ b/src/SIMPLEXE/spx_calcul_couts_reduits.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul des couts reduits des variables hors base
diff --git a/src/SIMPLEXE/spx_calcul_couts_reduits_avec_base_complete.c b/src/SIMPLEXE/spx_calcul_couts_reduits_avec_base_complete.c
index 60158b2..6df2134 100644
--- a/src/SIMPLEXE/spx_calcul_couts_reduits_avec_base_complete.c
+++ b/src/SIMPLEXE/spx_calcul_couts_reduits_avec_base_complete.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul des couts reduits des variables hors base
diff --git a/src/SIMPLEXE/spx_calcul_couts_reduits_avec_base_reduite.c b/src/SIMPLEXE/spx_calcul_couts_reduits_avec_base_reduite.c
index 6c249a6..55bdc99 100644
--- a/src/SIMPLEXE/spx_calcul_couts_reduits_avec_base_reduite.c
+++ b/src/SIMPLEXE/spx_calcul_couts_reduits_avec_base_reduite.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul des couts reduits des variables hors base
diff --git a/src/SIMPLEXE/spx_calcul_du_cout.c b/src/SIMPLEXE/spx_calcul_du_cout.c
index 34f9129..8536a1e 100644
--- a/src/SIMPLEXE/spx_calcul_du_cout.c
+++ b/src/SIMPLEXE/spx_calcul_du_cout.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Utilisable surtout dans un contexte de Branch and Bound.
diff --git a/src/SIMPLEXE/spx_calcul_du_cout_simplifie.c b/src/SIMPLEXE/spx_calcul_du_cout_simplifie.c
index 5b462c8..38488d4 100644
--- a/src/SIMPLEXE/spx_calcul_du_cout_simplifie.c
+++ b/src/SIMPLEXE/spx_calcul_du_cout_simplifie.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul simplifie du cout: on ne fixe pas toutes les
diff --git a/src/SIMPLEXE/spx_calculer_a_barre_s.c b/src/SIMPLEXE/spx_calculer_a_barre_s.c
index 99d49be..5546645 100644
--- a/src/SIMPLEXE/spx_calculer_a_barre_s.c
+++ b/src/SIMPLEXE/spx_calculer_a_barre_s.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul de A_BARRE_S = B-1 * AS
diff --git a/src/SIMPLEXE/spx_calculer_a_barre_s_avec_base_complete.c b/src/SIMPLEXE/spx_calculer_a_barre_s_avec_base_complete.c
index ed9cd5f..26deace 100644
--- a/src/SIMPLEXE/spx_calculer_a_barre_s_avec_base_complete.c
+++ b/src/SIMPLEXE/spx_calculer_a_barre_s_avec_base_complete.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul de A_BARRE_S = B-1 * AS
diff --git a/src/SIMPLEXE/spx_calculer_a_barre_s_avec_base_reduite.c b/src/SIMPLEXE/spx_calculer_a_barre_s_avec_base_reduite.c
index 1cbaf50..6abd0c8 100644
--- a/src/SIMPLEXE/spx_calculer_a_barre_s_avec_base_reduite.c
+++ b/src/SIMPLEXE/spx_calculer_a_barre_s_avec_base_reduite.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul de A_BARRE_S = B-1 * AS
diff --git a/src/SIMPLEXE/spx_calculer_b_barre.c b/src/SIMPLEXE/spx_calculer_b_barre.c
index b21763d..2617cbd 100644
--- a/src/SIMPLEXE/spx_calculer_b_barre.c
+++ b/src/SIMPLEXE/spx_calculer_b_barre.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul de BBarre = B^{-1} * b
diff --git a/src/SIMPLEXE/spx_calculer_b_barre_avec_base_complete.c b/src/SIMPLEXE/spx_calculer_b_barre_avec_base_complete.c
index 57c4537..c899610 100644
--- a/src/SIMPLEXE/spx_calculer_b_barre_avec_base_complete.c
+++ b/src/SIMPLEXE/spx_calculer_b_barre_avec_base_complete.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul de BBarre = B^{-1} * b
diff --git a/src/SIMPLEXE/spx_calculer_b_barre_avec_base_reduite.c b/src/SIMPLEXE/spx_calculer_b_barre_avec_base_reduite.c
index 3d43a29..38ceb43 100644
--- a/src/SIMPLEXE/spx_calculer_b_barre_avec_base_reduite.c
+++ b/src/SIMPLEXE/spx_calculer_b_barre_avec_base_reduite.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul de BBarre = B^{-1} * b
diff --git a/src/SIMPLEXE/spx_calculer_bbarre_hors_base_reduite.c b/src/SIMPLEXE/spx_calculer_bbarre_hors_base_reduite.c
index d578e1e..13dc3f5 100644
--- a/src/SIMPLEXE/spx_calculer_bbarre_hors_base_reduite.c
+++ b/src/SIMPLEXE/spx_calculer_bbarre_hors_base_reduite.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul de BBarre = B^{-1} * b pour les contraintes/variables
diff --git a/src/SIMPLEXE/spx_calculer_erbmoins1.c b/src/SIMPLEXE/spx_calculer_erbmoins1.c
index 05f3fbe..9633207 100644
--- a/src/SIMPLEXE/spx_calculer_erbmoins1.c
+++ b/src/SIMPLEXE/spx_calculer_erbmoins1.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resolution du systeme transpose pour obtenir une ligne
diff --git a/src/SIMPLEXE/spx_calculer_erbmoins1_avec_base_complete.c b/src/SIMPLEXE/spx_calculer_erbmoins1_avec_base_complete.c
index 9a94e87..f1a167d 100644
--- a/src/SIMPLEXE/spx_calculer_erbmoins1_avec_base_complete.c
+++ b/src/SIMPLEXE/spx_calculer_erbmoins1_avec_base_complete.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resolution du systeme transpose pour obtenir une ligne
diff --git a/src/SIMPLEXE/spx_calculer_erbmoins1_avec_base_reduite.c b/src/SIMPLEXE/spx_calculer_erbmoins1_avec_base_reduite.c
index 06f4001..8d62480 100644
--- a/src/SIMPLEXE/spx_calculer_erbmoins1_avec_base_reduite.c
+++ b/src/SIMPLEXE/spx_calculer_erbmoins1_avec_base_reduite.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resolution du systeme transpose pour obtenir une ligne
diff --git a/src/SIMPLEXE/spx_calculer_pi.c b/src/SIMPLEXE/spx_calculer_pi.c
index 90b3f5d..ff63739 100644
--- a/src/SIMPLEXE/spx_calculer_pi.c
+++ b/src/SIMPLEXE/spx_calculer_pi.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul de Pi = c_B * B^{-1} c'est a dire
diff --git a/src/SIMPLEXE/spx_calculer_pi_avec_base_complete.c b/src/SIMPLEXE/spx_calculer_pi_avec_base_complete.c
index 86082cb..89de808 100644
--- a/src/SIMPLEXE/spx_calculer_pi_avec_base_complete.c
+++ b/src/SIMPLEXE/spx_calculer_pi_avec_base_complete.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul de Pi = c_B * B^{-1} c'est a dire
diff --git a/src/SIMPLEXE/spx_calculer_pi_avec_base_reduite.c b/src/SIMPLEXE/spx_calculer_pi_avec_base_reduite.c
index 2405e00..4824e3a 100644
--- a/src/SIMPLEXE/spx_calculer_pi_avec_base_reduite.c
+++ b/src/SIMPLEXE/spx_calculer_pi_avec_base_reduite.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul de Pi = c_B * B^{-1} c'est a dire
diff --git a/src/SIMPLEXE/spx_calculer_une_gomory.c b/src/SIMPLEXE/spx_calculer_une_gomory.c
index 11b54db..a49defd 100644
--- a/src/SIMPLEXE/spx_calculer_une_gomory.c
+++ b/src/SIMPLEXE/spx_calculer_une_gomory.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul d'une coupe de Gomory sur le probleme en cours.
diff --git a/src/SIMPLEXE/spx_chainage_matrice_hors_base.c b/src/SIMPLEXE/spx_chainage_matrice_hors_base.c
index 4fb08be..86437aa 100644
--- a/src/SIMPLEXE/spx_chainage_matrice_hors_base.c
+++ b/src/SIMPLEXE/spx_chainage_matrice_hors_base.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Chainage de la metrice des contrainte avec uniquement les
variables hors base.
diff --git a/src/SIMPLEXE/spx_chainage_transposee.c b/src/SIMPLEXE/spx_chainage_transposee.c
index b7c7cac..adc18e9 100644
--- a/src/SIMPLEXE/spx_chainage_transposee.c
+++ b/src/SIMPLEXE/spx_chainage_transposee.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul du chainage de la transposee de la matrice des
diff --git a/src/SIMPLEXE/spx_choix_variable_a_instancier_exploration_rapide_profondeur.c b/src/SIMPLEXE/spx_choix_variable_a_instancier_exploration_rapide_profondeur.c
index daa8db8..860b73f 100644
--- a/src/SIMPLEXE/spx_choix_variable_a_instancier_exploration_rapide_profondeur.c
+++ b/src/SIMPLEXE/spx_choix_variable_a_instancier_exploration_rapide_profondeur.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: En exploration rapide (pilotee par le branch and bound),
diff --git a/src/SIMPLEXE/spx_constantes_externes.h b/src/SIMPLEXE/spx_constantes_externes.h
index befb3bf..71a55a9 100644
--- a/src/SIMPLEXE/spx_constantes_externes.h
+++ b/src/SIMPLEXE/spx_constantes_externes.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifndef CONSTANTES_EXTERNES_SIMPLEXE_DEJA_DEFINIES
/*******************************************************************************************/
/*
diff --git a/src/SIMPLEXE/spx_constantes_internes.h b/src/SIMPLEXE/spx_constantes_internes.h
index 158f617..63f0a06 100644
--- a/src/SIMPLEXE/spx_constantes_internes.h
+++ b/src/SIMPLEXE/spx_constantes_internes.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifndef DEFINITIONS_CONSTANTES_INTERNES_SPX_FAITE
/*******************************************************************************************/
diff --git a/src/SIMPLEXE/spx_construction_matrice_reduite.c b/src/SIMPLEXE/spx_construction_matrice_reduite.c
index 81926c3..25aea1b 100644
--- a/src/SIMPLEXE/spx_construction_matrice_reduite.c
+++ b/src/SIMPLEXE/spx_construction_matrice_reduite.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Construction du stockage de la matrice reduite par colonne
diff --git a/src/SIMPLEXE/spx_construire_probleme.c b/src/SIMPLEXE/spx_construire_probleme.c
index 96e9e91..d3b31d3 100644
--- a/src/SIMPLEXE/spx_construire_probleme.c
+++ b/src/SIMPLEXE/spx_construire_probleme.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Construction du probleme
diff --git a/src/SIMPLEXE/spx_creation_noeuds_en_exploration_rapide.c b/src/SIMPLEXE/spx_creation_noeuds_en_exploration_rapide.c
index 4752771..8b176e1 100644
--- a/src/SIMPLEXE/spx_creation_noeuds_en_exploration_rapide.c
+++ b/src/SIMPLEXE/spx_creation_noeuds_en_exploration_rapide.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: En exploration rapide (pilotee par le branch and bound),
diff --git a/src/SIMPLEXE/spx_define.h b/src/SIMPLEXE/spx_define.h
index 4d17c67..863367a 100644
--- a/src/SIMPLEXE/spx_define.h
+++ b/src/SIMPLEXE/spx_define.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifdef __cplusplus
extern "C"
{
diff --git a/src/SIMPLEXE/spx_definition_arguments.h b/src/SIMPLEXE/spx_definition_arguments.h
index 1838bbb..3a1eb39 100644
--- a/src/SIMPLEXE/spx_definition_arguments.h
+++ b/src/SIMPLEXE/spx_definition_arguments.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifdef __cplusplus
extern "C"
{
diff --git a/src/SIMPLEXE/spx_dual_calculer_nbarre.c b/src/SIMPLEXE/spx_dual_calculer_nbarre.c
index 05e5097..f52aebe 100644
--- a/src/SIMPLEXE/spx_dual_calculer_nbarre.c
+++ b/src/SIMPLEXE/spx_dual_calculer_nbarre.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul de NBarre pour la variable sortante
diff --git a/src/SIMPLEXE/spx_dual_calculer_nbarre_hyper_creux.c b/src/SIMPLEXE/spx_dual_calculer_nbarre_hyper_creux.c
index 42c25e2..aae3f59 100644
--- a/src/SIMPLEXE/spx_dual_calculer_nbarre_hyper_creux.c
+++ b/src/SIMPLEXE/spx_dual_calculer_nbarre_hyper_creux.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul de NBarre pour la variable sortante dans le cas
diff --git a/src/SIMPLEXE/spx_dual_calculer_nbarrer_standard.c b/src/SIMPLEXE/spx_dual_calculer_nbarrer_standard.c
index 8d15f47..0ace0fe 100644
--- a/src/SIMPLEXE/spx_dual_calculer_nbarrer_standard.c
+++ b/src/SIMPLEXE/spx_dual_calculer_nbarrer_standard.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul de NBarre pour la variable sortante
diff --git a/src/SIMPLEXE/spx_dual_choix_variable_entrante.c b/src/SIMPLEXE/spx_dual_choix_variable_entrante.c
index e7c26ad..410f148 100644
--- a/src/SIMPLEXE/spx_dual_choix_variable_entrante.c
+++ b/src/SIMPLEXE/spx_dual_choix_variable_entrante.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Algorithme dual: choix de la variable qui entre en base.
diff --git a/src/SIMPLEXE/spx_dual_choix_variable_sortante.c b/src/SIMPLEXE/spx_dual_choix_variable_sortante.c
index 2b370e7..e7e8f63 100644
--- a/src/SIMPLEXE/spx_dual_choix_variable_sortante.c
+++ b/src/SIMPLEXE/spx_dual_choix_variable_sortante.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Algorithme dual: choix de la variable sortante.
diff --git a/src/SIMPLEXE/spx_dual_comparer_abarre_et_nbarre.c b/src/SIMPLEXE/spx_dual_comparer_abarre_et_nbarre.c
index 675c5b2..b208783 100644
--- a/src/SIMPLEXE/spx_dual_comparer_abarre_et_nbarre.c
+++ b/src/SIMPLEXE/spx_dual_comparer_abarre_et_nbarre.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Comparaison de ABarreS et NBarreR. Si l'ecart est trop
diff --git a/src/SIMPLEXE/spx_dual_confirmer_dual_non_borne.c b/src/SIMPLEXE/spx_dual_confirmer_dual_non_borne.c
index c51896c..5b65ebd 100644
--- a/src/SIMPLEXE/spx_dual_confirmer_dual_non_borne.c
+++ b/src/SIMPLEXE/spx_dual_confirmer_dual_non_borne.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Confirmation dual non borne (i.e. pas de solution)
diff --git a/src/SIMPLEXE/spx_dual_construire_base_initiale.c b/src/SIMPLEXE/spx_dual_construire_base_initiale.c
index f7ab5f0..7207893 100644
--- a/src/SIMPLEXE/spx_dual_construire_base_initiale.c
+++ b/src/SIMPLEXE/spx_dual_construire_base_initiale.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Construction de la base dans le cas ou la base de depart
est fournie
diff --git a/src/SIMPLEXE/spx_dual_controle_des_bornes_auxiliaires.c b/src/SIMPLEXE/spx_dual_controle_des_bornes_auxiliaires.c
index 71d10d9..6dfb55c 100644
--- a/src/SIMPLEXE/spx_dual_controle_des_bornes_auxiliaires.c
+++ b/src/SIMPLEXE/spx_dual_controle_des_bornes_auxiliaires.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Controle des bornes auxiliaires apres convergence.
diff --git a/src/SIMPLEXE/spx_dual_controle_dual_non_borne.c b/src/SIMPLEXE/spx_dual_controle_dual_non_borne.c
index 3dde09b..a1a2b1b 100644
--- a/src/SIMPLEXE/spx_dual_controle_dual_non_borne.c
+++ b/src/SIMPLEXE/spx_dual_controle_dual_non_borne.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Verifications pour confirmer l'absence de solution
diff --git a/src/SIMPLEXE/spx_dual_controle_optimalite.c b/src/SIMPLEXE/spx_dual_controle_optimalite.c
index 39838a8..6061c96 100644
--- a/src/SIMPLEXE/spx_dual_controle_optimalite.c
+++ b/src/SIMPLEXE/spx_dual_controle_optimalite.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Controle de l'optimalite
diff --git a/src/SIMPLEXE/spx_dual_crash_base.c b/src/SIMPLEXE/spx_dual_crash_base.c
index d2444b5..76c6b11 100644
--- a/src/SIMPLEXE/spx_dual_crash_base.c
+++ b/src/SIMPLEXE/spx_dual_crash_base.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Construction d'une crash base triangulaire avec autant de
diff --git a/src/SIMPLEXE/spx_dual_epurer_la_base.c b/src/SIMPLEXE/spx_dual_epurer_la_base.c
index 6a5cde7..75f19ff 100644
--- a/src/SIMPLEXE/spx_dual_epurer_la_base.c
+++ b/src/SIMPLEXE/spx_dual_epurer_la_base.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Epuration de la base dans le cas du noeud racine du branch
diff --git a/src/SIMPLEXE/spx_dual_phase_1_calculer_v.c b/src/SIMPLEXE/spx_dual_phase_1_calculer_v.c
index faccaf9..4bd7073 100644
--- a/src/SIMPLEXE/spx_dual_phase_1_calculer_v.c
+++ b/src/SIMPLEXE/spx_dual_phase_1_calculer_v.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Phase 1 de l'algorithme dual.
diff --git a/src/SIMPLEXE/spx_dual_phase_1_choix_variable_entrante.c b/src/SIMPLEXE/spx_dual_phase_1_choix_variable_entrante.c
index e7c0417..e56ee65 100644
--- a/src/SIMPLEXE/spx_dual_phase_1_choix_variable_entrante.c
+++ b/src/SIMPLEXE/spx_dual_phase_1_choix_variable_entrante.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Algorithme dual: choix de la variable qui entre en base.
diff --git a/src/SIMPLEXE/spx_dual_phase_1_choix_variable_sortante.c b/src/SIMPLEXE/spx_dual_phase_1_choix_variable_sortante.c
index effc5a8..c18b38b 100644
--- a/src/SIMPLEXE/spx_dual_phase_1_choix_variable_sortante.c
+++ b/src/SIMPLEXE/spx_dual_phase_1_choix_variable_sortante.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Phase 1 de l'algorithme dual, choix de la variable
diff --git a/src/SIMPLEXE/spx_dual_phase_1_positionner_les_variables.c b/src/SIMPLEXE/spx_dual_phase_1_positionner_les_variables.c
index fff760e..1f528a0 100644
--- a/src/SIMPLEXE/spx_dual_phase_1_positionner_les_variables.c
+++ b/src/SIMPLEXE/spx_dual_phase_1_positionner_les_variables.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Phase 1 dans le cas ou la base de depart n'est pas fournie.
diff --git a/src/SIMPLEXE/spx_dual_phase_1_simplexe.c b/src/SIMPLEXE/spx_dual_phase_1_simplexe.c
index f282172..9823759 100644
--- a/src/SIMPLEXE/spx_dual_phase_1_simplexe.c
+++ b/src/SIMPLEXE/spx_dual_phase_1_simplexe.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Phase 1 de l'algorithme dual du simplexe: recherche d'une
diff --git a/src/SIMPLEXE/spx_dual_pivotages_complementaires.c b/src/SIMPLEXE/spx_dual_pivotages_complementaires.c
index 94e6930..71bdd22 100644
--- a/src/SIMPLEXE/spx_dual_pivotages_complementaires.c
+++ b/src/SIMPLEXE/spx_dual_pivotages_complementaires.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On fait des pivotages supplementaires pour essayer de
diff --git a/src/SIMPLEXE/spx_dual_reconstruire_une_base.c b/src/SIMPLEXE/spx_dual_reconstruire_une_base.c
index c1b41e0..0ef6eec 100644
--- a/src/SIMPLEXE/spx_dual_reconstruire_une_base.c
+++ b/src/SIMPLEXE/spx_dual_reconstruire_une_base.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On reconstruit une base de depart a l'aide de la base optimale
diff --git a/src/SIMPLEXE/spx_dual_simplexe.c b/src/SIMPLEXE/spx_dual_simplexe.c
index a660296..61bd27f 100644
--- a/src/SIMPLEXE/spx_dual_simplexe.c
+++ b/src/SIMPLEXE/spx_dual_simplexe.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resolution de Min c x sous contrainte Ax = b par un
diff --git a/src/SIMPLEXE/spx_dual_steepest.c b/src/SIMPLEXE/spx_dual_steepest.c
index 65f962a..4b1a547 100644
--- a/src/SIMPLEXE/spx_dual_steepest.c
+++ b/src/SIMPLEXE/spx_dual_steepest.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION:
diff --git a/src/SIMPLEXE/spx_dual_steepest_resolution_avec_base_complete.c b/src/SIMPLEXE/spx_dual_steepest_resolution_avec_base_complete.c
index b297ead..a65303a 100644
--- a/src/SIMPLEXE/spx_dual_steepest_resolution_avec_base_complete.c
+++ b/src/SIMPLEXE/spx_dual_steepest_resolution_avec_base_complete.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION:
diff --git a/src/SIMPLEXE/spx_dual_steepest_resolution_avec_base_reduite.c b/src/SIMPLEXE/spx_dual_steepest_resolution_avec_base_reduite.c
index 3fbf1aa..067cbd7 100644
--- a/src/SIMPLEXE/spx_dual_steepest_resolution_avec_base_reduite.c
+++ b/src/SIMPLEXE/spx_dual_steepest_resolution_avec_base_reduite.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resolution avec la base reduite.
diff --git a/src/SIMPLEXE/spx_dual_strong_branching.c b/src/SIMPLEXE/spx_dual_strong_branching.c
index c5df192..4987c8a 100644
--- a/src/SIMPLEXE/spx_dual_strong_branching.c
+++ b/src/SIMPLEXE/spx_dual_strong_branching.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Comme son nom l'indique
diff --git a/src/SIMPLEXE/spx_dual_strong_branching_GUB.c b/src/SIMPLEXE/spx_dual_strong_branching_GUB.c
index 65318df..c5cc145 100644
--- a/src/SIMPLEXE/spx_dual_strong_branching_GUB.c
+++ b/src/SIMPLEXE/spx_dual_strong_branching_GUB.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Strong Branching pour les GUB.
diff --git a/src/SIMPLEXE/spx_dual_supprimer_les_bornes_auxilaires.c b/src/SIMPLEXE/spx_dual_supprimer_les_bornes_auxilaires.c
index 4101124..92cfba3 100644
--- a/src/SIMPLEXE/spx_dual_supprimer_les_bornes_auxilaires.c
+++ b/src/SIMPLEXE/spx_dual_supprimer_les_bornes_auxilaires.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On essai de remettre les bornes initiales tout en restant
diff --git a/src/SIMPLEXE/spx_ecrire_probleme_mps.c b/src/SIMPLEXE/spx_ecrire_probleme_mps.c
index 86492f0..0f4da1e 100644
--- a/src/SIMPLEXE/spx_ecrire_probleme_mps.c
+++ b/src/SIMPLEXE/spx_ecrire_probleme_mps.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Ecrire du probleme au format MPS utilise QUE POUR FAIRE
diff --git a/src/SIMPLEXE/spx_factoriser_la_base.c b/src/SIMPLEXE/spx_factoriser_la_base.c
index 89e1c0c..0fb94e3 100644
--- a/src/SIMPLEXE/spx_factoriser_la_base.c
+++ b/src/SIMPLEXE/spx_factoriser_la_base.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Factorisation LU de la base
diff --git a/src/SIMPLEXE/spx_faire_changement_base.c b/src/SIMPLEXE/spx_faire_changement_base.c
index d1a8efb..cc8570a 100644
--- a/src/SIMPLEXE/spx_faire_changement_base.c
+++ b/src/SIMPLEXE/spx_faire_changement_base.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Effectue le changement de base apres avoir choisi les
diff --git a/src/SIMPLEXE/spx_fixer_x_fonction_de_position.c b/src/SIMPLEXE/spx_fixer_x_fonction_de_position.c
index f684d07..fcb46c0 100644
--- a/src/SIMPLEXE/spx_fixer_x_fonction_de_position.c
+++ b/src/SIMPLEXE/spx_fixer_x_fonction_de_position.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On calcule les valeurs de X en fonction de la position
diff --git a/src/SIMPLEXE/spx_fixer_x_fonction_de_position_avec_base_complete.c b/src/SIMPLEXE/spx_fixer_x_fonction_de_position_avec_base_complete.c
index 18346ef..b743fb8 100644
--- a/src/SIMPLEXE/spx_fixer_x_fonction_de_position_avec_base_complete.c
+++ b/src/SIMPLEXE/spx_fixer_x_fonction_de_position_avec_base_complete.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On calcule les valeurs de X en fonction de la position
diff --git a/src/SIMPLEXE/spx_fonctions.h b/src/SIMPLEXE/spx_fonctions.h
index 280876f..de2c9f3 100644
--- a/src/SIMPLEXE/spx_fonctions.h
+++ b/src/SIMPLEXE/spx_fonctions.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifdef __cplusplus
extern "C"
{
diff --git a/src/SIMPLEXE/spx_gestion_bases_en_exploration_rapide.c b/src/SIMPLEXE/spx_gestion_bases_en_exploration_rapide.c
index 50257e9..76236fc 100644
--- a/src/SIMPLEXE/spx_gestion_bases_en_exploration_rapide.c
+++ b/src/SIMPLEXE/spx_gestion_bases_en_exploration_rapide.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Sauvegarde et restitution des bases en exploration rapide
diff --git a/src/SIMPLEXE/spx_gestion_listes_des_variables_EN_HORS_base.c b/src/SIMPLEXE/spx_gestion_listes_des_variables_EN_HORS_base.c
index 1265a92..5c25044 100644
--- a/src/SIMPLEXE/spx_gestion_listes_des_variables_EN_HORS_base.c
+++ b/src/SIMPLEXE/spx_gestion_listes_des_variables_EN_HORS_base.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Gestion des listes de variables hors base et des bornes
sur les variables en base.
diff --git a/src/SIMPLEXE/spx_gestion_temps_de_calcul.c b/src/SIMPLEXE/spx_gestion_temps_de_calcul.c
index 260da00..6da81ef 100644
--- a/src/SIMPLEXE/spx_gestion_temps_de_calcul.c
+++ b/src/SIMPLEXE/spx_gestion_temps_de_calcul.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Gestion des temps de calcul
diff --git a/src/SIMPLEXE/spx_get_tableau_row.c b/src/SIMPLEXE/spx_get_tableau_row.c
index db6b914..1059a35 100644
--- a/src/SIMPLEXE/spx_get_tableau_row.c
+++ b/src/SIMPLEXE/spx_get_tableau_row.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Recuperation d'une ligne du tableau pour les 2 step MIR cuts
diff --git a/src/SIMPLEXE/spx_heuristique_arrondis.c b/src/SIMPLEXE/spx_heuristique_arrondis.c
index 6038f65..910cf18 100644
--- a/src/SIMPLEXE/spx_heuristique_arrondis.c
+++ b/src/SIMPLEXE/spx_heuristique_arrondis.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Pilote par la partie PNE. On fait un simplexe apres avoir
diff --git a/src/SIMPLEXE/spx_init_indicateurs_hypercreux.c b/src/SIMPLEXE/spx_init_indicateurs_hypercreux.c
index a22dbe9..83b195b 100644
--- a/src/SIMPLEXE/spx_init_indicateurs_hypercreux.c
+++ b/src/SIMPLEXE/spx_init_indicateurs_hypercreux.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Initialisation des inticateurs hyper creux
diff --git a/src/SIMPLEXE/spx_instancier_variable_dans_simplexe.c b/src/SIMPLEXE/spx_instancier_variable_dans_simplexe.c
index f7f126c..ee2c5eb 100644
--- a/src/SIMPLEXE/spx_instancier_variable_dans_simplexe.c
+++ b/src/SIMPLEXE/spx_instancier_variable_dans_simplexe.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Selon le cas:
diff --git a/src/SIMPLEXE/spx_memoire.h b/src/SIMPLEXE/spx_memoire.h
index fec3482..e0331e3 100644
--- a/src/SIMPLEXE/spx_memoire.h
+++ b/src/SIMPLEXE/spx_memoire.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# ifndef SPX_MACROS_POUR_FONCTION_EXTERNES_DE_GESTION_MEMOIRE
# include "mem_fonctions.h"
/*****************************************************************
diff --git a/src/SIMPLEXE/spx_mettre_a_jour_b_barre.c b/src/SIMPLEXE/spx_mettre_a_jour_b_barre.c
index 234df69..f7f5916 100644
--- a/src/SIMPLEXE/spx_mettre_a_jour_b_barre.c
+++ b/src/SIMPLEXE/spx_mettre_a_jour_b_barre.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Mise de BBarre = B^{-1} * b
diff --git a/src/SIMPLEXE/spx_mettre_a_jour_b_barre_avec_base_complete.c b/src/SIMPLEXE/spx_mettre_a_jour_b_barre_avec_base_complete.c
index 9565fb3..4cce02d 100644
--- a/src/SIMPLEXE/spx_mettre_a_jour_b_barre_avec_base_complete.c
+++ b/src/SIMPLEXE/spx_mettre_a_jour_b_barre_avec_base_complete.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Mise a jour de BBarre = B^{-1} * b
diff --git a/src/SIMPLEXE/spx_mettre_a_jour_b_barre_avec_base_reduite.c b/src/SIMPLEXE/spx_mettre_a_jour_b_barre_avec_base_reduite.c
index f003dab..504f3d4 100644
--- a/src/SIMPLEXE/spx_mettre_a_jour_b_barre_avec_base_reduite.c
+++ b/src/SIMPLEXE/spx_mettre_a_jour_b_barre_avec_base_reduite.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Mise de BBarre = B^{-1} * b
diff --git a/src/SIMPLEXE/spx_mettre_a_jour_la_base.c b/src/SIMPLEXE/spx_mettre_a_jour_la_base.c
index 9b209f5..988ca7f 100644
--- a/src/SIMPLEXE/spx_mettre_a_jour_la_base.c
+++ b/src/SIMPLEXE/spx_mettre_a_jour_la_base.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Mise a jour de la forme produit de l'inverse
diff --git a/src/SIMPLEXE/spx_modifier_chainage_transposee.c b/src/SIMPLEXE/spx_modifier_chainage_transposee.c
index 4ca1866..5c28fe2 100644
--- a/src/SIMPLEXE/spx_modifier_chainage_transposee.c
+++ b/src/SIMPLEXE/spx_modifier_chainage_transposee.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul du chainage de la transposee de la matrice des
diff --git a/src/SIMPLEXE/spx_modifier_couts_ou_second_membre.c b/src/SIMPLEXE/spx_modifier_couts_ou_second_membre.c
index a32731f..7aa7fcb 100644
--- a/src/SIMPLEXE/spx_modifier_couts_ou_second_membre.c
+++ b/src/SIMPLEXE/spx_modifier_couts_ou_second_membre.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Modification du probleme. On permet de changer le vecteur
des couts ou bien celui du second membre.
diff --git a/src/SIMPLEXE/spx_modifier_probleme.c b/src/SIMPLEXE/spx_modifier_probleme.c
index c4fbb0d..e433f78 100644
--- a/src/SIMPLEXE/spx_modifier_probleme.c
+++ b/src/SIMPLEXE/spx_modifier_probleme.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Modification du probleme dans un contexte de branch and
bound. En effet, d'un probleme a un autre, la seule
diff --git a/src/SIMPLEXE/spx_ordonner_contraintes_pour_la_base.c b/src/SIMPLEXE/spx_ordonner_contraintes_pour_la_base.c
index e63d6ec..ff53b28 100644
--- a/src/SIMPLEXE/spx_ordonner_contraintes_pour_la_base.c
+++ b/src/SIMPLEXE/spx_ordonner_contraintes_pour_la_base.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Determination de l'ordre des contraintes pour la factorisation
diff --git a/src/SIMPLEXE/spx_ordonner_stockage_matrice.c b/src/SIMPLEXE/spx_ordonner_stockage_matrice.c
index 2517390..bf72cc7 100644
--- a/src/SIMPLEXE/spx_ordonner_stockage_matrice.c
+++ b/src/SIMPLEXE/spx_ordonner_stockage_matrice.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On ordonne les stockage des matrices dans l'ordre croissant
diff --git a/src/SIMPLEXE/spx_recuperer_solution.c b/src/SIMPLEXE/spx_recuperer_solution.c
index 5607379..0d72bf1 100644
--- a/src/SIMPLEXE/spx_recuperer_solution.c
+++ b/src/SIMPLEXE/spx_recuperer_solution.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Translater les bornes en sortie pour tout remettre
diff --git a/src/SIMPLEXE/spx_recuperer_solution_exploration_rapide_en_profondeur.c b/src/SIMPLEXE/spx_recuperer_solution_exploration_rapide_en_profondeur.c
index 6dc3446..2c3743a 100644
--- a/src/SIMPLEXE/spx_recuperer_solution_exploration_rapide_en_profondeur.c
+++ b/src/SIMPLEXE/spx_recuperer_solution_exploration_rapide_en_profondeur.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Recuperation de la solution lorsqu'elle est entiere pendant
diff --git a/src/SIMPLEXE/spx_reinit_couts_natif.c b/src/SIMPLEXE/spx_reinit_couts_natif.c
index 1efd605..0b6f253 100644
--- a/src/SIMPLEXE/spx_reinit_couts_natif.c
+++ b/src/SIMPLEXE/spx_reinit_couts_natif.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On essaie de reinitialiser les couts natifs sur les variables
diff --git a/src/SIMPLEXE/spx_resolution_de_systeme.c b/src/SIMPLEXE/spx_resolution_de_systeme.c
index 86e0e5e..d796f50 100644
--- a/src/SIMPLEXE/spx_resolution_de_systeme.c
+++ b/src/SIMPLEXE/spx_resolution_de_systeme.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resoudre B x = b
diff --git a/src/SIMPLEXE/spx_resolution_de_systeme_transposee.c b/src/SIMPLEXE/spx_resolution_de_systeme_transposee.c
index 6d5611f..986bf8f 100644
--- a/src/SIMPLEXE/spx_resolution_de_systeme_transposee.c
+++ b/src/SIMPLEXE/spx_resolution_de_systeme_transposee.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resolution de systeme avec B transposee.
diff --git a/src/SIMPLEXE/spx_resoudre_by_egal_a.c b/src/SIMPLEXE/spx_resoudre_by_egal_a.c
index 1947182..a6c67cc 100644
--- a/src/SIMPLEXE/spx_resoudre_by_egal_a.c
+++ b/src/SIMPLEXE/spx_resoudre_by_egal_a.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resoudre B y = a en utilisant la forme produit de
diff --git a/src/SIMPLEXE/spx_resoudre_ub_egal_c.c b/src/SIMPLEXE/spx_resoudre_ub_egal_c.c
index c112f7c..fd8ad66 100644
--- a/src/SIMPLEXE/spx_resoudre_ub_egal_c.c
+++ b/src/SIMPLEXE/spx_resoudre_ub_egal_c.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Calcul de pi = Cb * B_MOINS_1 c'est a dire
diff --git a/src/SIMPLEXE/spx_sauvegardes_branch_and_bound.c b/src/SIMPLEXE/spx_sauvegardes_branch_and_bound.c
index ef2e398..e0be7a8 100644
--- a/src/SIMPLEXE/spx_sauvegardes_branch_and_bound.c
+++ b/src/SIMPLEXE/spx_sauvegardes_branch_and_bound.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Translater les bornes en sortie pour tout remettre
diff --git a/src/SIMPLEXE/spx_scaling.c b/src/SIMPLEXE/spx_scaling.c
index b293581..157197c 100644
--- a/src/SIMPLEXE/spx_scaling.c
+++ b/src/SIMPLEXE/spx_scaling.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Scaling
diff --git a/src/SIMPLEXE/spx_simplexe.c b/src/SIMPLEXE/spx_simplexe.c
index 9ac68b2..6151667 100644
--- a/src/SIMPLEXE/spx_simplexe.c
+++ b/src/SIMPLEXE/spx_simplexe.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resolution de Min c x sous contrainte Ax = b par un
diff --git a/src/SIMPLEXE/spx_simplexe_calculs.c b/src/SIMPLEXE/spx_simplexe_calculs.c
index dd7f4d6..b226ea5 100644
--- a/src/SIMPLEXE/spx_simplexe_calculs.c
+++ b/src/SIMPLEXE/spx_simplexe_calculs.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Resolution de Min c x sous contrainte Ax = b par un
diff --git a/src/SIMPLEXE/spx_simplexe_generalise.c b/src/SIMPLEXE/spx_simplexe_generalise.c
index 2990d2d..ecdd1f9 100644
--- a/src/SIMPLEXE/spx_simplexe_generalise.c
+++ b/src/SIMPLEXE/spx_simplexe_generalise.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Programmation lineaire generalisee (pour Metrix)
diff --git a/src/SIMPLEXE/spx_standalone.c b/src/SIMPLEXE/spx_standalone.c
index 035e7e3..6f74d73 100644
--- a/src/SIMPLEXE/spx_standalone.c
+++ b/src/SIMPLEXE/spx_standalone.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Main de la SPX pour le standalone
diff --git a/src/SIMPLEXE/spx_supprimer_une_borne_auxilaire.c b/src/SIMPLEXE/spx_supprimer_une_borne_auxilaire.c
index 8813b57..d76454f 100644
--- a/src/SIMPLEXE/spx_supprimer_une_borne_auxilaire.c
+++ b/src/SIMPLEXE/spx_supprimer_une_borne_auxilaire.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Remet la borne native d'une variable.
diff --git a/src/SIMPLEXE/spx_sys.h b/src/SIMPLEXE/spx_sys.h
index 0a8ebcc..f1e5ed3 100644
--- a/src/SIMPLEXE/spx_sys.h
+++ b/src/SIMPLEXE/spx_sys.h
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
# include
# include
# include
diff --git a/src/SIMPLEXE/spx_translater_bornes.c b/src/SIMPLEXE/spx_translater_bornes.c
index c4571fe..80a7e22 100644
--- a/src/SIMPLEXE/spx_translater_bornes.c
+++ b/src/SIMPLEXE/spx_translater_bornes.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Translater les bornes en entree pour mettre le
diff --git a/src/SIMPLEXE/spx_verification_des_vecteurs_de_travail.c b/src/SIMPLEXE/spx_verification_des_vecteurs_de_travail.c
index 5cc88c1..6703348 100644
--- a/src/SIMPLEXE/spx_verification_des_vecteurs_de_travail.c
+++ b/src/SIMPLEXE/spx_verification_des_vecteurs_de_travail.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Verification de vecteurs de travail. Utilise en mode debug
diff --git a/src/SIMPLEXE/spx_verifier_a_barre_s.c b/src/SIMPLEXE/spx_verifier_a_barre_s.c
index 10509ef..ed10970 100644
--- a/src/SIMPLEXE/spx_verifier_a_barre_s.c
+++ b/src/SIMPLEXE/spx_verifier_a_barre_s.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Verification de A_BARRE_S = B-1 * AS
diff --git a/src/SIMPLEXE/spx_verifier_a_barre_s_avec_base_complete.c b/src/SIMPLEXE/spx_verifier_a_barre_s_avec_base_complete.c
index e746910..65d3ca0 100644
--- a/src/SIMPLEXE/spx_verifier_a_barre_s_avec_base_complete.c
+++ b/src/SIMPLEXE/spx_verifier_a_barre_s_avec_base_complete.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Verification de A_BARRE_S = B-1 * AS
diff --git a/src/SIMPLEXE/spx_verifier_a_barre_s_avec_base_reduite.c b/src/SIMPLEXE/spx_verifier_a_barre_s_avec_base_reduite.c
index fae0527..0046733 100644
--- a/src/SIMPLEXE/spx_verifier_a_barre_s_avec_base_reduite.c
+++ b/src/SIMPLEXE/spx_verifier_a_barre_s_avec_base_reduite.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Verification de A_BARRE_S = B-1 * AS
diff --git a/src/SIMPLEXE/spx_verifier_admissibilite_duale.c b/src/SIMPLEXE/spx_verifier_admissibilite_duale.c
index 803ea2b..5bf7694 100644
--- a/src/SIMPLEXE/spx_verifier_admissibilite_duale.c
+++ b/src/SIMPLEXE/spx_verifier_admissibilite_duale.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: On positionne correctement les variables hors base compte
diff --git a/src/SIMPLEXE/spx_verifier_erbmoins1.c b/src/SIMPLEXE/spx_verifier_erbmoins1.c
index cc9bbf5..9e9bd6b 100644
--- a/src/SIMPLEXE/spx_verifier_erbmoins1.c
+++ b/src/SIMPLEXE/spx_verifier_erbmoins1.c
@@ -1,19 +1,7 @@
-/*
-** Copyright 2007-2018 RTE
-** Author: Robert Gonzalez
-**
-** This file is part of Sirius_Solver.
-** This program and the accompanying materials are made available under the
-** terms of the Eclipse Public License 2.0 which is available at
-** http://www.eclipse.org/legal/epl-2.0.
-**
-** This Source Code may also be made available under the following Secondary
-** Licenses when the conditions for such availability set forth in the Eclipse
-** Public License, v. 2.0 are satisfied: GNU General Public License, version 3
-** or later, which is available at .
-**
-** SPDX-License-Identifier: EPL-2.0 OR GPL-3.0
-*/
+// Copyright (C) 2007-2022, RTE (https://www.rte-france.com)
+// See AUTHORS.txt
+// SPDX-License-Identifier: Apache-2.0
+
/***********************************************************************
FONCTION: Verification du calcul de l'inverse de la ligne de la base