J'AI BIEN DIT GPL !!!!
This commit is contained in:
parent
68ff532e7d
commit
d24326d934
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#include "PBBox.h"
|
#include "PBBox.h"
|
||||||
|
|
||||||
PBBox&
|
PBBox&
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#ifndef __PBBOX_H
|
#ifndef __PBBOX_H
|
||||||
#define __PBBOX_H
|
#define __PBBOX_H
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#include "PCommon.h"
|
#include "PCommon.h"
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#ifndef __PCOMMON_H
|
#ifndef __PCOMMON_H
|
||||||
#define __PCOMMON_H
|
#define __PCOMMON_H
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#ifndef __PCONSTANTS_H
|
#ifndef __PCONSTANTS_H
|
||||||
#define __PCONSTANTS_H
|
#define __PCONSTANTS_H
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#ifndef __PContainer_h
|
#ifndef __PContainer_h
|
||||||
#define __PContainer_h
|
#define __PContainer_h
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#include "PPos.h"
|
#include "PPos.h"
|
||||||
#include <float.h>
|
#include <float.h>
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#ifndef __PPOS_H
|
#ifndef __PPOS_H
|
||||||
#define __PPOS_H
|
#define __PPOS_H
|
||||||
|
|
||||||
|
|
|
@ -1,30 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
|
||||||
| |
|
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
|
||||||
| |
|
|
||||||
| This progam is free software; you can redistribute it |
|
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
|
||||||
| Public License as published by the Free Software Foundation |
|
|
||||||
| either version 2 of the License, or (at your option) any |
|
|
||||||
| later version. |
|
|
||||||
| |
|
|
||||||
| Alliance VLSI CAD System 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 General |
|
|
||||||
| Public License for more details. |
|
|
||||||
| |
|
|
||||||
| You should have received a copy of the GNU General Public |
|
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
|
||||||
| |
|
|
||||||
\------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
// This file is part of the Alliance Project.
|
||||||
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
|
// Universite Pierre et Marie Curie
|
||||||
|
//
|
||||||
|
// The Alliance Project 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 Foundation; either version 2 of the
|
||||||
|
// License, or (at your option) any later version.
|
||||||
|
//
|
||||||
|
// The Alliance Project 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
|
||||||
|
// General Public License for more details.
|
||||||
|
//
|
||||||
|
// You should have received a copy of the GNU General Public License
|
||||||
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// License-Tag
|
||||||
|
//
|
||||||
|
// Date : 29/01/2004
|
||||||
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
|
//
|
||||||
|
// Authors-Tag
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
#include <ctype.h>
|
#include <ctype.h>
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <iomanip>
|
#include <iomanip>
|
||||||
using namespace std;
|
using namespace std;
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#ifndef __PBIN_H
|
#ifndef __PBIN_H
|
||||||
#define __PBIN_H
|
#define __PBIN_H
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#include "mut.h"
|
#include "mut.h"
|
||||||
#include "mph.h"
|
#include "mph.h"
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#ifndef __PCON_H
|
#ifndef __PCON_H
|
||||||
#define __PCON_H
|
#define __PCON_H
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#include "PBin.h"
|
#include "PBin.h"
|
||||||
#include "PPlacement.h"
|
#include "PPlacement.h"
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#ifndef __PDETPLACEMENT_H
|
#ifndef __PDETPLACEMENT_H
|
||||||
#define __PDETPLACEMENT_H
|
#define __PDETPLACEMENT_H
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
using namespace std;
|
using namespace std;
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#ifndef __PDETSUBROW_H
|
#ifndef __PDETSUBROW_H
|
||||||
#define __PDETSUBROW_H
|
#define __PDETSUBROW_H
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
using namespace std;
|
using namespace std;
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#ifndef __PDETTOPLACEINS_H
|
#ifndef __PDETTOPLACEINS_H
|
||||||
#define __PDETTOPLACEINS_H
|
#define __PDETTOPLACEINS_H
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#include "PNet.h"
|
#include "PNet.h"
|
||||||
|
|
||||||
#include "PElem.h"
|
#include "PElem.h"
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#ifndef __PELEM_H
|
#ifndef __PELEM_H
|
||||||
#define __PELEM_H
|
#define __PELEM_H
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#include "PConstants.h"
|
#include "PConstants.h"
|
||||||
|
|
||||||
#include "PFixedIns.h"
|
#include "PFixedIns.h"
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#ifndef __PFIXEDINS_H
|
#ifndef __PFIXEDINS_H
|
||||||
#define __PFIXEDINS_H
|
#define __PFIXEDINS_H
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#include "mut.h"
|
#include "mut.h"
|
||||||
#include "mph.h"
|
#include "mph.h"
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#ifndef __PINS_H
|
#ifndef __PINS_H
|
||||||
#define __PINS_H
|
#define __PINS_H
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <limits.h>
|
#include <limits.h>
|
||||||
using namespace std;
|
using namespace std;
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#ifndef __PMove_h
|
#ifndef __PMove_h
|
||||||
#define __PMove_h
|
#define __PMove_h
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#include "PElem.h"
|
#include "PElem.h"
|
||||||
|
|
||||||
#include "PNet.h"
|
#include "PNet.h"
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#ifndef __PNET_H
|
#ifndef __PNET_H
|
||||||
#define __PNET_H
|
#define __PNET_H
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#include "PDetToPlaceIns.h"
|
#include "PDetToPlaceIns.h"
|
||||||
|
|
||||||
#include "PONet.h"
|
#include "PONet.h"
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#ifndef __PONET_H
|
#ifndef __PONET_H
|
||||||
#define __PONET_H
|
#define __PONET_H
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include <set>
|
#include <set>
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#ifndef __PPLACEMENT_H
|
#ifndef __PPLACEMENT_H
|
||||||
#define __PPLACEMENT_H
|
#define __PPLACEMENT_H
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#ifdef __GNUC__
|
#ifdef __GNUC__
|
||||||
#if __GNUC__ < 3
|
#if __GNUC__ < 3
|
||||||
#include <hash_map.h>
|
#include <hash_map.h>
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#include "PPlacement.h"
|
#include "PPlacement.h"
|
||||||
#include "PConstants.h"
|
#include "PConstants.h"
|
||||||
#include "PBBox.h"
|
#include "PBBox.h"
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#ifndef __PROW_H
|
#ifndef __PROW_H
|
||||||
#define __PROW_H
|
#define __PROW_H
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#include "PBin.h"
|
#include "PBin.h"
|
||||||
#include "PToPlaceIns.h"
|
#include "PToPlaceIns.h"
|
||||||
#include "PConstants.h"
|
#include "PConstants.h"
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#ifndef __PSubRow_h
|
#ifndef __PSubRow_h
|
||||||
#define __PSubRow_h
|
#define __PSubRow_h
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#include "mut.h"
|
#include "mut.h"
|
||||||
#include "mph.h"
|
#include "mph.h"
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#ifndef __PTOPLACEINS_H
|
#ifndef __PTOPLACEINS_H
|
||||||
#define __PTOPLACEINS_H
|
#define __PTOPLACEINS_H
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
/* This file is part of the Alliance Project.
|
||||||
| |
|
Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
Universite Pierre et Marie Curie
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
|
||||||
| |
|
The Alliance Project is free software; you can redistribute it and/or
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
modify it under the terms of the GNU General Public License as
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
published by the Free Software Foundation; either version 2 of the
|
||||||
| |
|
License, or (at your option) any later version.
|
||||||
| This progam is free software; you can redistribute it |
|
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| Public License as published by the Free Software Foundation |
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| either version 2 of the License, or (at your option) any |
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| later version. |
|
General Public License for more details.
|
||||||
| |
|
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
You should have received a copy of the GNU General Public License
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
along with the Alliance Project; if not, write to the Free Software
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
|
||||||
| Public License for more details. |
|
|
||||||
| |
|
License-Tag
|
||||||
| You should have received a copy of the GNU General Public |
|
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
Date : 29/01/2004
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
|
||||||
| |
|
Authors-Tag
|
||||||
\------------------------------------------------------------*/
|
*/
|
||||||
%{
|
%{
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
|
||||||
| |
|
// This file is part of the Alliance Project.
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
// Universite Pierre et Marie Curie
|
||||||
| |
|
//
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
// The Alliance Project is free software; you can redistribute it and/or
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
// modify it under the terms of the GNU General Public License as
|
||||||
| |
|
// published by the Free Software Foundation; either version 2 of the
|
||||||
| This progam is free software; you can redistribute it |
|
// License, or (at your option) any later version.
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
//
|
||||||
| Public License as published by the Free Software Foundation |
|
// The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| either version 2 of the License, or (at your option) any |
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| later version. |
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| |
|
// General Public License for more details.
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
//
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
// You should have received a copy of the GNU General Public License
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
// along with the Alliance Project; if not, write to the Free Software
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| Public License for more details. |
|
//
|
||||||
| |
|
//
|
||||||
| You should have received a copy of the GNU General Public |
|
// License-Tag
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
//
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
// Date : 29/01/2004
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
// Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| |
|
//
|
||||||
\------------------------------------------------------------*/
|
// Authors-Tag
|
||||||
#ifndef __IOC_HEADER_H
|
#ifndef __IOC_HEADER_H
|
||||||
#define __IOC_HEADER_H
|
#define __IOC_HEADER_H
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
/*------------------------------------------------------------\
|
/* This file is part of the Alliance Project.
|
||||||
| |
|
Copyright (C) Laboratoire LIP6 - Departement ASIM
|
||||||
| This file is part of the Alliance CAD System Copyright |
|
Universite Pierre et Marie Curie
|
||||||
| (C) Laboratoire LIP6 - Département ASIM Universite P&M Curie|
|
|
||||||
| |
|
The Alliance Project is free software; you can redistribute it and/or
|
||||||
| Home page : http://www-asim.lip6.fr/alliance/ |
|
modify it under the terms of the GNU General Public License as
|
||||||
| E-mail : mailto:alliance-users@asim.lip6.fr |
|
published by the Free Software Foundation; either version 2 of the
|
||||||
| |
|
License, or (at your option) any later version.
|
||||||
| This progam is free software; you can redistribute it |
|
|
||||||
| and/or modify it under the terms of the GNU Library General|
|
The Alliance Project is distributed in the hope that it will be useful,
|
||||||
| Public License as published by the Free Software Foundation |
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
| either version 2 of the License, or (at your option) any |
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
| later version. |
|
General Public License for more details.
|
||||||
| |
|
|
||||||
| Alliance VLSI CAD System is distributed in the hope that |
|
You should have received a copy of the GNU General Public License
|
||||||
| it will be useful, but WITHOUT ANY WARRANTY; |
|
along with the Alliance Project; if not, write to the Free Software
|
||||||
| without even the implied warranty of MERCHANTABILITY or |
|
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
|
|
||||||
| Public License for more details. |
|
|
||||||
| |
|
License-Tag
|
||||||
| You should have received a copy of the GNU General Public |
|
|
||||||
| License along with the GNU C Library; see the file COPYING. |
|
Date : 29/01/2004
|
||||||
| If not, write to the Free Software Foundation, Inc., |
|
Author : Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
||||||
| 675 Mass Ave, Cambridge, MA 02139, USA. |
|
|
||||||
| |
|
Authors-Tag
|
||||||
\------------------------------------------------------------*/
|
*/
|
||||||
%{
|
%{
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include "iocgram.h"
|
#include "iocgram.h"
|
||||||
|
|
Loading…
Reference in New Issue