From aafd67f2d592799167864698ea07eb8aadcc86a7 Mon Sep 17 00:00:00 2001 From: Samo Penic <samo.penic@gmail.com> Date: Wed, 25 May 2016 18:37:21 +0000 Subject: [PATCH] Merge branch 'master' of bitbucket.org:samop/trisurf-ng with work done on removing the memory leaks. --- configure.ac | 3 src/snapshot.c | 2 python/tape | 2 python/trisurf/trisurf.py | 17 +++-- src/io.c | 3 + src/tape | 16 +++-- python/MANIFEST.in | 1 Makefile.am | 2 src/initial_distribution.c | 4 + src/general.h | 6 ++ build.sh | 7 + src/vertexmove.c | 9 +++ /dev/null | 40 ------------- python/setup.py | 9 +++ python/trisurf/tsmgr.py | 8 ++ src/restore.c | 16 ++++- 16 files changed, 79 insertions(+), 66 deletions(-) diff --git a/Makefile.am b/Makefile.am index c543989..1bfdcf4 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1 +1 @@ -SUBDIRS=test src +SUBDIRS=src diff --git a/aclocal.m4 b/aclocal.m4 deleted file mode 100644 index 7657505..0000000 --- a/aclocal.m4 +++ /dev/null @@ -1,1364 +0,0 @@ -# generated automatically by aclocal 1.14.1 -*- Autoconf -*- - -# Copyright (C) 1996-2013 Free Software Foundation, Inc. - -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])]) -m4_ifndef([AC_AUTOCONF_VERSION], - [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl -m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],, -[m4_warning([this file was generated for autoconf 2.69. -You have another version of autoconf. It may work, but is not guaranteed to. -If you have problems, you may need to regenerate the build system entirely. -To do so, use the procedure documented by the package, typically 'autoreconf'.])]) - -# pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- -# serial 1 (pkg-config-0.24) -# -# Copyright © 2004 Scott James Remnant <scott@netsplit.com>. -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -# -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -# PKG_PROG_PKG_CONFIG([MIN-VERSION]) -# ---------------------------------- -AC_DEFUN([PKG_PROG_PKG_CONFIG], -[m4_pattern_forbid([^_?PKG_[A-Z_]+$]) -m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$]) -m4_pattern_allow([^PKG_CONFIG_(DISABLE_UNINSTALLED|TOP_BUILD_DIR|DEBUG_SPEW)$]) -AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility]) -AC_ARG_VAR([PKG_CONFIG_PATH], [directories to add to pkg-config's search path]) -AC_ARG_VAR([PKG_CONFIG_LIBDIR], [path overriding pkg-config's built-in search path]) - -if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then - AC_PATH_TOOL([PKG_CONFIG], [pkg-config]) -fi -if test -n "$PKG_CONFIG"; then - _pkg_min_version=m4_default([$1], [0.9.0]) - AC_MSG_CHECKING([pkg-config is at least version $_pkg_min_version]) - if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then - AC_MSG_RESULT([yes]) - else - AC_MSG_RESULT([no]) - PKG_CONFIG="" - fi -fi[]dnl -])# PKG_PROG_PKG_CONFIG - -# PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) -# -# Check to see whether a particular set of modules exists. Similar -# to PKG_CHECK_MODULES(), but does not set variables or print errors. -# -# Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG]) -# only at the first occurence in configure.ac, so if the first place -# it's called might be skipped (such as if it is within an "if", you -# have to call PKG_CHECK_EXISTS manually -# -------------------------------------------------------------- -AC_DEFUN([PKG_CHECK_EXISTS], -[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl -if test -n "$PKG_CONFIG" && \ - AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then - m4_default([$2], [:]) -m4_ifvaln([$3], [else - $3])dnl -fi]) - -# _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES]) -# --------------------------------------------- -m4_define([_PKG_CONFIG], -[if test -n "$$1"; then - pkg_cv_[]$1="$$1" - elif test -n "$PKG_CONFIG"; then - PKG_CHECK_EXISTS([$3], - [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes ], - [pkg_failed=yes]) - else - pkg_failed=untried -fi[]dnl -])# _PKG_CONFIG - -# _PKG_SHORT_ERRORS_SUPPORTED -# ----------------------------- -AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED], -[AC_REQUIRE([PKG_PROG_PKG_CONFIG]) -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi[]dnl -])# _PKG_SHORT_ERRORS_SUPPORTED - - -# PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], -# [ACTION-IF-NOT-FOUND]) -# -# -# Note that if there is a possibility the first call to -# PKG_CHECK_MODULES might not happen, you should be sure to include an -# explicit call to PKG_PROG_PKG_CONFIG in your configure.ac -# -# -# -------------------------------------------------------------- -AC_DEFUN([PKG_CHECK_MODULES], -[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl -AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl -AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl - -pkg_failed=no -AC_MSG_CHECKING([for $1]) - -_PKG_CONFIG([$1][_CFLAGS], [cflags], [$2]) -_PKG_CONFIG([$1][_LIBS], [libs], [$2]) - -m4_define([_PKG_TEXT], [Alternatively, you may set the environment variables $1[]_CFLAGS -and $1[]_LIBS to avoid the need to call pkg-config. -See the pkg-config man page for more details.]) - -if test $pkg_failed = yes; then - AC_MSG_RESULT([no]) - _PKG_SHORT_ERRORS_SUPPORTED - if test $_pkg_short_errors_supported = yes; then - $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$2" 2>&1` - else - $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$2" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD - - m4_default([$4], [AC_MSG_ERROR( -[Package requirements ($2) were not met: - -$$1_PKG_ERRORS - -Consider adjusting the PKG_CONFIG_PATH environment variable if you -installed software in a non-standard prefix. - -_PKG_TEXT])[]dnl - ]) -elif test $pkg_failed = untried; then - AC_MSG_RESULT([no]) - m4_default([$4], [AC_MSG_FAILURE( -[The pkg-config script could not be found or is too old. Make sure it -is in your PATH or set the PKG_CONFIG environment variable to the full -path to pkg-config. - -_PKG_TEXT - -To get pkg-config, see <http://pkg-config.freedesktop.org/>.])[]dnl - ]) -else - $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS - $1[]_LIBS=$pkg_cv_[]$1[]_LIBS - AC_MSG_RESULT([yes]) - $3 -fi[]dnl -])# PKG_CHECK_MODULES - - -# PKG_INSTALLDIR(DIRECTORY) -# ------------------------- -# Substitutes the variable pkgconfigdir as the location where a module -# should install pkg-config .pc files. By default the directory is -# $libdir/pkgconfig, but the default can be changed by passing -# DIRECTORY. The user can override through the --with-pkgconfigdir -# parameter. -AC_DEFUN([PKG_INSTALLDIR], -[m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])]) -m4_pushdef([pkg_description], - [pkg-config installation directory @<:@]pkg_default[@:>@]) -AC_ARG_WITH([pkgconfigdir], - [AS_HELP_STRING([--with-pkgconfigdir], pkg_description)],, - [with_pkgconfigdir=]pkg_default) -AC_SUBST([pkgconfigdir], [$with_pkgconfigdir]) -m4_popdef([pkg_default]) -m4_popdef([pkg_description]) -]) dnl PKG_INSTALLDIR - - -# PKG_NOARCH_INSTALLDIR(DIRECTORY) -# ------------------------- -# Substitutes the variable noarch_pkgconfigdir as the location where a -# module should install arch-independent pkg-config .pc files. By -# default the directory is $datadir/pkgconfig, but the default can be -# changed by passing DIRECTORY. The user can override through the -# --with-noarch-pkgconfigdir parameter. -AC_DEFUN([PKG_NOARCH_INSTALLDIR], -[m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])]) -m4_pushdef([pkg_description], - [pkg-config arch-independent installation directory @<:@]pkg_default[@:>@]) -AC_ARG_WITH([noarch-pkgconfigdir], - [AS_HELP_STRING([--with-noarch-pkgconfigdir], pkg_description)],, - [with_noarch_pkgconfigdir=]pkg_default) -AC_SUBST([noarch_pkgconfigdir], [$with_noarch_pkgconfigdir]) -m4_popdef([pkg_default]) -m4_popdef([pkg_description]) -]) dnl PKG_NOARCH_INSTALLDIR - - -# PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE, -# [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) -# ------------------------------------------- -# Retrieves the value of the pkg-config variable for the given module. -AC_DEFUN([PKG_CHECK_VAR], -[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl -AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl - -_PKG_CONFIG([$1], [variable="][$3]["], [$2]) -AS_VAR_COPY([$1], [pkg_cv_][$1]) - -AS_VAR_IF([$1], [""], [$5], [$4])dnl -])# PKG_CHECK_VAR - -# Copyright (C) 2002-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# AM_AUTOMAKE_VERSION(VERSION) -# ---------------------------- -# Automake X.Y traces this macro to ensure aclocal.m4 has been -# generated from the m4 files accompanying Automake X.Y. -# (This private macro should not be called outside this file.) -AC_DEFUN([AM_AUTOMAKE_VERSION], -[am__api_version='1.14' -dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to -dnl require some minimum version. Point them to the right macro. -m4_if([$1], [1.14.1], [], - [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl -]) - -# _AM_AUTOCONF_VERSION(VERSION) -# ----------------------------- -# aclocal traces this macro to find the Autoconf version. -# This is a private macro too. Using m4_define simplifies -# the logic in aclocal, which can simply ignore this definition. -m4_define([_AM_AUTOCONF_VERSION], []) - -# AM_SET_CURRENT_AUTOMAKE_VERSION -# ------------------------------- -# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. -# This function is AC_REQUIREd by AM_INIT_AUTOMAKE. -AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], -[AM_AUTOMAKE_VERSION([1.14.1])dnl -m4_ifndef([AC_AUTOCONF_VERSION], - [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl -_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) - -# AM_AUX_DIR_EXPAND -*- Autoconf -*- - -# Copyright (C) 2001-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets -# $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to -# '$srcdir', '$srcdir/..', or '$srcdir/../..'. -# -# Of course, Automake must honor this variable whenever it calls a -# tool from the auxiliary directory. The problem is that $srcdir (and -# therefore $ac_aux_dir as well) can be either absolute or relative, -# depending on how configure is run. This is pretty annoying, since -# it makes $ac_aux_dir quite unusable in subdirectories: in the top -# source directory, any form will work fine, but in subdirectories a -# relative path needs to be adjusted first. -# -# $ac_aux_dir/missing -# fails when called from a subdirectory if $ac_aux_dir is relative -# $top_srcdir/$ac_aux_dir/missing -# fails if $ac_aux_dir is absolute, -# fails when called from a subdirectory in a VPATH build with -# a relative $ac_aux_dir -# -# The reason of the latter failure is that $top_srcdir and $ac_aux_dir -# are both prefixed by $srcdir. In an in-source build this is usually -# harmless because $srcdir is '.', but things will broke when you -# start a VPATH build or use an absolute $srcdir. -# -# So we could use something similar to $top_srcdir/$ac_aux_dir/missing, -# iff we strip the leading $srcdir from $ac_aux_dir. That would be: -# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` -# and then we would define $MISSING as -# MISSING="\${SHELL} $am_aux_dir/missing" -# This will work as long as MISSING is not called from configure, because -# unfortunately $(top_srcdir) has no meaning in configure. -# However there are other variables, like CC, which are often used in -# configure, and could therefore not use this "fixed" $ac_aux_dir. -# -# Another solution, used here, is to always expand $ac_aux_dir to an -# absolute PATH. The drawback is that using absolute paths prevent a -# configured tree to be moved without reconfiguration. - -AC_DEFUN([AM_AUX_DIR_EXPAND], -[AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl -# Expand $ac_aux_dir to an absolute path. -am_aux_dir=`cd "$ac_aux_dir" && pwd` -]) - -# AM_CONDITIONAL -*- Autoconf -*- - -# Copyright (C) 1997-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# AM_CONDITIONAL(NAME, SHELL-CONDITION) -# ------------------------------------- -# Define a conditional. -AC_DEFUN([AM_CONDITIONAL], -[AC_PREREQ([2.52])dnl - m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], - [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl -AC_SUBST([$1_TRUE])dnl -AC_SUBST([$1_FALSE])dnl -_AM_SUBST_NOTMAKE([$1_TRUE])dnl -_AM_SUBST_NOTMAKE([$1_FALSE])dnl -m4_define([_AM_COND_VALUE_$1], [$2])dnl -if $2; then - $1_TRUE= - $1_FALSE='#' -else - $1_TRUE='#' - $1_FALSE= -fi -AC_CONFIG_COMMANDS_PRE( -[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then - AC_MSG_ERROR([[conditional "$1" was never defined. -Usually this means the macro was only invoked conditionally.]]) -fi])]) - -# Copyright (C) 1999-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - - -# There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be -# written in clear, in which case automake, when reading aclocal.m4, -# will think it sees a *use*, and therefore will trigger all it's -# C support machinery. Also note that it means that autoscan, seeing -# CC etc. in the Makefile, will ask for an AC_PROG_CC use... - - -# _AM_DEPENDENCIES(NAME) -# ---------------------- -# See how the compiler implements dependency checking. -# NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC". -# We try a few techniques and use that to set a single cache variable. -# -# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was -# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular -# dependency, and given that the user is not expected to run this macro, -# just rely on AC_PROG_CC. -AC_DEFUN([_AM_DEPENDENCIES], -[AC_REQUIRE([AM_SET_DEPDIR])dnl -AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl -AC_REQUIRE([AM_MAKE_INCLUDE])dnl -AC_REQUIRE([AM_DEP_TRACK])dnl - -m4_if([$1], [CC], [depcc="$CC" am_compiler_list=], - [$1], [CXX], [depcc="$CXX" am_compiler_list=], - [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'], - [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'], - [$1], [UPC], [depcc="$UPC" am_compiler_list=], - [$1], [GCJ], [depcc="$GCJ" am_compiler_list='gcc3 gcc'], - [depcc="$$1" am_compiler_list=]) - -AC_CACHE_CHECK([dependency style of $depcc], - [am_cv_$1_dependencies_compiler_type], -[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then - # We make a subdir and do the tests there. Otherwise we can end up - # making bogus files that we don't know about and never remove. For - # instance it was reported that on HP-UX the gcc test will end up - # making a dummy file named 'D' -- because '-MD' means "put the output - # in D". - rm -rf conftest.dir - mkdir conftest.dir - # Copy depcomp to subdir because otherwise we won't find it if we're - # using a relative directory. - cp "$am_depcomp" conftest.dir - cd conftest.dir - # We will build objects and dependencies in a subdirectory because - # it helps to detect inapplicable dependency modes. For instance - # both Tru64's cc and ICC support -MD to output dependencies as a - # side effect of compilation, but ICC will put the dependencies in - # the current directory while Tru64 will put them in the object - # directory. - mkdir sub - - am_cv_$1_dependencies_compiler_type=none - if test "$am_compiler_list" = ""; then - am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp` - fi - am__universal=false - m4_case([$1], [CC], - [case " $depcc " in #( - *\ -arch\ *\ -arch\ *) am__universal=true ;; - esac], - [CXX], - [case " $depcc " in #( - *\ -arch\ *\ -arch\ *) am__universal=true ;; - esac]) - - for depmode in $am_compiler_list; do - # Setup a source with many dependencies, because some compilers - # like to wrap large dependency lists on column 80 (with \), and - # we should not choose a depcomp mode which is confused by this. - # - # We need to recreate these files for each test, as the compiler may - # overwrite some of them when testing with obscure command lines. - # This happens at least with the AIX C compiler. - : > sub/conftest.c - for i in 1 2 3 4 5 6; do - echo '#include "conftst'$i'.h"' >> sub/conftest.c - # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with - # Solaris 10 /bin/sh. - echo '/* dummy */' > sub/conftst$i.h - done - echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf - - # We check with '-c' and '-o' for the sake of the "dashmstdout" - # mode. It turns out that the SunPro C++ compiler does not properly - # handle '-M -o', and we need to detect this. Also, some Intel - # versions had trouble with output in subdirs. - am__obj=sub/conftest.${OBJEXT-o} - am__minus_obj="-o $am__obj" - case $depmode in - gcc) - # This depmode causes a compiler race in universal mode. - test "$am__universal" = false || continue - ;; - nosideeffect) - # After this tag, mechanisms are not by side-effect, so they'll - # only be used when explicitly requested. - if test "x$enable_dependency_tracking" = xyes; then - continue - else - break - fi - ;; - msvc7 | msvc7msys | msvisualcpp | msvcmsys) - # This compiler won't grok '-c -o', but also, the minuso test has - # not run yet. These depmodes are late enough in the game, and - # so weak that their functioning should not be impacted. - am__obj=conftest.${OBJEXT-o} - am__minus_obj= - ;; - none) break ;; - esac - if depmode=$depmode \ - source=sub/conftest.c object=$am__obj \ - depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ - $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ - >/dev/null 2>conftest.err && - grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && - grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && - grep $am__obj sub/conftest.Po > /dev/null 2>&1 && - ${MAKE-make} -s -f confmf > /dev/null 2>&1; then - # icc doesn't choke on unknown options, it will just issue warnings - # or remarks (even with -Werror). So we grep stderr for any message - # that says an option was ignored or not supported. - # When given -MP, icc 7.0 and 7.1 complain thusly: - # icc: Command line warning: ignoring option '-M'; no argument required - # The diagnosis changed in icc 8.0: - # icc: Command line remark: option '-MP' not supported - if (grep 'ignoring option' conftest.err || - grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else - am_cv_$1_dependencies_compiler_type=$depmode - break - fi - fi - done - - cd .. - rm -rf conftest.dir -else - am_cv_$1_dependencies_compiler_type=none -fi -]) -AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type]) -AM_CONDITIONAL([am__fastdep$1], [ - test "x$enable_dependency_tracking" != xno \ - && test "$am_cv_$1_dependencies_compiler_type" = gcc3]) -]) - - -# AM_SET_DEPDIR -# ------------- -# Choose a directory name for dependency files. -# This macro is AC_REQUIREd in _AM_DEPENDENCIES. -AC_DEFUN([AM_SET_DEPDIR], -[AC_REQUIRE([AM_SET_LEADING_DOT])dnl -AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl -]) - - -# AM_DEP_TRACK -# ------------ -AC_DEFUN([AM_DEP_TRACK], -[AC_ARG_ENABLE([dependency-tracking], [dnl -AS_HELP_STRING( - [--enable-dependency-tracking], - [do not reject slow dependency extractors]) -AS_HELP_STRING( - [--disable-dependency-tracking], - [speeds up one-time build])]) -if test "x$enable_dependency_tracking" != xno; then - am_depcomp="$ac_aux_dir/depcomp" - AMDEPBACKSLASH='\' - am__nodep='_no' -fi -AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) -AC_SUBST([AMDEPBACKSLASH])dnl -_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl -AC_SUBST([am__nodep])dnl -_AM_SUBST_NOTMAKE([am__nodep])dnl -]) - -# Generate code to set up dependency tracking. -*- Autoconf -*- - -# Copyright (C) 1999-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - - -# _AM_OUTPUT_DEPENDENCY_COMMANDS -# ------------------------------ -AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], -[{ - # Older Autoconf quotes --file arguments for eval, but not when files - # are listed without --file. Let's play safe and only enable the eval - # if we detect the quoting. - case $CONFIG_FILES in - *\'*) eval set x "$CONFIG_FILES" ;; - *) set x $CONFIG_FILES ;; - esac - shift - for mf - do - # Strip MF so we end up with the name of the file. - mf=`echo "$mf" | sed -e 's/:.*$//'` - # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named 'Makefile.in', but - # some people rename them; so instead we look at the file content. - # Grep'ing the first line is not enough: some people post-process - # each Makefile.in and add a new line on top of each file to say so. - # Grep'ing the whole file is not good either: AIX grep has a line - # limit of 2048, but all sed's we know have understand at least 4000. - if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then - dirpart=`AS_DIRNAME("$mf")` - else - continue - fi - # Extract the definition of DEPDIR, am__include, and am__quote - # from the Makefile without running 'make'. - DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` - test -z "$DEPDIR" && continue - am__include=`sed -n 's/^am__include = //p' < "$mf"` - test -z "$am__include" && continue - am__quote=`sed -n 's/^am__quote = //p' < "$mf"` - # Find all dependency output files, they are included files with - # $(DEPDIR) in their names. We invoke sed twice because it is the - # simplest approach to changing $(DEPDIR) to its actual value in the - # expansion. - for file in `sed -n " - s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do - # Make sure the directory exists. - test -f "$dirpart/$file" && continue - fdir=`AS_DIRNAME(["$file"])` - AS_MKDIR_P([$dirpart/$fdir]) - # echo "creating $dirpart/$file" - echo '# dummy' > "$dirpart/$file" - done - done -} -])# _AM_OUTPUT_DEPENDENCY_COMMANDS - - -# AM_OUTPUT_DEPENDENCY_COMMANDS -# ----------------------------- -# This macro should only be invoked once -- use via AC_REQUIRE. -# -# This code is only required when automatic dependency tracking -# is enabled. FIXME. This creates each '.P' file that we will -# need in order to bootstrap the dependency handling code. -AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], -[AC_CONFIG_COMMANDS([depfiles], - [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], - [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) -]) - -# Do all the work for Automake. -*- Autoconf -*- - -# Copyright (C) 1996-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This macro actually does too much. Some checks are only needed if -# your package does certain things. But this isn't really a big deal. - -dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O. -m4_define([AC_PROG_CC], -m4_defn([AC_PROG_CC]) -[_AM_PROG_CC_C_O -]) - -# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) -# AM_INIT_AUTOMAKE([OPTIONS]) -# ----------------------------------------------- -# The call with PACKAGE and VERSION arguments is the old style -# call (pre autoconf-2.50), which is being phased out. PACKAGE -# and VERSION should now be passed to AC_INIT and removed from -# the call to AM_INIT_AUTOMAKE. -# We support both call styles for the transition. After -# the next Automake release, Autoconf can make the AC_INIT -# arguments mandatory, and then we can depend on a new Autoconf -# release and drop the old call support. -AC_DEFUN([AM_INIT_AUTOMAKE], -[AC_PREREQ([2.65])dnl -dnl Autoconf wants to disallow AM_ names. We explicitly allow -dnl the ones we care about. -m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl -AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl -AC_REQUIRE([AC_PROG_INSTALL])dnl -if test "`cd $srcdir && pwd`" != "`pwd`"; then - # Use -I$(srcdir) only when $(srcdir) != ., so that make's output - # is not polluted with repeated "-I." - AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl - # test to see if srcdir already configured - if test -f $srcdir/config.status; then - AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) - fi -fi - -# test whether we have cygpath -if test -z "$CYGPATH_W"; then - if (cygpath --version) >/dev/null 2>/dev/null; then - CYGPATH_W='cygpath -w' - else - CYGPATH_W=echo - fi -fi -AC_SUBST([CYGPATH_W]) - -# Define the identity of the package. -dnl Distinguish between old-style and new-style calls. -m4_ifval([$2], -[AC_DIAGNOSE([obsolete], - [$0: two- and three-arguments forms are deprecated.]) -m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl - AC_SUBST([PACKAGE], [$1])dnl - AC_SUBST([VERSION], [$2])], -[_AM_SET_OPTIONS([$1])dnl -dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. -m4_if( - m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]), - [ok:ok],, - [m4_fatal([AC_INIT should be called with package and version arguments])])dnl - AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl - AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl - -_AM_IF_OPTION([no-define],, -[AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package]) - AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl - -# Some tools Automake needs. -AC_REQUIRE([AM_SANITY_CHECK])dnl -AC_REQUIRE([AC_ARG_PROGRAM])dnl -AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}]) -AM_MISSING_PROG([AUTOCONF], [autoconf]) -AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}]) -AM_MISSING_PROG([AUTOHEADER], [autoheader]) -AM_MISSING_PROG([MAKEINFO], [makeinfo]) -AC_REQUIRE([AM_PROG_INSTALL_SH])dnl -AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl -AC_REQUIRE([AC_PROG_MKDIR_P])dnl -# For better backward compatibility. To be removed once Automake 1.9.x -# dies out for good. For more background, see: -# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> -# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> -AC_SUBST([mkdir_p], ['$(MKDIR_P)']) -# We need awk for the "check" target. The system "awk" is bad on -# some platforms. -AC_REQUIRE([AC_PROG_AWK])dnl -AC_REQUIRE([AC_PROG_MAKE_SET])dnl -AC_REQUIRE([AM_SET_LEADING_DOT])dnl -_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], - [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], - [_AM_PROG_TAR([v7])])]) -_AM_IF_OPTION([no-dependencies],, -[AC_PROVIDE_IFELSE([AC_PROG_CC], - [_AM_DEPENDENCIES([CC])], - [m4_define([AC_PROG_CC], - m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl -AC_PROVIDE_IFELSE([AC_PROG_CXX], - [_AM_DEPENDENCIES([CXX])], - [m4_define([AC_PROG_CXX], - m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl -AC_PROVIDE_IFELSE([AC_PROG_OBJC], - [_AM_DEPENDENCIES([OBJC])], - [m4_define([AC_PROG_OBJC], - m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl -AC_PROVIDE_IFELSE([AC_PROG_OBJCXX], - [_AM_DEPENDENCIES([OBJCXX])], - [m4_define([AC_PROG_OBJCXX], - m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl -]) -AC_REQUIRE([AM_SILENT_RULES])dnl -dnl The testsuite driver may need to know about EXEEXT, so add the -dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This -dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below. -AC_CONFIG_COMMANDS_PRE(dnl -[m4_provide_if([_AM_COMPILER_EXEEXT], - [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl - -# POSIX will say in a future version that running "rm -f" with no argument -# is OK; and we want to be able to make that assumption in our Makefile -# recipes. So use an aggressive probe to check that the usage we want is -# actually supported "in the wild" to an acceptable degree. -# See automake bug#10828. -# To make any issue more visible, cause the running configure to be aborted -# by default if the 'rm' program in use doesn't match our expectations; the -# user can still override this though. -if rm -f && rm -fr && rm -rf; then : OK; else - cat >&2 <<'END' -Oops! - -Your 'rm' program seems unable to run without file operands specified -on the command line, even when the '-f' option is present. This is contrary -to the behaviour of most rm programs out there, and not conforming with -the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> - -Please tell bug-automake@gnu.org about your system, including the value -of your $PATH and any error possibly output before this message. This -can help us improve future automake versions. - -END - if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then - echo 'Configuration will proceed anyway, since you have set the' >&2 - echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 - echo >&2 - else - cat >&2 <<'END' -Aborting the configuration process, to ensure you take notice of the issue. - -You can download and install GNU coreutils to get an 'rm' implementation -that behaves properly: <http://www.gnu.org/software/coreutils/>. - -If you want to complete the configuration process using your problematic -'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM -to "yes", and re-run configure. - -END - AC_MSG_ERROR([Your 'rm' program is bad, sorry.]) - fi -fi -]) - -dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not -dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further -dnl mangled by Autoconf and run in a shell conditional statement. -m4_define([_AC_COMPILER_EXEEXT], -m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])]) - -# When config.status generates a header, we must update the stamp-h file. -# This file resides in the same directory as the config header -# that is generated. The stamp files are numbered to have different names. - -# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the -# loop where config.status creates the headers, so we can generate -# our stamp files there. -AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], -[# Compute $1's index in $config_headers. -_am_arg=$1 -_am_stamp_count=1 -for _am_header in $config_headers :; do - case $_am_header in - $_am_arg | $_am_arg:* ) - break ;; - * ) - _am_stamp_count=`expr $_am_stamp_count + 1` ;; - esac -done -echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) - -# Copyright (C) 2001-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# AM_PROG_INSTALL_SH -# ------------------ -# Define $install_sh. -AC_DEFUN([AM_PROG_INSTALL_SH], -[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl -if test x"${install_sh}" != xset; then - case $am_aux_dir in - *\ * | *\ *) - install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; - *) - install_sh="\${SHELL} $am_aux_dir/install-sh" - esac -fi -AC_SUBST([install_sh])]) - -# Copyright (C) 2003-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# Check whether the underlying file-system supports filenames -# with a leading dot. For instance MS-DOS doesn't. -AC_DEFUN([AM_SET_LEADING_DOT], -[rm -rf .tst 2>/dev/null -mkdir .tst 2>/dev/null -if test -d .tst; then - am__leading_dot=. -else - am__leading_dot=_ -fi -rmdir .tst 2>/dev/null -AC_SUBST([am__leading_dot])]) - -# Check to see how 'make' treats includes. -*- Autoconf -*- - -# Copyright (C) 2001-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# AM_MAKE_INCLUDE() -# ----------------- -# Check to see how make treats includes. -AC_DEFUN([AM_MAKE_INCLUDE], -[am_make=${MAKE-make} -cat > confinc << 'END' -am__doit: - @echo this is the am__doit target -.PHONY: am__doit -END -# If we don't find an include directive, just comment out the code. -AC_MSG_CHECKING([for style of include used by $am_make]) -am__include="#" -am__quote= -_am_result=none -# First try GNU make style include. -echo "include confinc" > confmf -# Ignore all kinds of additional output from 'make'. -case `$am_make -s -f confmf 2> /dev/null` in #( -*the\ am__doit\ target*) - am__include=include - am__quote= - _am_result=GNU - ;; -esac -# Now try BSD make style include. -if test "$am__include" = "#"; then - echo '.include "confinc"' > confmf - case `$am_make -s -f confmf 2> /dev/null` in #( - *the\ am__doit\ target*) - am__include=.include - am__quote="\"" - _am_result=BSD - ;; - esac -fi -AC_SUBST([am__include]) -AC_SUBST([am__quote]) -AC_MSG_RESULT([$_am_result]) -rm -f confinc confmf -]) - -# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- - -# Copyright (C) 1997-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# AM_MISSING_PROG(NAME, PROGRAM) -# ------------------------------ -AC_DEFUN([AM_MISSING_PROG], -[AC_REQUIRE([AM_MISSING_HAS_RUN]) -$1=${$1-"${am_missing_run}$2"} -AC_SUBST($1)]) - -# AM_MISSING_HAS_RUN -# ------------------ -# Define MISSING if not defined so far and test if it is modern enough. -# If it is, set am_missing_run to use it, otherwise, to nothing. -AC_DEFUN([AM_MISSING_HAS_RUN], -[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl -AC_REQUIRE_AUX_FILE([missing])dnl -if test x"${MISSING+set}" != xset; then - case $am_aux_dir in - *\ * | *\ *) - MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; - *) - MISSING="\${SHELL} $am_aux_dir/missing" ;; - esac -fi -# Use eval to expand $SHELL -if eval "$MISSING --is-lightweight"; then - am_missing_run="$MISSING " -else - am_missing_run= - AC_MSG_WARN(['missing' script is too old or missing]) -fi -]) - -# Helper functions for option handling. -*- Autoconf -*- - -# Copyright (C) 2001-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# _AM_MANGLE_OPTION(NAME) -# ----------------------- -AC_DEFUN([_AM_MANGLE_OPTION], -[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) - -# _AM_SET_OPTION(NAME) -# -------------------- -# Set option NAME. Presently that only means defining a flag for this option. -AC_DEFUN([_AM_SET_OPTION], -[m4_define(_AM_MANGLE_OPTION([$1]), [1])]) - -# _AM_SET_OPTIONS(OPTIONS) -# ------------------------ -# OPTIONS is a space-separated list of Automake options. -AC_DEFUN([_AM_SET_OPTIONS], -[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) - -# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) -# ------------------------------------------- -# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. -AC_DEFUN([_AM_IF_OPTION], -[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) - -# Copyright (C) 1999-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# _AM_PROG_CC_C_O -# --------------- -# Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC -# to automatically call this. -AC_DEFUN([_AM_PROG_CC_C_O], -[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl -AC_REQUIRE_AUX_FILE([compile])dnl -AC_LANG_PUSH([C])dnl -AC_CACHE_CHECK( - [whether $CC understands -c and -o together], - [am_cv_prog_cc_c_o], - [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])]) - # Make sure it works both with $CC and with simple cc. - # Following AC_PROG_CC_C_O, we do the test twice because some - # compilers refuse to overwrite an existing .o file with -o, - # though they will create one. - am_cv_prog_cc_c_o=yes - for am_i in 1 2; do - if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \ - && test -f conftest2.$ac_objext; then - : OK - else - am_cv_prog_cc_c_o=no - break - fi - done - rm -f core conftest* - unset am_i]) -if test "$am_cv_prog_cc_c_o" != yes; then - # Losing compiler, so override with the script. - # FIXME: It is wrong to rewrite CC. - # But if we don't then we get into trouble of one sort or another. - # A longer-term fix would be to have automake use am__CC in this case, - # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" - CC="$am_aux_dir/compile $CC" -fi -AC_LANG_POP([C])]) - -# For backward compatibility. -AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) - -# Copyright (C) 2001-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# AM_RUN_LOG(COMMAND) -# ------------------- -# Run COMMAND, save the exit status in ac_status, and log it. -# (This has been adapted from Autoconf's _AC_RUN_LOG macro.) -AC_DEFUN([AM_RUN_LOG], -[{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD - ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD - (exit $ac_status); }]) - -# Check to make sure that the build environment is sane. -*- Autoconf -*- - -# Copyright (C) 1996-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# AM_SANITY_CHECK -# --------------- -AC_DEFUN([AM_SANITY_CHECK], -[AC_MSG_CHECKING([whether build environment is sane]) -# Reject unsafe characters in $srcdir or the absolute working directory -# name. Accept space and tab only in the latter. -am_lf=' -' -case `pwd` in - *[[\\\"\#\$\&\'\`$am_lf]]*) - AC_MSG_ERROR([unsafe absolute working directory name]);; -esac -case $srcdir in - *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) - AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);; -esac - -# Do 'set' in a subshell so we don't clobber the current shell's -# arguments. Must try -L first in case configure is actually a -# symlink; some systems play weird games with the mod time of symlinks -# (eg FreeBSD returns the mod time of the symlink's containing -# directory). -if ( - am_has_slept=no - for am_try in 1 2; do - echo "timestamp, slept: $am_has_slept" > conftest.file - set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` - if test "$[*]" = "X"; then - # -L didn't work. - set X `ls -t "$srcdir/configure" conftest.file` - fi - if test "$[*]" != "X $srcdir/configure conftest.file" \ - && test "$[*]" != "X conftest.file $srcdir/configure"; then - - # If neither matched, then we have a broken ls. This can happen - # if, for instance, CONFIG_SHELL is bash and it inherits a - # broken ls alias from the environment. This has actually - # happened. Such a system could not be considered "sane". - AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken - alias in your environment]) - fi - if test "$[2]" = conftest.file || test $am_try -eq 2; then - break - fi - # Just in case. - sleep 1 - am_has_slept=yes - done - test "$[2]" = conftest.file - ) -then - # Ok. - : -else - AC_MSG_ERROR([newly created file is older than distributed files! -Check your system clock]) -fi -AC_MSG_RESULT([yes]) -# If we didn't sleep, we still need to ensure time stamps of config.status and -# generated files are strictly newer. -am_sleep_pid= -if grep 'slept: no' conftest.file >/dev/null 2>&1; then - ( sleep 1 ) & - am_sleep_pid=$! -fi -AC_CONFIG_COMMANDS_PRE( - [AC_MSG_CHECKING([that generated files are newer than configure]) - if test -n "$am_sleep_pid"; then - # Hide warnings about reused PIDs. - wait $am_sleep_pid 2>/dev/null - fi - AC_MSG_RESULT([done])]) -rm -f conftest.file -]) - -# Copyright (C) 2009-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# AM_SILENT_RULES([DEFAULT]) -# -------------------------- -# Enable less verbose build rules; with the default set to DEFAULT -# ("yes" being less verbose, "no" or empty being verbose). -AC_DEFUN([AM_SILENT_RULES], -[AC_ARG_ENABLE([silent-rules], [dnl -AS_HELP_STRING( - [--enable-silent-rules], - [less verbose build output (undo: "make V=1")]) -AS_HELP_STRING( - [--disable-silent-rules], - [verbose build output (undo: "make V=0")])dnl -]) -case $enable_silent_rules in @%:@ ((( - yes) AM_DEFAULT_VERBOSITY=0;; - no) AM_DEFAULT_VERBOSITY=1;; - *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);; -esac -dnl -dnl A few 'make' implementations (e.g., NonStop OS and NextStep) -dnl do not support nested variable expansions. -dnl See automake bug#9928 and bug#10237. -am_make=${MAKE-make} -AC_CACHE_CHECK([whether $am_make supports nested variables], - [am_cv_make_support_nested_variables], - [if AS_ECHO([['TRUE=$(BAR$(V)) -BAR0=false -BAR1=true -V=1 -am__doit: - @$(TRUE) -.PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then - am_cv_make_support_nested_variables=yes -else - am_cv_make_support_nested_variables=no -fi]) -if test $am_cv_make_support_nested_variables = yes; then - dnl Using '$V' instead of '$(V)' breaks IRIX make. - AM_V='$(V)' - AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' -else - AM_V=$AM_DEFAULT_VERBOSITY - AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY -fi -AC_SUBST([AM_V])dnl -AM_SUBST_NOTMAKE([AM_V])dnl -AC_SUBST([AM_DEFAULT_V])dnl -AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl -AC_SUBST([AM_DEFAULT_VERBOSITY])dnl -AM_BACKSLASH='\' -AC_SUBST([AM_BACKSLASH])dnl -_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl -]) - -# Copyright (C) 2001-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# AM_PROG_INSTALL_STRIP -# --------------------- -# One issue with vendor 'install' (even GNU) is that you can't -# specify the program used to strip binaries. This is especially -# annoying in cross-compiling environments, where the build's strip -# is unlikely to handle the host's binaries. -# Fortunately install-sh will honor a STRIPPROG variable, so we -# always use install-sh in "make install-strip", and initialize -# STRIPPROG with the value of the STRIP variable (set by the user). -AC_DEFUN([AM_PROG_INSTALL_STRIP], -[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl -# Installed binaries are usually stripped using 'strip' when the user -# run "make install-strip". However 'strip' might not be the right -# tool to use in cross-compilation environments, therefore Automake -# will honor the 'STRIP' environment variable to overrule this program. -dnl Don't test for $cross_compiling = yes, because it might be 'maybe'. -if test "$cross_compiling" != no; then - AC_CHECK_TOOL([STRIP], [strip], :) -fi -INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" -AC_SUBST([INSTALL_STRIP_PROGRAM])]) - -# Copyright (C) 2006-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# _AM_SUBST_NOTMAKE(VARIABLE) -# --------------------------- -# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in. -# This macro is traced by Automake. -AC_DEFUN([_AM_SUBST_NOTMAKE]) - -# AM_SUBST_NOTMAKE(VARIABLE) -# -------------------------- -# Public sister of _AM_SUBST_NOTMAKE. -AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) - -# Check how to create a tarball. -*- Autoconf -*- - -# Copyright (C) 2004-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# _AM_PROG_TAR(FORMAT) -# -------------------- -# Check how to create a tarball in format FORMAT. -# FORMAT should be one of 'v7', 'ustar', or 'pax'. -# -# Substitute a variable $(am__tar) that is a command -# writing to stdout a FORMAT-tarball containing the directory -# $tardir. -# tardir=directory && $(am__tar) > result.tar -# -# Substitute a variable $(am__untar) that extract such -# a tarball read from stdin. -# $(am__untar) < result.tar -# -AC_DEFUN([_AM_PROG_TAR], -[# Always define AMTAR for backward compatibility. Yes, it's still used -# in the wild :-( We should find a proper way to deprecate it ... -AC_SUBST([AMTAR], ['$${TAR-tar}']) - -# We'll loop over all known methods to create a tar archive until one works. -_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' - -m4_if([$1], [v7], - [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'], - - [m4_case([$1], - [ustar], - [# The POSIX 1988 'ustar' format is defined with fixed-size fields. - # There is notably a 21 bits limit for the UID and the GID. In fact, - # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343 - # and bug#13588). - am_max_uid=2097151 # 2^21 - 1 - am_max_gid=$am_max_uid - # The $UID and $GID variables are not portable, so we need to resort - # to the POSIX-mandated id(1) utility. Errors in the 'id' calls - # below are definitely unexpected, so allow the users to see them - # (that is, avoid stderr redirection). - am_uid=`id -u || echo unknown` - am_gid=`id -g || echo unknown` - AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format]) - if test $am_uid -le $am_max_uid; then - AC_MSG_RESULT([yes]) - else - AC_MSG_RESULT([no]) - _am_tools=none - fi - AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format]) - if test $am_gid -le $am_max_gid; then - AC_MSG_RESULT([yes]) - else - AC_MSG_RESULT([no]) - _am_tools=none - fi], - - [pax], - [], - - [m4_fatal([Unknown tar format])]) - - AC_MSG_CHECKING([how to create a $1 tar archive]) - - # Go ahead even if we have the value already cached. We do so because we - # need to set the values for the 'am__tar' and 'am__untar' variables. - _am_tools=${am_cv_prog_tar_$1-$_am_tools} - - for _am_tool in $_am_tools; do - case $_am_tool in - gnutar) - for _am_tar in tar gnutar gtar; do - AM_RUN_LOG([$_am_tar --version]) && break - done - am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' - am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' - am__untar="$_am_tar -xf -" - ;; - plaintar) - # Must skip GNU tar: if it does not support --format= it doesn't create - # ustar tarball either. - (tar --version) >/dev/null 2>&1 && continue - am__tar='tar chf - "$$tardir"' - am__tar_='tar chf - "$tardir"' - am__untar='tar xf -' - ;; - pax) - am__tar='pax -L -x $1 -w "$$tardir"' - am__tar_='pax -L -x $1 -w "$tardir"' - am__untar='pax -r' - ;; - cpio) - am__tar='find "$$tardir" -print | cpio -o -H $1 -L' - am__tar_='find "$tardir" -print | cpio -o -H $1 -L' - am__untar='cpio -i -H $1 -d' - ;; - none) - am__tar=false - am__tar_=false - am__untar=false - ;; - esac - - # If the value was cached, stop now. We just wanted to have am__tar - # and am__untar set. - test -n "${am_cv_prog_tar_$1}" && break - - # tar/untar a dummy directory, and stop if the command works. - rm -rf conftest.dir - mkdir conftest.dir - echo GrepMe > conftest.dir/file - AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) - rm -rf conftest.dir - if test -s conftest.tar; then - AM_RUN_LOG([$am__untar <conftest.tar]) - AM_RUN_LOG([cat conftest.dir/file]) - grep GrepMe conftest.dir/file >/dev/null 2>&1 && break - fi - done - rm -rf conftest.dir - - AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) - AC_MSG_RESULT([$am_cv_prog_tar_$1])]) - -AC_SUBST([am__tar]) -AC_SUBST([am__untar]) -]) # _AM_PROG_TAR - diff --git a/bin/trisurf-deploy b/bin/trisurf-deploy deleted file mode 100755 index 06b54da..0000000 --- a/bin/trisurf-deploy +++ /dev/null @@ -1,48 +0,0 @@ -#!/bin/bash - -#This part is a configuration part of trisurf deploy - - -#definition of tapes -declare -a tapes=("tape1" "tape2" "tape3" "tape4"); - -#what options from tape should be overriden -declare -a tape_overrides=("xk0=10" "constvol=2,xk=20" "" ""); - -#some extra options for program execution -declare -a extra_options=("--force-from-tape" "--reset-iteration-count" "" ""); - -#main directory -declare directory="/home/samo/trisurfanje" - -#subdirectory structure -function subdir() { - - echo "ABC"; -} - - -#End of configuration - -declare tape_no=${#tapes[@]} -for i in `seq 1 $tape_no`; do - declare sdir=$(subdir) - declare dir_struct="$directory/$sdir" -#if doesnt exist - echo "mkdir $dir_struct" -#if doesnt exist - echo "cp ${tapes[i-1]} $dir_struct" - - - echo "trisurf -t ${tapes[i-1]} -d $dir_struct -o ${tape_overrides[i-1]} ${extra_options[i-1]}" -done; - - -#Functions required for operation - - -echo "Deploying configuration of trisurf" - - - - diff --git a/build.sh b/build.sh index 1a24bc2..a587e47 100755 --- a/build.sh +++ b/build.sh @@ -5,6 +5,9 @@ automake -ac autoconf ./configure +make clean make -make install - +sudo make install +cd python +sudo python3 setup.py install +cd .. diff --git a/configure.ac b/configure.ac index f43881a..09b04d8 100644 --- a/configure.ac +++ b/configure.ac @@ -51,6 +51,5 @@ AC_CHECK_FUNCS([pow sqrt strndup]) AC_CONFIG_FILES([Makefile - src/Makefile - test/Makefile]) + src/Makefile]) AC_OUTPUT diff --git a/python/MANIFEST.in b/python/MANIFEST.in new file mode 100644 index 0000000..73b9b6d --- /dev/null +++ b/python/MANIFEST.in @@ -0,0 +1 @@ +recursive-include trisurf *.py diff --git a/python/setup.py b/python/setup.py new file mode 100644 index 0000000..fb98073 --- /dev/null +++ b/python/setup.py @@ -0,0 +1,9 @@ +from distutils.core import setup + +setup(name="trisurf", version="0.1a", +description="Python trisurf-ng managing scripts for organized multiple runs of simultations", +author="Samo Penic", +author_email="samo.penic@gmail.com", +url="", +packages=["trisurf"] +) diff --git a/python/tape b/python/tape index baaac60..f207db2 100644 --- a/python/tape +++ b/python/tape @@ -52,7 +52,7 @@ ####### Program Control ############ #how many MC sweeps between subsequent records of states to disk #200000 -mcsweeps=20 +mcsweeps=200 #how many initial mcsweeps*inititer MC sweeps before recording to disk? #2 inititer=0 diff --git a/python/trisurf/trisurf.py b/python/trisurf/trisurf.py index 310b4d3..8b36d27 100644 --- a/python/trisurf/trisurf.py +++ b/python/trisurf/trisurf.py @@ -1,5 +1,3 @@ -#!/usr/bin/python3 - import configobj import xml.etree.ElementTree as ET import base64 @@ -84,6 +82,9 @@ ''' try: self.config=configobj.ConfigObj(tape) + with open (tape, "r") as myfile: + self.rawText=myfile.read() #read the file + except: print("Error reading or parsing tape file!\n") exit(1) @@ -91,6 +92,7 @@ def setTape(self, string): '''Method setTape(string) parses the string in memory that hold the tape contents.''' self.config=configobj.ConfigObj(io.StringIO(string)) + self.rawText=string return def getValue(self,key): @@ -364,8 +366,8 @@ else: try: with open (os.path.join(self.Dir.fullpath(),"tape"), "w") as myfile: - myfile.write("#This is automatically generated tape file from snapshot") - myfile.write(str(self.tape)) + #myfile.write("#This is automatically generated tape file from snapshot") + myfile.write(str(self.tape.rawText)) except: print("Error -- cannot make tapefile "+ os.path.join(self.Dir.fullpath(),"tape")+" from the snapshot in the running directory") exit(1) @@ -395,8 +397,6 @@ print("Process in "+self.Dir.fullpath()+" already running. Not starting.") return - def stop(self): - pass def setMaindir(self,prefix,variables): maindir="" @@ -441,6 +441,11 @@ report=["N/A","N/A",statustxt, pid, str(self.Dir.fullpath()), self.Comment.getText()] return report + + def stop(self): + p=psutil.Process(self.getPID()) + p.kill() + def writeComment(self, data, mode='w'): self.Dir=Directory(maindir=self.maindir,simdir=self.subdir) self.Comment=FileContent(os.path.join(self.Dir.fullpath(),".comment")) diff --git a/python/trisurf/tsmgr.py b/python/trisurf/tsmgr.py index adef0b2..fa7d20f 100644 --- a/python/trisurf/tsmgr.py +++ b/python/trisurf/tsmgr.py @@ -1,6 +1,7 @@ import sys, getopt import tabulate import subprocess,re +import psutil def printHelp(): print('Python module tsmgr accept following switches:\n') @@ -9,6 +10,7 @@ print('[-R] : raw output for -s switch'); print('[-r] : run process'); print('[-s] : process status'); + print('[-k] : kill process'); print('[-c comment text] : write new comment for process'); print('[-a comment text] : append additional comment for process'); print('[-h] : print help'); @@ -29,7 +31,7 @@ processno=0 raw=False try: - opts, args = getopt.getopt(argv,"Ra:n:hrsc:") + opts, args = getopt.getopt(argv,"Ra:n:hrskc:") except getopt.GetoptError: printHelp() sys.exit(2) @@ -76,7 +78,9 @@ if processno: Runs[processno-1].writeComment("\n"+arg, 'a') - + elif opt == '-k': + if processno: + Runs[processno-1].stop() else: printHelp() sys.exit(2) diff --git a/src/general.h b/src/general.h index 547680e..dccee34 100644 --- a/src/general.h +++ b/src/general.h @@ -260,6 +260,9 @@ long int nfil; long int nfono; long int R_nucleus; + ts_double R_nucleusX; + ts_double R_nucleusY; + ts_double R_nucleusZ; long int pswitch; long int constvolswitch; long int constareaswitch; @@ -307,6 +310,9 @@ ts_int pswitch; ts_tape *tape; ts_double R_nucleus; + ts_double R_nucleusX; + ts_double R_nucleusY; + ts_double R_nucleusZ; ts_double area; } ts_vesicle; diff --git a/src/initial_distribution.c b/src/initial_distribution.c index 4c82b35..ae7de0b 100644 --- a/src/initial_distribution.c +++ b/src/initial_distribution.c @@ -52,7 +52,9 @@ ts_vertex *vtx; ts_tape *tape=vesicle->tape; vesicle->R_nucleus=tape->R_nucleus*tape->R_nucleus; - + vesicle->R_nucleusX=tape->R_nucleusX*tape->R_nucleusX; + vesicle->R_nucleusY=tape->R_nucleusY*tape->R_nucleusY; + vesicle->R_nucleusZ=tape->R_nucleusZ*tape->R_nucleusZ; vesicle->clist->dmin_interspecies = tape->dmin_interspecies*tape->dmin_interspecies; //Initialize grafted polymers (brush): diff --git a/src/io.c b/src/io.c index c35d42b..2461de5 100644 --- a/src/io.c +++ b/src/io.c @@ -1031,6 +1031,9 @@ CFG_SIMPLE_INT("nfil",&tape->nfil), CFG_SIMPLE_INT("nfono",&tape->nfono), CFG_SIMPLE_INT("R_nucleus",&tape->R_nucleus), + CFG_SIMPLE_FLOAT("R_nucleusX",&tape->R_nucleusX), + CFG_SIMPLE_FLOAT("R_nucleusY",&tape->R_nucleusY), + CFG_SIMPLE_FLOAT("R_nucleusZ",&tape->R_nucleusZ), CFG_SIMPLE_FLOAT("dmax", &tape->dmax), CFG_SIMPLE_FLOAT("dmin_interspecies", &tape->dmin_interspecies), CFG_SIMPLE_FLOAT("xk0",&tape->xk0), diff --git a/src/restore.c b/src/restore.c index 643188b..14586c6 100644 --- a/src/restore.c +++ b/src/restore.c @@ -57,6 +57,7 @@ if ((!xmlStrcmp(cur2->name, (const xmlChar *)"Points"))){ //fprintf(stderr,"Found point data\n"); if(vesicle!=NULL) + //fprintf(stderr,"Fils: %ld, Nfono: %ld\n", vesicle->tape->nfil, vesicle->tape->nfono); parseXMLVertexPosition(vesicle, doc, cur2); } if ((!xmlStrcmp(cur2->name, (const xmlChar *)"Cells"))){ @@ -286,7 +287,7 @@ xmlNodePtr child = cur->xmlChildrenNode; xmlChar *points; char *pts; - int i, idx, polyidx, monoidx; + int i, idx, polyidx, monoidx, filidx, fonoidx; char *token[3]; while (child != NULL) { if ((!xmlStrcmp(child->name, (const xmlChar *)"DataArray"))){ @@ -301,12 +302,19 @@ vesicle->vlist->vtx[idx]->x=atof(token[0]); vesicle->vlist->vtx[idx]->y=atof(token[1]); vesicle->vlist->vtx[idx]->z=atof(token[2]); - } else { + } else if(vesicle->tape->nmono && vesicle->tape->npoly && idx<vesicle->vlist->n+vesicle->tape->nmono*vesicle->tape->npoly) { polyidx=(idx-vesicle->vlist->n)/vesicle->tape->nmono; monoidx=(idx-vesicle->vlist->n)%vesicle->tape->nmono; vesicle->poly_list->poly[polyidx]->vlist->vtx[monoidx]->x=atof(token[0]); vesicle->poly_list->poly[polyidx]->vlist->vtx[monoidx]->y=atof(token[1]); vesicle->poly_list->poly[polyidx]->vlist->vtx[monoidx]->z=atof(token[2]); + } else { + filidx=(idx-vesicle->vlist->n-vesicle->tape->nmono*vesicle->tape->npoly)/vesicle->tape->nfono; + fonoidx=(idx-vesicle->vlist->n-vesicle->tape->nmono*vesicle->tape->npoly)%vesicle->tape->nfono; + //fprintf(stderr,"filidx=%d, fonoidx=%d, coord=%s,%s,%s\n",filidx,fonoidx,token[0],token[1],token[2]); + vesicle->filament_list->poly[filidx]->vlist->vtx[fonoidx]->x=atof(token[0]); + vesicle->filament_list->poly[filidx]->vlist->vtx[fonoidx]->y=atof(token[1]); + vesicle->filament_list->poly[filidx]->vlist->vtx[fonoidx]->z=atof(token[2]); } for(i=0;i<2;i++) token[i]=strtok(NULL," "); token[2]=strtok(NULL,"\n"); @@ -316,6 +324,7 @@ } child=child->next; } + //fprintf(stderr,"Came here\n"); //fprintf(stderr,"Vertices position j=%d\n",idx); return TS_SUCCESS; @@ -340,7 +349,8 @@ } else { //find grafted vtx - if((vesicle->tape->nmono-1)==(idx-3*(vesicle->vlist->n-2))%(vesicle->tape->nmono)){ + if(vesicle->tape->npoly && vesicle->tape->nmono && (vesicle->tape->nmono-1)==(idx-3*(vesicle->vlist->n-2))%(vesicle->tape->nmono) + && idx<(3*vesicle->vlist->n-2+vesicle->tape->nmono*vesicle->tape->npoly+vesicle->tape->npoly)){ polyidx=(idx-3*(vesicle->vlist->n-2))/(vesicle->tape->nmono); //fprintf(stderr,"poly=%d, vertex=%d\n",polyidx,atoi(token[0])); vesicle->poly_list->poly[polyidx]->grafted_vtx=vesicle->vlist->vtx[atoi(token[0])]; diff --git a/src/snapshot.c b/src/snapshot.c index 370ce4c..cabb1f8 100644 --- a/src/snapshot.c +++ b/src/snapshot.c @@ -57,7 +57,7 @@ fprintf(fh, "<trisurfversion>Trisurf (commit %s), compiled on %s %s</trisurfversion>\n",TS_VERSION, __DATE__, __TIME__); fprintf(fh, "<dumpdate>%s</dumpdate>\n", c_time_string); - fprintf(fh, "<tape>\n"); + fprintf(fh, "<tape>"); fprintf(fh,"%s",tapetxt); fprintf(fh, "</tape>\n"); if(vesicle->poly_list!=NULL){ diff --git a/src/tape b/src/tape index baaac60..12f88cd 100644 --- a/src/tape +++ b/src/tape @@ -1,6 +1,6 @@ ####### Vesicle definitions ########### # nshell is a number of divisions of dipyramid -nshell=5 +nshell=17 # dmax is the max. bond length (in units l_min) dmax=1.7 # dmin_interspecies in the min. dist. between different vertex species (in units l_min) @@ -12,12 +12,12 @@ # Pressure calculations # (pswitch=1: calc. p*dV energy contribution) -pswitch = 0 +pswitch = 1 # pressure difference: p_inside - p_outside (in units kT/l_min^3): -pressure=0.0 +pressure=-10.0 #Constant volume constraint (0 disable constant volume, 1 enable wiht additional vertex move, 2 enable with epsvol) -constvolswitch=2 +constvolswitch=0 constvolprecision=1e-14 #Constant area constraint (0 disable constant area, 2 enable constant area with epsarea) @@ -25,7 +25,7 @@ ####### Polymer (brush) definitions ########### # npoly is a number of polymers attached to npoly distinct vertices on vesicle -npoly=2 +npoly=3 # nmono is a number of monomers in each polymer nmono=10 # Spring constant between monomers of the polymer @@ -33,7 +33,7 @@ ####### Filament (inside the vesicle) definitions ########### # nfil is a number of filaments inside the vesicle -nfil=0 +nfil=2 # nfono is a number of monomers in each filament nfono=300 # Persistence lenght of the filaments (in units l_min) @@ -42,7 +42,9 @@ ####### Nucleus (inside the vesicle) ########### # Radius of an impenetrable hard sphere inside the vesicle R_nucleus=0 - +R_nucleusX=2.0 +R_nucleusY=6.0 +R_nucleusZ=2.0 ####### Cell definitions ############ nxmax=60 nymax=60 diff --git a/src/vertexmove.c b/src/vertexmove.c index b065cbb..4caa86f 100644 --- a/src/vertexmove.c +++ b/src/vertexmove.c @@ -72,10 +72,19 @@ // TODO: Maybe faster if checks only nucleus-neighboring cells // Nucleus penetration check: +if(vesicle->R_nucleus>0.0){ if (vtx->x*vtx->x + vtx->y*vtx->y + vtx->z*vtx->z < vesicle->R_nucleus){ vtx=memcpy((void *)vtx,(void *)&backupvtx[0],sizeof(ts_vertex)); return TS_FAIL; } +} else if(vesicle->R_nucleusX>0.0){ +// fprintf(stderr,"DEBUG, (Rx, Ry,Rz)^2=(%f,%f,%f)\n",vesicle->R_nucleusX, vesicle->R_nucleusY, vesicle->R_nucleusZ); + if ((vtx->x*vtx->x)/vesicle->R_nucleusX + vtx->y*vtx->y/vesicle->R_nucleusY + (vtx->z*vtx->z)/vesicle->R_nucleusZ < 1.0){ + vtx=memcpy((void *)vtx,(void *)&backupvtx[0],sizeof(ts_vertex)); + return TS_FAIL; + } + +} //self avoidance check with distant vertices cellidx=vertex_self_avoidance(vesicle, vtx); diff --git a/test/Makefile.am b/test/Makefile.am deleted file mode 100644 index f8962fb..0000000 --- a/test/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ -doxygentestdir=../ -float3cmpdir=../ -confusetestdir=../ -codir=../ -doxygentest_PROGRAMS=doxygentest -doxygentest_SOURCES=doxygentest.c -float3cmp_PROGRAMS=float3cmp -float3cmp_SOURCES=float3cmp.c -confusetest_PROGRAMS=confusetest -confusetest_SOURCES=confusetest.c -confusetest_LDFLAGS=-lconfuse diff --git a/test/Ylmi2-2i.dat b/test/Ylmi2-2i.dat deleted file mode 100644 index dfee635..0000000 --- a/test/Ylmi2-2i.dat +++ /dev/null @@ -1,1448 +0,0 @@ - l, m, i (vertex id), Y_l^m(i) - 2 -2 1 -0.0000000000000000 7.98716080604552755E-017 -4.23219779117647779E-016 10.724915113400144 - 2 -2 2 -5.53002604174509214E-003 7.98716080604552755E-017 1.0207810105846389 10.094037753788371 - 2 -2 3 4.47388504710780500E-003 0.97082043182687339 0.31543867980588625 10.094037753788371 - 2 -2 4 -1.70887202623525567E-003 0.60000002384185813 -0.82582918509820669 10.094037753788371 - 2 -2 5 -1.70887202623525437E-003 -0.60000002384185791 -0.82582918509820669 10.094037753788371 - 2 -2 6 4.47388504710780413E-003 -0.97082043182687316 0.31543867980588625 10.094037753788371 - 2 -2 7 -2.42944152525294901E-002 7.98716080604552755E-017 2.0415620211692782 9.4631603941765974 - 2 -2 8 -4.99032514569490004E-003 0.97082043182687339 1.3362196903905255 9.4631603941765974 - 2 -2 9 1.96545948076982877E-002 1.9416408636537466 0.63087735961177294 9.4631603941765974 - 2 -2 10 1.30648408463425389E-002 1.5708204556687313 -0.51039050529231988 9.4631603941765974 - 2 -2 11 -7.50738718143353911E-003 1.2000000476837160 -1.6516583701964129 9.4631603941765974 - 2 -2 12 -1.61490314012952621E-002 7.98716080604552755E-017 -1.6516583701964129 9.4631603941765974 - 2 -2 13 -7.50738718143353478E-003 -1.2000000476837160 -1.6516583701964129 9.4631603941765974 - 2 -2 14 1.30648408463425320E-002 -1.5708204556687313 -0.51039050529232011 9.4631603941765974 - 2 -2 15 1.96545948076982842E-002 -1.9416408636537466 0.63087735961177294 9.4631603941765974 - 2 -2 16 -4.99032514569490958E-003 -0.97082043182687316 1.3362196903905255 9.4631603941765974 - 2 -2 17 -5.86233602927273834E-002 7.98716080604552755E-017 3.0623430317539175 8.8322830345648242 - 2 -2 18 -2.98192585765955816E-002 0.97082043182687339 2.3570007009751648 8.8322830345648242 - 2 -2 19 6.73569351025355909E-003 1.9416408636537466 1.6516583701964120 8.8322830345648242 - 2 -2 20 4.74272947441819470E-002 2.9124612954806199 0.94631603941765952 8.8322830345648242 - 2 -2 21 4.15128803859999215E-002 2.5416408874956047 -0.19495182548643328 8.8322830345648242 - 2 -2 22 1.89206775392032553E-002 2.1708204795105894 -1.3362196903905261 8.8322830345648242 - 2 -2 23 -1.81156145978182519E-002 1.8000000715255742 -2.4774875552946192 8.8322830345648242 - 2 -2 24 -3.73499928588611405E-002 0.60000002384185824 -2.4774875552946192 8.8322830345648242 - 2 -2 25 -3.73499928588611613E-002 -0.60000002384185780 -2.4774875552946192 8.8322830345648242 - 2 -2 26 -1.81156145978182380E-002 -1.8000000715255742 -2.4774875552946192 8.8322830345648242 - 2 -2 27 1.89206775392032484E-002 -2.1708204795105894 -1.3362196903905263 8.8322830345648242 - 2 -2 28 4.15128803859999285E-002 -2.5416408874956047 -0.19495182548643350 8.8322830345648242 - 2 -2 29 4.74272947441819401E-002 -2.9124612954806199 0.94631603941765952 8.8322830345648242 - 2 -2 30 6.73569351025356863E-003 -1.9416408636537468 1.6516583701964123 8.8322830345648242 - 2 -2 31 -2.98192585765955885E-002 -0.97082043182687328 2.3570007009751648 8.8322830345648242 - 2 -2 32 -0.10850580591373692 7.98716080604552755E-017 4.0831240423385573 8.2014056749530511 - 2 -2 33 -7.18182499957342874E-002 0.97082043182687339 3.3777817115598041 8.2014056749530511 - 2 -2 34 -2.35627434133698146E-002 1.9416408636537466 2.6724393807810514 8.2014056749530511 - 2 -2 35 3.16516042562239447E-002 2.9124612954806199 1.9670970500022991 8.2014056749530511 - 2 -2 36 8.77830409725628424E-002 3.8832817273074931 1.2617547192235463 8.2014056749530511 - 2 -2 37 8.45527652494112852E-002 3.5124613193224778 0.12048685431945352 8.2014056749530511 - 2 -2 38 6.16880631243949124E-002 3.1416409113374626 -1.0207810105846393 8.2014056749530511 - 2 -2 39 2.06048785107032298E-002 2.7708205033524473 -2.1620488754887321 8.2014056749530511 - 2 -2 40 -3.35301380156943635E-002 2.4000000953674321 -3.3033167403928254 8.2014056749530511 - 2 -2 41 -6.49909980206040544E-002 1.2000000476837160 -3.3033167403928254 8.2014056749530511 - 2 -2 42 -7.62506394220501676E-002 7.98716080604552755E-017 -3.3033167403928254 8.2014056749530511 - 2 -2 43 -6.49909980206040683E-002 -1.2000000476837163 -3.3033167403928254 8.2014056749530511 - 2 -2 44 -3.35301380156943427E-002 -2.4000000953674321 -3.3033167403928254 8.2014056749530511 - 2 -2 45 2.06048785107032124E-002 -2.7708205033524473 -2.1620488754887326 8.2014056749530511 - 2 -2 46 6.16880631243949193E-002 -3.1416409113374626 -1.0207810105846398 8.2014056749530511 - 2 -2 47 8.45527652494112852E-002 -3.5124613193224778 0.12048685431945308 8.2014056749530511 - 2 -2 48 8.77830409725628286E-002 -3.8832817273074931 1.2617547192235463 8.2014056749530511 - 2 -2 49 3.16516042562239447E-002 -2.9124612954806199 1.9670970500022991 8.2014056749530511 - 2 -2 50 -2.35627434133698355E-002 -1.9416408636537466 2.6724393807810514 8.2014056749530511 - 2 -2 51 -7.18182499957343290E-002 -0.97082043182687305 3.3777817115598041 8.2014056749530511 - 2 -2 52 -0.17070406550548112 7.98716080604552755E-017 5.1039050529231966 7.5705283153412779 - 2 -2 53 -0.12955857874159454 0.97082043182687339 4.3985627221444439 7.5705283153412779 - 2 -2 54 -7.21557543473051732E-002 1.9416408636537466 3.6932203913656907 7.5705283153412779 - 2 -2 55 -3.25314015534867692E-003 2.9124612954806199 2.9878780605869379 7.5705283153412779 - 2 -2 56 6.94779033483622216E-002 3.8832817273074931 2.2825357298081852 7.5705283153412779 - 2 -2 57 0.13810249000282848 4.8541021591343663 1.5771933990294329 7.5705283153412779 - 2 -2 58 0.14015228058966739 4.4832817511493506 0.43592553412534008 7.5705283153412779 - 2 -2 59 0.12000360317317647 4.1124613431643358 -0.70534233077875275 7.5705283153412779 - 2 -2 60 7.74194456888264992E-002 3.7416409351793205 -1.8466101956828456 7.5705283153412779 - 2 -2 61 1.71409696568644125E-002 3.3708205271943052 -2.9878780605869384 7.5705283153412779 - 2 -2 62 -5.27504572500878607E-002 3.0000001192092900 -4.1291459254910308 7.5705283153412779 - 2 -2 63 -9.72125748532993994E-002 1.8000000715255740 -4.1291459254910308 7.5705283153412779 - 2 -2 64 -0.12201415435934908 0.60000002384185802 -4.1291459254910308 7.5705283153412779 - 2 -2 65 -0.12201415435934911 -0.60000002384185824 -4.1291459254910308 7.5705283153412779 - 2 -2 66 -9.72125748532993161E-002 -1.8000000715255742 -4.1291459254910308 7.5705283153412779 - 2 -2 67 -5.27504572500878607E-002 -3.0000001192092900 -4.1291459254910308 7.5705283153412779 - 2 -2 68 1.71409696568644819E-002 -3.3708205271943052 -2.9878780605869384 7.5705283153412779 - 2 -2 69 7.74194456888264992E-002 -3.7416409351793205 -1.8466101956828456 7.5705283153412779 - 2 -2 70 0.12000360317317650 -4.1124613431643358 -0.70534233077875275 7.5705283153412779 - 2 -2 71 0.14015228058966739 -4.4832817511493506 0.43592553412534008 7.5705283153412779 - 2 -2 72 0.13810249000282848 -4.8541021591343663 1.5771933990294329 7.5705283153412779 - 2 -2 73 6.94779033483621383E-002 -3.8832817273074931 2.2825357298081856 7.5705283153412779 - 2 -2 74 -3.25314015534879314E-003 -2.9124612954806199 2.9878780605869384 7.5705283153412779 - 2 -2 75 -7.21557543473052426E-002 -1.9416408636537463 3.6932203913656911 7.5705283153412779 - 2 -2 76 -0.12955857874159457 -0.97082043182687305 4.3985627221444439 7.5705283153412779 - 2 -2 77 -0.23919213180759849 7.98716080604552755E-017 6.1246860635078360 6.9396509557295012 - 2 -2 78 -0.19789370424775166 0.97082043182687339 5.4193437327290832 6.9396509557295012 - 2 -2 79 -0.13593650483052314 1.9416408636537466 4.7140014019503305 6.9396509557295012 - 2 -2 80 -5.70005029801109037E-002 2.9124612954806199 4.0086590711715777 6.9396509557295012 - 2 -2 81 3.07058819400747307E-002 3.8832817273074931 3.3033167403928245 6.9396509557295012 - 2 -2 82 0.11704290394764365 4.8541021591343663 2.5979744096140718 6.9396509557295012 - 2 -2 83 0.19351049955311961 5.8249225909612399 1.8926320788353195 6.9396509557295012 - 2 -2 84 0.20315583568483800 5.4541021829762251 0.75136421393122665 6.9396509557295012 - 2 -2 85 0.18924400318757598 5.0832817749912094 -0.38990365097286617 6.9396509557295012 - 2 -2 86 0.14922925417777008 4.7124613670061937 -1.5311715158769590 6.9396509557295012 - 2 -2 87 8.62533441969406678E-002 4.3416409590211789 -2.6724393807810518 6.9396509557295012 - 2 -2 88 8.51430751847502207E-003 3.9708205510361636 -3.8137072456851442 6.9396509557295012 - 2 -2 89 -7.39144336493202797E-002 3.6000001430511483 -4.9549751105892375 6.9396509557295012 - 2 -2 90 -0.13081934290320485 2.4000000953674325 -4.9549751105892375 6.9396509557295012 - 2 -2 91 -0.17026672449406821 1.2000000476837163 -4.9549751105892375 6.9396509557295012 - 2 -2 92 -0.18445750239531827 7.98716080604552755E-017 -4.9549751105892375 6.9396509557295012 - 2 -2 93 -0.17026672449406829 -1.2000000476837158 -4.9549751105892375 6.9396509557295012 - 2 -2 94 -0.13081934290320490 -2.4000000953674316 -4.9549751105892375 6.9396509557295012 - 2 -2 95 -7.39144336493202797E-002 -3.6000001430511483 -4.9549751105892375 6.9396509557295012 - 2 -2 96 8.51430751847507758E-003 -3.9708205510361636 -3.8137072456851451 6.9396509557295012 - 2 -2 97 8.62533441969406123E-002 -4.3416409590211789 -2.6724393807810523 6.9396509557295012 - 2 -2 98 0.14922925417777008 -4.7124613670061937 -1.5311715158769594 6.9396509557295012 - 2 -2 99 0.18924400318757598 -5.0832817749912094 -0.38990365097286661 6.9396509557295012 - 2 -2 100 0.20315583568483797 -5.4541021829762251 0.75136421393122577 6.9396509557295012 - 2 -2 101 0.19351049955311955 -5.8249225909612399 1.8926320788353195 6.9396509557295012 - 2 -2 102 0.11704290394764351 -4.8541021591343663 2.5979744096140722 6.9396509557295012 - 2 -2 103 3.07058819400746440E-002 -3.8832817273074935 3.3033167403928250 6.9396509557295012 - 2 -2 104 -5.70005029801109453E-002 -2.9124612954806199 4.0086590711715786 6.9396509557295012 - 2 -2 105 -0.13593650483052319 -1.9416408636537468 4.7140014019503305 6.9396509557295012 - 2 -2 106 -0.19789370424775177 -0.97082043182687350 5.4193437327290841 6.9396509557295012 - 2 -2 107 -0.30697798084045136 7.98716080604552755E-017 7.1454670740924753 6.3087735961177280 - 2 -2 108 -0.26930708218327215 0.97082043182687339 6.4401247433137225 6.3087735961177280 - 2 -2 109 -0.20803858813154277 1.9416408636537466 5.7347824125349698 6.3087735961177280 - 2 -2 110 -0.12482506897392354 2.9124612954806199 5.0294400817562170 6.3087735961177280 - 2 -2 111 -2.68610327098074558E-002 3.8832817273074931 4.3240977509774652 6.3087735961177280 - 2 -2 112 7.47833152332885581E-002 4.8541021591343663 3.6187554201987115 6.3087735961177280 - 2 -2 113 0.16903982003477205 5.8249225909612399 2.9134130894199592 6.3087735961177280 - 2 -2 114 0.24835040339883216 6.7957430227881135 2.2080707586412061 6.3087735961177280 - 2 -2 115 0.26670819234882354 6.4249226148030978 1.0668028937371132 6.3087735961177280 - 2 -2 116 0.26183019133508806 6.0541022068180830 -7.44649711669795600E-002 6.3087735961177280 - 2 -2 117 0.22883223695766569 5.6832817988330673 -1.2157328360710724 6.3087735961177280 - 2 -2 118 0.16828713287131469 5.3124613908480525 -2.3570007009751652 6.3087735961177280 - 2 -2 119 8.70366422926841382E-002 4.9416409828630368 -3.4982685658792576 6.3087735961177280 - 2 -2 120 -4.20509208515430603E-003 4.5708205748780220 -4.6395364307833500 6.3087735961177280 - 2 -2 121 -9.48614129786063826E-002 4.2000001668930063 -5.7808042956874433 6.3087735961177280 - 2 -2 122 -0.16223583811516892 3.0000001192092904 -5.7808042956874433 6.3087735961177280 - 2 -2 123 -0.21561156072951784 1.8000000715255742 -5.7808042956874433 6.3087735961177280 - 2 -2 124 -0.24543326814524913 0.60000002384185802 -5.7808042956874433 6.3087735961177280 - 2 -2 125 -0.24543326814524913 -0.60000002384185780 -5.7808042956874433 6.3087735961177280 - 2 -2 126 -0.21561156072951787 -1.8000000715255737 -5.7808042956874433 6.3087735961177280 - 2 -2 127 -0.16223583811516906 -3.0000001192092904 -5.7808042956874433 6.3087735961177280 - 2 -2 128 -9.48614129786063826E-002 -4.2000001668930063 -5.7808042956874433 6.3087735961177280 - 2 -2 129 -4.20509208515417419E-003 -4.5708205748780220 -4.6395364307833500 6.3087735961177280 - 2 -2 130 8.70366422926841937E-002 -4.9416409828630368 -3.4982685658792581 6.3087735961177280 - 2 -2 131 0.16828713287131475 -5.3124613908480525 -2.3570007009751652 6.3087735961177280 - 2 -2 132 0.22883223695766572 -5.6832817988330673 -1.2157328360710724 6.3087735961177280 - 2 -2 133 0.26183019133508806 -6.0541022068180830 -7.44649711669800041E-002 6.3087735961177280 - 2 -2 134 0.26670819234882348 -6.4249226148030978 1.0668028937371132 6.3087735961177280 - 2 -2 135 0.24835040339883210 -6.7957430227881135 2.2080707586412061 6.3087735961177280 - 2 -2 136 0.16903982003477205 -5.8249225909612399 2.9134130894199588 6.3087735961177280 - 2 -2 137 7.47833152332884332E-002 -4.8541021591343672 3.6187554201987111 6.3087735961177280 - 2 -2 138 -2.68610327098074558E-002 -3.8832817273074935 4.3240977509774643 6.3087735961177280 - 2 -2 139 -0.12482506897392359 -2.9124612954806204 5.0294400817562170 6.3087735961177280 - 2 -2 140 -0.20803858813154272 -1.9416408636537472 5.7347824125349698 6.3087735961177280 - 2 -2 141 -0.26930708218327215 -0.97082043182687350 6.4401247433137225 6.3087735961177280 - 2 -2 142 -0.36825181277902658 7.98716080604552755E-017 8.1662480846771146 5.6778962365059549 - 2 -2 143 -0.33646444053783547 0.97082043182687339 7.4609057538983619 5.6778962365059549 - 2 -2 144 -0.28012635086833099 1.9416408636537466 6.7555634231196091 5.6778962365059549 - 2 -2 145 -0.19867454630187997 2.9124612954806199 6.0502210923408573 5.6778962365059549 - 2 -2 146 -9.70937317912970582E-002 3.8832817273074931 5.3448787615621036 5.6778962365059549 - 2 -2 147 1.43905561726206180E-002 4.8541021591343663 4.6395364307833518 5.6778962365059549 - 2 -2 148 0.12345675924923215 5.8249225909612399 3.9341941000045986 5.6778962365059549 - 2 -2 149 0.21985126408788197 6.7957430227881126 3.2288517692258458 5.6778962365059549 - 2 -2 150 0.29792197474761389 7.7665634546149862 2.5235094384470931 5.6778962365059549 - 2 -2 151 0.32455963670805371 7.3957430466299705 1.3822415735430003 5.6778962365059549 - 2 -2 152 0.32979719760020604 7.0249226386449557 0.24097370863890746 5.6778962365059549 - 2 -2 153 0.30707161244328574 6.6541022306599409 -0.90029415626518539 5.6778962365059549 - 2 -2 154 0.25419468992418193 6.2832818226749252 -2.0415620211692782 5.6778962365059549 - 2 -2 155 0.17539013729756509 5.9124614146899095 -3.1828298860733706 5.6778962365059549 - 2 -2 156 8.03691182621605188E-002 5.5416410067048947 -4.3240977509774634 5.6778962365059549 - 2 -2 157 -1.92623772259865565E-002 5.1708205987198799 -5.4653656158815567 5.6778962365059549 - 2 -2 158 -0.11379606835810055 4.8000001907348642 -6.6066334807856499 5.6778962365059549 - 2 -2 159 -0.18868408303211343 3.6000001430511483 -6.6066334807856499 5.6778962365059549 - 2 -2 160 -0.25349672424326752 2.4000000953674321 -6.6066334807856499 5.6778962365059549 - 2 -2 161 -0.29817775961159149 1.2000000476837158 -6.6066334807856499 5.6778962365059549 - 2 -2 162 -0.31420191626576977 7.98716080604552755E-017 -6.6066334807856499 5.6778962365059549 - 2 -2 163 -0.29817775961159149 -1.2000000476837158 -6.6066334807856499 5.6778962365059549 - 2 -2 164 -0.25349672424326769 -2.4000000953674325 -6.6066334807856499 5.6778962365059549 - 2 -2 165 -0.18868408303211323 -3.6000001430511483 -6.6066334807856499 5.6778962365059549 - 2 -2 166 -0.11379606835810055 -4.8000001907348642 -6.6066334807856499 5.6778962365059549 - 2 -2 167 -1.92623772259865461E-002 -5.1708205987198799 -5.4653656158815576 5.6778962365059549 - 2 -2 168 8.03691182621607825E-002 -5.5416410067048947 -4.3240977509774643 5.6778962365059549 - 2 -2 169 0.17539013729756500 -5.9124614146899095 -3.1828298860733719 5.6778962365059549 - 2 -2 170 0.25419468992418198 -6.2832818226749252 -2.0415620211692791 5.6778962365059549 - 2 -2 171 0.30707161244328568 -6.6541022306599409 -0.90029415626518672 5.6778962365059549 - 2 -2 172 0.32979719760020604 -7.0249226386449557 0.24097370863890658 5.6778962365059549 - 2 -2 173 0.32455963670805377 -7.3957430466299705 1.3822415735429998 5.6778962365059549 - 2 -2 174 0.29792197474761384 -7.7665634546149862 2.5235094384470931 5.6778962365059549 - 2 -2 175 0.21985126408788189 -6.7957430227881126 3.2288517692258458 5.6778962365059549 - 2 -2 176 0.12345675924923215 -5.8249225909612399 3.9341941000045986 5.6778962365059549 - 2 -2 177 1.43905561726204688E-002 -4.8541021591343663 4.6395364307833518 5.6778962365059549 - 2 -2 178 -9.70937317912971137E-002 -3.8832817273074931 5.3448787615621036 5.6778962365059549 - 2 -2 179 -0.19867454630188006 -2.9124612954806199 6.0502210923408573 5.6778962365059549 - 2 -2 180 -0.28012635086833110 -1.9416408636537463 6.7555634231196091 5.6778962365059549 - 2 -2 181 -0.33646444053783553 -0.97082043182687350 7.4609057538983619 5.6778962365059549 - 2 -2 182 -0.41962981044031616 7.98716080604552755E-017 9.1870290952617530 5.0470188768941817 - 2 -2 183 -0.39432667453373627 0.97082043182687339 8.4816867644830012 5.0470188768941817 - 2 -2 184 -0.34525978226597964 1.9416408636537466 7.7763444337042475 5.0470188768941817 - 2 -2 185 -0.27014194235139810 2.9124612954806199 7.0710021029254957 5.0470188768941817 - 2 -2 186 -0.17142595125394150 3.8832817273074931 6.3656597721467421 5.0470188768941817 - 2 -2 187 -5.71170755467004382E-002 4.8541021591343663 5.6603174413679902 5.0470188768941817 - 2 -2 188 6.10207434658269904E-002 5.8249225909612399 4.9549751105892375 5.0470188768941817 - 2 -2 189 0.17124135616691932 6.7957430227881126 4.2496327798104847 5.0470188768941817 - 2 -2 190 0.26525330878571429 7.7665634546149862 3.5442904490317315 5.0470188768941817 - 2 -2 191 0.33948764799255354 8.7373838864418598 2.8389481182529792 5.0470188768941817 - 2 -2 192 0.37278065328058863 8.3665634784568450 1.6976802533488866 5.0470188768941817 - 2 -2 193 0.38740070648782382 7.9957430704718293 0.55641238844479401 5.0470188768941817 - 2 -2 194 0.37607810104564987 7.6249226624868136 -0.58485547645929881 5.0470188768941817 - 2 -2 195 0.33449009122936046 7.2541022545017988 -1.7261233413633912 5.0470188768941817 - 2 -2 196 0.26384332082649836 6.8832818465167831 -2.8673912062674836 5.0470188768941817 - 2 -2 197 0.17140830540490207 6.5124614385317674 -4.0086590711715768 5.0470188768941817 - 2 -2 198 6.81854477082778493E-002 6.1416410305467526 -5.1499269360756692 5.0470188768941817 - 2 -2 199 -3.48621947099202190E-002 5.7708206225617378 -6.2911948009797616 5.0470188768941817 - 2 -2 200 -0.12967274277239524 5.4000002145767221 -7.4324626658838548 5.0470188768941817 - 2 -2 201 -0.20884509282264591 4.2000001668930063 -7.4324626658838548 5.0470188768941817 - 2 -2 202 -0.28156772809704123 3.0000001192092900 -7.4324626658838548 5.0470188768941817 - 2 -2 203 -0.33836520756498051 1.8000000715255737 -7.4324626658838548 5.0470188768941817 - 2 -2 204 -0.36979038525521668 0.60000002384185802 -7.4324626658838548 5.0470188768941817 - 2 -2 205 -0.36979038525521668 -0.60000002384185780 -7.4324626658838548 5.0470188768941817 - 2 -2 206 -0.33836520756498040 -1.8000000715255746 -7.4324626658838548 5.0470188768941817 - 2 -2 207 -0.28156772809704128 -3.0000001192092904 -7.4324626658838548 5.0470188768941817 - 2 -2 208 -0.20884509282264582 -4.2000001668930063 -7.4324626658838548 5.0470188768941817 - 2 -2 209 -0.12967274277239529 -5.4000002145767221 -7.4324626658838548 5.0470188768941817 - 2 -2 210 -3.48621947099202120E-002 -5.7708206225617378 -6.2911948009797625 5.0470188768941817 - 2 -2 211 6.81854477082779326E-002 -6.1416410305467526 -5.1499269360756692 5.0470188768941817 - 2 -2 212 0.17140830540490218 -6.5124614385317683 -4.0086590711715768 5.0470188768941817 - 2 -2 213 0.26384332082649831 -6.8832818465167831 -2.8673912062674849 5.0470188768941817 - 2 -2 214 0.33449009122936046 -7.2541022545017988 -1.7261233413633925 5.0470188768941817 - 2 -2 215 0.37607810104564987 -7.6249226624868136 -0.58485547645929925 5.0470188768941817 - 2 -2 216 0.38740070648782382 -7.9957430704718293 0.55641238844479313 5.0470188768941817 - 2 -2 217 0.37278065328058863 -8.3665634784568450 1.6976802533488855 5.0470188768941817 - 2 -2 218 0.33948764799255349 -8.7373838864418598 2.8389481182529792 5.0470188768941817 - 2 -2 219 0.26525330878571407 -7.7665634546149862 3.5442904490317320 5.0470188768941817 - 2 -2 220 0.17124135616691918 -6.7957430227881135 4.2496327798104847 5.0470188768941817 - 2 -2 221 6.10207434658268238E-002 -5.8249225909612399 4.9549751105892375 5.0470188768941817 - 2 -2 222 -5.71170755467004382E-002 -4.8541021591343672 5.6603174413679902 5.0470188768941817 - 2 -2 223 -0.17142595125394158 -3.8832817273074935 6.3656597721467429 5.0470188768941817 - 2 -2 224 -0.27014194235139821 -2.9124612954806199 7.0710021029254957 5.0470188768941817 - 2 -2 225 -0.34525978226597970 -1.9416408636537472 7.7763444337042475 5.0470188768941817 - 2 -2 226 -0.39432667453373638 -0.97082043182687350 8.4816867644830012 5.0470188768941817 - 2 -2 227 -0.46015084390951161 7.98716080604552755E-017 10.207810105846393 4.4161415172824086 - 2 -2 228 -0.44077352144270593 0.97082043182687339 9.5024677750676396 4.4161415172824086 - 2 -2 229 -0.39952046366913202 1.9416408636537466 8.7971254442888878 4.4161415172824086 - 2 -2 230 -0.33312727596224823 2.9124612954806199 8.0917831135101359 4.4161415172824086 - 2 -2 231 -0.24193734801495614 3.8832817273074931 7.3864407827313823 4.4161415172824086 - 2 -2 232 -0.13127002156375026 4.8541021591343663 6.6810984519526295 4.4161415172824086 - 2 -2 233 -1.09077385307028169E-002 5.8249225909612399 5.9757561211738768 4.4161415172824086 - 2 -2 234 0.10757457218830535 6.7957430227881126 5.2704137903951240 4.4161415172824086 - 2 -2 235 0.21424937221532825 7.7665634546149862 4.5650714596163713 4.4161415172824086 - 2 -2 236 0.30309699468363077 8.7373838864418598 3.8597291288376181 4.4161415172824086 - 2 -2 237 0.37226985269876867 9.7082043182687325 3.1543867980588662 4.4161415172824086 - 2 -2 238 0.41008954435164802 9.3373839102837177 2.0131189331547734 4.4161415172824086 - 2 -2 239 0.43218831720244494 8.9665635022987011 0.87185106825068059 4.4161415172824086 - 2 -2 240 0.43143668289827797 8.5957430943136863 -0.26941679665341223 4.4161415172824086 - 2 -2 241 0.40237059076691362 8.2249226863286715 -1.4106846615575050 4.4161415172824086 - 2 -2 242 0.34366937815783005 7.8541022783436567 -2.5519525264615974 4.4161415172824086 - 2 -2 243 0.25958643969803002 7.4832818703586410 -3.6932203913656907 4.4161415172824086 - 2 -2 244 0.15906796183634095 7.1124614623736253 -4.8344882562697835 4.4161415172824086 - 2 -2 245 5.28576973564037211E-002 6.7416410543886105 -5.9757561211738759 4.4161415172824086 - 2 -2 246 -4.96477178433545746E-002 6.3708206464035957 -7.1170239860779683 4.4161415172824086 - 2 -2 247 -0.14219443074401272 6.0000002384185800 -8.2582918509820615 4.4161415172824086 - 2 -2 248 -0.22276529974921802 4.8000001907348642 -8.2582918509820615 4.4161415172824086 - 2 -2 249 -0.29977492310504467 3.6000001430511479 -8.2582918509820615 4.4161415172824086 - 2 -2 250 -0.36495194096067612 2.4000000953674316 -8.2582918509820615 4.4161415172824086 - 2 -2 251 -0.40911194391928474 1.2000000476837158 -8.2582918509820615 4.4161415172824086 - 2 -2 252 -0.42479871318815915 7.98716080604552755E-017 -8.2582918509820615 4.4161415172824086 - 2 -2 253 -0.40911194391928485 -1.2000000476837167 -8.2582918509820615 4.4161415172824086 - 2 -2 254 -0.36495194096067607 -2.4000000953674325 -8.2582918509820615 4.4161415172824086 - 2 -2 255 -0.29977492310504439 -3.6000001430511483 -8.2582918509820615 4.4161415172824086 - 2 -2 256 -0.22276529974921788 -4.8000001907348642 -8.2582918509820615 4.4161415172824086 - 2 -2 257 -0.14219443074401272 -6.0000002384185800 -8.2582918509820615 4.4161415172824086 - 2 -2 258 -4.96477178433546648E-002 -6.3708206464035957 -7.1170239860779692 4.4161415172824086 - 2 -2 259 5.28576973564038322E-002 -6.7416410543886105 -5.9757561211738759 4.4161415172824086 - 2 -2 260 0.15906796183634109 -7.1124614623736253 -4.8344882562697826 4.4161415172824086 - 2 -2 261 0.25958643969803002 -7.4832818703586410 -3.6932203913656907 4.4161415172824086 - 2 -2 262 0.34366937815783005 -7.8541022783436567 -2.5519525264615983 4.4161415172824086 - 2 -2 263 0.40237059076691373 -8.2249226863286715 -1.4106846615575050 4.4161415172824086 - 2 -2 264 0.43143668289827797 -8.5957430943136863 -0.26941679665341178 4.4161415172824086 - 2 -2 265 0.43218831720244494 -8.9665635022987011 0.87185106825068059 4.4161415172824086 - 2 -2 266 0.41008954435164791 -9.3373839102837177 2.0131189331547730 4.4161415172824086 - 2 -2 267 0.37226985269876861 -9.7082043182687325 3.1543867980588662 4.4161415172824086 - 2 -2 268 0.30309699468363066 -8.7373838864418598 3.8597291288376190 4.4161415172824086 - 2 -2 269 0.21424937221532805 -7.7665634546149862 4.5650714596163722 4.4161415172824086 - 2 -2 270 0.10757457218830527 -6.7957430227881126 5.2704137903951249 4.4161415172824086 - 2 -2 271 -1.09077385307031101E-002 -5.8249225909612399 5.9757561211738777 4.4161415172824086 - 2 -2 272 -0.13127002156375039 -4.8541021591343663 6.6810984519526304 4.4161415172824086 - 2 -2 273 -0.24193734801495628 -3.8832817273074927 7.3864407827313832 4.4161415172824086 - 2 -2 274 -0.33312727596224828 -2.9124612954806199 8.0917831135101359 4.4161415172824086 - 2 -2 275 -0.39952046366913208 -1.9416408636537463 8.7971254442888878 4.4161415172824086 - 2 -2 276 -0.44077352144270593 -0.97082043182687261 9.5024677750676414 4.4161415172824086 - 2 -2 277 -0.49052912208946875 7.98716080604552755E-017 11.228591116431033 3.7852641576706354 - 2 -2 278 -0.47598697914041771 0.97082043182687350 10.523248785652282 3.7852641576706354 - 2 -2 279 -0.44193263221591561 1.9416408636537468 9.8179064548735280 3.7852641576706354 - 2 -2 280 -0.38477501747198056 2.9124612954806199 9.1125641240947761 3.7852641576706354 - 2 -2 281 -0.30346512437486417 3.8832817273074935 8.4072217933160225 3.7852641576706354 - 2 -2 282 -0.20093647473492343 4.8541021591343672 7.7018794625372706 3.7852641576706354 - 2 -2 283 -8.44159103565946811E-002 5.8249225909612399 6.9965371317585179 3.7852641576706354 - 2 -2 284 3.60381914336816711E-002 6.7957430227881135 6.2911948009797651 3.7852641576706354 - 2 -2 285 0.15027264628885090 7.7665634546149871 5.5858524702010124 3.7852641576706354 - 2 -2 286 0.25060543615779124 8.7373838864418598 4.8805101394222596 3.7852641576706354 - 2 -2 287 0.33301667158453124 9.7082043182687343 4.1751678086435069 3.7852641576706354 - 2 -2 288 0.39684639600620364 10.679024750095607 3.4698254778647533 3.7852641576706354 - 2 -2 289 0.43714643886705173 10.308204342110592 2.3285576129606604 3.7852641576706354 - 2 -2 290 0.46445658350526686 9.9373839341255756 1.1872897480565672 3.7852641576706354 - 2 -2 291 0.47230641000264811 9.5665635261405608 4.60218831524743729E-002 3.7852641576706354 - 2 -2 292 0.45497869420506259 9.1957431181555460 -1.0952459817516189 3.7852641576706354 - 2 -2 293 0.40953795605728516 8.8249227101705312 -2.2365138466557122 3.7852641576706354 - 2 -2 294 0.33752428688315778 8.4541023021855146 -3.3777817115598046 3.7852641576706354 - 2 -2 295 0.24515410574209182 8.0832818942004998 -4.5190495764638978 3.7852641576706354 - 2 -2 296 0.14162876819722889 7.7124614862154850 -5.6603174413679902 3.7852641576706354 - 2 -2 297 3.64445187471174395E-002 7.3416410782304693 -6.8015853062720826 3.7852641576706354 - 2 -2 298 -6.28453143037152329E-002 6.9708206702454536 -7.9428531711761767 3.7852641576706354 - 2 -2 299 -0.15158183496146910 6.6000002622604388 -9.0841210360802691 3.7852641576706354 - 2 -2 300 -0.23133081700744990 5.4000002145767230 -9.0841210360802691 3.7852641576706354 - 2 -2 301 -0.30957390619425990 4.2000001668930063 -9.0841210360802691 3.7852641576706354 - 2 -2 302 -0.37943280701674736 3.0000001192092900 -9.0841210360802691 3.7852641576706354 - 2 -2 303 -0.43270586700597208 1.8000000715255737 -9.0841210360802691 3.7852641576706354 - 2 -2 304 -0.46170985784892493 0.60000002384185802 -9.0841210360802691 3.7852641576706354 - 2 -2 305 -0.46170985784892493 -0.60000002384185869 -9.0841210360802691 3.7852641576706354 - 2 -2 306 -0.43270586700597208 -1.8000000715255755 -9.0841210360802691 3.7852641576706354 - 2 -2 307 -0.37943280701674748 -3.0000001192092913 -9.0841210360802691 3.7852641576706354 - 2 -2 308 -0.30957390619425978 -4.2000001668930071 -9.0841210360802691 3.7852641576706354 - 2 -2 309 -0.23133081700744956 -5.4000002145767230 -9.0841210360802691 3.7852641576706354 - 2 -2 310 -0.15158183496146910 -6.6000002622604388 -9.0841210360802691 3.7852641576706354 - 2 -2 311 -6.28453143037146916E-002 -6.9708206702454545 -7.9428531711761758 3.7852641576706354 - 2 -2 312 3.64445187471174464E-002 -7.3416410782304693 -6.8015853062720826 3.7852641576706354 - 2 -2 313 0.14162876819722919 -7.7124614862154850 -5.6603174413679902 3.7852641576706354 - 2 -2 314 0.24515410574209182 -8.0832818942004998 -4.5190495764638969 3.7852641576706354 - 2 -2 315 0.33752428688315789 -8.4541023021855146 -3.3777817115598041 3.7852641576706354 - 2 -2 316 0.40953795605728516 -8.8249227101705312 -2.2365138466557117 3.7852641576706354 - 2 -2 317 0.45497869420506265 -9.1957431181555460 -1.0952459817516185 3.7852641576706354 - 2 -2 318 0.47230641000264811 -9.5665635261405608 4.60218831524748170E-002 3.7852641576706354 - 2 -2 319 0.46445658350526686 -9.9373839341255774 1.1872897480565672 3.7852641576706354 - 2 -2 320 0.43714643886705173 -10.308204342110592 2.3285576129606613 3.7852641576706354 - 2 -2 321 0.39684639600620364 -10.679024750095607 3.4698254778647533 3.7852641576706354 - 2 -2 322 0.33301667158453124 -9.7082043182687343 4.1751678086435060 3.7852641576706354 - 2 -2 323 0.25060543615779129 -8.7373838864418598 4.8805101394222588 3.7852641576706354 - 2 -2 324 0.15027264628885068 -7.7665634546149871 5.5858524702010115 3.7852641576706354 - 2 -2 325 3.60381914336813519E-002 -6.7957430227881135 6.2911948009797642 3.7852641576706354 - 2 -2 326 -8.44159103565947921E-002 -5.8249225909612399 6.9965371317585170 3.7852641576706354 - 2 -2 327 -0.20093647473492335 -4.8541021591343672 7.7018794625372689 3.7852641576706354 - 2 -2 328 -0.30346512437486428 -3.8832817273074935 8.4072217933160225 3.7852641576706354 - 2 -2 329 -0.38477501747198067 -2.9124612954806199 9.1125641240947743 3.7852641576706354 - 2 -2 330 -0.44193263221591561 -1.9416408636537472 9.8179064548735280 3.7852641576706354 - 2 -2 331 -0.47598697914041782 -0.97082043182687261 10.523248785652280 3.7852641576706354 - 2 -2 332 -0.51230167577315489 7.98716080604552755E-017 12.249372127015672 3.1543867980588622 - 2 -2 333 -0.50142575159219394 0.97082043182687339 11.544029796236920 3.1543867980588622 - 2 -2 334 -0.47344962385011113 1.9416408636537466 10.838687465458166 3.1543867980588622 - 2 -2 335 -0.42487963550948826 2.9124612954806199 10.133345134679413 3.1543867980588622 - 2 -2 336 -0.35393279386404769 3.8832817273074931 9.4280028039006609 3.1543867980588622 - 2 -2 337 -0.26179198140019799 4.8541021591343663 8.7226604731219091 3.1543867980588622 - 2 -2 338 -0.15327816671240346 5.8249225909612399 8.0173181423431554 3.1543867980588622 - 2 -2 339 -3.63005619695989448E-002 6.7957430227881126 7.3119758115644027 3.1543867980588622 - 2 -2 340 7.99477564665910245E-002 7.7665634546149862 6.6066334807856499 3.1543867980588622 - 2 -2 341 0.18725215499505690 8.7373838864418598 5.9012911500068972 3.1543867980588622 - 2 -2 342 0.28001860422482922 9.7082043182687325 5.1959488192281444 3.1543867980588622 - 2 -2 343 0.35573682800063317 10.679024750095605 4.4906064884493917 3.1543867980588622 - 2 -2 344 0.41446076194724651 11.649845181922480 3.7852641576706394 3.1543867980588622 - 2 -2 345 0.45558708090999833 11.279024773937465 2.6439962927665466 3.1543867980588622 - 2 -2 346 0.48603897912550348 10.908204365952450 1.5027284278624538 3.1543867980588622 - 2 -2 347 0.50021753638696198 10.537383957967434 0.36146056295836093 3.1543867980588622 - 2 -2 348 0.49272753373864825 10.166563549982419 -0.77980730194573189 3.1543867980588622 - 2 -2 349 0.45988888585729970 9.7957431419974039 -1.9210751668498243 3.1543867980588622 - 2 -2 350 0.40128745018634510 9.4249227340123873 -3.0623430317539175 3.1543867980588622 - 2 -2 351 0.32052752447773097 9.0541023260273725 -4.2036108966580104 3.1543867980588622 - 2 -2 352 0.22457460657680414 8.6832819180423577 -5.3448787615621027 3.1543867980588622 - 2 -2 353 0.12189928426082312 8.3124615100573429 -6.4861466264661951 3.1543867980588622 - 2 -2 354 2.03700047320326608E-002 7.9416411020723272 -7.6274144913702875 3.1543867980588622 - 2 -2 355 -7.41685271629057563E-002 7.5708206940873115 -8.7686823562743825 3.1543867980588622 - 2 -2 356 -0.15830992406066896 7.2000002861022967 -9.9099502211784749 3.1543867980588622 - 2 -2 357 -0.23572963015553153 6.0000002384185809 -9.9099502211784749 3.1543867980588622 - 2 -2 358 -0.31297796423225394 4.8000001907348651 -9.9099502211784749 3.1543867980588622 - 2 -2 359 -0.38448934013335329 3.6000001430511483 -9.9099502211784749 3.1543867980588622 - 2 -2 360 -0.44331710291799564 2.4000000953674325 -9.9099502211784749 3.1543867980588622 - 2 -2 361 -0.48232386696523355 1.2000000476837167 -9.9099502211784749 3.1543867980588622 - 2 -2 362 -0.49601856694788321 7.98716080604552755E-017 -9.9099502211784749 3.1543867980588622 - 2 -2 363 -0.48232386696523349 -1.2000000476837158 -9.9099502211784749 3.1543867980588622 - 2 -2 364 -0.44331710291799598 -2.4000000953674316 -9.9099502211784749 3.1543867980588622 - 2 -2 365 -0.38448934013335345 -3.6000001430511475 -9.9099502211784749 3.1543867980588622 - 2 -2 366 -0.31297796423225399 -4.8000001907348633 -9.9099502211784749 3.1543867980588622 - 2 -2 367 -0.23572963015553164 -6.0000002384185791 -9.9099502211784749 3.1543867980588622 - 2 -2 368 -0.15830992406066896 -7.2000002861022967 -9.9099502211784749 3.1543867980588622 - 2 -2 369 -7.41685271629056175E-002 -7.5708206940873115 -8.7686823562743825 3.1543867980588622 - 2 -2 370 2.03700047320327822E-002 -7.9416411020723272 -7.6274144913702893 3.1543867980588622 - 2 -2 371 0.12189928426082335 -8.3124615100573429 -6.4861466264661960 3.1543867980588622 - 2 -2 372 0.22457460657680431 -8.6832819180423577 -5.3448787615621036 3.1543867980588622 - 2 -2 373 0.32052752447773114 -9.0541023260273725 -4.2036108966580112 3.1543867980588622 - 2 -2 374 0.40128745018634521 -9.4249227340123873 -3.0623430317539184 3.1543867980588622 - 2 -2 375 0.45988888585729959 -9.7957431419974039 -1.9210751668498252 3.1543867980588622 - 2 -2 376 0.49272753373864836 -10.166563549982419 -0.77980730194573278 3.1543867980588622 - 2 -2 377 0.50021753638696198 -10.537383957967434 0.36146056295835960 3.1543867980588622 - 2 -2 378 0.48603897912550348 -10.908204365952450 1.5027284278624520 3.1543867980588622 - 2 -2 379 0.45558708090999833 -11.279024773937465 2.6439962927665461 3.1543867980588622 - 2 -2 380 0.41446076194724651 -11.649845181922480 3.7852641576706394 3.1543867980588622 - 2 -2 381 0.35573682800063305 -10.679024750095607 4.4906064884493926 3.1543867980588622 - 2 -2 382 0.28001860422482905 -9.7082043182687325 5.1959488192281453 3.1543867980588622 - 2 -2 383 0.18725215499505690 -8.7373838864418598 5.9012911500068981 3.1543867980588622 - 2 -2 384 7.99477564665909413E-002 -7.7665634546149871 6.6066334807856508 3.1543867980588622 - 2 -2 385 -3.63005619695991807E-002 -6.7957430227881135 7.3119758115644036 3.1543867980588622 - 2 -2 386 -0.15327816671240357 -5.8249225909612399 8.0173181423431572 3.1543867980588622 - 2 -2 387 -0.26179198140019833 -4.8541021591343672 8.7226604731219091 3.1543867980588622 - 2 -2 388 -0.35393279386404780 -3.8832817273074935 9.4280028039006609 3.1543867980588622 - 2 -2 389 -0.42487963550948843 -2.9124612954806199 10.133345134679415 3.1543867980588622 - 2 -2 390 -0.47344962385011125 -1.9416408636537472 10.838687465458168 3.1543867980588622 - 2 -2 391 -0.50142575159219394 -0.97082043182687439 11.544029796236920 3.1543867980588622 - 2 -2 392 -0.52720903816899434 7.98716080604552755E-017 13.270153137600310 2.5235094384470891 - 2 -2 393 -0.51898090446913225 0.97082043182687339 12.564810806821558 2.5235094384470891 - 2 -2 394 -0.49588724284294222 1.9416408636537466 11.859468476042805 2.5235094384470891 - 2 -2 395 -0.45474949864959152 2.9124612954806199 11.154126145264051 2.5235094384470891 - 2 -2 396 -0.39351467068948703 3.8832817273074931 10.448783814485299 2.5235094384470891 - 2 -2 397 -0.31224804946915480 4.8541021591343663 9.7434414837065475 2.5235094384470891 - 2 -2 398 -0.21386797802112234 5.8249225909612399 9.0380991529277939 2.5235094384470891 - 2 -2 399 -0.10413043717405653 6.7957430227881126 8.3327568221490402 2.5235094384470891 - 2 -2 400 9.37131654952946813E-003 7.7665634546149862 7.6274144913702884 2.5235094384470891 - 2 -2 401 0.11888089986859735 8.7373838864418598 6.9220721605915356 2.5235094384470891 - 2 -2 402 0.21809968942214927 9.7082043182687325 6.2167298298127829 2.5235094384470891 - 2 -2 403 0.30311142846860095 10.679024750095605 5.5113874990340301 2.5235094384470891 - 2 -2 404 0.37244197779070937 11.649845181922480 4.8060451682552774 2.5235094384470891 - 2 -2 405 0.42652107146678675 12.620665613749352 4.1007028374765264 2.5235094384470891 - 2 -2 406 0.46728676515250883 12.249845205764338 2.9594349725724332 2.5235094384470891 - 2 -2 407 0.49925098503875254 11.879024797779321 1.8181671076683403 2.5235094384470891 - 2 -2 408 0.51770045575986434 11.508204389794306 0.67689924276424751 2.5235094384470891 - 2 -2 409 0.51783921237871489 11.137383981809291 -0.46436862213984531 2.5235094384470891 - 2 -2 410 0.49585664041242172 10.766563573824277 -1.6056364870439377 2.5235094384470891 - 2 -2 411 0.45017609471744818 10.395743165839260 -2.7469043519480310 2.5235094384470891 - 2 -2 412 0.38235456463213158 10.024922757854245 -3.8881722168521242 2.5235094384470891 - 2 -2 413 0.29708494077268194 9.6541023498692304 -5.0294400817562162 2.5235094384470891 - 2 -2 414 0.20116133408892398 9.2832819418842156 -6.1707079466603085 2.5235094384470891 - 2 -2 415 0.10185678822875846 8.9124615338991990 -7.3119758115644009 2.5235094384470891 - 2 -2 416 5.44264920221337184E-003 8.5416411259141842 -8.4532436764684959 2.5235094384470891 - 2 -2 417 -8.36428744334688362E-002 8.1708207179291676 -9.5945115413725865 2.5235094384470891 - 2 -2 418 -0.16291655238228939 7.8000003099441537 -10.735779406276681 2.5235094384470891 - 2 -2 419 -0.23710496404061690 6.6000002622604379 -10.735779406276681 2.5235094384470891 - 2 -2 420 -0.31191781986662470 5.4000002145767212 -10.735779406276681 2.5235094384470891 - 2 -2 421 -0.38290743476118028 4.2000001668930054 -10.735779406276681 2.5235094384470891 - 2 -2 422 -0.44436677564674870 3.0000001192092896 -10.735779406276681 2.5235094384470891 - 2 -2 423 -0.49006484826547808 1.8000000715255737 -10.735779406276681 2.5235094384470891 - 2 -2 424 -0.51453224415440069 0.60000002384185713 -10.735779406276681 2.5235094384470891 - 2 -2 425 -0.51453224415440058 -0.60000002384185869 -10.735779406276681 2.5235094384470891 - 2 -2 426 -0.49006484826547808 -1.8000000715255746 -10.735779406276681 2.5235094384470891 - 2 -2 427 -0.44436677564674870 -3.0000001192092904 -10.735779406276681 2.5235094384470891 - 2 -2 428 -0.38290743476118005 -4.2000001668930063 -10.735779406276681 2.5235094384470891 - 2 -2 429 -0.31191781986662476 -5.4000002145767221 -10.735779406276681 2.5235094384470891 - 2 -2 430 -0.23710496404061698 -6.6000002622604397 -10.735779406276681 2.5235094384470891 - 2 -2 431 -0.16291655238228939 -7.8000003099441537 -10.735779406276681 2.5235094384470891 - 2 -2 432 -8.36428744334686003E-002 -8.1708207179291694 -9.5945115413725883 2.5235094384470891 - 2 -2 433 5.44264920221338312E-003 -8.5416411259141842 -8.4532436764684959 2.5235094384470891 - 2 -2 434 0.10185678822875824 -8.9124615338991990 -7.3119758115644018 2.5235094384470891 - 2 -2 435 0.20116133408892387 -9.2832819418842156 -6.1707079466603094 2.5235094384470891 - 2 -2 436 0.29708494077268210 -9.6541023498692304 -5.0294400817562170 2.5235094384470891 - 2 -2 437 0.38235456463213163 -10.024922757854245 -3.8881722168521242 2.5235094384470891 - 2 -2 438 0.45017609471744818 -10.395743165839260 -2.7469043519480310 2.5235094384470891 - 2 -2 439 0.49585664041242161 -10.766563573824277 -1.6056364870439386 2.5235094384470891 - 2 -2 440 0.51783921237871489 -11.137383981809291 -0.46436862213984620 2.5235094384470891 - 2 -2 441 0.51770045575986434 -11.508204389794306 0.67689924276424618 2.5235094384470891 - 2 -2 442 0.49925098503875243 -11.879024797779323 1.8181671076683403 2.5235094384470891 - 2 -2 443 0.46728676515250883 -12.249845205764338 2.9594349725724327 2.5235094384470891 - 2 -2 444 0.42652107146678669 -12.620665613749352 4.1007028374765264 2.5235094384470891 - 2 -2 445 0.37244197779070909 -11.649845181922480 4.8060451682552792 2.5235094384470891 - 2 -2 446 0.30311142846860056 -10.679024750095605 5.5113874990340319 2.5235094384470891 - 2 -2 447 0.21809968942214927 -9.7082043182687325 6.2167298298127847 2.5235094384470891 - 2 -2 448 0.11888089986859722 -8.7373838864418598 6.9220721605915374 2.5235094384470891 - 2 -2 449 9.37131654952911251E-003 -7.7665634546149862 7.6274144913702902 2.5235094384470891 - 2 -2 450 -0.10413043717405721 -6.7957430227881126 8.3327568221490438 2.5235094384470891 - 2 -2 451 -0.21386797802112245 -5.8249225909612399 9.0380991529277956 2.5235094384470891 - 2 -2 452 -0.31224804946915474 -4.8541021591343663 9.7434414837065475 2.5235094384470891 - 2 -2 453 -0.39351467068948714 -3.8832817273074927 10.448783814485301 2.5235094384470891 - 2 -2 454 -0.45474949864959169 -2.9124612954806199 11.154126145264055 2.5235094384470891 - 2 -2 455 -0.49588724284294211 -1.9416408636537472 11.859468476042807 2.5235094384470891 - 2 -2 456 -0.51898090446913225 -0.97082043182687261 12.564810806821558 2.5235094384470891 - 2 -2 457 -0.53685812343812167 7.98716080604552755E-017 14.290934148184951 1.8926320788353159 - 2 -2 458 -0.53048036919638930 0.97082043182687339 13.585591817406199 1.8926320788353159 - 2 -2 459 -0.51120605432303257 1.9416408636537466 12.880249486627445 1.8926320788353159 - 2 -2 460 -0.47625080937964820 2.9124612954806199 12.174907155848693 1.8926320788353159 - 2 -2 461 -0.42356646559525857 3.8832817273074931 11.469564825069940 1.8926320788353159 - 2 -2 462 -0.35258709322883541 4.8541021591343663 10.764222494291188 1.8926320788353159 - 2 -2 463 -0.26488515385976280 5.8249225909612399 10.058880163512434 1.8926320788353159 - 2 -2 464 -0.16440242598759383 6.7957430227881126 9.3535378327336822 1.8926320788353159 - 2 -2 465 -5.70004794762487901E-002 7.7665634546149862 8.6481955019549304 1.8926320788353159 - 2 -2 466 5.06230782955342032E-002 8.7373838864418598 7.9428531711761767 1.8926320788353159 - 2 -2 467 0.15225879392544003 9.7082043182687325 7.2375108403974240 1.8926320788353159 - 2 -2 468 0.24323524728145449 10.679024750095605 6.5321685096186712 1.8926320788353159 - 2 -2 469 0.32087600044860187 11.649845181922480 5.8268261788399194 1.8926320788353159 - 2 -2 470 0.38437550158668105 12.620665613749352 5.1214838480611657 1.8926320788353159 - 2 -2 471 0.43432734542968371 13.591486045576227 4.4161415172824130 1.8926320788353159 - 2 -2 472 0.47395976613766960 13.220665637591212 3.2748736523783197 1.8926320788353159 - 2 -2 473 0.50627277070078980 12.849845229606196 2.1336057874742269 1.8926320788353159 - 2 -2 474 0.52735474946446348 12.479024821621181 0.99233792257013409 1.8926320788353159 - 2 -2 475 0.53308614390235098 12.108204413636166 -0.14892994233395870 1.8926320788353159 - 2 -2 476 0.51987482254324924 11.737384005651151 -1.2901978072380511 1.8926320788353159 - 2 -2 477 0.48559366153659039 11.366563597666135 -2.4314656721421444 1.8926320788353159 - 2 -2 478 0.43041113906845946 10.995743189681120 -3.5727335370462376 1.8926320788353159 - 2 -2 479 0.35711386702737408 10.624922781696105 -4.7140014019503296 1.8926320788353159 - 2 -2 480 0.27067723193151405 10.254102373711088 -5.8552692668544220 1.8926320788353159 - 2 -2 481 0.17720656193783033 9.8832819657260735 -6.9965371317585143 1.8926320788353159 - 2 -2 482 8.26879120162694048E-002 9.5124615577410587 -8.1378049966626094 1.8926320788353159 - 2 -2 483 -7.98222057693167945E-003 9.1416411497560439 -9.2790728615667000 1.8926320788353159 - 2 -2 484 -9.14522568136496433E-002 8.7708207417710291 -10.420340726470794 1.8926320788353159 - 2 -2 485 -0.16589828371062271 8.4000003337860125 -11.561608591374887 1.8926320788353159 - 2 -2 486 -0.23640264171431116 7.2000002861022967 -11.561608591374887 1.8926320788353159 - 2 -2 487 -0.30796049624942712 6.0000002384185809 -11.561608591374887 1.8926320788353159 - 2 -2 488 -0.37702709938253892 4.8000001907348642 -11.561608591374887 1.8926320788353159 - 2 -2 489 -0.43898503417036266 3.6000001430511483 -11.561608591374887 1.8926320788353159 - 2 -2 490 -0.48858803954146196 2.4000000953674325 -11.561608591374887 1.8926320788353159 - 2 -2 491 -0.52082189522795286 1.2000000476837158 -11.561608591374887 1.8926320788353159 - 2 -2 492 -0.53201742616173142 7.98716080604552755E-017 -11.561608591374887 1.8926320788353159 - 2 -2 493 -0.52082189522795286 -1.2000000476837158 -11.561608591374887 1.8926320788353159 - 2 -2 494 -0.48858803954146174 -2.4000000953674316 -11.561608591374887 1.8926320788353159 - 2 -2 495 -0.43898503417036278 -3.6000001430511475 -11.561608591374887 1.8926320788353159 - 2 -2 496 -0.37702709938253914 -4.8000001907348633 -11.561608591374887 1.8926320788353159 - 2 -2 497 -0.30796049624942740 -6.0000002384185809 -11.561608591374887 1.8926320788353159 - 2 -2 498 -0.23640264171431130 -7.2000002861022967 -11.561608591374887 1.8926320788353159 - 2 -2 499 -0.16589828371062271 -8.4000003337860125 -11.561608591374887 1.8926320788353159 - 2 -2 500 -9.14522568136497682E-002 -8.7708207417710273 -10.420340726470794 1.8926320788353159 - 2 -2 501 -7.98222057693142965E-003 -9.1416411497560439 -9.2790728615667000 1.8926320788353159 - 2 -2 502 8.26879120162697517E-002 -9.5124615577410587 -8.1378049966626076 1.8926320788353159 - 2 -2 503 0.17720656193783052 -9.8832819657260735 -6.9965371317585152 1.8926320788353159 - 2 -2 504 0.27067723193151405 -10.254102373711088 -5.8552692668544228 1.8926320788353159 - 2 -2 505 0.35711386702737413 -10.624922781696105 -4.7140014019503296 1.8926320788353159 - 2 -2 506 0.43041113906845957 -10.995743189681120 -3.5727335370462368 1.8926320788353159 - 2 -2 507 0.48559366153659039 -11.366563597666135 -2.4314656721421444 1.8926320788353159 - 2 -2 508 0.51987482254324924 -11.737384005651151 -1.2901978072380520 1.8926320788353159 - 2 -2 509 0.53308614390235098 -12.108204413636166 -0.14892994233395959 1.8926320788353159 - 2 -2 510 0.52735474946446337 -12.479024821621181 0.99233792257013453 1.8926320788353159 - 2 -2 511 0.50627277070078958 -12.849845229606196 2.1336057874742269 1.8926320788353159 - 2 -2 512 0.47395976613766949 -13.220665637591210 3.2748736523783193 1.8926320788353159 - 2 -2 513 0.43432734542968371 -13.591486045576227 4.4161415172824130 1.8926320788353159 - 2 -2 514 0.38437550158668105 -12.620665613749354 5.1214838480611657 1.8926320788353159 - 2 -2 515 0.32087600044860193 -11.649845181922480 5.8268261788399185 1.8926320788353159 - 2 -2 516 0.24323524728145415 -10.679024750095607 6.5321685096186712 1.8926320788353159 - 2 -2 517 0.15225879392543995 -9.7082043182687343 7.2375108403974231 1.8926320788353159 - 2 -2 518 5.06230782955340852E-002 -8.7373838864418616 7.9428531711761767 1.8926320788353159 - 2 -2 519 -5.70004794762487971E-002 -7.7665634546149871 8.6481955019549286 1.8926320788353159 - 2 -2 520 -0.16440242598759383 -6.7957430227881144 9.3535378327336822 1.8926320788353159 - 2 -2 521 -0.26488515385976291 -5.8249225909612408 10.058880163512434 1.8926320788353159 - 2 -2 522 -0.35258709322883530 -4.8541021591343672 10.764222494291186 1.8926320788353159 - 2 -2 523 -0.42356646559525846 -3.8832817273074944 11.469564825069940 1.8926320788353159 - 2 -2 524 -0.47625080937964820 -2.9124612954806217 12.174907155848693 1.8926320788353159 - 2 -2 525 -0.51120605432303257 -1.9416408636537472 12.880249486627445 1.8926320788353159 - 2 -2 526 -0.53048036919638930 -0.97082043182687439 13.585591817406197 1.8926320788353159 - 2 -2 527 -0.54258975583326974 7.98716080604552755E-017 15.311715158769591 1.2617547192235428 - 2 -2 528 -0.53747583185719205 0.97082043182687350 14.606372827990839 1.2617547192235428 - 2 -2 529 -0.52115568549449220 1.9416408636537468 13.901030497212085 1.2617547192235428 - 2 -2 530 -0.49124102681174836 2.9124612954806199 13.195688166433333 1.2617547192235428 - 2 -2 531 -0.44582764520747031 3.8832817273074935 12.490345835654580 1.2617547192235428 - 2 -2 532 -0.38404219455118216 4.8541021591343672 11.785003504875828 1.2617547192235428 - 2 -2 533 -0.30657624566679592 5.8249225909612399 11.079661174097076 1.2617547192235428 - 2 -2 534 -0.21599315235705824 6.7957430227881135 10.374318843318322 1.2617547192235428 - 2 -2 535 -0.11659988435511097 7.7665634546149871 9.6689765125395688 1.2617547192235428 - 2 -2 536 -1.38219814133501515E-002 8.7373838864418598 8.9636341817608169 1.2617547192235428 - 2 -2 537 8.67489884383723098E-002 9.7082043182687343 8.2582918509820651 1.2617547192235428 - 2 -2 538 0.18030184638610094 10.679024750095607 7.5529495202033115 1.2617547192235428 - 2 -2 539 0.26343602186042919 11.649845181922480 6.8476071894245596 1.2617547192235428 - 2 -2 540 0.33434784679314111 12.620665613749354 6.1422648586458060 1.2617547192235428 - 2 -2 541 0.39264510153454596 13.591486045576227 5.4369225278670541 1.2617547192235428 - 2 -2 542 0.43896433344286856 14.562306477403101 4.7315801970883005 1.2617547192235428 - 2 -2 543 0.47700906254201414 14.191486069418087 3.5903123321842068 1.2617547192235428 - 2 -2 544 0.50889976576719775 13.820665661433070 2.4490444672801139 1.2617547192235428 - 2 -2 545 0.53140865618937794 13.449845253448055 1.3077766023760211 1.2617547192235428 - 2 -2 546 0.54106243668391518 13.079024845463040 0.16650873747192788 1.2617547192235428 - 2 -2 547 0.53464433545953993 12.708204437478024 -0.97475912743216542 1.2617547192235428 - 2 -2 548 0.50987276704556339 12.337384029493009 -2.1160269923362578 1.2617547192235428 - 2 -2 549 0.46608414620606553 11.966563621507994 -3.2572948572403511 1.2617547192235428 - 2 -2 550 0.40465572832793478 11.595743213522978 -4.3985627221444439 1.2617547192235428 - 2 -2 551 0.32894068138546551 11.224922805537963 -5.5398305870485363 1.2617547192235428 - 2 -2 552 0.24367938276822382 10.854102397552946 -6.6810984519526304 1.2617547192235428 - 2 -2 553 0.15409312952039653 10.483281989567931 -7.8223663168567228 1.2617547192235428 - 2 -2 554 6.49925895805136267E-002 10.112461581582917 -8.9636341817608152 1.2617547192235428 - 2 -2 555 -1.98304946821525677E-002 9.7416411735979018 -10.104902046664909 1.2617547192235428 - 2 -2 556 -9.78372879418570596E-002 9.3708207656128852 -11.246169911569002 1.2617547192235428 - 2 -2 557 -0.16766945552623344 9.0000003576278704 -12.387437776473094 1.2617547192235428 - 2 -2 558 -0.23434104427751107 7.8000003099441546 -12.387437776473094 1.2617547192235428 - 2 -2 559 -0.30226143238369396 6.6000002622604388 -12.387437776473094 1.2617547192235428 - 2 -2 560 -0.36859624081857228 5.4000002145767221 -12.387437776473094 1.2617547192235428 - 2 -2 561 -0.42962976738294228 4.2000001668930063 -12.387437776473094 1.2617547192235428 - 2 -2 562 -0.48103051211495401 3.0000001192092904 -12.387437776473094 1.2617547192235428 - 2 -2 563 -0.51841522135088292 1.8000000715255737 -12.387437776473094 1.2617547192235428 - 2 -2 564 -0.53814683782183115 0.60000002384185802 -12.387437776473094 1.2617547192235428 - 2 -2 565 -0.53814683782183115 -0.60000002384185780 -12.387437776473094 1.2617547192235428 - 2 -2 566 -0.51841522135088303 -1.8000000715255737 -12.387437776473094 1.2617547192235428 - 2 -2 567 -0.48103051211495435 -3.0000001192092896 -12.387437776473094 1.2617547192235428 - 2 -2 568 -0.42962976738294195 -4.2000001668930054 -12.387437776473094 1.2617547192235428 - 2 -2 569 -0.36859624081857195 -5.4000002145767230 -12.387437776473094 1.2617547192235428 - 2 -2 570 -0.30226143238369346 -6.6000002622604388 -12.387437776473094 1.2617547192235428 - 2 -2 571 -0.23434104427751093 -7.8000003099441546 -12.387437776473094 1.2617547192235428 - 2 -2 572 -0.16766945552623344 -9.0000003576278704 -12.387437776473094 1.2617547192235428 - 2 -2 573 -9.78372879418569347E-002 -9.3708207656128852 -11.246169911569002 1.2617547192235428 - 2 -2 574 -1.98304946821520715E-002 -9.7416411735979018 -10.104902046664908 1.2617547192235428 - 2 -2 575 6.49925895805137516E-002 -10.112461581582917 -8.9636341817608152 1.2617547192235428 - 2 -2 576 0.15409312952039667 -10.483281989567931 -7.8223663168567219 1.2617547192235428 - 2 -2 577 0.24367938276822415 -10.854102397552948 -6.6810984519526286 1.2617547192235428 - 2 -2 578 0.32894068138546584 -11.224922805537963 -5.5398305870485363 1.2617547192235428 - 2 -2 579 0.40465572832793484 -11.595743213522979 -4.3985627221444430 1.2617547192235428 - 2 -2 580 0.46608414620606553 -11.966563621507994 -3.2572948572403502 1.2617547192235428 - 2 -2 581 0.50987276704556339 -12.337384029493009 -2.1160269923362578 1.2617547192235428 - 2 -2 582 0.53464433545953993 -12.708204437478024 -0.97475912743216364 1.2617547192235428 - 2 -2 583 0.54106243668391518 -13.079024845463040 0.16650873747192876 1.2617547192235428 - 2 -2 584 0.53140865618937794 -13.449845253448055 1.3077766023760211 1.2617547192235428 - 2 -2 585 0.50889976576719775 -13.820665661433072 2.4490444672801153 1.2617547192235428 - 2 -2 586 0.47700906254201403 -14.191486069418087 3.5903123321842076 1.2617547192235428 - 2 -2 587 0.43896433344286845 -14.562306477403101 4.7315801970883005 1.2617547192235428 - 2 -2 588 0.39264510153454601 -13.591486045576229 5.4369225278670532 1.2617547192235428 - 2 -2 589 0.33434784679314111 -12.620665613749354 6.1422648586458060 1.2617547192235428 - 2 -2 590 0.26343602186042908 -11.649845181922482 6.8476071894245578 1.2617547192235428 - 2 -2 591 0.18030184638610092 -10.679024750095607 7.5529495202033115 1.2617547192235428 - 2 -2 592 8.67489884383721849E-002 -9.7082043182687343 8.2582918509820633 1.2617547192235428 - 2 -2 593 -1.38219814133504048E-002 -8.7373838864418616 8.9636341817608169 1.2617547192235428 - 2 -2 594 -0.11659988435511098 -7.7665634546149880 9.6689765125395688 1.2617547192235428 - 2 -2 595 -0.21599315235705829 -6.7957430227881144 10.374318843318321 1.2617547192235428 - 2 -2 596 -0.30657624566679564 -5.8249225909612417 11.079661174097074 1.2617547192235428 - 2 -2 597 -0.38404219455118221 -4.8541021591343672 11.785003504875828 1.2617547192235428 - 2 -2 598 -0.44582764520747042 -3.8832817273074944 12.490345835654580 1.2617547192235428 - 2 -2 599 -0.49124102681174836 -2.9124612954806217 13.195688166433332 1.2617547192235428 - 2 -2 600 -0.52115568549449220 -1.9416408636537472 13.901030497212085 1.2617547192235428 - 2 -2 601 -0.53747583185719205 -0.97082043182687439 14.606372827990837 1.2617547192235428 - 2 -2 602 -0.54546035858719344 7.98716080604552755E-017 16.332496169354229 0.63087735961176961 - 2 -2 603 -0.54119522124836095 0.97082043182687339 15.627153838575477 0.63087735961176961 - 2 -2 604 -0.52715714761303911 1.9416408636537466 14.921811507796724 0.63087735961176961 - 2 -2 605 -0.50131967976455005 2.9124612954806199 14.216469177017972 0.63087735961176961 - 2 -2 606 -0.46197866080769973 3.8832817273074931 13.511126846239218 0.63087735961176961 - 2 -2 607 -0.40814918399459577 4.8541021591343663 12.805784515460466 0.63087735961176961 - 2 -2 608 -0.33998038321348240 5.8249225909612399 12.100442184681715 0.63087735961176961 - 2 -2 609 -0.25905504794441758 6.7957430227881126 11.395099853902961 0.63087735961176961 - 2 -2 610 -0.16842406704939727 7.7665634546149862 10.689757523124207 0.63087735961176961 - 2 -2 611 -7.22881430120101282E-002 8.7373838864418598 9.9844151923454554 0.63087735961176961 - 2 -2 612 2.46257353711968989E-002 9.7082043182687325 9.2790728615667035 0.63087735961176961 - 2 -2 613 0.11780878736674077 10.679024750095605 8.5737305307879499 0.63087735961176961 - 2 -2 614 0.20360236774878407 11.649845181922480 7.8683882000091980 0.63087735961176961 - 2 -2 615 0.27955231850051793 12.620665613749352 7.1630458692304444 0.63087735961176961 - 2 -2 616 0.34445293859413434 13.591486045576225 6.4577035384516925 0.63087735961176961 - 2 -2 617 0.39815893218412640 14.562306477403100 5.7523612076729389 0.63087735961176961 - 2 -2 618 0.44128669985489227 15.533126909229972 5.0470188768941870 0.63087735961176961 - 2 -2 619 0.47751333034474092 15.162306501244958 3.9057510119900938 0.63087735961176961 - 2 -2 620 0.50850524365620819 14.791486093259941 2.7644831470860010 0.63087735961176961 - 2 -2 621 0.53159996258773679 14.420665685274926 1.6232152821819081 0.63087735961176961 - 2 -2 622 0.54389480751523300 14.049845277289911 0.48194741727781532 0.63087735961176961 - 2 -2 623 0.54259046481704953 13.679024869304897 -0.65932044762627706 0.63087735961176961 - 2 -2 624 0.52547408017643149 13.308204461319882 -1.8005883125303703 0.63087735961176961 - 2 -2 625 0.49144801554331130 12.937384053334865 -2.9418561774344636 0.63087735961176961 - 2 -2 626 0.44093993205881343 12.566563645349850 -4.0831240423385555 0.63087735961176961 - 2 -2 627 0.37601972032146325 12.195743237364836 -5.2243919072426479 0.63087735961176961 - 2 -2 628 0.30013510638492519 11.824922829379819 -6.3656597721467403 0.63087735961176961 - 2 -2 629 0.21753056186179992 11.454102421394804 -7.5069276370508344 0.63087735961176961 - 2 -2 630 0.13254310960021173 11.083282013409789 -8.6481955019549268 0.63087735961176961 - 2 -2 631 4.89945267968761519E-002 10.712461605424775 -9.7894633668590192 0.63087735961176961 - 2 -2 632 -3.01794145570505983E-002 10.341641197439760 -10.930731231763113 0.63087735961176961 - 2 -2 633 -0.10303946394991974 9.9708207894547431 -12.071999096667204 0.63087735961176961 - 2 -2 634 -0.16855652056129541 9.6000003814697283 -13.213266961571300 0.63087735961176961 - 2 -2 635 -0.23143757733058637 8.4000003337860125 -13.213266961571300 0.63087735961176961 - 2 -2 636 -0.29562162008025261 7.2000002861022967 -13.213266961571300 0.63087735961176961 - 2 -2 637 -0.35882712812058054 6.0000002384185800 -13.213266961571300 0.63087735961176961 - 2 -2 638 -0.41806162405652886 4.8000001907348642 -13.213266961571300 0.63087735961176961 - 2 -2 639 -0.46978063005099457 3.6000001430511483 -13.213266961571300 0.63087735961176961 - 2 -2 640 -0.51025453871907123 2.4000000953674316 -13.213266961571300 0.63087735961176961 - 2 -2 641 -0.53612454490834671 1.2000000476837158 -13.213266961571300 0.63087735961176961 - 2 -2 642 -0.54503173001883209 7.98716080604552755E-017 -13.213266961571300 0.63087735961176961 - 2 -2 643 -0.53612454490834671 -1.2000000476837158 -13.213266961571300 0.63087735961176961 - 2 -2 644 -0.51025453871907112 -2.4000000953674316 -13.213266961571300 0.63087735961176961 - 2 -2 645 -0.46978063005099446 -3.6000001430511475 -13.213266961571300 0.63087735961176961 - 2 -2 646 -0.41806162405652908 -4.8000001907348651 -13.213266961571300 0.63087735961176961 - 2 -2 647 -0.35882712812058043 -6.0000002384185809 -13.213266961571300 0.63087735961176961 - 2 -2 648 -0.29562162008025233 -7.2000002861022967 -13.213266961571300 0.63087735961176961 - 2 -2 649 -0.23143757733058623 -8.4000003337860125 -13.213266961571300 0.63087735961176961 - 2 -2 650 -0.16855652056129541 -9.6000003814697283 -13.213266961571300 0.63087735961176961 - 2 -2 651 -0.10303946394991984 -9.9708207894547431 -12.071999096667207 0.63087735961176961 - 2 -2 652 -3.01794145570505844E-002 -10.341641197439760 -10.930731231763115 0.63087735961176961 - 2 -2 653 4.89945267968759299E-002 -10.712461605424775 -9.7894633668590210 0.63087735961176961 - 2 -2 654 0.13254310960021209 -11.083282013409789 -8.6481955019549286 0.63087735961176961 - 2 -2 655 0.21753056186180003 -11.454102421394804 -7.5069276370508362 0.63087735961176961 - 2 -2 656 0.30013510638492497 -11.824922829379819 -6.3656597721467429 0.63087735961176961 - 2 -2 657 0.37601972032146314 -12.195743237364836 -5.2243919072426497 0.63087735961176961 - 2 -2 658 0.44093993205881343 -12.566563645349850 -4.0831240423385573 0.63087735961176961 - 2 -2 659 0.49144801554331136 -12.937384053334865 -2.9418561774344654 0.63087735961176961 - 2 -2 660 0.52547408017643149 -13.308204461319882 -1.8005883125303730 0.63087735961176961 - 2 -2 661 0.54259046481704953 -13.679024869304897 -0.65932044762627884 0.63087735961176961 - 2 -2 662 0.54389480751523289 -14.049845277289911 0.48194741727781354 0.63087735961176961 - 2 -2 663 0.53159996258773679 -14.420665685274926 1.6232152821819059 0.63087735961176961 - 2 -2 664 0.50850524365620831 -14.791486093259941 2.7644831470860001 0.63087735961176961 - 2 -2 665 0.47751333034474092 -15.162306501244958 3.9057510119900907 0.63087735961176961 - 2 -2 666 0.44128669985489227 -15.533126909229972 5.0470188768941870 0.63087735961176961 - 2 -2 667 0.39815893218412640 -14.562306477403100 5.7523612076729398 0.63087735961176961 - 2 -2 668 0.34445293859413428 -13.591486045576225 6.4577035384516925 0.63087735961176961 - 2 -2 669 0.27955231850051804 -12.620665613749352 7.1630458692304444 0.63087735961176961 - 2 -2 670 0.20360236774878371 -11.649845181922480 7.8683882000091980 0.63087735961176961 - 2 -2 671 0.11780878736674065 -10.679024750095607 8.5737305307879499 0.63087735961176961 - 2 -2 672 2.46257353711966456E-002 -9.7082043182687325 9.2790728615667035 0.63087735961176961 - 2 -2 673 -7.22881430120101282E-002 -8.7373838864418598 9.9844151923454554 0.63087735961176961 - 2 -2 674 -0.16842406704939739 -7.7665634546149862 10.689757523124207 0.63087735961176961 - 2 -2 675 -0.25905504794441769 -6.7957430227881126 11.395099853902961 0.63087735961176961 - 2 -2 676 -0.33998038321348251 -5.8249225909612399 12.100442184681715 0.63087735961176961 - 2 -2 677 -0.40814918399459565 -4.8541021591343672 12.805784515460466 0.63087735961176961 - 2 -2 678 -0.46197866080769989 -3.8832817273074927 13.511126846239218 0.63087735961176961 - 2 -2 679 -0.50131967976455016 -2.9124612954806199 14.216469177017972 0.63087735961176961 - 2 -2 680 -0.52715714761303922 -1.9416408636537472 14.921811507796724 0.63087735961176961 - 2 -2 681 -0.54119522124836095 -0.97082043182687261 15.627153838575477 0.63087735961176961 - 2 -2 682 -0.54627421529603937 7.98716080604552755E-017 17.353277179938868 -3.55271367880050093E-015 - 2 -2 683 -0.54257147360126712 0.97082043182687350 16.647934849160116 -3.55271367880050093E-015 - 2 -2 684 -0.53030564022259519 1.9416408636537468 15.942592518381362 -3.55271367880050093E-015 - 2 -2 685 -0.50776506602663340 2.9124612954806199 15.237250187602610 -3.55271367880050093E-015 - 2 -2 686 -0.47345634665354314 3.8832817273074935 14.531907856823857 -3.55271367880050093E-015 - 2 -2 687 -0.42639242667726740 4.8541021591343672 13.826565526045105 -3.55271367880050093E-015 - 2 -2 688 -0.36640742500232898 5.8249225909612399 13.121223195266353 -3.55271367880050093E-015 - 2 -2 689 -0.29441658296958495 6.7957430227881135 12.415880864487599 -3.55271367880050093E-015 - 2 -2 690 -0.21251930259013702 7.7665634546149871 11.710538533708846 -3.55271367880050093E-015 - 2 -2 691 -0.12386565390263186 8.7373838864418598 11.005196202930094 -3.55271367880050093E-015 - 2 -2 692 -3.22790472828670613E-002 9.7082043182687343 10.299853872151342 -3.55271367880050093E-015 - 2 -2 693 5.82780520800427887E-002 10.679024750095607 9.5945115413725883 -3.55271367880050093E-015 - 2 -2 694 0.14424488714808734 11.649845181922480 8.8891692105938365 -3.55271367880050093E-015 - 2 -2 695 0.22286452224032791 12.620665613749354 8.1838268798150828 -3.55271367880050093E-015 - 2 -2 696 0.29236947990435991 13.591486045576227 7.4784845490363310 -3.55271367880050093E-015 - 2 -2 697 0.35195813258519443 14.562306477403101 6.7731422182575773 -3.55271367880050093E-015 - 2 -2 698 0.40162765856567156 15.533126909229974 6.0677998874788255 -3.55271367880050093E-015 - 2 -2 699 0.44194512376333472 16.503947341056847 5.3624575567000727 -3.55271367880050093E-015 - 2 -2 700 0.47627142704729492 16.133126933071832 4.2211896917959795 -3.55271367880050093E-015 - 2 -2 701 0.50609441772073815 15.762306525086816 3.0799218268918866 -3.55271367880050093E-015 - 2 -2 702 0.52921165522656721 15.391486117101801 1.9386539619877938 -3.55271367880050093E-015 - 2 -2 703 0.54320393883445750 15.020665709116786 0.79738609708370101 -3.55271367880050093E-015 - 2 -2 704 0.54567255176127871 14.649845301131771 -0.34388176782039137 -3.55271367880050093E-015 - 2 -2 705 0.53458161530405368 14.279024893146754 -1.4851496327244846 -3.55271367880050093E-015 - 2 -2 706 0.50865508537925896 13.908204485161740 -2.6264174976285779 -3.55271367880050093E-015 - 2 -2 707 0.46772910875889750 13.537384077176725 -3.7676853625326703 -3.55271367880050093E-015 - 2 -2 708 0.41293814064332679 13.166563669191710 -4.9089532274367622 -3.55271367880050093E-015 - 2 -2 709 0.34664517859772886 12.795743261206693 -6.0502210923408546 -3.55271367880050093E-015 - 2 -2 710 0.27211155593868347 12.424922853221679 -7.1914889572449487 -3.55271367880050093E-015 - 2 -2 711 0.19299929656826931 12.054102445236662 -8.3327568221490402 -3.55271367880050093E-015 - 2 -2 712 0.11285397478218590 11.683282037251647 -9.4740246870531344 -3.55271367880050093E-015 - 2 -2 713 3.47013102682496577E-002 11.312461629266632 -10.615292551957229 -3.55271367880050093E-015 - 2 -2 714 -3.91745809171908030E-002 10.941641221281618 -11.756560416861319 -3.55271367880050093E-015 - 2 -2 715 -0.10727572878002720 10.570820813296603 -12.897828281765413 -3.55271367880050093E-015 - 2 -2 716 -0.16880801611531487 10.200000405311586 -14.039096146669506 -3.55271367880050093E-015 - 2 -2 717 -0.22805188323167186 9.0000003576278704 -14.039096146669506 -3.55271367880050093E-015 - 2 -2 718 -0.28857232916614600 7.8000003099441546 -14.039096146669506 -3.55271367880050093E-015 - 2 -2 719 -0.34851737937254329 6.6000002622604379 -14.039096146669506 -3.55271367880050093E-015 - 2 -2 720 -0.40546608920342792 5.4000002145767221 -14.039096146669506 -3.55271367880050093E-015 - 2 -2 721 -0.45652430880036782 4.2000001668930063 -14.039096146669506 -3.55271367880050093E-015 - 2 -2 722 -0.49856379832045067 3.0000001192092896 -14.039096146669506 -3.55271367880050093E-015 - 2 -2 723 -0.52860463372453559 1.8000000715255737 -14.039096146669506 -3.55271367880050093E-015 - 2 -2 724 -0.54428229290945507 0.60000002384185802 -14.039096146669506 -3.55271367880050093E-015 - 2 -2 725 -0.54428229290945507 -0.60000002384185780 -14.039096146669506 -3.55271367880050093E-015 - 2 -2 726 -0.52860463372453559 -1.8000000715255737 -14.039096146669506 -3.55271367880050093E-015 - 2 -2 727 -0.49856379832045078 -3.0000001192092896 -14.039096146669506 -3.55271367880050093E-015 - 2 -2 728 -0.45652430880036737 -4.2000001668930071 -14.039096146669506 -3.55271367880050093E-015 - 2 -2 729 -0.40546608920342803 -5.4000002145767230 -14.039096146669506 -3.55271367880050093E-015 - 2 -2 730 -0.34851737937254279 -6.6000002622604388 -14.039096146669506 -3.55271367880050093E-015 - 2 -2 731 -0.28857232916614584 -7.8000003099441546 -14.039096146669506 -3.55271367880050093E-015 - 2 -2 732 -0.22805188323167133 -9.0000003576278704 -14.039096146669506 -3.55271367880050093E-015 - 2 -2 733 -0.16880801611531487 -10.200000405311586 -14.039096146669506 -3.55271367880050093E-015 - 2 -2 734 -0.10727572878002684 -10.570820813296601 -12.897828281765413 -3.55271367880050093E-015 - 2 -2 735 -3.91745809171905532E-002 -10.941641221281618 -11.756560416861319 -3.55271367880050093E-015 - 2 -2 736 3.47013102682500324E-002 -11.312461629266632 -10.615292551957227 -3.55271367880050093E-015 - 2 -2 737 0.11285397478218616 -11.683282037251647 -9.4740246870531344 -3.55271367880050093E-015 - 2 -2 738 0.19299929656826925 -12.054102445236662 -8.3327568221490420 -3.55271367880050093E-015 - 2 -2 739 0.27211155593868369 -12.424922853221679 -7.1914889572449487 -3.55271367880050093E-015 - 2 -2 740 0.34664517859772881 -12.795743261206693 -6.0502210923408555 -3.55271367880050093E-015 - 2 -2 741 0.41293814064332668 -13.166563669191708 -4.9089532274367631 -3.55271367880050093E-015 - 2 -2 742 0.46772910875889756 -13.537384077176725 -3.7676853625326712 -3.55271367880050093E-015 - 2 -2 743 0.50865508537925908 -13.908204485161740 -2.6264174976285788 -3.55271367880050093E-015 - 2 -2 744 0.53458161530405368 -14.279024893146754 -1.4851496327244846 -3.55271367880050093E-015 - 2 -2 745 0.54567255176127871 -14.649845301131769 -0.34388176782039226 -3.55271367880050093E-015 - 2 -2 746 0.54320393883445750 -15.020665709116784 0.79738609708370012 -3.55271367880050093E-015 - 2 -2 747 0.52921165522656721 -15.391486117101801 1.9386539619877943 -3.55271367880050093E-015 - 2 -2 748 0.50609441772073815 -15.762306525086816 3.0799218268918849 -3.55271367880050093E-015 - 2 -2 749 0.47627142704729475 -16.133126933071832 4.2211896917959795 -3.55271367880050093E-015 - 2 -2 750 0.44194512376333472 -16.503947341056847 5.3624575567000727 -3.55271367880050093E-015 - 2 -2 751 0.40162765856567156 -15.533126909229974 6.0677998874788255 -3.55271367880050093E-015 - 2 -2 752 0.35195813258519432 -14.562306477403100 6.7731422182575782 -3.55271367880050093E-015 - 2 -2 753 0.29236947990435957 -13.591486045576227 7.4784845490363310 -3.55271367880050093E-015 - 2 -2 754 0.22286452224032757 -12.620665613749352 8.1838268798150828 -3.55271367880050093E-015 - 2 -2 755 0.14424488714808734 -11.649845181922480 8.8891692105938365 -3.55271367880050093E-015 - 2 -2 756 5.82780520800424140E-002 -10.679024750095607 9.5945115413725883 -3.55271367880050093E-015 - 2 -2 757 -3.22790472828670752E-002 -9.7082043182687343 10.299853872151342 -3.55271367880050093E-015 - 2 -2 758 -0.12386565390263186 -8.7373838864418598 11.005196202930094 -3.55271367880050093E-015 - 2 -2 759 -0.21251930259013693 -7.7665634546149871 11.710538533708846 -3.55271367880050093E-015 - 2 -2 760 -0.29441658296958506 -6.7957430227881126 12.415880864487599 -3.55271367880050093E-015 - 2 -2 761 -0.36640742500232915 -5.8249225909612399 13.121223195266353 -3.55271367880050093E-015 - 2 -2 762 -0.42639242667726757 -4.8541021591343672 13.826565526045105 -3.55271367880050093E-015 - 2 -2 763 -0.47345634665354319 -3.8832817273074927 14.531907856823857 -3.55271367880050093E-015 - 2 -2 764 -0.50776506602663329 -2.9124612954806199 15.237250187602609 -3.55271367880050093E-015 - 2 -2 765 -0.53030564022259530 -1.9416408636537454 15.942592518381364 -3.55271367880050093E-015 - 2 -2 766 -0.54257147360126712 -0.97082043182687261 16.647934849160116 -3.55271367880050093E-015 - 2 -2 767 -0.54119522124836095 -0.97082043182687261 15.627153838575477 -0.63087735961177671 - 2 -2 768 -0.52715714761303911 -1.9416408636537472 14.921811507796724 -0.63087735961177671 - 2 -2 769 -0.50131967976455016 -2.9124612954806199 14.216469177017972 -0.63087735961177671 - 2 -2 770 -0.46197866080769989 -3.8832817273074927 13.511126846239218 -0.63087735961177671 - 2 -2 771 -0.40814918399459565 -4.8541021591343672 12.805784515460466 -0.63087735961177671 - 2 -2 772 -0.33998038321348251 -5.8249225909612399 12.100442184681715 -0.63087735961177671 - 2 -2 773 -0.25905504794441769 -6.7957430227881126 11.395099853902961 -0.63087735961177671 - 2 -2 774 -0.16842406704939733 -7.7665634546149862 10.689757523124207 -0.63087735961177671 - 2 -2 775 -7.22881430120101282E-002 -8.7373838864418598 9.9844151923454554 -0.63087735961177671 - 2 -2 776 2.46257353711966456E-002 -9.7082043182687325 9.2790728615667035 -0.63087735961177671 - 2 -2 777 0.11780878736674065 -10.679024750095607 8.5737305307879499 -0.63087735961177671 - 2 -2 778 0.20360236774878371 -11.649845181922480 7.8683882000091980 -0.63087735961177671 - 2 -2 779 0.27955231850051804 -12.620665613749352 7.1630458692304444 -0.63087735961177671 - 2 -2 780 0.34445293859413423 -13.591486045576225 6.4577035384516925 -0.63087735961177671 - 2 -2 781 0.39815893218412640 -14.562306477403100 5.7523612076729398 -0.63087735961177671 - 2 -2 782 0.44128669985489227 -15.533126909229972 5.0470188768941870 -0.63087735961177671 - 2 -2 783 0.47751333034474092 -15.162306501244958 3.9057510119900907 -0.63087735961177671 - 2 -2 784 0.50850524365620819 -14.791486093259941 2.7644831470860001 -0.63087735961177671 - 2 -2 785 0.53159996258773679 -14.420665685274926 1.6232152821819059 -0.63087735961177671 - 2 -2 786 0.54389480751523289 -14.049845277289911 0.48194741727781354 -0.63087735961177671 - 2 -2 787 0.54259046481704953 -13.679024869304897 -0.65932044762627884 -0.63087735961177671 - 2 -2 788 0.52547408017643149 -13.308204461319882 -1.8005883125303730 -0.63087735961177671 - 2 -2 789 0.49144801554331136 -12.937384053334865 -2.9418561774344654 -0.63087735961177671 - 2 -2 790 0.44093993205881338 -12.566563645349850 -4.0831240423385573 -0.63087735961177671 - 2 -2 791 0.37601972032146314 -12.195743237364836 -5.2243919072426497 -0.63087735961177671 - 2 -2 792 0.30013510638492497 -11.824922829379819 -6.3656597721467429 -0.63087735961177671 - 2 -2 793 0.21753056186180003 -11.454102421394804 -7.5069276370508362 -0.63087735961177671 - 2 -2 794 0.13254310960021209 -11.083282013409789 -8.6481955019549286 -0.63087735961177671 - 2 -2 795 4.89945267968759299E-002 -10.712461605424775 -9.7894633668590210 -0.63087735961177671 - 2 -2 796 -3.01794145570505774E-002 -10.341641197439760 -10.930731231763115 -0.63087735961177671 - 2 -2 797 -0.10303946394991984 -9.9708207894547431 -12.071999096667207 -0.63087735961177671 - 2 -2 798 -0.16855652056129541 -9.6000003814697283 -13.213266961571300 -0.63087735961177671 - 2 -2 799 -0.23143757733058623 -8.4000003337860125 -13.213266961571300 -0.63087735961177671 - 2 -2 800 -0.29562162008025228 -7.2000002861022967 -13.213266961571300 -0.63087735961177671 - 2 -2 801 -0.35882712812058043 -6.0000002384185809 -13.213266961571300 -0.63087735961177671 - 2 -2 802 -0.41806162405652908 -4.8000001907348651 -13.213266961571300 -0.63087735961177671 - 2 -2 803 -0.46978063005099446 -3.6000001430511475 -13.213266961571300 -0.63087735961177671 - 2 -2 804 -0.51025453871907112 -2.4000000953674316 -13.213266961571300 -0.63087735961177671 - 2 -2 805 -0.53612454490834671 -1.2000000476837158 -13.213266961571300 -0.63087735961177671 - 2 -2 806 -0.54503173001883198 7.98716080604552755E-017 -13.213266961571300 -0.63087735961177671 - 2 -2 807 -0.53612454490834671 1.2000000476837158 -13.213266961571300 -0.63087735961177671 - 2 -2 808 -0.51025453871907123 2.4000000953674316 -13.213266961571300 -0.63087735961177671 - 2 -2 809 -0.46978063005099457 3.6000001430511483 -13.213266961571300 -0.63087735961177671 - 2 -2 810 -0.41806162405652886 4.8000001907348642 -13.213266961571300 -0.63087735961177671 - 2 -2 811 -0.35882712812058054 6.0000002384185800 -13.213266961571300 -0.63087735961177671 - 2 -2 812 -0.29562162008025256 7.2000002861022967 -13.213266961571300 -0.63087735961177671 - 2 -2 813 -0.23143757733058637 8.4000003337860125 -13.213266961571300 -0.63087735961177671 - 2 -2 814 -0.16855652056129541 9.6000003814697283 -13.213266961571300 -0.63087735961177671 - 2 -2 815 -0.10303946394991974 9.9708207894547431 -12.071999096667204 -0.63087735961177671 - 2 -2 816 -3.01794145570505948E-002 10.341641197439760 -10.930731231763113 -0.63087735961177671 - 2 -2 817 4.89945267968761519E-002 10.712461605424775 -9.7894633668590192 -0.63087735961177671 - 2 -2 818 0.13254310960021173 11.083282013409789 -8.6481955019549268 -0.63087735961177671 - 2 -2 819 0.21753056186179992 11.454102421394804 -7.5069276370508344 -0.63087735961177671 - 2 -2 820 0.30013510638492519 11.824922829379819 -6.3656597721467403 -0.63087735961177671 - 2 -2 821 0.37601972032146325 12.195743237364836 -5.2243919072426479 -0.63087735961177671 - 2 -2 822 0.44093993205881338 12.566563645349850 -4.0831240423385555 -0.63087735961177671 - 2 -2 823 0.49144801554331130 12.937384053334865 -2.9418561774344636 -0.63087735961177671 - 2 -2 824 0.52547408017643149 13.308204461319882 -1.8005883125303703 -0.63087735961177671 - 2 -2 825 0.54259046481704953 13.679024869304897 -0.65932044762627706 -0.63087735961177671 - 2 -2 826 0.54389480751523300 14.049845277289911 0.48194741727781532 -0.63087735961177671 - 2 -2 827 0.53159996258773679 14.420665685274926 1.6232152821819081 -0.63087735961177671 - 2 -2 828 0.50850524365620819 14.791486093259941 2.7644831470860010 -0.63087735961177671 - 2 -2 829 0.47751333034474092 15.162306501244958 3.9057510119900938 -0.63087735961177671 - 2 -2 830 0.44128669985489227 15.533126909229972 5.0470188768941870 -0.63087735961177671 - 2 -2 831 0.39815893218412640 14.562306477403100 5.7523612076729389 -0.63087735961177671 - 2 -2 832 0.34445293859413428 13.591486045576225 6.4577035384516925 -0.63087735961177671 - 2 -2 833 0.27955231850051793 12.620665613749352 7.1630458692304444 -0.63087735961177671 - 2 -2 834 0.20360236774878407 11.649845181922480 7.8683882000091980 -0.63087735961177671 - 2 -2 835 0.11780878736674077 10.679024750095605 8.5737305307879499 -0.63087735961177671 - 2 -2 836 2.46257353711968989E-002 9.7082043182687325 9.2790728615667035 -0.63087735961177671 - 2 -2 837 -7.22881430120101282E-002 8.7373838864418598 9.9844151923454554 -0.63087735961177671 - 2 -2 838 -0.16842406704939722 7.7665634546149862 10.689757523124207 -0.63087735961177671 - 2 -2 839 -0.25905504794441758 6.7957430227881126 11.395099853902961 -0.63087735961177671 - 2 -2 840 -0.33998038321348240 5.8249225909612399 12.100442184681715 -0.63087735961177671 - 2 -2 841 -0.40814918399459577 4.8541021591343663 12.805784515460466 -0.63087735961177671 - 2 -2 842 -0.46197866080769973 3.8832817273074931 13.511126846239218 -0.63087735961177671 - 2 -2 843 -0.50131967976455005 2.9124612954806199 14.216469177017972 -0.63087735961177671 - 2 -2 844 -0.52715714761303900 1.9416408636537466 14.921811507796724 -0.63087735961177671 - 2 -2 845 -0.54119522124836095 0.97082043182687339 15.627153838575477 -0.63087735961177671 - 2 -2 846 -0.54546035858719344 7.98716080604552755E-017 16.332496169354229 -0.63087735961177671 - 2 -2 847 -0.53747583185719183 -0.97082043182687439 14.606372827990837 -1.2617547192235499 - 2 -2 848 -0.52115568549449209 -1.9416408636537472 13.901030497212085 -1.2617547192235499 - 2 -2 849 -0.49124102681174819 -2.9124612954806217 13.195688166433332 -1.2617547192235499 - 2 -2 850 -0.44582764520747042 -3.8832817273074944 12.490345835654580 -1.2617547192235499 - 2 -2 851 -0.38404219455118221 -4.8541021591343672 11.785003504875828 -1.2617547192235499 - 2 -2 852 -0.30657624566679564 -5.8249225909612417 11.079661174097074 -1.2617547192235499 - 2 -2 853 -0.21599315235705829 -6.7957430227881144 10.374318843318321 -1.2617547192235499 - 2 -2 854 -0.11659988435511098 -7.7665634546149880 9.6689765125395688 -1.2617547192235499 - 2 -2 855 -1.38219814133504048E-002 -8.7373838864418616 8.9636341817608169 -1.2617547192235499 - 2 -2 856 8.67489884383721849E-002 -9.7082043182687343 8.2582918509820633 -1.2617547192235499 - 2 -2 857 0.18030184638610092 -10.679024750095607 7.5529495202033115 -1.2617547192235499 - 2 -2 858 0.26343602186042903 -11.649845181922482 6.8476071894245578 -1.2617547192235499 - 2 -2 859 0.33434784679314100 -12.620665613749354 6.1422648586458060 -1.2617547192235499 - 2 -2 860 0.39264510153454596 -13.591486045576229 5.4369225278670532 -1.2617547192235499 - 2 -2 861 0.43896433344286828 -14.562306477403101 4.7315801970883005 -1.2617547192235499 - 2 -2 862 0.47700906254201386 -14.191486069418087 3.5903123321842076 -1.2617547192235499 - 2 -2 863 0.50889976576719753 -13.820665661433072 2.4490444672801153 -1.2617547192235499 - 2 -2 864 0.53140865618937783 -13.449845253448055 1.3077766023760211 -1.2617547192235499 - 2 -2 865 0.54106243668391518 -13.079024845463040 0.16650873747192876 -1.2617547192235499 - 2 -2 866 0.53464433545953993 -12.708204437478024 -0.97475912743216364 -1.2617547192235499 - 2 -2 867 0.50987276704556339 -12.337384029493009 -2.1160269923362578 -1.2617547192235499 - 2 -2 868 0.46608414620606553 -11.966563621507994 -3.2572948572403502 -1.2617547192235499 - 2 -2 869 0.40465572832793484 -11.595743213522979 -4.3985627221444430 -1.2617547192235499 - 2 -2 870 0.32894068138546584 -11.224922805537963 -5.5398305870485363 -1.2617547192235499 - 2 -2 871 0.24367938276822415 -10.854102397552948 -6.6810984519526286 -1.2617547192235499 - 2 -2 872 0.15409312952039667 -10.483281989567931 -7.8223663168567219 -1.2617547192235499 - 2 -2 873 6.49925895805137377E-002 -10.112461581582917 -8.9636341817608152 -1.2617547192235499 - 2 -2 874 -1.98304946821520646E-002 -9.7416411735979018 -10.104902046664908 -1.2617547192235499 - 2 -2 875 -9.78372879418568930E-002 -9.3708207656128852 -11.246169911569002 -1.2617547192235499 - 2 -2 876 -0.16766945552623339 -9.0000003576278704 -12.387437776473094 -1.2617547192235499 - 2 -2 877 -0.23434104427751085 -7.8000003099441546 -12.387437776473094 -1.2617547192235499 - 2 -2 878 -0.30226143238369335 -6.6000002622604388 -12.387437776473094 -1.2617547192235499 - 2 -2 879 -0.36859624081857184 -5.4000002145767230 -12.387437776473094 -1.2617547192235499 - 2 -2 880 -0.42962976738294195 -4.2000001668930054 -12.387437776473094 -1.2617547192235499 - 2 -2 881 -0.48103051211495435 -3.0000001192092896 -12.387437776473094 -1.2617547192235499 - 2 -2 882 -0.51841522135088303 -1.8000000715255737 -12.387437776473094 -1.2617547192235499 - 2 -2 883 -0.53814683782183115 -0.60000002384185780 -12.387437776473094 -1.2617547192235499 - 2 -2 884 -0.53814683782183115 0.60000002384185802 -12.387437776473094 -1.2617547192235499 - 2 -2 885 -0.51841522135088292 1.8000000715255737 -12.387437776473094 -1.2617547192235499 - 2 -2 886 -0.48103051211495401 3.0000001192092904 -12.387437776473094 -1.2617547192235499 - 2 -2 887 -0.42962976738294228 4.2000001668930063 -12.387437776473094 -1.2617547192235499 - 2 -2 888 -0.36859624081857212 5.4000002145767221 -12.387437776473094 -1.2617547192235499 - 2 -2 889 -0.30226143238369391 6.6000002622604388 -12.387437776473094 -1.2617547192235499 - 2 -2 890 -0.23434104427751098 7.8000003099441546 -12.387437776473094 -1.2617547192235499 - 2 -2 891 -0.16766945552623339 9.0000003576278704 -12.387437776473094 -1.2617547192235499 - 2 -2 892 -9.78372879418570318E-002 9.3708207656128852 -11.246169911569002 -1.2617547192235499 - 2 -2 893 -1.98304946821525607E-002 9.7416411735979018 -10.104902046664909 -1.2617547192235499 - 2 -2 894 6.49925895805135989E-002 10.112461581582917 -8.9636341817608152 -1.2617547192235499 - 2 -2 895 0.15409312952039653 10.483281989567931 -7.8223663168567228 -1.2617547192235499 - 2 -2 896 0.24367938276822382 10.854102397552946 -6.6810984519526304 -1.2617547192235499 - 2 -2 897 0.32894068138546551 11.224922805537963 -5.5398305870485363 -1.2617547192235499 - 2 -2 898 0.40465572832793478 11.595743213522978 -4.3985627221444439 -1.2617547192235499 - 2 -2 899 0.46608414620606553 11.966563621507994 -3.2572948572403511 -1.2617547192235499 - 2 -2 900 0.50987276704556339 12.337384029493009 -2.1160269923362578 -1.2617547192235499 - 2 -2 901 0.53464433545953993 12.708204437478024 -0.97475912743216542 -1.2617547192235499 - 2 -2 902 0.54106243668391518 13.079024845463040 0.16650873747192788 -1.2617547192235499 - 2 -2 903 0.53140865618937783 13.449845253448055 1.3077766023760211 -1.2617547192235499 - 2 -2 904 0.50889976576719764 13.820665661433070 2.4490444672801139 -1.2617547192235499 - 2 -2 905 0.47700906254201397 14.191486069418087 3.5903123321842068 -1.2617547192235499 - 2 -2 906 0.43896433344286839 14.562306477403101 4.7315801970883005 -1.2617547192235499 - 2 -2 907 0.39264510153454585 13.591486045576227 5.4369225278670541 -1.2617547192235499 - 2 -2 908 0.33434784679314100 12.620665613749354 6.1422648586458060 -1.2617547192235499 - 2 -2 909 0.26343602186042914 11.649845181922480 6.8476071894245596 -1.2617547192235499 - 2 -2 910 0.18030184638610094 10.679024750095607 7.5529495202033115 -1.2617547192235499 - 2 -2 911 8.67489884383723098E-002 9.7082043182687343 8.2582918509820651 -1.2617547192235499 - 2 -2 912 -1.38219814133501515E-002 8.7373838864418598 8.9636341817608169 -1.2617547192235499 - 2 -2 913 -0.11659988435511097 7.7665634546149871 9.6689765125395688 -1.2617547192235499 - 2 -2 914 -0.21599315235705824 6.7957430227881135 10.374318843318322 -1.2617547192235499 - 2 -2 915 -0.30657624566679592 5.8249225909612399 11.079661174097076 -1.2617547192235499 - 2 -2 916 -0.38404219455118216 4.8541021591343672 11.785003504875828 -1.2617547192235499 - 2 -2 917 -0.44582764520747031 3.8832817273074935 12.490345835654580 -1.2617547192235499 - 2 -2 918 -0.49124102681174819 2.9124612954806199 13.195688166433333 -1.2617547192235499 - 2 -2 919 -0.52115568549449198 1.9416408636537468 13.901030497212085 -1.2617547192235499 - 2 -2 920 -0.53747583185719183 0.97082043182687350 14.606372827990839 -1.2617547192235499 - 2 -2 921 -0.54258975583326963 7.98716080604552755E-017 15.311715158769591 -1.2617547192235499 - 2 -2 922 -0.53048036919638930 -0.97082043182687439 13.585591817406197 -1.8926320788353230 - 2 -2 923 -0.51120605432303245 -1.9416408636537472 12.880249486627445 -1.8926320788353230 - 2 -2 924 -0.47625080937964820 -2.9124612954806217 12.174907155848693 -1.8926320788353230 - 2 -2 925 -0.42356646559525823 -3.8832817273074944 11.469564825069940 -1.8926320788353230 - 2 -2 926 -0.35258709322883530 -4.8541021591343672 10.764222494291186 -1.8926320788353230 - 2 -2 927 -0.26488515385976286 -5.8249225909612408 10.058880163512434 -1.8926320788353230 - 2 -2 928 -0.16440242598759383 -6.7957430227881144 9.3535378327336822 -1.8926320788353230 - 2 -2 929 -5.70004794762487763E-002 -7.7665634546149871 8.6481955019549286 -1.8926320788353230 - 2 -2 930 5.06230782955340713E-002 -8.7373838864418616 7.9428531711761767 -1.8926320788353230 - 2 -2 931 0.15225879392543987 -9.7082043182687343 7.2375108403974231 -1.8926320788353230 - 2 -2 932 0.24323524728145413 -10.679024750095607 6.5321685096186712 -1.8926320788353230 - 2 -2 933 0.32087600044860187 -11.649845181922480 5.8268261788399185 -1.8926320788353230 - 2 -2 934 0.38437550158668105 -12.620665613749354 5.1214838480611657 -1.8926320788353230 - 2 -2 935 0.43432734542968371 -13.591486045576227 4.4161415172824130 -1.8926320788353230 - 2 -2 936 0.47395976613766949 -13.220665637591210 3.2748736523783193 -1.8926320788353230 - 2 -2 937 0.50627277070078947 -12.849845229606196 2.1336057874742269 -1.8926320788353230 - 2 -2 938 0.52735474946446337 -12.479024821621181 0.99233792257013453 -1.8926320788353230 - 2 -2 939 0.53308614390235065 -12.108204413636166 -0.14892994233395959 -1.8926320788353230 - 2 -2 940 0.51987482254324913 -11.737384005651151 -1.2901978072380520 -1.8926320788353230 - 2 -2 941 0.48559366153659023 -11.366563597666135 -2.4314656721421444 -1.8926320788353230 - 2 -2 942 0.43041113906845940 -10.995743189681120 -3.5727335370462368 -1.8926320788353230 - 2 -2 943 0.35711386702737402 -10.624922781696105 -4.7140014019503296 -1.8926320788353230 - 2 -2 944 0.27067723193151400 -10.254102373711088 -5.8552692668544228 -1.8926320788353230 - 2 -2 945 0.17720656193783041 -9.8832819657260735 -6.9965371317585152 -1.8926320788353230 - 2 -2 946 8.26879120162697379E-002 -9.5124615577410587 -8.1378049966626076 -1.8926320788353230 - 2 -2 947 -7.98222057693142792E-003 -9.1416411497560439 -9.2790728615667000 -1.8926320788353230 - 2 -2 948 -9.14522568136497682E-002 -8.7708207417710273 -10.420340726470794 -1.8926320788353230 - 2 -2 949 -0.16589828371062271 -8.4000003337860125 -11.561608591374887 -1.8926320788353230 - 2 -2 950 -0.23640264171431130 -7.2000002861022967 -11.561608591374887 -1.8926320788353230 - 2 -2 951 -0.30796049624942734 -6.0000002384185809 -11.561608591374887 -1.8926320788353230 - 2 -2 952 -0.37702709938253914 -4.8000001907348633 -11.561608591374887 -1.8926320788353230 - 2 -2 953 -0.43898503417036261 -3.6000001430511475 -11.561608591374887 -1.8926320788353230 - 2 -2 954 -0.48858803954146163 -2.4000000953674316 -11.561608591374887 -1.8926320788353230 - 2 -2 955 -0.52082189522795264 -1.2000000476837158 -11.561608591374887 -1.8926320788353230 - 2 -2 956 -0.53201742616173120 7.98716080604552755E-017 -11.561608591374887 -1.8926320788353230 - 2 -2 957 -0.52082189522795264 1.2000000476837158 -11.561608591374887 -1.8926320788353230 - 2 -2 958 -0.48858803954146190 2.4000000953674325 -11.561608591374887 -1.8926320788353230 - 2 -2 959 -0.43898503417036261 3.6000001430511483 -11.561608591374887 -1.8926320788353230 - 2 -2 960 -0.37702709938253892 4.8000001907348642 -11.561608591374887 -1.8926320788353230 - 2 -2 961 -0.30796049624942706 6.0000002384185809 -11.561608591374887 -1.8926320788353230 - 2 -2 962 -0.23640264171431116 7.2000002861022967 -11.561608591374887 -1.8926320788353230 - 2 -2 963 -0.16589828371062271 8.4000003337860125 -11.561608591374887 -1.8926320788353230 - 2 -2 964 -9.14522568136496433E-002 8.7708207417710291 -10.420340726470794 -1.8926320788353230 - 2 -2 965 -7.98222057693167945E-003 9.1416411497560439 -9.2790728615667000 -1.8926320788353230 - 2 -2 966 8.26879120162694048E-002 9.5124615577410587 -8.1378049966626094 -1.8926320788353230 - 2 -2 967 0.17720656193783027 9.8832819657260735 -6.9965371317585143 -1.8926320788353230 - 2 -2 968 0.27067723193151400 10.254102373711088 -5.8552692668544220 -1.8926320788353230 - 2 -2 969 0.35711386702737397 10.624922781696105 -4.7140014019503296 -1.8926320788353230 - 2 -2 970 0.43041113906845946 10.995743189681120 -3.5727335370462376 -1.8926320788353230 - 2 -2 971 0.48559366153659023 11.366563597666135 -2.4314656721421444 -1.8926320788353230 - 2 -2 972 0.51987482254324913 11.737384005651151 -1.2901978072380511 -1.8926320788353230 - 2 -2 973 0.53308614390235065 12.108204413636166 -0.14892994233395870 -1.8926320788353230 - 2 -2 974 0.52735474946446337 12.479024821621181 0.99233792257013409 -1.8926320788353230 - 2 -2 975 0.50627277070078969 12.849845229606196 2.1336057874742269 -1.8926320788353230 - 2 -2 976 0.47395976613766960 13.220665637591212 3.2748736523783197 -1.8926320788353230 - 2 -2 977 0.43432734542968371 13.591486045576227 4.4161415172824130 -1.8926320788353230 - 2 -2 978 0.38437550158668105 12.620665613749352 5.1214838480611657 -1.8926320788353230 - 2 -2 979 0.32087600044860182 11.649845181922480 5.8268261788399194 -1.8926320788353230 - 2 -2 980 0.24323524728145443 10.679024750095605 6.5321685096186712 -1.8926320788353230 - 2 -2 981 0.15225879392543998 9.7082043182687325 7.2375108403974240 -1.8926320788353230 - 2 -2 982 5.06230782955341962E-002 8.7373838864418598 7.9428531711761767 -1.8926320788353230 - 2 -2 983 -5.70004794762487693E-002 7.7665634546149862 8.6481955019549304 -1.8926320788353230 - 2 -2 984 -0.16440242598759380 6.7957430227881126 9.3535378327336822 -1.8926320788353230 - 2 -2 985 -0.26488515385976269 5.8249225909612399 10.058880163512434 -1.8926320788353230 - 2 -2 986 -0.35258709322883541 4.8541021591343663 10.764222494291188 -1.8926320788353230 - 2 -2 987 -0.42356646559525823 3.8832817273074931 11.469564825069940 -1.8926320788353230 - 2 -2 988 -0.47625080937964820 2.9124612954806199 12.174907155848693 -1.8926320788353230 - 2 -2 989 -0.51120605432303245 1.9416408636537466 12.880249486627445 -1.8926320788353230 - 2 -2 990 -0.53048036919638930 0.97082043182687339 13.585591817406199 -1.8926320788353230 - 2 -2 991 -0.53685812343812167 7.98716080604552755E-017 14.290934148184951 -1.8926320788353230 - 2 -2 992 -0.51898090446913203 -0.97082043182687261 12.564810806821558 -2.5235094384470962 - 2 -2 993 -0.49588724284294211 -1.9416408636537472 11.859468476042807 -2.5235094384470962 - 2 -2 994 -0.45474949864959158 -2.9124612954806199 11.154126145264055 -2.5235094384470962 - 2 -2 995 -0.39351467068948703 -3.8832817273074927 10.448783814485301 -2.5235094384470962 - 2 -2 996 -0.31224804946915463 -4.8541021591343663 9.7434414837065475 -2.5235094384470962 - 2 -2 997 -0.21386797802112237 -5.8249225909612399 9.0380991529277956 -2.5235094384470962 - 2 -2 998 -0.10413043717405715 -6.7957430227881126 8.3327568221490438 -2.5235094384470962 - 2 -2 999 9.37131654952910904E-003 -7.7665634546149862 7.6274144913702902 -2.5235094384470962 - 2 -2 1000 0.11888089986859721 -8.7373838864418598 6.9220721605915374 -2.5235094384470962 - 2 -2 1001 0.21809968942214925 -9.7082043182687325 6.2167298298127847 -2.5235094384470962 - 2 -2 1002 0.30311142846860045 -10.679024750095605 5.5113874990340319 -2.5235094384470962 - 2 -2 1003 0.37244197779070898 -11.649845181922480 4.8060451682552792 -2.5235094384470962 - 2 -2 1004 0.42652107146678669 -12.620665613749352 4.1007028374765264 -2.5235094384470962 - 2 -2 1005 0.46728676515250867 -12.249845205764338 2.9594349725724327 -2.5235094384470962 - 2 -2 1006 0.49925098503875243 -11.879024797779323 1.8181671076683403 -2.5235094384470962 - 2 -2 1007 0.51770045575986434 -11.508204389794306 0.67689924276424618 -2.5235094384470962 - 2 -2 1008 0.51783921237871477 -11.137383981809291 -0.46436862213984620 -2.5235094384470962 - 2 -2 1009 0.49585664041242145 -10.766563573824277 -1.6056364870439386 -2.5235094384470962 - 2 -2 1010 0.45017609471744802 -10.395743165839260 -2.7469043519480310 -2.5235094384470962 - 2 -2 1011 0.38235456463213152 -10.024922757854245 -3.8881722168521242 -2.5235094384470962 - 2 -2 1012 0.29708494077268199 -9.6541023498692304 -5.0294400817562170 -2.5235094384470962 - 2 -2 1013 0.20116133408892387 -9.2832819418842156 -6.1707079466603094 -2.5235094384470962 - 2 -2 1014 0.10185678822875822 -8.9124615338991990 -7.3119758115644018 -2.5235094384470962 - 2 -2 1015 5.44264920221338312E-003 -8.5416411259141842 -8.4532436764684959 -2.5235094384470962 - 2 -2 1016 -8.36428744334685725E-002 -8.1708207179291694 -9.5945115413725883 -2.5235094384470962 - 2 -2 1017 -0.16291655238228939 -7.8000003099441537 -10.735779406276681 -2.5235094384470962 - 2 -2 1018 -0.23710496404061690 -6.6000002622604397 -10.735779406276681 -2.5235094384470962 - 2 -2 1019 -0.31191781986662465 -5.4000002145767221 -10.735779406276681 -2.5235094384470962 - 2 -2 1020 -0.38290743476117994 -4.2000001668930063 -10.735779406276681 -2.5235094384470962 - 2 -2 1021 -0.44436677564674865 -3.0000001192092904 -10.735779406276681 -2.5235094384470962 - 2 -2 1022 -0.49006484826547791 -1.8000000715255746 -10.735779406276681 -2.5235094384470962 - 2 -2 1023 -0.51453224415440035 -0.60000002384185869 -10.735779406276681 -2.5235094384470962 - 2 -2 1024 -0.51453224415440046 0.60000002384185713 -10.735779406276681 -2.5235094384470962 - 2 -2 1025 -0.49006484826547791 1.8000000715255737 -10.735779406276681 -2.5235094384470962 - 2 -2 1026 -0.44436677564674865 3.0000001192092896 -10.735779406276681 -2.5235094384470962 - 2 -2 1027 -0.38290743476118022 4.2000001668930054 -10.735779406276681 -2.5235094384470962 - 2 -2 1028 -0.31191781986662459 5.4000002145767212 -10.735779406276681 -2.5235094384470962 - 2 -2 1029 -0.23710496404061682 6.6000002622604379 -10.735779406276681 -2.5235094384470962 - 2 -2 1030 -0.16291655238228939 7.8000003099441537 -10.735779406276681 -2.5235094384470962 - 2 -2 1031 -8.36428744334688223E-002 8.1708207179291676 -9.5945115413725865 -2.5235094384470962 - 2 -2 1032 5.44264920221337184E-003 8.5416411259141842 -8.4532436764684959 -2.5235094384470962 - 2 -2 1033 0.10185678822875845 8.9124615338991990 -7.3119758115644009 -2.5235094384470962 - 2 -2 1034 0.20116133408892395 9.2832819418842156 -6.1707079466603085 -2.5235094384470962 - 2 -2 1035 0.29708494077268183 9.6541023498692304 -5.0294400817562162 -2.5235094384470962 - 2 -2 1036 0.38235456463213141 10.024922757854245 -3.8881722168521242 -2.5235094384470962 - 2 -2 1037 0.45017609471744791 10.395743165839260 -2.7469043519480310 -2.5235094384470962 - 2 -2 1038 0.49585664041242156 10.766563573824277 -1.6056364870439377 -2.5235094384470962 - 2 -2 1039 0.51783921237871477 11.137383981809291 -0.46436862213984531 -2.5235094384470962 - 2 -2 1040 0.51770045575986434 11.508204389794306 0.67689924276424751 -2.5235094384470962 - 2 -2 1041 0.49925098503875237 11.879024797779321 1.8181671076683403 -2.5235094384470962 - 2 -2 1042 0.46728676515250867 12.249845205764338 2.9594349725724332 -2.5235094384470962 - 2 -2 1043 0.42652107146678675 12.620665613749352 4.1007028374765264 -2.5235094384470962 - 2 -2 1044 0.37244197779070931 11.649845181922480 4.8060451682552774 -2.5235094384470962 - 2 -2 1045 0.30311142846860084 10.679024750095605 5.5113874990340301 -2.5235094384470962 - 2 -2 1046 0.21809968942214925 9.7082043182687325 6.2167298298127829 -2.5235094384470962 - 2 -2 1047 0.11888089986859733 8.7373838864418598 6.9220721605915356 -2.5235094384470962 - 2 -2 1048 9.37131654952946466E-003 7.7665634546149862 7.6274144913702884 -2.5235094384470962 - 2 -2 1049 -0.10413043717405648 6.7957430227881126 8.3327568221490402 -2.5235094384470962 - 2 -2 1050 -0.21386797802112226 5.8249225909612399 9.0380991529277939 -2.5235094384470962 - 2 -2 1051 -0.31224804946915469 4.8541021591343663 9.7434414837065475 -2.5235094384470962 - 2 -2 1052 -0.39351467068948703 3.8832817273074931 10.448783814485299 -2.5235094384470962 - 2 -2 1053 -0.45474949864959147 2.9124612954806199 11.154126145264051 -2.5235094384470962 - 2 -2 1054 -0.49588724284294206 1.9416408636537466 11.859468476042805 -2.5235094384470962 - 2 -2 1055 -0.51898090446913203 0.97082043182687339 12.564810806821558 -2.5235094384470962 - 2 -2 1056 -0.52720903816899434 7.98716080604552755E-017 13.270153137600310 -2.5235094384470962 - 2 -2 1057 -0.50142575159219394 -0.97082043182687439 11.544029796236920 -3.1543867980588693 - 2 -2 1058 -0.47344962385011097 -1.9416408636537472 10.838687465458168 -3.1543867980588693 - 2 -2 1059 -0.42487963550948826 -2.9124612954806199 10.133345134679415 -3.1543867980588693 - 2 -2 1060 -0.35393279386404758 -3.8832817273074935 9.4280028039006609 -3.1543867980588693 - 2 -2 1061 -0.26179198140019827 -4.8541021591343672 8.7226604731219091 -3.1543867980588693 - 2 -2 1062 -0.15327816671240352 -5.8249225909612399 8.0173181423431572 -3.1543867980588693 - 2 -2 1063 -3.63005619695991669E-002 -6.7957430227881135 7.3119758115644036 -3.1543867980588693 - 2 -2 1064 7.99477564665908719E-002 -7.7665634546149871 6.6066334807856508 -3.1543867980588693 - 2 -2 1065 0.18725215499505682 -8.7373838864418598 5.9012911500068981 -3.1543867980588693 - 2 -2 1066 0.28001860422482894 -9.7082043182687325 5.1959488192281453 -3.1543867980588693 - 2 -2 1067 0.35573682800063300 -10.679024750095607 4.4906064884493926 -3.1543867980588693 - 2 -2 1068 0.41446076194724635 -11.649845181922480 3.7852641576706394 -3.1543867980588693 - 2 -2 1069 0.45558708090999822 -11.279024773937465 2.6439962927665461 -3.1543867980588693 - 2 -2 1070 0.48603897912550326 -10.908204365952450 1.5027284278624520 -3.1543867980588693 - 2 -2 1071 0.50021753638696187 -10.537383957967434 0.36146056295835960 -3.1543867980588693 - 2 -2 1072 0.49272753373864792 -10.166563549982419 -0.77980730194573278 -3.1543867980588693 - 2 -2 1073 0.45988888585729942 -9.7957431419974039 -1.9210751668498252 -3.1543867980588693 - 2 -2 1074 0.40128745018634504 -9.4249227340123873 -3.0623430317539184 -3.1543867980588693 - 2 -2 1075 0.32052752447773103 -9.0541023260273725 -4.2036108966580112 -3.1543867980588693 - 2 -2 1076 0.22457460657680411 -8.6832819180423577 -5.3448787615621036 -3.1543867980588693 - 2 -2 1077 0.12189928426082330 -8.3124615100573429 -6.4861466264661960 -3.1543867980588693 - 2 -2 1078 2.03700047320327753E-002 -7.9416411020723272 -7.6274144913702893 -3.1543867980588693 - 2 -2 1079 -7.41685271629056175E-002 -7.5708206940873115 -8.7686823562743825 -3.1543867980588693 - 2 -2 1080 -0.15830992406066893 -7.2000002861022967 -9.9099502211784749 -3.1543867980588693 - 2 -2 1081 -0.23572963015553158 -6.0000002384185791 -9.9099502211784749 -3.1543867980588693 - 2 -2 1082 -0.31297796423225388 -4.8000001907348633 -9.9099502211784749 -3.1543867980588693 - 2 -2 1083 -0.38448934013335340 -3.6000001430511475 -9.9099502211784749 -3.1543867980588693 - 2 -2 1084 -0.44331710291799564 -2.4000000953674316 -9.9099502211784749 -3.1543867980588693 - 2 -2 1085 -0.48232386696523333 -1.2000000476837158 -9.9099502211784749 -3.1543867980588693 - 2 -2 1086 -0.49601856694788304 7.98716080604552755E-017 -9.9099502211784749 -3.1543867980588693 - 2 -2 1087 -0.48232386696523344 1.2000000476837167 -9.9099502211784749 -3.1543867980588693 - 2 -2 1088 -0.44331710291799536 2.4000000953674325 -9.9099502211784749 -3.1543867980588693 - 2 -2 1089 -0.38448934013335317 3.6000001430511483 -9.9099502211784749 -3.1543867980588693 - 2 -2 1090 -0.31297796423225377 4.8000001907348651 -9.9099502211784749 -3.1543867980588693 - 2 -2 1091 -0.23572963015553147 6.0000002384185809 -9.9099502211784749 -3.1543867980588693 - 2 -2 1092 -0.15830992406066893 7.2000002861022967 -9.9099502211784749 -3.1543867980588693 - 2 -2 1093 -7.41685271629057424E-002 7.5708206940873115 -8.7686823562743825 -3.1543867980588693 - 2 -2 1094 2.03700047320326538E-002 7.9416411020723272 -7.6274144913702875 -3.1543867980588693 - 2 -2 1095 0.12189928426082308 8.3124615100573429 -6.4861466264661951 -3.1543867980588693 - 2 -2 1096 0.22457460657680403 8.6832819180423577 -5.3448787615621027 -3.1543867980588693 - 2 -2 1097 0.32052752447773086 9.0541023260273725 -4.2036108966580104 -3.1543867980588693 - 2 -2 1098 0.40128745018634493 9.4249227340123873 -3.0623430317539175 -3.1543867980588693 - 2 -2 1099 0.45988888585729953 9.7957431419974039 -1.9210751668498243 -3.1543867980588693 - 2 -2 1100 0.49272753373864792 10.166563549982419 -0.77980730194573189 -3.1543867980588693 - 2 -2 1101 0.50021753638696187 10.537383957967434 0.36146056295836093 -3.1543867980588693 - 2 -2 1102 0.48603897912550326 10.908204365952450 1.5027284278624538 -3.1543867980588693 - 2 -2 1103 0.45558708090999822 11.279024773937465 2.6439962927665466 -3.1543867980588693 - 2 -2 1104 0.41446076194724646 11.649845181922480 3.7852641576706394 -3.1543867980588693 - 2 -2 1105 0.35573682800063311 10.679024750095605 4.4906064884493917 -3.1543867980588693 - 2 -2 1106 0.28001860422482910 9.7082043182687325 5.1959488192281444 -3.1543867980588693 - 2 -2 1107 0.18725215499505682 8.7373838864418598 5.9012911500068972 -3.1543867980588693 - 2 -2 1108 7.99477564665909829E-002 7.7665634546149862 6.6066334807856499 -3.1543867980588693 - 2 -2 1109 -3.63005619695989309E-002 6.7957430227881126 7.3119758115644027 -3.1543867980588693 - 2 -2 1110 -0.15327816671240341 5.8249225909612399 8.0173181423431554 -3.1543867980588693 - 2 -2 1111 -0.26179198140019794 4.8541021591343663 8.7226604731219091 -3.1543867980588693 - 2 -2 1112 -0.35393279386404747 3.8832817273074931 9.4280028039006609 -3.1543867980588693 - 2 -2 1113 -0.42487963550948821 2.9124612954806199 10.133345134679413 -3.1543867980588693 - 2 -2 1114 -0.47344962385011091 1.9416408636537466 10.838687465458166 -3.1543867980588693 - 2 -2 1115 -0.50142575159219394 0.97082043182687339 11.544029796236920 -3.1543867980588693 - 2 -2 1116 -0.51230167577315466 7.98716080604552755E-017 12.249372127015672 -3.1543867980588693 - 2 -2 1117 -0.47598697914041765 -0.97082043182687261 10.523248785652280 -3.7852641576706434 - 2 -2 1118 -0.44193263221591544 -1.9416408636537472 9.8179064548735280 -3.7852641576706434 - 2 -2 1119 -0.38477501747198040 -2.9124612954806199 9.1125641240947743 -3.7852641576706434 - 2 -2 1120 -0.30346512437486406 -3.8832817273074935 8.4072217933160225 -3.7852641576706434 - 2 -2 1121 -0.20093647473492318 -4.8541021591343672 7.7018794625372689 -3.7852641576706434 - 2 -2 1122 -8.44159103565947366E-002 -5.8249225909612399 6.9965371317585170 -3.7852641576706434 - 2 -2 1123 3.60381914336813311E-002 -6.7957430227881135 6.2911948009797642 -3.7852641576706434 - 2 -2 1124 0.15027264628885059 -7.7665634546149871 5.5858524702010115 -3.7852641576706434 - 2 -2 1125 0.25060543615779118 -8.7373838864418598 4.8805101394222588 -3.7852641576706434 - 2 -2 1126 0.33301667158453119 -9.7082043182687343 4.1751678086435060 -3.7852641576706434 - 2 -2 1127 0.39684639600620347 -10.679024750095607 3.4698254778647533 -3.7852641576706434 - 2 -2 1128 0.43714643886705162 -10.308204342110592 2.3285576129606613 -3.7852641576706434 - 2 -2 1129 0.46445658350526658 -9.9373839341255774 1.1872897480565672 -3.7852641576706434 - 2 -2 1130 0.47230641000264784 -9.5665635261405608 4.60218831524748170E-002 -3.7852641576706434 - 2 -2 1131 0.45497869420506232 -9.1957431181555460 -1.0952459817516185 -3.7852641576706434 - 2 -2 1132 0.40953795605728482 -8.8249227101705312 -2.2365138466557117 -3.7852641576706434 - 2 -2 1133 0.33752428688315761 -8.4541023021855146 -3.3777817115598041 -3.7852641576706434 - 2 -2 1134 0.24515410574209159 -8.0832818942004998 -4.5190495764638969 -3.7852641576706434 - 2 -2 1135 0.14162876819722914 -7.7124614862154850 -5.6603174413679902 -3.7852641576706434 - 2 -2 1136 3.64445187471174326E-002 -7.3416410782304693 -6.8015853062720826 -3.7852641576706434 - 2 -2 1137 -6.28453143037146778E-002 -6.9708206702454545 -7.9428531711761758 -3.7852641576706434 - 2 -2 1138 -0.15158183496146907 -6.6000002622604388 -9.0841210360802691 -3.7852641576706434 - 2 -2 1139 -0.23133081700744948 -5.4000002145767230 -9.0841210360802691 -3.7852641576706434 - 2 -2 1140 -0.30957390619425962 -4.2000001668930071 -9.0841210360802691 -3.7852641576706434 - 2 -2 1141 -0.37943280701674720 -3.0000001192092913 -9.0841210360802691 -3.7852641576706434 - 2 -2 1142 -0.43270586700597174 -1.8000000715255755 -9.0841210360802691 -3.7852641576706434 - 2 -2 1143 -0.46170985784892460 -0.60000002384185869 -9.0841210360802691 -3.7852641576706434 - 2 -2 1144 -0.46170985784892460 0.60000002384185802 -9.0841210360802691 -3.7852641576706434 - 2 -2 1145 -0.43270586700597174 1.8000000715255737 -9.0841210360802691 -3.7852641576706434 - 2 -2 1146 -0.37943280701674720 3.0000001192092900 -9.0841210360802691 -3.7852641576706434 - 2 -2 1147 -0.30957390619425973 4.2000001668930063 -9.0841210360802691 -3.7852641576706434 - 2 -2 1148 -0.23133081700744981 5.4000002145767230 -9.0841210360802691 -3.7852641576706434 - 2 -2 1149 -0.15158183496146907 6.6000002622604388 -9.0841210360802691 -3.7852641576706434 - 2 -2 1150 -6.28453143037152190E-002 6.9708206702454536 -7.9428531711761767 -3.7852641576706434 - 2 -2 1151 3.64445187471174187E-002 7.3416410782304693 -6.8015853062720826 -3.7852641576706434 - 2 -2 1152 0.14162876819722880 7.7124614862154850 -5.6603174413679902 -3.7852641576706434 - 2 -2 1153 0.24515410574209159 8.0832818942004998 -4.5190495764638978 -3.7852641576706434 - 2 -2 1154 0.33752428688315755 8.4541023021855146 -3.3777817115598046 -3.7852641576706434 - 2 -2 1155 0.40953795605728482 8.8249227101705312 -2.2365138466557122 -3.7852641576706434 - 2 -2 1156 0.45497869420506226 9.1957431181555460 -1.0952459817516189 -3.7852641576706434 - 2 -2 1157 0.47230641000264784 9.5665635261405608 4.60218831524743729E-002 -3.7852641576706434 - 2 -2 1158 0.46445658350526658 9.9373839341255756 1.1872897480565672 -3.7852641576706434 - 2 -2 1159 0.43714643886705162 10.308204342110592 2.3285576129606604 -3.7852641576706434 - 2 -2 1160 0.39684639600620353 10.679024750095607 3.4698254778647533 -3.7852641576706434 - 2 -2 1161 0.33301667158453119 9.7082043182687343 4.1751678086435069 -3.7852641576706434 - 2 -2 1162 0.25060543615779107 8.7373838864418598 4.8805101394222596 -3.7852641576706434 - 2 -2 1163 0.15027264628885081 7.7665634546149871 5.5858524702010124 -3.7852641576706434 - 2 -2 1164 3.60381914336816503E-002 6.7957430227881135 6.2911948009797651 -3.7852641576706434 - 2 -2 1165 -8.44159103565946256E-002 5.8249225909612399 6.9965371317585179 -3.7852641576706434 - 2 -2 1166 -0.20093647473492326 4.8541021591343672 7.7018794625372706 -3.7852641576706434 - 2 -2 1167 -0.30346512437486400 3.8832817273074935 8.4072217933160225 -3.7852641576706434 - 2 -2 1168 -0.38477501747198034 2.9124612954806199 9.1125641240947761 -3.7852641576706434 - 2 -2 1169 -0.44193263221591533 1.9416408636537468 9.8179064548735280 -3.7852641576706434 - 2 -2 1170 -0.47598697914041754 0.97082043182687350 10.523248785652282 -3.7852641576706434 - 2 -2 1171 -0.49052912208946858 7.98716080604552755E-017 11.228591116431033 -3.7852641576706434 - 2 -2 1172 -0.44077352144270565 -0.97082043182687261 9.5024677750676414 -4.4161415172824166 - 2 -2 1173 -0.39952046366913169 -1.9416408636537463 8.7971254442888878 -4.4161415172824166 - 2 -2 1174 -0.33312727596224811 -2.9124612954806199 8.0917831135101359 -4.4161415172824166 - 2 -2 1175 -0.24193734801495606 -3.8832817273074927 7.3864407827313832 -4.4161415172824166 - 2 -2 1176 -0.13127002156375026 -4.8541021591343663 6.6810984519526304 -4.4161415172824166 - 2 -2 1177 -1.09077385307031014E-002 -5.8249225909612399 5.9757561211738777 -4.4161415172824166 - 2 -2 1178 0.10757457218830521 -6.7957430227881126 5.2704137903951249 -4.4161415172824166 - 2 -2 1179 0.21424937221532786 -7.7665634546149862 4.5650714596163722 -4.4161415172824166 - 2 -2 1180 0.30309699468363044 -8.7373838864418598 3.8597291288376190 -4.4161415172824166 - 2 -2 1181 0.37226985269876850 -9.7082043182687325 3.1543867980588662 -4.4161415172824166 - 2 -2 1182 0.41008954435164768 -9.3373839102837177 2.0131189331547730 -4.4161415172824166 - 2 -2 1183 0.43218831720244455 -8.9665635022987011 0.87185106825068059 -4.4161415172824166 - 2 -2 1184 0.43143668289827769 -8.5957430943136863 -0.26941679665341178 -4.4161415172824166 - 2 -2 1185 0.40237059076691339 -8.2249226863286715 -1.4106846615575050 -4.4161415172824166 - 2 -2 1186 0.34366937815782966 -7.8541022783436567 -2.5519525264615983 -4.4161415172824166 - 2 -2 1187 0.25958643969802986 -7.4832818703586410 -3.6932203913656907 -4.4161415172824166 - 2 -2 1188 0.15906796183634098 -7.1124614623736253 -4.8344882562697826 -4.4161415172824166 - 2 -2 1189 5.28576973564037836E-002 -6.7416410543886105 -5.9757561211738759 -4.4161415172824166 - 2 -2 1190 -4.96477178433546232E-002 -6.3708206464035957 -7.1170239860779692 -4.4161415172824166 - 2 -2 1191 -0.14219443074401267 -6.0000002384185800 -8.2582918509820615 -4.4161415172824166 - 2 -2 1192 -0.22276529974921772 -4.8000001907348642 -8.2582918509820615 -4.4161415172824166 - 2 -2 1193 -0.29977492310504411 -3.6000001430511483 -8.2582918509820615 -4.4161415172824166 - 2 -2 1194 -0.36495194096067590 -2.4000000953674325 -8.2582918509820615 -4.4161415172824166 - 2 -2 1195 -0.40911194391928452 -1.2000000476837167 -8.2582918509820615 -4.4161415172824166 - 2 -2 1196 -0.42479871318815882 7.98716080604552755E-017 -8.2582918509820615 -4.4161415172824166 - 2 -2 1197 -0.40911194391928446 1.2000000476837158 -8.2582918509820615 -4.4161415172824166 - 2 -2 1198 -0.36495194096067590 2.4000000953674316 -8.2582918509820615 -4.4161415172824166 - 2 -2 1199 -0.29977492310504439 3.6000001430511479 -8.2582918509820615 -4.4161415172824166 - 2 -2 1200 -0.22276529974921785 4.8000001907348642 -8.2582918509820615 -4.4161415172824166 - 2 -2 1201 -0.14219443074401267 6.0000002384185800 -8.2582918509820615 -4.4161415172824166 - 2 -2 1202 -4.96477178433545399E-002 6.3708206464035957 -7.1170239860779683 -4.4161415172824166 - 2 -2 1203 5.28576973564036726E-002 6.7416410543886105 -5.9757561211738759 -4.4161415172824166 - 2 -2 1204 0.15906796183634087 7.1124614623736253 -4.8344882562697835 -4.4161415172824166 - 2 -2 1205 0.25958643969802986 7.4832818703586410 -3.6932203913656907 -4.4161415172824166 - 2 -2 1206 0.34366937815782966 7.8541022783436567 -2.5519525264615974 -4.4161415172824166 - 2 -2 1207 0.40237059076691339 8.2249226863286715 -1.4106846615575050 -4.4161415172824166 - 2 -2 1208 0.43143668289827769 8.5957430943136863 -0.26941679665341223 -4.4161415172824166 - 2 -2 1209 0.43218831720244455 8.9665635022987011 0.87185106825068059 -4.4161415172824166 - 2 -2 1210 0.41008954435164768 9.3373839102837177 2.0131189331547734 -4.4161415172824166 - 2 -2 1211 0.37226985269876850 9.7082043182687325 3.1543867980588662 -4.4161415172824166 - 2 -2 1212 0.30309699468363049 8.7373838864418598 3.8597291288376181 -4.4161415172824166 - 2 -2 1213 0.21424937221532805 7.7665634546149862 4.5650714596163713 -4.4161415172824166 - 2 -2 1214 0.10757457218830528 6.7957430227881126 5.2704137903951240 -4.4161415172824166 - 2 -2 1215 -1.09077385307028082E-002 5.8249225909612399 5.9757561211738768 -4.4161415172824166 - 2 -2 1216 -0.13127002156375014 4.8541021591343663 6.6810984519526295 -4.4161415172824166 - 2 -2 1217 -0.24193734801495601 3.8832817273074931 7.3864407827313823 -4.4161415172824166 - 2 -2 1218 -0.33312727596224806 2.9124612954806199 8.0917831135101359 -4.4161415172824166 - 2 -2 1219 -0.39952046366913169 1.9416408636537466 8.7971254442888878 -4.4161415172824166 - 2 -2 1220 -0.44077352144270560 0.97082043182687339 9.5024677750676396 -4.4161415172824166 - 2 -2 1221 -0.46015084390951144 7.98716080604552755E-017 10.207810105846393 -4.4161415172824166 - 2 -2 1222 -0.39432667453373610 -0.97082043182687350 8.4816867644830012 -5.0470188768941897 - 2 -2 1223 -0.34525978226597942 -1.9416408636537472 7.7763444337042475 -5.0470188768941897 - 2 -2 1224 -0.27014194235139777 -2.9124612954806199 7.0710021029254957 -5.0470188768941897 - 2 -2 1225 -0.17142595125394139 -3.8832817273074935 6.3656597721467429 -5.0470188768941897 - 2 -2 1226 -5.71170755467003757E-002 -4.8541021591343672 5.6603174413679902 -5.0470188768941897 - 2 -2 1227 6.10207434658267336E-002 -5.8249225909612399 4.9549751105892375 -5.0470188768941897 - 2 -2 1228 0.17124135616691905 -6.7957430227881135 4.2496327798104847 -5.0470188768941897 - 2 -2 1229 0.26525330878571396 -7.7665634546149862 3.5442904490317320 -5.0470188768941897 - 2 -2 1230 0.33948764799255310 -8.7373838864418598 2.8389481182529792 -5.0470188768941897 - 2 -2 1231 0.37278065328058840 -8.3665634784568450 1.6976802533488855 -5.0470188768941897 - 2 -2 1232 0.38740070648782354 -7.9957430704718293 0.55641238844479313 -5.0470188768941897 - 2 -2 1233 0.37607810104564932 -7.6249226624868136 -0.58485547645929925 -5.0470188768941897 - 2 -2 1234 0.33449009122936008 -7.2541022545017988 -1.7261233413633925 -5.0470188768941897 - 2 -2 1235 0.26384332082649797 -6.8832818465167831 -2.8673912062674849 -5.0470188768941897 - 2 -2 1236 0.17140830540490190 -6.5124614385317683 -4.0086590711715768 -5.0470188768941897 - 2 -2 1237 6.81854477082778909E-002 -6.1416410305467526 -5.1499269360756692 -5.0470188768941897 - 2 -2 1238 -3.48621947099201912E-002 -5.7708206225617378 -6.2911948009797625 -5.0470188768941897 - 2 -2 1239 -0.12967274277239516 -5.4000002145767221 -7.4324626658838548 -5.0470188768941897 - 2 -2 1240 -0.20884509282264563 -4.2000001668930063 -7.4324626658838548 -5.0470188768941897 - 2 -2 1241 -0.28156772809704106 -3.0000001192092904 -7.4324626658838548 -5.0470188768941897 - 2 -2 1242 -0.33836520756498001 -1.8000000715255746 -7.4324626658838548 -5.0470188768941897 - 2 -2 1243 -0.36979038525521635 -0.60000002384185780 -7.4324626658838548 -5.0470188768941897 - 2 -2 1244 -0.36979038525521635 0.60000002384185802 -7.4324626658838548 -5.0470188768941897 - 2 -2 1245 -0.33836520756498012 1.8000000715255737 -7.4324626658838548 -5.0470188768941897 - 2 -2 1246 -0.28156772809704100 3.0000001192092900 -7.4324626658838548 -5.0470188768941897 - 2 -2 1247 -0.20884509282264571 4.2000001668930063 -7.4324626658838548 -5.0470188768941897 - 2 -2 1248 -0.12967274277239507 5.4000002145767221 -7.4324626658838548 -5.0470188768941897 - 2 -2 1249 -3.48621947099201843E-002 5.7708206225617378 -6.2911948009797616 -5.0470188768941897 - 2 -2 1250 6.81854477082777799E-002 6.1416410305467526 -5.1499269360756692 -5.0470188768941897 - 2 -2 1251 0.17140830540490182 6.5124614385317674 -4.0086590711715768 -5.0470188768941897 - 2 -2 1252 0.26384332082649808 6.8832818465167831 -2.8673912062674836 -5.0470188768941897 - 2 -2 1253 0.33449009122936008 7.2541022545017988 -1.7261233413633912 -5.0470188768941897 - 2 -2 1254 0.37607810104564932 7.6249226624868136 -0.58485547645929881 -5.0470188768941897 - 2 -2 1255 0.38740070648782354 7.9957430704718293 0.55641238844479401 -5.0470188768941897 - 2 -2 1256 0.37278065328058840 8.3665634784568450 1.6976802533488866 -5.0470188768941897 - 2 -2 1257 0.33948764799255315 8.7373838864418598 2.8389481182529792 -5.0470188768941897 - 2 -2 1258 0.26525330878571407 7.7665634546149862 3.5442904490317315 -5.0470188768941897 - 2 -2 1259 0.17124135616691918 6.7957430227881126 4.2496327798104847 -5.0470188768941897 - 2 -2 1260 6.10207434658269002E-002 5.8249225909612399 4.9549751105892375 -5.0470188768941897 - 2 -2 1261 -5.71170755467003757E-002 4.8541021591343663 5.6603174413679902 -5.0470188768941897 - 2 -2 1262 -0.17142595125394131 3.8832817273074931 6.3656597721467421 -5.0470188768941897 - 2 -2 1263 -0.27014194235139771 2.9124612954806199 7.0710021029254957 -5.0470188768941897 - 2 -2 1264 -0.34525978226597936 1.9416408636537466 7.7763444337042475 -5.0470188768941897 - 2 -2 1265 -0.39432667453373604 0.97082043182687339 8.4816867644830012 -5.0470188768941897 - 2 -2 1266 -0.41962981044031566 7.98716080604552755E-017 9.1870290952617530 -5.0470188768941897 - 2 -2 1267 -0.33646444053783525 -0.97082043182687350 7.4609057538983619 -5.6778962365059629 - 2 -2 1268 -0.28012635086833082 -1.9416408636537463 6.7555634231196091 -5.6778962365059629 - 2 -2 1269 -0.19867454630187981 -2.9124612954806199 6.0502210923408573 -5.6778962365059629 - 2 -2 1270 -9.70937317912969888E-002 -3.8832817273074931 5.3448787615621036 -5.6778962365059629 - 2 -2 1271 1.43905561726204532E-002 -4.8541021591343663 4.6395364307833518 -5.6778962365059629 - 2 -2 1272 0.12345675924923202 -5.8249225909612399 3.9341941000045986 -5.6778962365059629 - 2 -2 1273 0.21985126408788172 -6.7957430227881126 3.2288517692258458 -5.6778962365059629 - 2 -2 1274 0.29792197474761362 -7.7665634546149862 2.5235094384470931 -5.6778962365059629 - 2 -2 1275 0.32455963670805354 -7.3957430466299705 1.3822415735429998 -5.6778962365059629 - 2 -2 1276 0.32979719760020570 -7.0249226386449557 0.24097370863890658 -5.6778962365059629 - 2 -2 1277 0.30707161244328540 -6.6541022306599409 -0.90029415626518672 -5.6778962365059629 - 2 -2 1278 0.25419468992418165 -6.2832818226749252 -2.0415620211692791 -5.6778962365059629 - 2 -2 1279 0.17539013729756481 -5.9124614146899095 -3.1828298860733719 -5.6778962365059629 - 2 -2 1280 8.03691182621606853E-002 -5.5416410067048947 -4.3240977509774643 -5.6778962365059629 - 2 -2 1281 -1.92623772259865322E-002 -5.1708205987198799 -5.4653656158815576 -5.6778962365059629 - 2 -2 1282 -0.11379606835810044 -4.8000001907348642 -6.6066334807856499 -5.6778962365059629 - 2 -2 1283 -0.18868408303211312 -3.6000001430511483 -6.6066334807856499 -5.6778962365059629 - 2 -2 1284 -0.25349672424326747 -2.4000000953674325 -6.6066334807856499 -5.6778962365059629 - 2 -2 1285 -0.29817775961159110 -1.2000000476837158 -6.6066334807856499 -5.6778962365059629 - 2 -2 1286 -0.31420191626576932 7.98716080604552755E-017 -6.6066334807856499 -5.6778962365059629 - 2 -2 1287 -0.29817775961159121 1.2000000476837158 -6.6066334807856499 -5.6778962365059629 - 2 -2 1288 -0.25349672424326730 2.4000000953674321 -6.6066334807856499 -5.6778962365059629 - 2 -2 1289 -0.18868408303211331 3.6000001430511483 -6.6066334807856499 -5.6778962365059629 - 2 -2 1290 -0.11379606835810044 4.8000001907348642 -6.6066334807856499 -5.6778962365059629 - 2 -2 1291 -1.92623772259865426E-002 5.1708205987198799 -5.4653656158815567 -5.6778962365059629 - 2 -2 1292 8.03691182621604494E-002 5.5416410067048947 -4.3240977509774634 -5.6778962365059629 - 2 -2 1293 0.17539013729756489 5.9124614146899095 -3.1828298860733706 -5.6778962365059629 - 2 -2 1294 0.25419468992418165 6.2832818226749252 -2.0415620211692782 -5.6778962365059629 - 2 -2 1295 0.30707161244328540 6.6541022306599409 -0.90029415626518539 -5.6778962365059629 - 2 -2 1296 0.32979719760020576 7.0249226386449557 0.24097370863890746 -5.6778962365059629 - 2 -2 1297 0.32455963670805354 7.3957430466299705 1.3822415735430003 -5.6778962365059629 - 2 -2 1298 0.29792197474761362 7.7665634546149862 2.5235094384470931 -5.6778962365059629 - 2 -2 1299 0.21985126408788180 6.7957430227881126 3.2288517692258458 -5.6778962365059629 - 2 -2 1300 0.12345675924923202 5.8249225909612399 3.9341941000045986 -5.6778962365059629 - 2 -2 1301 1.43905561726206006E-002 4.8541021591343663 4.6395364307833518 -5.6778962365059629 - 2 -2 1302 -9.70937317912969333E-002 3.8832817273074931 5.3448787615621036 -5.6778962365059629 - 2 -2 1303 -0.19867454630187972 2.9124612954806199 6.0502210923408573 -5.6778962365059629 - 2 -2 1304 -0.28012635086833071 1.9416408636537466 6.7555634231196091 -5.6778962365059629 - 2 -2 1305 -0.33646444053783525 0.97082043182687339 7.4609057538983619 -5.6778962365059629 - 2 -2 1306 -0.36825181277902630 7.98716080604552755E-017 8.1662480846771146 -5.6778962365059629 - 2 -2 1307 -0.26930708218327198 -0.97082043182687350 6.4401247433137225 -6.3087735961177360 - 2 -2 1308 -0.20803858813154252 -1.9416408636537472 5.7347824125349698 -6.3087735961177360 - 2 -2 1309 -0.12482506897392337 -2.9124612954806204 5.0294400817562170 -6.3087735961177360 - 2 -2 1310 -2.68610327098074107E-002 -3.8832817273074935 4.3240977509774643 -6.3087735961177360 - 2 -2 1311 7.47833152332883222E-002 -4.8541021591343672 3.6187554201987111 -6.3087735961177360 - 2 -2 1312 0.16903982003477183 -5.8249225909612399 2.9134130894199588 -6.3087735961177360 - 2 -2 1313 0.24835040339883183 -6.7957430227881135 2.2080707586412061 -6.3087735961177360 - 2 -2 1314 0.26670819234882315 -6.4249226148030978 1.0668028937371132 -6.3087735961177360 - 2 -2 1315 0.26183019133508784 -6.0541022068180830 -7.44649711669800041E-002 -6.3087735961177360 - 2 -2 1316 0.22883223695766527 -5.6832817988330673 -1.2157328360710724 -6.3087735961177360 - 2 -2 1317 0.16828713287131447 -5.3124613908480525 -2.3570007009751652 -6.3087735961177360 - 2 -2 1318 8.70366422926841105E-002 -4.9416409828630368 -3.4982685658792581 -6.3087735961177360 - 2 -2 1319 -4.20509208515417073E-003 -4.5708205748780220 -4.6395364307833500 -6.3087735961177360 - 2 -2 1320 -9.48614129786062577E-002 -4.2000001668930063 -5.7808042956874433 -6.3087735961177360 - 2 -2 1321 -0.16223583811516892 -3.0000001192092904 -5.7808042956874433 -6.3087735961177360 - 2 -2 1322 -0.21561156072951754 -1.8000000715255737 -5.7808042956874433 -6.3087735961177360 - 2 -2 1323 -0.24543326814524893 -0.60000002384185780 -5.7808042956874433 -6.3087735961177360 - 2 -2 1324 -0.24543326814524893 0.60000002384185802 -5.7808042956874433 -6.3087735961177360 - 2 -2 1325 -0.21561156072951754 1.8000000715255742 -5.7808042956874433 -6.3087735961177360 - 2 -2 1326 -0.16223583811516876 3.0000001192092904 -5.7808042956874433 -6.3087735961177360 - 2 -2 1327 -9.48614129786062577E-002 4.2000001668930063 -5.7808042956874433 -6.3087735961177360 - 2 -2 1328 -4.20509208515430256E-003 4.5708205748780220 -4.6395364307833500 -6.3087735961177360 - 2 -2 1329 8.70366422926840549E-002 4.9416409828630368 -3.4982685658792576 -6.3087735961177360 - 2 -2 1330 0.16828713287131442 5.3124613908480525 -2.3570007009751652 -6.3087735961177360 - 2 -2 1331 0.22883223695766527 5.6832817988330673 -1.2157328360710724 -6.3087735961177360 - 2 -2 1332 0.26183019133508784 6.0541022068180830 -7.44649711669795600E-002 -6.3087735961177360 - 2 -2 1333 0.26670819234882320 6.4249226148030978 1.0668028937371132 -6.3087735961177360 - 2 -2 1334 0.24835040339883188 6.7957430227881135 2.2080707586412061 -6.3087735961177360 - 2 -2 1335 0.16903982003477183 5.8249225909612399 2.9134130894199592 -6.3087735961177360 - 2 -2 1336 7.47833152332884332E-002 4.8541021591343663 3.6187554201987115 -6.3087735961177360 - 2 -2 1337 -2.68610327098074177E-002 3.8832817273074931 4.3240977509774652 -6.3087735961177360 - 2 -2 1338 -0.12482506897392331 2.9124612954806199 5.0294400817562170 -6.3087735961177360 - 2 -2 1339 -0.20803858813154258 1.9416408636537466 5.7347824125349698 -6.3087735961177360 - 2 -2 1340 -0.26930708218327198 0.97082043182687339 6.4401247433137225 -6.3087735961177360 - 2 -2 1341 -0.30697798084045097 7.98716080604552755E-017 7.1454670740924753 -6.3087735961177360 - 2 -2 1342 -0.19789370424775152 -0.97082043182687350 5.4193437327290841 -6.9396509557295092 - 2 -2 1343 -0.13593650483052289 -1.9416408636537468 4.7140014019503305 -6.9396509557295092 - 2 -2 1344 -5.70005029801108551E-002 -2.9124612954806199 4.0086590711715786 -6.9396509557295092 - 2 -2 1345 3.07058819400745781E-002 -3.8832817273074935 3.3033167403928250 -6.9396509557295092 - 2 -2 1346 0.11704290394764338 -4.8541021591343663 2.5979744096140722 -6.9396509557295092 - 2 -2 1347 0.19351049955311925 -5.8249225909612399 1.8926320788353195 -6.9396509557295092 - 2 -2 1348 0.20315583568483764 -5.4541021829762251 0.75136421393122577 -6.9396509557295092 - 2 -2 1349 0.18924400318757556 -5.0832817749912094 -0.38990365097286661 -6.9396509557295092 - 2 -2 1350 0.14922925417776986 -4.7124613670061937 -1.5311715158769594 -6.9396509557295092 - 2 -2 1351 8.62533441969404180E-002 -4.3416409590211789 -2.6724393807810523 -6.9396509557295092 - 2 -2 1352 8.51430751847506891E-003 -3.9708205510361636 -3.8137072456851451 -6.9396509557295092 - 2 -2 1353 -7.39144336493201687E-002 -3.6000001430511483 -4.9549751105892375 -6.9396509557295092 - 2 -2 1354 -0.13081934290320471 -2.4000000953674316 -4.9549751105892375 -6.9396509557295092 - 2 -2 1355 -0.17026672449406793 -1.2000000476837158 -4.9549751105892375 -6.9396509557295092 - 2 -2 1356 -0.18445750239531800 7.98716080604552755E-017 -4.9549751105892375 -6.9396509557295092 - 2 -2 1357 -0.17026672449406782 1.2000000476837163 -4.9549751105892375 -6.9396509557295092 - 2 -2 1358 -0.13081934290320466 2.4000000953674325 -4.9549751105892375 -6.9396509557295092 - 2 -2 1359 -7.39144336493201687E-002 3.6000001430511483 -4.9549751105892375 -6.9396509557295092 - 2 -2 1360 8.51430751847500993E-003 3.9708205510361636 -3.8137072456851442 -6.9396509557295092 - 2 -2 1361 8.62533441969404874E-002 4.3416409590211789 -2.6724393807810518 -6.9396509557295092 - 2 -2 1362 0.14922925417776983 4.7124613670061937 -1.5311715158769590 -6.9396509557295092 - 2 -2 1363 0.18924400318757556 5.0832817749912094 -0.38990365097286617 -6.9396509557295092 - 2 -2 1364 0.20315583568483780 5.4541021829762251 0.75136421393122665 -6.9396509557295092 - 2 -2 1365 0.19351049955311928 5.8249225909612399 1.8926320788353195 -6.9396509557295092 - 2 -2 1366 0.11704290394764352 4.8541021591343663 2.5979744096140718 -6.9396509557295092 - 2 -2 1367 3.07058819400746648E-002 3.8832817273074931 3.3033167403928245 -6.9396509557295092 - 2 -2 1368 -5.70005029801108135E-002 2.9124612954806199 4.0086590711715777 -6.9396509557295092 - 2 -2 1369 -0.13593650483052286 1.9416408636537466 4.7140014019503305 -6.9396509557295092 - 2 -2 1370 -0.19789370424775135 0.97082043182687339 5.4193437327290832 -6.9396509557295092 - 2 -2 1371 -0.23919213180759819 7.98716080604552755E-017 6.1246860635078360 -6.9396509557295092 - 2 -2 1372 -0.12955857874159440 -0.97082043182687305 4.3985627221444439 -7.5705283153412832 - 2 -2 1373 -7.21557543473052426E-002 -1.9416408636537463 3.6932203913656911 -7.5705283153412832 - 2 -2 1374 -3.25314015534879314E-003 -2.9124612954806199 2.9878780605869384 -7.5705283153412832 - 2 -2 1375 6.94779033483620412E-002 -3.8832817273074931 2.2825357298081856 -7.5705283153412832 - 2 -2 1376 0.13810249000282840 -4.8541021591343663 1.5771933990294329 -7.5705283153412832 - 2 -2 1377 0.14015228058966719 -4.4832817511493506 0.43592553412534008 -7.5705283153412832 - 2 -2 1378 0.12000360317317650 -4.1124613431643358 -0.70534233077875275 -7.5705283153412832 - 2 -2 1379 7.74194456888264992E-002 -3.7416409351793205 -1.8466101956828456 -7.5705283153412832 - 2 -2 1380 1.71409696568644576E-002 -3.3708205271943052 -2.9878780605869384 -7.5705283153412832 - 2 -2 1381 -5.27504572500878399E-002 -3.0000001192092900 -4.1291459254910308 -7.5705283153412832 - 2 -2 1382 -9.72125748532991774E-002 -1.8000000715255742 -4.1291459254910308 -7.5705283153412832 - 2 -2 1383 -0.12201415435934898 -0.60000002384185824 -4.1291459254910308 -7.5705283153412832 - 2 -2 1384 -0.12201415435934897 0.60000002384185802 -4.1291459254910308 -7.5705283153412832 - 2 -2 1385 -9.72125748532992606E-002 1.8000000715255740 -4.1291459254910308 -7.5705283153412832 - 2 -2 1386 -5.27504572500878399E-002 3.0000001192092900 -4.1291459254910308 -7.5705283153412832 - 2 -2 1387 1.71409696568643882E-002 3.3708205271943052 -2.9878780605869384 -7.5705283153412832 - 2 -2 1388 7.74194456888264992E-002 3.7416409351793205 -1.8466101956828456 -7.5705283153412832 - 2 -2 1389 0.12000360317317647 4.1124613431643358 -0.70534233077875275 -7.5705283153412832 - 2 -2 1390 0.14015228058966719 4.4832817511493506 0.43592553412534008 -7.5705283153412832 - 2 -2 1391 0.13810249000282840 4.8541021591343663 1.5771933990294329 -7.5705283153412832 - 2 -2 1392 6.94779033483621244E-002 3.8832817273074931 2.2825357298081852 -7.5705283153412832 - 2 -2 1393 -3.25314015534867692E-003 2.9124612954806199 2.9878780605869379 -7.5705283153412832 - 2 -2 1394 -7.21557543473051732E-002 1.9416408636537466 3.6932203913656907 -7.5705283153412832 - 2 -2 1395 -0.12955857874159438 0.97082043182687339 4.3985627221444439 -7.5705283153412832 - 2 -2 1396 -0.17070406550548103 7.98716080604552755E-017 5.1039050529231966 -7.5705283153412832 - 2 -2 1397 -7.18182499957343290E-002 -0.97082043182687305 3.3777817115598041 -8.2014056749530564 - 2 -2 1398 -2.35627434133698008E-002 -1.9416408636537466 2.6724393807810514 -8.2014056749530564 - 2 -2 1399 3.16516042562239100E-002 -2.9124612954806199 1.9670970500022991 -8.2014056749530564 - 2 -2 1400 8.77830409725627453E-002 -3.8832817273074931 1.2617547192235463 -8.2014056749530564 - 2 -2 1401 8.45527652494111881E-002 -3.5124613193224778 0.12048685431945308 -8.2014056749530564 - 2 -2 1402 6.16880631243948291E-002 -3.1416409113374626 -1.0207810105846398 -8.2014056749530564 - 2 -2 1403 2.06048785107031882E-002 -2.7708205033524473 -2.1620488754887326 -8.2014056749530564 - 2 -2 1404 -3.35301380156943427E-002 -2.4000000953674321 -3.3033167403928254 -8.2014056749530564 - 2 -2 1405 -6.49909980206039989E-002 -1.2000000476837163 -3.3033167403928254 -8.2014056749530564 - 2 -2 1406 -7.62506394220500566E-002 7.98716080604552755E-017 -3.3033167403928254 -8.2014056749530564 - 2 -2 1407 -6.49909980206039850E-002 1.2000000476837160 -3.3033167403928254 -8.2014056749530564 - 2 -2 1408 -3.35301380156943635E-002 2.4000000953674321 -3.3033167403928254 -8.2014056749530564 - 2 -2 1409 2.06048785107032055E-002 2.7708205033524473 -2.1620488754887321 -8.2014056749530564 - 2 -2 1410 6.16880631243948221E-002 3.1416409113374626 -1.0207810105846393 -8.2014056749530564 - 2 -2 1411 8.45527652494111881E-002 3.5124613193224778 0.12048685431945352 -8.2014056749530564 - 2 -2 1412 8.77830409725627592E-002 3.8832817273074931 1.2617547192235463 -8.2014056749530564 - 2 -2 1413 3.16516042562239100E-002 2.9124612954806199 1.9670970500022991 -8.2014056749530564 - 2 -2 1414 -2.35627434133697834E-002 1.9416408636537466 2.6724393807810514 -8.2014056749530564 - 2 -2 1415 -7.18182499957342874E-002 0.97082043182687339 3.3777817115598041 -8.2014056749530564 - 2 -2 1416 -0.10850580591373692 7.98716080604552755E-017 4.0831240423385573 -8.2014056749530564 - 2 -2 1417 -2.98192585765955885E-002 -0.97082043182687328 2.3570007009751648 -8.8322830345648295 - 2 -2 1418 6.73569351025356863E-003 -1.9416408636537468 1.6516583701964123 -8.8322830345648295 - 2 -2 1419 4.74272947441818499E-002 -2.9124612954806199 0.94631603941765952 -8.8322830345648295 - 2 -2 1420 4.15128803859999285E-002 -2.5416408874956047 -0.19495182548643350 -8.8322830345648295 - 2 -2 1421 1.89206775392032484E-002 -2.1708204795105894 -1.3362196903905263 -8.8322830345648295 - 2 -2 1422 -1.81156145978182380E-002 -1.8000000715255742 -2.4774875552946192 -8.8322830345648295 - 2 -2 1423 -3.73499928588611613E-002 -0.60000002384185780 -2.4774875552946192 -8.8322830345648295 - 2 -2 1424 -3.73499928588611405E-002 0.60000002384185824 -2.4774875552946192 -8.8322830345648295 - 2 -2 1425 -1.81156145978182519E-002 1.8000000715255742 -2.4774875552946192 -8.8322830345648295 - 2 -2 1426 1.89206775392032553E-002 2.1708204795105894 -1.3362196903905261 -8.8322830345648295 - 2 -2 1427 4.15128803859999215E-002 2.5416408874956047 -0.19495182548643328 -8.8322830345648295 - 2 -2 1428 4.74272947441818499E-002 2.9124612954806199 0.94631603941765952 -8.8322830345648295 - 2 -2 1429 6.73569351025355909E-003 1.9416408636537466 1.6516583701964120 -8.8322830345648295 - 2 -2 1430 -2.98192585765955816E-002 0.97082043182687339 2.3570007009751648 -8.8322830345648295 - 2 -2 1431 -5.86233602927272654E-002 7.98716080604552755E-017 3.0623430317539175 -8.8322830345648295 - 2 -2 1432 -4.99032514569490958E-003 -0.97082043182687316 1.3362196903905255 -9.4631603941766027 - 2 -2 1433 1.96545948076982842E-002 -1.9416408636537466 0.63087735961177294 -9.4631603941766027 - 2 -2 1434 1.30648408463425320E-002 -1.5708204556687313 -0.51039050529232011 -9.4631603941766027 - 2 -2 1435 -7.50738718143353478E-003 -1.2000000476837160 -1.6516583701964129 -9.4631603941766027 - 2 -2 1436 -1.61490314012952621E-002 7.98716080604552755E-017 -1.6516583701964129 -9.4631603941766027 - 2 -2 1437 -7.50738718143353911E-003 1.2000000476837160 -1.6516583701964129 -9.4631603941766027 - 2 -2 1438 1.30648408463425389E-002 1.5708204556687313 -0.51039050529231988 -9.4631603941766027 - 2 -2 1439 1.96545948076982877E-002 1.9416408636537466 0.63087735961177294 -9.4631603941766027 - 2 -2 1440 -4.99032514569490004E-003 0.97082043182687339 1.3362196903905255 -9.4631603941766027 - 2 -2 1441 -2.42944152525294901E-002 7.98716080604552755E-017 2.0415620211692782 -9.4631603941766027 - 2 -2 1442 4.47388504710780413E-003 -0.97082043182687316 0.31543867980588625 -10.094037753788376 - 2 -2 1443 -1.70887202623525437E-003 -0.60000002384185791 -0.82582918509820669 -10.094037753788376 - 2 -2 1444 -1.70887202623525567E-003 0.60000002384185813 -0.82582918509820669 -10.094037753788376 - 2 -2 1445 4.47388504710780500E-003 0.97082043182687339 0.31543867980588625 -10.094037753788376 - 2 -2 1446 -5.53002604174509214E-003 7.98716080604552755E-017 1.0207810105846389 -10.094037753788376 - 2 -2 1447 -0.0000000000000000 7.98716080604552755E-017 -4.23219779117647779E-016 -10.724915113400149 diff --git a/test/ampl.dat b/test/ampl.dat deleted file mode 100644 index 3f12dfb..0000000 --- a/test/ampl.dat +++ /dev/null @@ -1,441 +0,0 @@ - 0 0 -0.10267520957031392 - 1 -1 -3.69085049715392694E-017 - 1 0 -0.34564781836327263 - 1 1 -2.79012652825566532E-017 - 2 -2 5.91915093870777620E-017 - 2 -1 -3.26447887144399803E-017 - 2 0 -0.43165313129021093 - 2 1 2.82095852753572185E-017 - 2 2 -1.46339433948376653E-018 - 3 -3 -8.95282151245139646E-019 - 3 -2 5.53417446418069670E-017 - 3 -1 -7.39198423708615518E-018 - 3 0 -6.75356925250734791E-002 - 3 1 7.50132378088408380E-017 - 3 2 1.78333398030368157E-017 - 3 3 9.27477254441817344E-017 - 4 -4 -5.82041402858201652E-017 - 4 -3 7.66105715852509428E-018 - 4 -2 1.21532287272047013E-017 - 4 -1 5.60225980101537959E-018 - 4 0 0.32952283679666589 - 4 1 4.62141176021946265E-017 - 4 2 3.37016094896264978E-017 - 4 3 6.32101513262073832E-017 - 4 4 5.61128391146149956E-018 - 5 -5 3.84629274214005465E-017 - 5 -4 -4.95940172897557001E-017 - 5 -3 2.15603344127896706E-017 - 5 -2 -1.39862080250630072E-017 - 5 -1 1.50590660241771892E-017 - 5 0 0.23164535420837304 - 5 1 -2.81892564846231153E-018 - 5 2 2.57535111615146236E-017 - 5 3 -1.55557600763252257E-017 - 5 4 -1.40931186346042256E-017 - 5 5 -0.13809155665284914 - 6 -6 -2.16386229622748019E-017 - 6 -5 3.42048208083363536E-017 - 6 -4 -1.06307928836335032E-017 - 6 -3 9.69796916993751942E-018 - 6 -2 -1.28206906896410899E-017 - 6 -1 -2.00450029929503485E-017 - 6 0 -0.12165137684961157 - 6 1 -1.17635935714677231E-017 - 6 2 -5.73060949997133999E-018 - 6 3 -1.67737934544769096E-017 - 6 4 -2.64155035346918932E-017 - 6 5 -0.11108531319690382 - 6 6 3.80740070233436490E-017 - 7 -7 -2.49555293579146998E-018 - 7 -6 1.15021720310619237E-017 - 7 -5 2.16463620473038153E-017 - 7 -4 6.22283342612212423E-018 - 7 -3 1.51757945551680469E-017 - 7 -2 -1.05641949181556338E-017 - 7 -1 1.36976569944793497E-017 - 7 0 -0.14765156265087365 - 7 1 3.03576608295941242E-018 - 7 2 -5.25824977029340235E-018 - 7 3 4.42473070986701411E-017 - 7 4 -2.64900795676607637E-017 - 7 5 -5.56704316258262426E-003 - 7 6 1.54756086416583420E-017 - 7 7 -3.44845342078468747E-017 - 8 -8 6.05121615310570165E-017 - 8 -7 1.47540340767728606E-017 - 8 -6 6.38060216338079198E-017 - 8 -5 2.83369753534389822E-017 - 8 -4 -2.03520841401527014E-018 - 8 -3 2.35383789546453918E-017 - 8 -2 -1.31730563956988789E-017 - 8 -1 -2.06885151764388110E-020 - 8 0 0.11063841735643427 - 8 1 -2.22261445359528409E-018 - 8 2 4.15839326296758135E-018 - 8 3 4.65444604516238036E-017 - 8 4 -1.50947277915791360E-017 - 8 5 2.72583999762256446E-002 - 8 6 -2.92258054346248629E-017 - 8 7 -1.64357008274369056E-017 - 8 8 -1.18573375173555087E-017 - 9 -9 -3.44991641128854875E-018 - 9 -8 2.30129156307485486E-017 - 9 -7 1.05838763847898010E-017 - 9 -6 6.68501281788837044E-017 - 9 -5 3.79484721510264582E-017 - 9 -4 -4.70632681318170626E-018 - 9 -3 1.95963364439575981E-017 - 9 -2 8.36190925529445295E-018 - 9 -1 -1.16229326768420459E-018 - 9 0 0.15671470312197908 - 9 1 -3.67544536472586003E-017 - 9 2 1.27208438951591356E-017 - 9 3 -9.14117956676840926E-018 - 9 4 -1.92128322253337354E-017 - 9 5 -2.52302935651680348E-002 - 9 6 -4.53910184653545472E-017 - 9 7 2.26034206827600877E-017 - 9 8 1.29249335818128137E-018 - 9 9 -3.07281635013772167E-017 - 10 -10 -3.77262282941542917E-002 - 10 -9 1.16451807973070733E-017 - 10 -8 -2.72944193932891374E-017 - 10 -7 -1.83807394577236540E-017 - 10 -6 2.60597230109971983E-017 - 10 -5 2.64575976152606307E-017 - 10 -4 1.25301583887328649E-017 - 10 -3 7.25590390096259345E-019 - 10 -2 3.94649590784723614E-017 - 10 -1 -4.52646821366888028E-018 - 10 0 -5.51083256069197572E-002 - 10 1 -2.69966340948890604E-017 - 10 2 3.49522795540064083E-018 - 10 3 -2.65087431172705834E-017 - 10 4 -1.91401655868477061E-017 - 10 5 -4.64885627341425842E-002 - 10 6 -2.89726964231573852E-017 - 10 7 2.71126302525728309E-017 - 10 8 2.43677770780129705E-017 - 10 9 4.10057171139754832E-018 - 10 10 -5.47054417568462628E-017 - 11 -11 -1.47013732728482027E-017 - 11 -10 -3.36253541270076575E-002 - 11 -9 1.58969682013792298E-017 - 11 -8 -1.40058493770092906E-017 - 11 -7 -4.38867456069861797E-017 - 11 -6 5.61905775340741827E-018 - 11 -5 1.50528551997832488E-017 - 11 -4 2.00484228285620347E-017 - 11 -3 -2.61706572645522899E-018 - 11 -2 3.34747420754899494E-017 - 11 -1 -6.21003900495793177E-018 - 11 0 -0.11607854591990845 - 11 1 1.77809156287622727E-017 - 11 2 -1.95204437644097874E-017 - 11 3 1.28749007982653652E-018 - 11 4 -1.40817678460438306E-017 - 11 5 -2.61126644971622010E-003 - 11 6 -1.23214712982233021E-017 - 11 7 4.94837888556881088E-018 - 11 8 2.68018493643587923E-017 - 11 9 6.12391272106867860E-017 - 11 10 -2.49444959798226487E-017 - 11 11 7.00818896544578232E-017 - 12 -12 -1.36859079457320285E-017 - 12 -11 -7.38518746675636967E-018 - 12 -10 -7.25917763206064635E-003 - 12 -9 1.12280206368700625E-017 - 12 -8 4.07656822386421564E-017 - 12 -7 -3.02928957173435253E-017 - 12 -6 -3.72726260527414185E-018 - 12 -5 2.33311472160461596E-017 - 12 -4 1.11825289696512731E-017 - 12 -3 1.05204606360321194E-017 - 12 -2 -3.57786716920216463E-018 - 12 -1 3.32801774026997864E-018 - 12 0 5.42218165326313895E-002 - 12 1 4.05491612509578658E-017 - 12 2 -1.31274692312922257E-017 - 12 3 -1.39591029707508696E-018 - 12 4 9.16042642042794674E-018 - 12 5 2.07902297946419533E-002 - 12 6 -1.04681080062712097E-017 - 12 7 3.56137649651030747E-018 - 12 8 1.75813996468614803E-017 - 12 9 6.94857689275935376E-017 - 12 10 3.48517471085968827E-017 - 12 11 8.05476745462832207E-017 - 12 12 2.33093962101256212E-017 - 13 -13 4.41239315941696688E-017 - 13 -12 -5.44069692071559229E-019 - 13 -11 2.94898362221341214E-017 - 13 -10 3.58919591707453772E-003 - 13 -9 7.16677265952562606E-018 - 13 -8 3.38772909681549523E-017 - 13 -7 8.54602571625317774E-020 - 13 -6 -9.46354177764767478E-018 - 13 -5 4.39344614170841147E-017 - 13 -4 1.30476955195052424E-017 - 13 -3 1.62044311327770818E-017 - 13 -2 -3.38000027272356007E-017 - 13 -1 2.89124435114972747E-017 - 13 0 0.11399880792346516 - 13 1 4.01154803819636641E-018 - 13 2 4.41892527997920428E-018 - 13 3 -4.72779909839460277E-017 - 13 4 2.93617850378725449E-018 - 13 5 -1.11266096469779703E-002 - 13 6 -7.39966904539764212E-018 - 13 7 2.81812559937385024E-017 - 13 8 2.08119905459505953E-017 - 13 9 2.65749311113573562E-017 - 13 10 3.30007018841123819E-017 - 13 11 3.14913334696585572E-017 - 13 12 2.73199364427078524E-017 - 13 13 -1.54267721133115398E-017 - 14 -14 2.76958166737356649E-017 - 14 -13 5.59484408691845338E-017 - 14 -12 4.00307804483536701E-018 - 14 -11 6.22650072035846749E-017 - 14 -10 -7.95023430988996659E-003 - 14 -9 7.29911499649076953E-018 - 14 -8 -2.73301605557008010E-017 - 14 -7 1.84497135653119299E-017 - 14 -6 -2.06718390777411998E-017 - 14 -5 3.60719087547087676E-017 - 14 -4 1.38015548425615697E-017 - 14 -3 4.09090056110760248E-018 - 14 -2 -2.73218947466347117E-017 - 14 -1 4.94904602326347371E-018 - 14 0 -3.10558418256863221E-002 - 14 1 -1.83230167150050249E-017 - 14 2 1.17599904557709755E-017 - 14 3 -4.64580630910038650E-017 - 14 4 -5.30812523236696610E-019 - 14 5 -3.00029239281042991E-002 - 14 6 1.93668635050469008E-017 - 14 7 2.94471864380794568E-017 - 14 8 2.77678247701547653E-017 - 14 9 3.85934747757085701E-018 - 14 10 -2.60132680655414424E-017 - 14 11 -3.96311413164818510E-017 - 14 12 -8.25495816795720587E-018 - 14 13 -3.44725361162339242E-017 - 14 14 5.90878932092357502E-017 - 15 -15 -4.90672321464641652E-017 - 15 -14 2.80952401568476024E-017 - 15 -13 4.68663221875919892E-017 - 15 -12 -1.09967765156031262E-017 - 15 -11 6.46112716861936207E-017 - 15 -10 -1.43641194985176541E-002 - 15 -9 -2.14904718146131162E-018 - 15 -8 -7.19116281491222046E-017 - 15 -7 1.57074976267355005E-017 - 15 -6 -1.64269864021354770E-017 - 15 -5 1.96420394588569833E-017 - 15 -4 -1.26682247591353159E-017 - 15 -3 -1.44190504437251167E-017 - 15 -2 -7.04731412115577882E-019 - 15 -1 -1.71709555255241353E-017 - 15 0 -9.09392140179797054E-002 - 15 1 -4.33680868994201774E-019 - 15 2 3.54251678756806323E-018 - 15 3 2.26869304592591803E-017 - 15 4 7.14934040833231558E-018 - 15 5 -2.02904502200416514E-003 - 15 6 4.10391688798053046E-017 - 15 7 4.81807229649271987E-018 - 15 8 1.79590578842423820E-017 - 15 9 9.89721075592057110E-018 - 15 10 -4.89339498755761910E-017 - 15 11 -6.62269774510460979E-017 - 15 12 -5.16910476558237232E-017 - 15 13 -4.55006759200594454E-017 - 15 14 -2.09878268496037047E-017 - 15 15 1.64826302284547463E-002 - 16 -16 1.48110971437300436E-017 - 16 -15 -4.24992600663689614E-017 - 16 -14 6.63208512000297839E-018 - 16 -13 2.89223419652807926E-017 - 16 -12 -1.34896854171466942E-017 - 16 -11 3.09978416727927804E-017 - 16 -10 -4.21083208266373986E-003 - 16 -9 -1.21937664644357969E-017 - 16 -8 -6.47849137881480732E-017 - 16 -7 4.12279003410735180E-017 - 16 -6 1.28931649461905360E-017 - 16 -5 1.54660608394977596E-017 - 16 -4 -4.29784517436831992E-017 - 16 -3 -2.03563069843675692E-018 - 16 -2 1.07878116162307691E-017 - 16 -1 -1.58719048677252349E-017 - 16 0 3.21148760914011858E-002 - 16 1 -5.31259064517897173E-018 - 16 2 1.15243558828500029E-018 - 16 3 6.96057794735693847E-017 - 16 4 6.52709317829575803E-018 - 16 5 1.64553732588863730E-002 - 16 6 4.67244522234768496E-017 - 16 7 -4.57882850228523279E-018 - 16 8 -2.43800178350072628E-018 - 16 9 1.08058138580944904E-017 - 16 10 -4.99575981210059651E-018 - 16 11 -4.79518354637089915E-017 - 16 12 -4.89039396954734513E-017 - 16 13 -3.88449638414847413E-017 - 16 14 -1.02866646761716661E-016 - 16 15 1.64687523511047491E-002 - 16 16 2.33692997439192251E-017 - 17 -17 2.23435092087895029E-017 - 17 -16 2.08359055441275677E-017 - 17 -15 1.04561581319308839E-017 - 17 -14 -1.15460998226131598E-017 - 17 -13 2.22098327969865824E-017 - 17 -12 1.43960714705033021E-017 - 17 -11 4.81889515526975995E-019 - 17 -10 2.98773420007512284E-003 - 17 -9 8.85113307251360579E-018 - 17 -8 -6.09389797162940112E-017 - 17 -7 5.45710238926144459E-017 - 17 -6 1.87673913749583123E-017 - 17 -5 2.19229867515367745E-017 - 17 -4 -3.39965143709985984E-017 - 17 -3 1.60944535101798499E-017 - 17 -2 9.64939933512098946E-018 - 17 -1 1.07977914979258581E-017 - 17 0 8.80343934595941152E-002 - 17 1 -3.25260651745651330E-017 - 17 2 -8.04111282172575864E-019 - 17 3 4.69866116500905484E-017 - 17 4 -7.00369268935110791E-018 - 17 5 -6.25460368546631659E-003 - 17 6 4.04578676230580525E-017 - 17 7 1.02867519232604479E-017 - 17 8 -2.14754040292398383E-017 - 17 9 -3.47467687375478430E-017 - 17 10 1.87921799620084139E-017 - 17 11 -3.51481118904737374E-017 - 17 12 -3.61377601744820206E-018 - 17 13 -2.74699264719935881E-017 - 17 14 -5.56875757045907567E-017 - 17 15 5.84891495825615344E-003 - 17 16 -9.31086711199218013E-018 - 17 17 6.39471398870456753E-017 - 18 -18 -1.92319494135128462E-017 - 18 -17 -1.10036518540250102E-017 - 18 -16 3.98889032004373492E-018 - 18 -15 5.94697969373859012E-017 - 18 -14 -1.33337945846912280E-017 - 18 -13 3.80267603541640411E-018 - 18 -12 3.55273270759652695E-017 - 18 -11 -1.79002619226011128E-017 - 18 -10 -3.90904303276082190E-003 - 18 -9 4.21964372302383770E-017 - 18 -8 -5.35698195449612000E-017 - 18 -7 1.73457764089429587E-017 - 18 -6 1.25320642128641871E-017 - 18 -5 9.52819276214834388E-018 - 18 -4 -6.09863722023096244E-019 - 18 -3 2.13161511931944592E-017 - 18 -2 -6.50521303491302660E-019 - 18 -1 1.35069606305059795E-017 - 18 0 -1.98302791791529903E-002 - 18 1 -1.86482773667506763E-017 - 18 2 1.87064496217949721E-017 - 18 3 2.22532495902649785E-017 - 18 4 -1.01834659352394141E-017 - 18 5 -2.22635437500751029E-002 - 18 6 2.39499391830864164E-017 - 18 7 1.81745080165497046E-017 - 18 8 -1.52716173158212437E-017 - 18 9 -7.28825175378310606E-017 - 18 10 -1.14178170402092006E-017 - 18 11 -5.86715436136372505E-017 - 18 12 2.11530273461807450E-017 - 18 13 -2.74939733360699446E-017 - 18 14 2.93811683960907821E-017 - 18 15 -6.83782396515188190E-005 - 18 16 -3.67015794302638752E-017 - 18 17 8.44958973975191331E-017 - 18 18 -2.47968578668925627E-017 - 19 -19 4.47403784425419094E-018 - 19 -18 -2.74436503237379070E-018 - 19 -17 -5.06779956746456564E-017 - 19 -16 -9.10831320150928367E-018 - 19 -15 4.90316659578601063E-017 - 19 -14 -5.00775259160969405E-018 - 19 -13 -2.21356901075770821E-017 - 19 -12 2.42310979988505910E-017 - 19 -11 -3.22762078129391515E-017 - 19 -10 -9.55846748948339930E-003 - 19 -9 5.54255551288248877E-017 - 19 -8 -2.17010932964960317E-017 - 19 -7 -3.76123300979015292E-017 - 19 -6 1.04297284377790137E-017 - 19 -5 -1.60749762924649734E-017 - 19 -4 1.25902977279879202E-017 - 19 -3 8.56759060813532550E-018 - 19 -2 -2.62376925741492073E-017 - 19 -1 2.98922604451523163E-018 - 19 0 -7.31128664867429778E-002 - 19 1 -7.15573433840432926E-018 - 19 2 1.56655644151950064E-017 - 19 3 1.15196480826584846E-017 - 19 4 4.04866599130387656E-018 - 19 5 -1.89083746770740712E-003 - 19 6 1.32670219458387304E-017 - 19 7 1.23404230085479016E-017 - 19 8 -2.21048470607033187E-018 - 19 9 -5.66448903554969883E-017 - 19 10 -3.38016061344735107E-017 - 19 11 -6.67311613248145719E-017 - 19 12 5.13857650906555549E-019 - 19 13 -3.21041337853387146E-017 - 19 14 -7.38353610838917425E-018 - 19 15 3.93081740388212530E-003 - 19 16 -1.42307204814441389E-017 - 19 17 4.05848160173358052E-017 - 19 18 3.58323561175770282E-017 - 19 19 3.19620327635968001E-018 - 20 -20 8.74637635650979579E-003 - 20 -19 -2.23314966913388330E-017 - 20 -18 3.39752278347407866E-018 - 20 -17 -4.55555055904584339E-017 - 20 -16 1.32154320264527213E-017 - 20 -15 6.55495861408257853E-018 - 20 -14 -2.49035920041573507E-017 - 20 -13 -3.56147317084396921E-017 - 20 -12 -2.56125259968594410E-017 - 20 -11 -4.71881246349572178E-017 - 20 -10 -3.30874988704420647E-003 - 20 -9 3.94093913966649094E-017 - 20 -8 2.39335975214949998E-017 - 20 -7 -5.64798618191930415E-017 - 20 -6 2.13507359849655215E-017 - 20 -5 -2.92946278623452819E-017 - 20 -4 -5.43456338958359098E-018 - 20 -3 1.40305540058870459E-018 - 20 -2 -4.61870125478824889E-017 - 20 -1 5.15703758114696720E-018 - 20 0 2.13355051465567054E-002 - 20 1 5.63785129692462306E-018 - 20 2 -4.23464880456753361E-018 - 20 3 -1.45554141656178970E-017 - 20 4 1.94195309069124896E-017 - 20 5 1.34256355764256988E-002 - 20 6 1.12176571505828150E-017 - 20 7 9.66416947213873632E-018 - 20 8 4.86038302073174971E-018 - 20 9 -5.11436053369339513E-018 - 20 10 -9.07713784318475419E-018 - 20 11 -3.16455742740290972E-017 - 20 12 -2.34478490669692635E-017 - 20 13 -4.34519365427563325E-017 - 20 14 -1.09001708260567617E-016 - 20 15 7.48792356690542327E-003 - 20 16 -2.46338826184015612E-018 - 20 17 -2.20895869461178960E-017 - 20 18 8.42717397771491549E-017 - 20 19 1.33835922623270314E-017 - 20 20 1.00353386423251370E-016 diff --git a/test/co.for b/test/co.for deleted file mode 100644 index abce64d..0000000 --- a/test/co.for +++ /dev/null @@ -1,28 +0,0 @@ - program cod - double precision co(10,21),pi - integer lmax,l,al, am, m - - pi=4.*datan(1.d0) - - lmax=10 - do 10 l=1,lmax - al=l - co(l,l+1)=dsqrt((2.*al+1.)/2./pi) - do 20 m=1,l-1 - am=m - co(l,l+1+m)=co(l,l+m)*dsqrt(1.d0/(al-am+1)/(al+am)) - co(l,l+1-m)=co(l,l+1+m) -20 continue - co(l,2*l+1)=co(l,2*l)*dsqrt(1.d0/(2.*al)) - co(l,1)=co(l,2*l+1) - co(l,l+1)=dsqrt((2.*al+1.)/4./pi) -10 continue - - do 30 l=1,lmax - do 40 m=1,2*l+1 - print *, 'co(',l,',',m,')=',co(l,m) -40 continue -30 continue - - end program cod - diff --git a/test/confusetest.c b/test/confusetest.c deleted file mode 100644 index 72d3377..0000000 --- a/test/confusetest.c +++ /dev/null @@ -1,34 +0,0 @@ - -#include <string.h> -#include "confuse.h" - -int main(void) -{ - - long int nshell=17,ncxmax=60, ncymax=60, nczmax=60; - double xk0=25.0, dmax=1.67,stepsize=0.15; - cfg_opt_t opts[] = { - CFG_SIMPLE_INT("nshell", &nshell), - CFG_SIMPLE_FLOAT("dmax", &dmax), - CFG_SIMPLE_FLOAT("xk0",&xk0), - CFG_SIMPLE_FLOAT("stepsize",&stepsize), - CFG_SIMPLE_INT("nxmax", &ncxmax), - CFG_SIMPLE_INT("nymax", &ncymax), - CFG_SIMPLE_INT("nzmax", &nczmax), - CFG_END() - }; - cfg_t *cfg; - int retval; - cfg = cfg_init(opts, 0); - retval=cfg_parse(cfg, "tape_new"); - - printf("nshell: %li\n", nshell); - printf("dmax: %f\n", dmax); - printf("xk0: %f\n", xk0); - printf("stepsize: %f\n", stepsize); - printf("nxmax: %li\n", ncxmax); - printf("nymax: %li\n", ncymax); - printf("nzmax: %li\n", nczmax); - return 0; -} - diff --git a/test/doxygentest.c b/test/doxygentest.c deleted file mode 100644 index ff6138f..0000000 --- a/test/doxygentest.c +++ /dev/null @@ -1,46 +0,0 @@ -/** @file doxygentest.c - @author Samo Penic - @date 4.3.2010 -*/ - -#include<stdio.h> - - -/** Defines the number of n/a items */ -#define N_A 10 - -/** @brief Structure that holds some info on three members - * - * This detailed description describes the structure more precisely. - * One member is also extra documented! - */ -typedef struct{ - int i; - char *a; /**< If you think you don't understand this, add a note to member -*/ - long *ptr; -} test; - -//typedef t_test test; - -/** @brief This is a dummy function to test doxygen documentation - * - * Some further explanation of the testfunction comes in the next lines - * when the brief has been satisfied. - * @param param1 is an integer - * @param param2 is a float - * @return function returns nothing - * - * TODO: Still not fully functional algorithm - */ -void testfunction(int param1, float param2){ - - - int i; /** This will add an extra line in the documentation block */ - - -} - -void main(){ - test i; -} diff --git a/test/float3cmp.c b/test/float3cmp.c deleted file mode 100644 index 0dadaff..0000000 --- a/test/float3cmp.c +++ /dev/null @@ -1,23 +0,0 @@ -#include<stdio.h> - -/** Compares positions of the vertices in two files to given accuracy - * - * @author Samo Penic - * @date to be done - * - * Usage: float3cmp vertexfile1 vertexfile2 eps - * - * Compares files with 3 floats in a line for similarities. Result of - * comparison is reported on stdout. -*/ -int main(int argv, char *argc[]){ - - if(argv!=4){ - fprintf(stderr,"Error. Usage: float3cmp vertexfile1 vertexfile2 eps\n"); - exit(1); - } - - fprintf("Comparing %s and %s for equality. Criterion: abs(float1-float2)< %f\n", argc[1], argc[2],argc[3]); - -return 0; -} diff --git a/test/parsecmdline.c b/test/parsecmdline.c deleted file mode 100644 index d15a8c8..0000000 --- a/test/parsecmdline.c +++ /dev/null @@ -1,40 +0,0 @@ -#include<stdio.h> -#include<stdlib.h> -#include<string.h> -int main(int argv, char *argc[]){ - - - char *commands, *backup, *saveptr, *saveopptr, *command, *operator[2], *operand; - int i,j; - if(argv!=2){ - fprintf(stderr, "Error. Usage: parsecmdline cmd1=1,cmd2=2,...\n"); - exit(1); - } - commands=(char *)malloc(10000*sizeof(char)); - backup=commands; - strcpy(commands,argc[1]); - - - - for(i=0; ;i++, commands=NULL){ - //breaks comma separated list of commands into specific commands. - command=strtok_r(commands,",",&saveptr); - if(command==NULL) break; - fprintf(stdout,"Command %d: %s\n",i,command); - //extracts name of command and value of command into operator[2] array. - for(j=0; j<2;j++,command=NULL){ - operator[j]=strtok_r(command,"=",&saveopptr); - if(operator[j]==NULL) break; - fprintf(stdout," ---> Operator %d: %s\n",j,operator[j]); - } - //1. check: must have 2 operators. - if(j!=2) fprintf(stderr,"Error. Command no. %d is not formatted properly.\n",i); - //2. check: must be named properly. - //3. check: must be of right format (integer, double, string, ...) - - - } - - free(backup); - return 0; -} -- Gitblit v1.9.3