Manual MPL2 relicensing fixes
This commit is contained in:
		
							parent
							
								
									69124cfca2
								
							
						
					
					
						commit
						0733e622a3
					
				| @ -32,8 +32,13 @@ namespace Eigen { | ||||
|  *  | ||||
|  * NOTE : The following implementation is derived from the ILUT implementation | ||||
|  * in the SPARSKIT package, Copyright (C) 2005, the Regents of the University of Minnesota  | ||||
|  *  released under the terms of the GNU LGPL;  | ||||
|  * see http://www-users.cs.umn.edu/~saad/software/SPARSKIT/README for more details.
 | ||||
|  *  released under the terms of the GNU LGPL:  | ||||
|  *    http://www-users.cs.umn.edu/~saad/software/SPARSKIT/README
 | ||||
|  * However, Yousef Saad gave us permission to relicense his ILUT code to MPL2. | ||||
|  * See the Eigen mailing list archive, thread: ILUT, date: July 8, 2012: | ||||
|  *   http://listengine.tuxfamily.org/lists.tuxfamily.org/eigen/2012/07/msg00064.html
 | ||||
|  * alternatively, on GMANE: | ||||
|  *   http://comments.gmane.org/gmane.comp.lib.eigen/3302
 | ||||
|  */ | ||||
| template <typename _Scalar> | ||||
| class IncompleteLUT : internal::noncopyable | ||||
|  | ||||
| @ -3,24 +3,9 @@ | ||||
| //
 | ||||
| // Copyright (C) 2006-2009 Benoit Jacob <jacob.benoit.1@gmail.com>
 | ||||
| //
 | ||||
| // Eigen is free software; you can redistribute it and/or
 | ||||
| // modify it under the terms of the GNU Lesser General Public
 | ||||
| // License as published by the Free Software Foundation; either
 | ||||
| // version 3 of the License, or (at your option) any later version.
 | ||||
| //
 | ||||
| // Alternatively, you can redistribute it and/or
 | ||||
| // modify it under the terms of the GNU General Public License as
 | ||||
| // published by the Free Software Foundation; either version 2 of
 | ||||
| // the License, or (at your option) any later version.
 | ||||
| //
 | ||||
| // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
 | ||||
| // // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 | ||||
| // FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License or the
 | ||||
| // GNU General Public License for more details.
 | ||||
| //
 | ||||
| // You should have received a copy of the GNU Lesser General Public
 | ||||
| // License and a copy of the GNU General Public License along with
 | ||||
| // Eigen. If not, see <http://www.gnu.org/licenses/>.
 | ||||
| // This Source Code Form is subject to the terms of the Mozilla
 | ||||
| // Public License v. 2.0. If a copy of the MPL was not distributed
 | ||||
| // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
 | ||||
| 
 | ||||
| #ifndef EIGEN_LU_H | ||||
| #define EIGEN_LU_H | ||||
|  | ||||
| @ -4,24 +4,9 @@ | ||||
| # | ||||
| # Copyright (C) 2009 Benjamin Schindler <bschindler@inf.ethz.ch> | ||||
| # | ||||
| # Eigen is free software; you can redistribute it and/or | ||||
| # modify it under the terms of the GNU Lesser General Public | ||||
| # License as published by the Free Software Foundation; either | ||||
| # version 3 of the License, or (at your option) any later version. | ||||
| # | ||||
| # Alternatively, you can redistribute it and/or | ||||
| # modify it under the terms of the GNU General Public License as | ||||
| # published by the Free Software Foundation; either version 2 of | ||||
| # the License, or (at your option) any later version. | ||||
| # | ||||
| # Eigen is distributed in the hope that it will be useful, but WITHOUT ANY | ||||
| # WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS | ||||
| # FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License or the | ||||
| # GNU General Public License for more details. | ||||
| # | ||||
| # You should have received a copy of the GNU Lesser General Public | ||||
| # License and a copy of the GNU General Public License along with | ||||
| # Eigen. If not, see <http://www.gnu.org/licenses/>. | ||||
| # This Source Code Form is subject to the terms of the Mozilla Public | ||||
| # License, v. 2.0. If a copy of the MPL was not distributed with this | ||||
| # file, You can obtain one at http://mozilla.org/MPL/2.0/. | ||||
| 
 | ||||
| # Pretty printers for Eigen::Matrix | ||||
| # This is still pretty basic as the python extension to gdb is still pretty basic.  | ||||
|  | ||||
| @ -3,24 +3,9 @@ | ||||
| //
 | ||||
| // Copyright (C) 2009 Hauke Heibel <hauke.heibel@gmail.com>
 | ||||
| //
 | ||||
| // Eigen is free software; you can redistribute it and/or
 | ||||
| // modify it under the terms of the GNU Lesser General Public
 | ||||
| // License as published by the Free Software Foundation; either
 | ||||
| // version 3 of the License, or (at your option) any later version.
 | ||||
| //
 | ||||
| // Alternatively, you can redistribute it and/or
 | ||||
| // modify it under the terms of the GNU General Public License as
 | ||||
| // published by the Free Software Foundation; either version 2 of
 | ||||
| // the License, or (at your option) any later version.
 | ||||
| //
 | ||||
| // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
 | ||||
| // WARRANTY; without even the implied warranty of MERCHANTABILITY or1 FITNESS
 | ||||
| // FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License or the
 | ||||
| // GNU General Public License for more details.
 | ||||
| //
 | ||||
| // You should have received a copy of the GNU Lesser General Public
 | ||||
| // License and a copy of the GNU General Public License along with
 | ||||
| // Eigen. If not, see <http://www.gnu.org/licenses/>.
 | ||||
| // This Source Code Form is subject to the terms of the Mozilla
 | ||||
| // Public License v. 2.0. If a copy of the MPL was not distributed
 | ||||
| // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
 | ||||
| 
 | ||||
| #include "main.h" | ||||
| 
 | ||||
|  | ||||
| @ -3,24 +3,9 @@ | ||||
| //
 | ||||
| // Copyright (C) 2006-2008 Benoit Jacob <jacob.benoit.1@gmail.com>
 | ||||
| //
 | ||||
| // Eigen is free software; you can redistribute it and/or
 | ||||
| // modify it under the terms of the GNU Lesser General Public
 | ||||
| // License as published by the Free Software Foundation; either
 | ||||
| // version 3 of the License, or (at your option) any later version.
 | ||||
| //
 | ||||
| // Alternatively, you can redistribute it and/or
 | ||||
| // modify it under the terms of the GNU General Public License as
 | ||||
| // published by the Free Software Foundation; either version 2 of
 | ||||
| // the License, or (at your option) any later version.
 | ||||
| //
 | ||||
| // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
 | ||||
| // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 | ||||
| // FOR A PARTICULAR PURPOSE.f See the GNU Lesser General Public License or the
 | ||||
| // GNU General Public License for more details.
 | ||||
| //
 | ||||
| // You should have received a copy of the GNU Lesser General Public
 | ||||
| // License and a copy of the GNU General Public License along with
 | ||||
| // Eigen. If not, see <http://www.gnu.org/licenses/>.
 | ||||
| // This Source Code Form is subject to the terms of the Mozilla
 | ||||
| // Public License v. 2.0. If a copy of the MPL was not distributed
 | ||||
| // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
 | ||||
| 
 | ||||
| #include "main.h" | ||||
| #include <Eigen/QR> | ||||
|  | ||||
| @ -3,24 +3,9 @@ | ||||
| //
 | ||||
| // Copyright (C) 2009 Hauke Heibel <hauke.heibel@gmail.com>
 | ||||
| //
 | ||||
| // Eigen is free software; you can redistribute it and/or
 | ||||
| // modify it under the terms of the GNU Lesser General Public
 | ||||
| // License as published by the Free Software Foundation; either
 | ||||
| // version 3 of the License, or (at your option) any later version.
 | ||||
| //
 | ||||
| // Alternatively, you can redistribute it and/or
 | ||||
| // modify it under the terms of the GNU General Public License as
 | ||||
| // published by the Free Software Foundation; either version 2 of
 | ||||
| // the License, or (at your option) any later version.
 | ||||
| //
 | ||||
| // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
 | ||||
| // WARRANTY; without even the implied warranty of MERCHANTABILITY or1 FITNESS
 | ||||
| // FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License or the
 | ||||
| // GNU General Public License for more details.
 | ||||
| //
 | ||||
| // You should have received a copy of the GNU Lesser General Public
 | ||||
| // License and a copy of the GNU General Public License along with
 | ||||
| // Eigen. If not, see <http://www.gnu.org/licenses/>.
 | ||||
| // This Source Code Form is subject to the terms of the Mozilla
 | ||||
| // Public License v. 2.0. If a copy of the MPL was not distributed
 | ||||
| // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
 | ||||
| 
 | ||||
| #include "main.h" | ||||
| 
 | ||||
|  | ||||
| @ -5,24 +5,9 @@ | ||||
| // Copyright (C) 2010 Konstantin Holoborodko <konstantin@holoborodko.com> | ||||
| // Copyright (C) 2010 Gael Guennebaud <gael.guennebaud@inria.fr> | ||||
| // | ||||
| // Eigen is free software; you can redistribute it and/or | ||||
| // modify it under the terms of the GNU Lesser General Public | ||||
| // License as published by the Free Software Foundation; either | ||||
| // version 3 of the License, or (at your option) any later version. | ||||
| // | ||||
| // Alternatively, you can redistribute it and/or | ||||
| // modify it under the terms of the GNU General Public License as | ||||
| // published by the Free Software Foundation; either version 2 of | ||||
| // the License, or (at your option) any later version. | ||||
| // | ||||
| // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY | ||||
| // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS | ||||
| // FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License or the | ||||
| // GNU General Public License for more details. | ||||
| // | ||||
| // You should have received a copy of the GNU Lesser General Public | ||||
| // License and a copy of the GNU General Public License along with | ||||
| // this library. If not, see <http://www.gnu.org/licenses/>. | ||||
| // This Source Code Form is subject to the terms of the Mozilla | ||||
| // Public License v. 2.0. If a copy of the MPL was not distributed | ||||
| // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. | ||||
| //  | ||||
| // Contributors: | ||||
| // Brian Gladman, Helmut Jarausch, Fokko Beekhof, Ulrich Mutze, Heinz van Saanen, Pere Constans | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Benoit Jacob
						Benoit Jacob