diff --git a/compositemodel/include/GoTools/compositemodel/ftChartSurface.h b/compositemodel/include/GoTools/compositemodel/ftChartSurface.h index c716b4f41..3e188ba46 100644 --- a/compositemodel/include/GoTools/compositemodel/ftChartSurface.h +++ b/compositemodel/include/GoTools/compositemodel/ftChartSurface.h @@ -1,25 +1,45 @@ -//=========================================================================== -// -// File: ftChartSurface.h -// -// Created: Mon Jan 28 12:22:27 2002 -// -// Author: Sverre Briseid -// -// Revision: -// -// Description: -// -// Implementation files: ftChartSurface.C -// -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #ifndef _FTCHARTSURFACE_COMP_H #define _FTCHARTSURFACE_COMP_H -//=========================================================================== -//=========================================================================== - #include // Standard library STL vector #include // Standard library string #include "GoTools/compositemodel/ftMessage.h" // Output message (warning or error) diff --git a/compositemodel/include/GoTools/compositemodel/ftPlanarGraph.h b/compositemodel/include/GoTools/compositemodel/ftPlanarGraph.h index 5c9db6a4b..333204ec0 100644 --- a/compositemodel/include/GoTools/compositemodel/ftPlanarGraph.h +++ b/compositemodel/include/GoTools/compositemodel/ftPlanarGraph.h @@ -1,16 +1,41 @@ -//=========================================================================== -// -// File: ftPlanarGraph.h -// -// Created: Mon Jan 28 10:54:09 2002 -// -// Author: Sverre Briseid -// -// Revision: $Id: ftPlanarGraph.h,v 1.10 2008-07-10 17:54:10 kfp Exp $ -// -// Description: ftSamplePoints are stored in a graph structure. For fast -// location of points, structure is organized. -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #ifndef _FTPLANARGRAPH_H #define _FTPLANARGRAPH_H diff --git a/compositemodel/include/GoTools/compositemodel/ftSSfEdge.h b/compositemodel/include/GoTools/compositemodel/ftSSfEdge.h index 8307136bf..9f7aeaa71 100644 --- a/compositemodel/include/GoTools/compositemodel/ftSSfEdge.h +++ b/compositemodel/include/GoTools/compositemodel/ftSSfEdge.h @@ -1,16 +1,41 @@ -//=========================================================================== -// -// File: ftSSfEdge.h -// -// Created: 010802. -// -// Author: Vibeke Skytt, SINTEF. -// -// Revision: -// -// Description: -// -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #ifndef _FTSSFEDGE_H #define _FTSSFEDGE_H diff --git a/compositemodel/include/GoTools/compositemodel/ftSurfaceSet.h b/compositemodel/include/GoTools/compositemodel/ftSurfaceSet.h index 5e72f0a79..0fe64f299 100644 --- a/compositemodel/include/GoTools/compositemodel/ftSurfaceSet.h +++ b/compositemodel/include/GoTools/compositemodel/ftSurfaceSet.h @@ -1,19 +1,41 @@ -//=========================================================================== -// -// File: ftSurfaceSet.h -// -// Created: Mon Jan 28 12:22:01 2002 -// -// Author: Sverre Briseid -// -// Revision: -// -// Description: A set of surfaces is viewed as one surface. Member functions -// assume object is handled by a tpTopologyTable. -// -// Implementation files: ftSurfaceSet.C -// -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #ifndef _FTSURFACESET_COMP_H #define _FTSURFACESET_COMP_H diff --git a/compositemodel/src/ftChartSurface.C b/compositemodel/src/ftChartSurface.C index 4d2a5f557..4bd68b4e9 100644 --- a/compositemodel/src/ftChartSurface.C +++ b/compositemodel/src/ftChartSurface.C @@ -1,17 +1,41 @@ -//=========================================================================== -// -// File: ftChartSurface.C -// -// Created: Mon Jan 28 12:22:27 2002 -// -// Author: Sverre Briseid -// -// Revision: $Id: ftChartSurface.C,v 1.92 2008-07-10 17:57:17 kfp Exp $ -// -// Description: -// -//=========================================================================== - +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #include "GoTools/compositemodel/ftChartSurface.h" diff --git a/compositemodel/src/ftPlanarGraph.C b/compositemodel/src/ftPlanarGraph.C index 7071344e5..721bb3600 100644 --- a/compositemodel/src/ftPlanarGraph.C +++ b/compositemodel/src/ftPlanarGraph.C @@ -1,17 +1,41 @@ -//=========================================================================== -// -// File: ftPlanarGraph.C -// -// Created: Mon Jan 28 12:21:37 2002 -// -// Author: Sverre Briseid -// -// Revision: $Id: ftPlanarGraph.C,v 1.19 2005-06-09 07:14:33 oan Exp $ -// -// Description: Implementation file for the classes ftSearchNode, ftGraphEdge -// & ftPlanarGraph. -// -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #include #include "GoTools/compositemodel/ftPlanarGraph.h" diff --git a/compositemodel/src/ftSSfEdge.C b/compositemodel/src/ftSSfEdge.C index 4d6e745f5..962cfdbbb 100644 --- a/compositemodel/src/ftSSfEdge.C +++ b/compositemodel/src/ftSSfEdge.C @@ -1,17 +1,41 @@ -//=========================================================================== -// -// File: ftSSfEdge.C -// -// Created: 010802 -// -// Author: Vibeke Skytt, SINTEF -// -// Revision: -// -// Description: -// -//=========================================================================== - +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #include "GoTools/compositemodel/ftEdge.h" #include "GoTools/compositemodel/ftSSfEdge.h" diff --git a/compositemodel/src/ftSurfaceSet.C b/compositemodel/src/ftSurfaceSet.C index f251632b5..6be54f1d8 100644 --- a/compositemodel/src/ftSurfaceSet.C +++ b/compositemodel/src/ftSurfaceSet.C @@ -1,17 +1,41 @@ -//=========================================================================== -// -// File: ftSurfaceSet.C -// -// Created: Mon Jan 28 12:22:01 2002 -// -// Author: Sverre Briseid -// -// Revision: $Id: ftSurfaceSet.C,v 1.91 2008-09-26 22:03:40 vsk Exp $ -// -// Description: -// -//=========================================================================== - +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #include "GoTools/compositemodel/ftSurfaceSet.h" #include "GoTools/compositemodel/ftSurface.h" diff --git a/lrsplines2D/app/classifyPoints.C b/lrsplines2D/app/classifyPoints.C index 7221c5157..7c5313ddf 100644 --- a/lrsplines2D/app/classifyPoints.C +++ b/lrsplines2D/app/classifyPoints.C @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #include "GoTools/utils/config.h" #include "GoTools/geometry/PointCloud.h" #include "GoTools/utils/Array.h" diff --git a/lrsplines2D/app/classifyPoints2.C b/lrsplines2D/app/classifyPoints2.C index c6a68d633..f258ab58d 100644 --- a/lrsplines2D/app/classifyPoints2.C +++ b/lrsplines2D/app/classifyPoints2.C @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #include "GoTools/utils/config.h" #include "GoTools/geometry/PointCloud.h" #include "GoTools/utils/Array.h" diff --git a/lrsplines2D/app/classifyPoints3.C b/lrsplines2D/app/classifyPoints3.C index 059b45e62..7a1adfa22 100644 --- a/lrsplines2D/app/classifyPoints3.C +++ b/lrsplines2D/app/classifyPoints3.C @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #include "GoTools/utils/config.h" #include "GoTools/geometry/PointCloud.h" #include "GoTools/utils/Array.h" diff --git a/lrsplines2D/app/classifyPoints3D.C b/lrsplines2D/app/classifyPoints3D.C index df31bf0a0..06719b09c 100644 --- a/lrsplines2D/app/classifyPoints3D.C +++ b/lrsplines2D/app/classifyPoints3D.C @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #include "GoTools/utils/config.h" #include "GoTools/geometry/PointCloud.h" #include "GoTools/utils/Array.h" diff --git a/lrsplines2D/app/classifyVarTol.C b/lrsplines2D/app/classifyVarTol.C index 184c2f7cf..628cfa47a 100644 --- a/lrsplines2D/app/classifyVarTol.C +++ b/lrsplines2D/app/classifyVarTol.C @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #include "GoTools/utils/config.h" #include "GoTools/geometry/PointCloud.h" #include "GoTools/utils/Array.h" diff --git a/lrsplines2D/app/computeDistance.C b/lrsplines2D/app/computeDistance.C index 70b240071..045dd2c52 100644 --- a/lrsplines2D/app/computeDistance.C +++ b/lrsplines2D/app/computeDistance.C @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #include "GoTools/utils/config.h" #include "GoTools/geometry/PointCloud.h" #include "GoTools/utils/Array.h" diff --git a/lrsplines2D/include/GoTools/lrsplines2D/LRSplinePlotUtils2.h b/lrsplines2D/include/GoTools/lrsplines2D/LRSplinePlotUtils2.h index f04616f26..4b0b4a630 100644 --- a/lrsplines2D/include/GoTools/lrsplines2D/LRSplinePlotUtils2.h +++ b/lrsplines2D/include/GoTools/lrsplines2D/LRSplinePlotUtils2.h @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #ifndef LRSPLINEPLOT_UTILS2_H #define LRSPLINEPLOT_UTILS2_H diff --git a/lrsplines2D/include/GoTools/lrsplines2D/LRSurfSmoothLS.h b/lrsplines2D/include/GoTools/lrsplines2D/LRSurfSmoothLS.h index 5dab09008..f0881acd1 100644 --- a/lrsplines2D/include/GoTools/lrsplines2D/LRSurfSmoothLS.h +++ b/lrsplines2D/include/GoTools/lrsplines2D/LRSurfSmoothLS.h @@ -40,21 +40,6 @@ #ifndef _LRSURFSMOOTHLS_H #define _LRSURFSMOOTHLS_H -//=========================================================================== -// -// File : LRSurfSmoothLS -// -// Created: May 2013 -// -// Author: Vibeke Skytt -// -// Revision: $Id:$ -// -// Description: Least squares approximation with smoothing for LR spline surface -// Note that rational surfaces are currently not handled -// -//=========================================================================== - #include #include "GoTools/lrsplines2D/LRSplineSurface.h" #include "GoTools/lrsplines2D/LRBSpline2D.h" diff --git a/lrsplines2D/include/GoTools/lrsplines2D/LRTraceIsocontours.h b/lrsplines2D/include/GoTools/lrsplines2D/LRTraceIsocontours.h index 9b214c4e6..f3cbfb043 100644 --- a/lrsplines2D/include/GoTools/lrsplines2D/LRTraceIsocontours.h +++ b/lrsplines2D/include/GoTools/lrsplines2D/LRTraceIsocontours.h @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #ifndef _LRTRACEISOCONTOURS_H #define _LRTRACEISOCONTOURS_H diff --git a/lrsplines2D/include/GoTools/lrsplines2D/SSurfTraceIsocontours.h b/lrsplines2D/include/GoTools/lrsplines2D/SSurfTraceIsocontours.h index 4eadca2d0..cbc8f78a2 100644 --- a/lrsplines2D/include/GoTools/lrsplines2D/SSurfTraceIsocontours.h +++ b/lrsplines2D/include/GoTools/lrsplines2D/SSurfTraceIsocontours.h @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #ifndef _SSURFTRACEISOCONTOURS_H #define _SSURFTRACEISOCONTOURS_H diff --git a/lrsplines2D/include/GoTools/lrsplines2D/TraceContoursTypedefs.h b/lrsplines2D/include/GoTools/lrsplines2D/TraceContoursTypedefs.h index 1170268ca..02ea550da 100644 --- a/lrsplines2D/include/GoTools/lrsplines2D/TraceContoursTypedefs.h +++ b/lrsplines2D/include/GoTools/lrsplines2D/TraceContoursTypedefs.h @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #ifndef _TRACECONTOURSTYPEDEFS_H #define _TRACECONTOURSTYPEDEFS_H diff --git a/lrsplines2D/src/LRTraceIsocontours.C b/lrsplines2D/src/LRTraceIsocontours.C index 8e332155d..59fbfca5e 100644 --- a/lrsplines2D/src/LRTraceIsocontours.C +++ b/lrsplines2D/src/LRTraceIsocontours.C @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #include // @@ debug purpose #include #include "GoTools/lrsplines2D/LRTraceIsocontours.h" diff --git a/lrsplines2D/src/SSurfTraceIsocontours.C b/lrsplines2D/src/SSurfTraceIsocontours.C index 83c20f990..cb41f89c7 100644 --- a/lrsplines2D/src/SSurfTraceIsocontours.C +++ b/lrsplines2D/src/SSurfTraceIsocontours.C @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #include #include #include diff --git a/lrsplines3D/app/PointCloud2LRVol.C b/lrsplines3D/app/PointCloud2LRVol.C index 4b9801403..ec67bd823 100644 --- a/lrsplines3D/app/PointCloud2LRVol.C +++ b/lrsplines3D/app/PointCloud2LRVol.C @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #include #include diff --git a/lrsplines3D/app/benchmarkLRVolumePointEval.C b/lrsplines3D/app/benchmarkLRVolumePointEval.C index fb5d74084..9e989d816 100644 --- a/lrsplines3D/app/benchmarkLRVolumePointEval.C +++ b/lrsplines3D/app/benchmarkLRVolumePointEval.C @@ -1,21 +1,41 @@ -//=========================================================================== -// -// File: benchmarkLRVolumePointEval.C -// -// Created: Tue Jan 29 13:57:16 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: Benchmark the point evaluation (with higher derivs) -// for a LRSplineVolume. If input is a regular -// SplineVolume, we convert to LRSplineVolume and -// compare. If input is a LRSplineVolume, we compare -// with the corresponding (refined) SplineVolume. -// -//=========================================================================== - +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #include "GoTools/lrsplines3D/LRSplineVolume.h" #include "GoTools/lrsplines3D/Mesh3D.h" @@ -60,6 +80,9 @@ double maxDistNormals(const SplineVolume& spline_vol, int num_samples_w); #endif +// Description: Benchmark the point evaluation (with higher derivs) for a LRSplineVolume. If input is a regular +// SplineVolume, we convert to LRSplineVolume and compare. If input is a LRSplineVolume, we compare with the +// corresponding (refined) SplineVolume. int main(int argc, char *argv[]) { if (argc != 5) diff --git a/lrsplines3D/app/benchmarkLRVolumeRefinement.C b/lrsplines3D/app/benchmarkLRVolumeRefinement.C index f87aec19e..b88674c3e 100644 --- a/lrsplines3D/app/benchmarkLRVolumeRefinement.C +++ b/lrsplines3D/app/benchmarkLRVolumeRefinement.C @@ -1,18 +1,41 @@ -//=========================================================================== -// -// File: benchmarkLRVolumeRefinement.C -// -// Created: Wed Apr 17 2013 -// -// Author: Sverre Briseid -// -// Revision: -// -// Description: Read a SplineVolume, convert to LRSplineVolume, benchmark the -// Refinement function. We compare the one-at-a-time approach vs -// all at once. -// -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #include "GoTools/lrsplines3D/LRSplineVolume.h" #include "GoTools/lrsplines3D/Mesh3D.h" @@ -50,7 +73,8 @@ double maxDist(const Go::ParamVolume* param_vol, const Go::LRSplineVolume& lr_spline_vol, int nmb_samples_u, int nmb_samples_v, int num_samples_w); - +// Description: Read a SplineVolume, convert to LRSplineVolume, benchmark the Refinement function. We compare the +// one-at-a-time approach vs all at once. int main(int argc, char *argv[]) { if (argc != 4) diff --git a/lrsplines3D/app/constParamSurf.C b/lrsplines3D/app/constParamSurf.C index c575a0a14..a7a91ff5a 100644 --- a/lrsplines3D/app/constParamSurf.C +++ b/lrsplines3D/app/constParamSurf.C @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #include #include diff --git a/lrsplines3D/app/elementStructure.C b/lrsplines3D/app/elementStructure.C index 8d8d90071..d0aa3c997 100644 --- a/lrsplines3D/app/elementStructure.C +++ b/lrsplines3D/app/elementStructure.C @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #include #include diff --git a/lrsplines3D/app/hightAccuracy.C b/lrsplines3D/app/hightAccuracy.C index 7281b58b6..80d3a307d 100644 --- a/lrsplines3D/app/hightAccuracy.C +++ b/lrsplines3D/app/hightAccuracy.C @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #include #include diff --git a/lrsplines3D/app/pickSectionPoints.C b/lrsplines3D/app/pickSectionPoints.C index acf325057..3e7348b9d 100644 --- a/lrsplines3D/app/pickSectionPoints.C +++ b/lrsplines3D/app/pickSectionPoints.C @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #include "GoTools/geometry/ObjectHeader.h" #include "GoTools/geometry/PointCloud.h" #include diff --git a/lrsplines3D/app/scale_intencity.C b/lrsplines3D/app/scale_intencity.C index 5aadc2b0a..58ac82e96 100644 --- a/lrsplines3D/app/scale_intencity.C +++ b/lrsplines3D/app/scale_intencity.C @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #include "GoTools/geometry/ObjectHeader.h" #include "GoTools/geometry/PointCloud.h" #include diff --git a/lrsplines3D/app/segmentContours.C b/lrsplines3D/app/segmentContours.C index c514f5013..02561d994 100644 --- a/lrsplines3D/app/segmentContours.C +++ b/lrsplines3D/app/segmentContours.C @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #include #include diff --git a/lrsplines3D/app/subCloud3.C b/lrsplines3D/app/subCloud3.C index 512965e4b..51f3bf18e 100644 --- a/lrsplines3D/app/subCloud3.C +++ b/lrsplines3D/app/subCloud3.C @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #include #include #include diff --git a/lrsplines3D/app/testMBA.C b/lrsplines3D/app/testMBA.C index d2f9ec4f0..2f9959864 100644 --- a/lrsplines3D/app/testMBA.C +++ b/lrsplines3D/app/testMBA.C @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #include #include diff --git a/lrsplines3D/app/testStitch.C b/lrsplines3D/app/testStitch.C index 861c6228b..e7977d2a3 100644 --- a/lrsplines3D/app/testStitch.C +++ b/lrsplines3D/app/testStitch.C @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #include #include diff --git a/lrsplines3D/app/testStitch2.C b/lrsplines3D/app/testStitch2.C index c1c0cc4e2..7081c8b84 100644 --- a/lrsplines3D/app/testStitch2.C +++ b/lrsplines3D/app/testStitch2.C @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #include #include diff --git a/lrsplines3D/include/GoTools/lrsplines3D/Direction3D.h b/lrsplines3D/include/GoTools/lrsplines3D/Direction3D.h index 3b8e9f3b6..5556c0755 100644 --- a/lrsplines3D/include/GoTools/lrsplines3D/Direction3D.h +++ b/lrsplines3D/include/GoTools/lrsplines3D/Direction3D.h @@ -1,16 +1,41 @@ -//=========================================================================== -// -// File: Direction3D.h -// -// Created: Tue Feb 26 12:41:30 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: -// -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #ifndef _DIRECTION3D_H #define _DIRECTION3D_H diff --git a/lrsplines3D/include/GoTools/lrsplines3D/Element3D.h b/lrsplines3D/include/GoTools/lrsplines3D/Element3D.h index 6e5dd2045..14cde19c6 100644 --- a/lrsplines3D/include/GoTools/lrsplines3D/Element3D.h +++ b/lrsplines3D/include/GoTools/lrsplines3D/Element3D.h @@ -1,16 +1,41 @@ -//=========================================================================== -// -// File: Element3D.h -// -// Created: Mon Feb 25 11:07:36 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: -// -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #ifndef _ELEMENT3D_H #define _ELEMENT3D_H diff --git a/lrsplines3D/include/GoTools/lrsplines3D/IndexMesh3DIterator.h b/lrsplines3D/include/GoTools/lrsplines3D/IndexMesh3DIterator.h index ae4f4584f..26eb8ef0d 100644 --- a/lrsplines3D/include/GoTools/lrsplines3D/IndexMesh3DIterator.h +++ b/lrsplines3D/include/GoTools/lrsplines3D/IndexMesh3DIterator.h @@ -1,16 +1,41 @@ -//=========================================================================== -// -// File: IndexMesh3DIterator.h -// -// Created: Mon Feb 25 11:08:36 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: -// -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #ifndef _INDEXMESH3DITERATOR_H #define _INDEXMESH3DITERATOR_H diff --git a/lrsplines3D/include/GoTools/lrsplines3D/LRBSpline3D.h b/lrsplines3D/include/GoTools/lrsplines3D/LRBSpline3D.h index 180adf84c..2e11c81cb 100644 --- a/lrsplines3D/include/GoTools/lrsplines3D/LRBSpline3D.h +++ b/lrsplines3D/include/GoTools/lrsplines3D/LRBSpline3D.h @@ -1,16 +1,41 @@ -//=========================================================================== -// -// File: LRBSpline3D.h -// -// Created: Mon Feb 25 11:07:24 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: -// -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #ifndef _LRBSPLINE3D_H #define _LRBSPLINE3D_H diff --git a/lrsplines3D/include/GoTools/lrsplines3D/LRBSpline3DUtils.h b/lrsplines3D/include/GoTools/lrsplines3D/LRBSpline3DUtils.h index 7fa18e01d..80b2a0203 100644 --- a/lrsplines3D/include/GoTools/lrsplines3D/LRBSpline3DUtils.h +++ b/lrsplines3D/include/GoTools/lrsplines3D/LRBSpline3DUtils.h @@ -1,16 +1,41 @@ -//=========================================================================== -// -// File: LRBSpline3DUtils.h -// -// Created: Mon Feb 25 11:08:17 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: -// -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #ifndef _LRBSPLINE3DUTILS_H #define _LRBSPLINE3DUTILS_H diff --git a/lrsplines3D/include/GoTools/lrsplines3D/LRBenchmarkUtils3D.h b/lrsplines3D/include/GoTools/lrsplines3D/LRBenchmarkUtils3D.h index 5da8e3820..0a8577128 100644 --- a/lrsplines3D/include/GoTools/lrsplines3D/LRBenchmarkUtils3D.h +++ b/lrsplines3D/include/GoTools/lrsplines3D/LRBenchmarkUtils3D.h @@ -1,16 +1,41 @@ -//=========================================================================== -// -// File: LRBenchmarkUtils3D.h -// -// Created: Thu Apr 17 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: -// -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #ifndef _LRBENCHMARKUTILS3D_H #define _LRBENCHMARKUTILS3D_H diff --git a/lrsplines3D/include/GoTools/lrsplines3D/LRSpline3DUtils.h b/lrsplines3D/include/GoTools/lrsplines3D/LRSpline3DUtils.h index efd88ac7f..967f0e73d 100644 --- a/lrsplines3D/include/GoTools/lrsplines3D/LRSpline3DUtils.h +++ b/lrsplines3D/include/GoTools/lrsplines3D/LRSpline3DUtils.h @@ -1,16 +1,41 @@ -//=========================================================================== -// -// File: LRSpline3DUtils.h -// -// Created: Wed Mar 6 14:51:21 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: -// -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #ifndef _LRSPLINE3DUTILS_H #define _LRSPLINE3DUTILS_H diff --git a/lrsplines3D/include/GoTools/lrsplines3D/LRSplinePlotUtils3D.h b/lrsplines3D/include/GoTools/lrsplines3D/LRSplinePlotUtils3D.h index 241ab3f52..bf0b8feeb 100644 --- a/lrsplines3D/include/GoTools/lrsplines3D/LRSplinePlotUtils3D.h +++ b/lrsplines3D/include/GoTools/lrsplines3D/LRSplinePlotUtils3D.h @@ -1,16 +1,41 @@ -//=========================================================================== -// -// File: LRSplinePlotUtils3D.h -// -// Created: Wed 17 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: -// -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #ifndef _LRSPLINEPLOTUTILS3D_H #define _LRSPLINEPLOTUTILS3D_H diff --git a/lrsplines3D/include/GoTools/lrsplines3D/LRSplineVolume.h b/lrsplines3D/include/GoTools/lrsplines3D/LRSplineVolume.h index 837dc6f0b..aecea425c 100644 --- a/lrsplines3D/include/GoTools/lrsplines3D/LRSplineVolume.h +++ b/lrsplines3D/include/GoTools/lrsplines3D/LRSplineVolume.h @@ -1,16 +1,41 @@ -//=========================================================================== -// -// File: LRSplineVolume.h -// -// Created: Mon Feb 25 11:08:53 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: -// -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #ifndef _LRSPLINEVOLUME_H #define _LRSPLINEVOLUME_H diff --git a/lrsplines3D/include/GoTools/lrsplines3D/LRSplineVolume_impl.h b/lrsplines3D/include/GoTools/lrsplines3D/LRSplineVolume_impl.h index dc7e434b9..f4bd999e5 100644 --- a/lrsplines3D/include/GoTools/lrsplines3D/LRSplineVolume_impl.h +++ b/lrsplines3D/include/GoTools/lrsplines3D/LRSplineVolume_impl.h @@ -1,16 +1,41 @@ -//=========================================================================== -// -// File: LRSplineVolume_impl.h -// -// Created: Mon Feb 25 11:29:39 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: -// -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #ifndef _LRSPLINEVOLUME_IMPL_H #define _LRSPLINEVOLUME_IMPL_H diff --git a/lrsplines3D/include/GoTools/lrsplines3D/Mesh3D.h b/lrsplines3D/include/GoTools/lrsplines3D/Mesh3D.h index 7753196e3..57a70b787 100644 --- a/lrsplines3D/include/GoTools/lrsplines3D/Mesh3D.h +++ b/lrsplines3D/include/GoTools/lrsplines3D/Mesh3D.h @@ -1,16 +1,41 @@ -//=========================================================================== -// -// File: Mesh3D.h -// -// Created: Mon Feb 25 11:07:09 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: -// -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #ifndef _MESH3D_H #define _MESH3D_H diff --git a/lrsplines3D/include/GoTools/lrsplines3D/Mesh3DIterator.h b/lrsplines3D/include/GoTools/lrsplines3D/Mesh3DIterator.h index 257152a80..3be74720a 100644 --- a/lrsplines3D/include/GoTools/lrsplines3D/Mesh3DIterator.h +++ b/lrsplines3D/include/GoTools/lrsplines3D/Mesh3DIterator.h @@ -1,16 +1,41 @@ -//=========================================================================== -// -// File: Mesh3DIterator.h -// -// Created: Mon Feb 25 11:08:01 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: -// -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #ifndef _MESH3DITERATOR_H #define _MESH3DITERATOR_H diff --git a/lrsplines3D/include/GoTools/lrsplines3D/Mesh3DUtils.h b/lrsplines3D/include/GoTools/lrsplines3D/Mesh3DUtils.h index 1996e8997..42614771b 100644 --- a/lrsplines3D/include/GoTools/lrsplines3D/Mesh3DUtils.h +++ b/lrsplines3D/include/GoTools/lrsplines3D/Mesh3DUtils.h @@ -1,16 +1,41 @@ -//=========================================================================== -// -// File: Mesh3DUtils.h -// -// Created: Mon Feb 25 11:08:10 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: -// -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #ifndef _MESH3DUTILS_H #define _MESH3DUTILS_H diff --git a/lrsplines3D/include/GoTools/lrsplines3D/Plane3D.h b/lrsplines3D/include/GoTools/lrsplines3D/Plane3D.h index db9206b05..a0c888248 100644 --- a/lrsplines3D/include/GoTools/lrsplines3D/Plane3D.h +++ b/lrsplines3D/include/GoTools/lrsplines3D/Plane3D.h @@ -1,16 +1,41 @@ -//=========================================================================== -// -// File: Plane3D.h -// -// Created: Mon Feb 25 11:07:45 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: -// -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #ifndef _PLANE3D_H #define _PLANE3D_H diff --git a/lrsplines3D/src/Element3D.C b/lrsplines3D/src/Element3D.C index 63504336d..5d7b6bc43 100644 --- a/lrsplines3D/src/Element3D.C +++ b/lrsplines3D/src/Element3D.C @@ -1,17 +1,41 @@ -//=========================================================================== -// -// File: Element3D.C -// -// Created: Fri Mar 8 15:02:31 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: -// -//=========================================================================== - +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #include "GoTools/lrsplines3D/Element3D.h" #include "GoTools/lrsplines3D/LRBSpline3D.h" diff --git a/lrsplines3D/src/IndexMesh3DIterator.C b/lrsplines3D/src/IndexMesh3DIterator.C index 55f2c1507..463f358b0 100644 --- a/lrsplines3D/src/IndexMesh3DIterator.C +++ b/lrsplines3D/src/IndexMesh3DIterator.C @@ -1,17 +1,41 @@ -//=========================================================================== -// -// File: IndexMesh3DIterator.C -// -// Created: Mon Mar 11 15:07:21 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: -// -//=========================================================================== - +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #include #include diff --git a/lrsplines3D/src/LRBSpline3D.C b/lrsplines3D/src/LRBSpline3D.C index f9b64fad7..573328a37 100644 --- a/lrsplines3D/src/LRBSpline3D.C +++ b/lrsplines3D/src/LRBSpline3D.C @@ -1,16 +1,41 @@ -//=========================================================================== -// -// File: LRBSpline3D.C -// -// Created: Mon Mar 11 16:17:14 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: -// -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #include "GoTools/lrsplines3D/LRBSpline3D.h" #include "GoTools/lrsplines2D/BSplineUniUtils.h" diff --git a/lrsplines3D/src/LRBSpline3DUtils.C b/lrsplines3D/src/LRBSpline3DUtils.C index a8baff2b9..46532aeeb 100644 --- a/lrsplines3D/src/LRBSpline3DUtils.C +++ b/lrsplines3D/src/LRBSpline3DUtils.C @@ -1,16 +1,41 @@ -//=========================================================================== -// -// File: LRBSpline3DUtils.C -// -// Created: Thu Apr 18 08:17:21 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: -// -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #include #include diff --git a/lrsplines3D/src/LRBenchmarkUtils3D.C b/lrsplines3D/src/LRBenchmarkUtils3D.C index b6a0cfa52..f8c7351aa 100644 --- a/lrsplines3D/src/LRBenchmarkUtils3D.C +++ b/lrsplines3D/src/LRBenchmarkUtils3D.C @@ -1,18 +1,41 @@ -//=========================================================================== -// -// File: LRBenchmarkUtils3D.C -// -// Created: Wed Apr 17 17:49:51 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: -// -//=========================================================================== - - +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #include "GoTools/lrsplines3D/LRBenchmarkUtils3D.h" #include "GoTools/utils/timeutils.h" diff --git a/lrsplines3D/src/LRSpline3DUtils.C b/lrsplines3D/src/LRSpline3DUtils.C index e605ff956..c65a8e44f 100644 --- a/lrsplines3D/src/LRSpline3DUtils.C +++ b/lrsplines3D/src/LRSpline3DUtils.C @@ -1,17 +1,41 @@ -//=========================================================================== -// -// File: LRSpline3DUtils.C -// -// Created: Wed Mar 6 17:11:23 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: -// -//=========================================================================== - +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #include "GoTools/lrsplines3D/LRSpline3DUtils.h" #include "GoTools/lrsplines3D/LRBSpline3DUtils.h" diff --git a/lrsplines3D/src/LRSplinePlotUtils3D.C b/lrsplines3D/src/LRSplinePlotUtils3D.C index 628bd27db..fa456b382 100644 --- a/lrsplines3D/src/LRSplinePlotUtils3D.C +++ b/lrsplines3D/src/LRSplinePlotUtils3D.C @@ -1,16 +1,41 @@ -//=========================================================================== -// -// File: LRSplinePlotUtils3D.C -// -// Created: Wed Apr 17 16:33:49 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: -// -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #include "GoTools/lrsplines3D/LRSplinePlotUtils3D.h" #include "GoTools/lrsplines3D/Mesh3DIterator.h" diff --git a/lrsplines3D/src/LRSplineVolume.C b/lrsplines3D/src/LRSplineVolume.C index db84566d1..c08df77ca 100644 --- a/lrsplines3D/src/LRSplineVolume.C +++ b/lrsplines3D/src/LRSplineVolume.C @@ -1,17 +1,41 @@ -//=========================================================================== -// -// File: LRSplineVolume.C -// -// Created: Tue Feb 26 11:28:58 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: -// -//=========================================================================== - +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #include "GoTools/utils/checks.h" #include "GoTools/lrsplines3D/LRSplineVolume.h" diff --git a/lrsplines3D/src/Mesh3D.C b/lrsplines3D/src/Mesh3D.C index 4de10e524..cef406265 100644 --- a/lrsplines3D/src/Mesh3D.C +++ b/lrsplines3D/src/Mesh3D.C @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #include "GoTools/lrsplines3D/Mesh3D.h" #include "GoTools/lrsplines3D/Mesh3DUtils.h" #include "GoTools/utils/checks.h" diff --git a/lrsplines3D/src/Mesh3DIterator.C b/lrsplines3D/src/Mesh3DIterator.C index 07e316c62..4baf0d781 100644 --- a/lrsplines3D/src/Mesh3DIterator.C +++ b/lrsplines3D/src/Mesh3DIterator.C @@ -1,16 +1,41 @@ -//=========================================================================== -// -// File: Mesh3DIterator.C -// -// Created: Thu Mar 7 11:13:09 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: -// -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #include #include diff --git a/lrsplines3D/src/Mesh3DUtils.C b/lrsplines3D/src/Mesh3DUtils.C index 5a7a2e0aa..d0ad1e98d 100644 --- a/lrsplines3D/src/Mesh3DUtils.C +++ b/lrsplines3D/src/Mesh3DUtils.C @@ -1,16 +1,41 @@ -//=========================================================================== -// -// File: Mesh3DUtils.C -// -// Created: Thu Mar 7 11:32:31 2013 -// -// Author: Sverre Briseid -// -// Revision: $Id$ -// -// Description: -// -//=========================================================================== +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ #include "GoTools/lrsplines3D/Mesh3DUtils.h" #include "GoTools/lrsplines3D/LRBSpline3DUtils.h" diff --git a/sisl b/sisl index 7c65da5bc..885ade18a 160000 --- a/sisl +++ b/sisl @@ -1 +1 @@ -Subproject commit 7c65da5bcad01620176b681c66066638ab69f4e2 +Subproject commit 885ade18ac0e2ba852869da60de796522292a142 diff --git a/trivariate/app/smoothVolume.C b/trivariate/app/smoothVolume.C index 27f57eb84..50ee26a20 100644 --- a/trivariate/app/smoothVolume.C +++ b/trivariate/app/smoothVolume.C @@ -1,3 +1,42 @@ +/* + * Copyright (C) 1998, 2000-2007, 2010, 2011, 2012, 2013 SINTEF ICT, + * Applied Mathematics, Norway. + * + * Contact information: E-mail: tor.dokken@sintef.no + * SINTEF ICT, Department of Applied Mathematics, + * P.O. Box 124 Blindern, + * 0314 Oslo, Norway. + * + * This file is part of GoTools. + * + * GoTools is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * GoTools 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with GoTools. If not, see + * . + * + * In accordance with Section 7(b) of the GNU Affero General Public + * License, a covered work must retain the producer line in every data + * file that is created or manipulated using GoTools. + * + * Other Usage + * You can be released from the requirements of the license by purchasing + * a commercial license. Buying such a license is mandatory as soon as you + * develop commercial activities involving the GoTools library without + * disclosing the source code of your own applications. + * + * This file may be used in accordance with the terms contained in a + * written agreement between you and SINTEF ICT. + */ + #include #include "GoTools/trivariate/SplineVolume.h" #include "GoTools/trivariate/SmoothVolume.h"