SVN_SILENT:

repair some damage made by the automatic search and replace used in the
prefix->namespace move
This commit is contained in:
Benoit Jacob 2007-10-12 05:15:25 +00:00
parent 0d44c0906b
commit 3654ee8b07
27 changed files with 133 additions and 133 deletions

View File

@ -1,4 +1,4 @@
FILE(GLOB gen_SRCS "*.h") FILE(GLOB Eigen_SRCS "*.h")
SET(INCLUDE_INSTALL_DIR SET(INCLUDE_INSTALL_DIR
"${CMAKE_INSTALL_PREFIX}/include/eigen2" "${CMAKE_INSTALL_PREFIX}/include/eigen2"

View File

@ -1,19 +1,19 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros

View File

@ -1,4 +1,4 @@
FILE(GLOB gen_Core_SRCS "*.h") FILE(GLOB Eigen_Core_SRCS "*.h")
INSTALL(FILES INSTALL(FILES
${gen_Core_SRCS} ${gen_Core_SRCS}

View File

@ -1,19 +1,19 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros

View File

@ -1,19 +1,19 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros

View File

@ -1,20 +1,20 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2007 Michael Olbrich <michael.olbrich@gmx.net> // Copyright (C) 2007 Michael Olbrich <michael.olbrich@gmx.net>
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros

View File

@ -1,19 +1,19 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros

View File

@ -1,19 +1,19 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros

View File

@ -1,19 +1,19 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros

View File

@ -1,19 +1,19 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros

View File

@ -1,19 +1,19 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros

View File

@ -1,19 +1,19 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros

View File

@ -1,19 +1,19 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros

View File

@ -1,19 +1,19 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros

View File

@ -1,20 +1,20 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros

View File

@ -1,19 +1,19 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros

View File

@ -1,19 +1,19 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros

View File

@ -1,19 +1,19 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros

View File

@ -1,19 +1,19 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros

View File

@ -1,19 +1,19 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros

View File

@ -1,19 +1,19 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros

View File

@ -1,19 +1,19 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros

View File

@ -1,19 +1,19 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros
@ -33,5 +33,5 @@ genTest::genTest()
srand(t); srand(t);
} }
QTEST_APPLESS_MAIN( genTest ) QTEST_APPLESS_MAIN( EigenTest )
#include "main.moc" #include "main.moc"

View File

@ -1,19 +1,19 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros
@ -36,12 +36,12 @@ USING_EIGEN_DATA_TYPES
using namespace std; using namespace std;
class genTest : public QObject class EigenTest : public QObject
{ {
Q_OBJECT Q_OBJECT
public: public:
genTest(); EigenTest();
private slots: private slots:
void testVectorOps(); void testVectorOps();

View File

@ -1,19 +1,19 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros
@ -42,7 +42,7 @@ template<typename MatrixType> void matrixManip(const MatrixType& m)
a.minor(i, j) -= a.block(1, rows-1, 1, cols-1).eval(); a.minor(i, j) -= a.block(1, rows-1, 1, cols-1).eval();
} }
void genTest::testMatrixManip() void EigenTest::testMatrixManip()
{ {
matrixManip(Matrix<int, 2, 3>()); matrixManip(Matrix<int, 2, 3>());
matrixManip(Matrix<double, 3, 3>()); matrixManip(Matrix<double, 3, 3>());

View File

@ -1,19 +1,19 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros
@ -59,7 +59,7 @@ template<typename MatrixType1,
QVERIFY( (d * e).rows() == rows1 && (d * e).cols() == cols2 ); QVERIFY( (d * e).rows() == rows1 && (d * e).cols() == cols2 );
} }
void genTest::testMatrixOps() void EigenTest::testMatrixOps()
{ {
matrixOps(Matrix<float, 1, 1>(), Matrix<float, 1, 1>()); matrixOps(Matrix<float, 1, 1>(), Matrix<float, 1, 1>());
matrixOps(Matrix<int, 2, 3>(), Matrix<int, 3, 1>()); matrixOps(Matrix<int, 2, 3>(), Matrix<int, 3, 1>());

View File

@ -1,19 +1,19 @@
// This file is part of gen, a lightweight C++ template library // This file is part of Eigen, a lightweight C++ template library
// for linear algebra. gen itself is part of the KDE project. // for linear algebra. Eigen itself is part of the KDE project.
// //
// Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr> // Copyright (C) 2006-2007 Benoit Jacob <jacob@math.jussieu.fr>
// //
// gen is free software; you can redistribute it and/or modify it under the // Eigen is free software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the Free Software // terms of the GNU General Public License as published by the Free Software
// Foundation; either version 2 or (at your option) any later version. // Foundation; either version 2 or (at your option) any later version.
// //
// gen is distributed in the hope that it will be useful, but WITHOUT ANY // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
// details. // details.
// //
// You should have received a copy of the GNU General Public License along // You should have received a copy of the GNU General Public License along
// with gen; if not, write to the Free Software Foundation, Inc., 51 // with Eigen; if not, write to the Free Software Foundation, Inc., 51
// Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. // Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
// //
// As a special exception, if other files instantiate templates or use macros // As a special exception, if other files instantiate templates or use macros
@ -50,7 +50,7 @@ template<typename VectorType> void vectorOps(const VectorType& v)
a += (a + a).eval(); a += (a + a).eval();
} }
void genTest::testVectorOps() void EigenTest::testVectorOps()
{ {
vectorOps(Vector2i()); vectorOps(Vector2i());
vectorOps(Vector3d()); vectorOps(Vector3d());