summaryrefslogtreecommitdiff
path: root/2.3-1/tests/unit_tests/Moebius.dia.ref
diff options
context:
space:
mode:
Diffstat (limited to '2.3-1/tests/unit_tests/Moebius.dia.ref')
-rw-r--r--2.3-1/tests/unit_tests/Moebius.dia.ref3200
1 files changed, 3200 insertions, 0 deletions
diff --git a/2.3-1/tests/unit_tests/Moebius.dia.ref b/2.3-1/tests/unit_tests/Moebius.dia.ref
new file mode 100644
index 00000000..d331e043
--- /dev/null
+++ b/2.3-1/tests/unit_tests/Moebius.dia.ref
@@ -0,0 +1,3200 @@
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2010-2010 - DIGITEO - Bruno JOFRET
+//
+// This file must be used under the terms of the CeCILL.
+// This source file is licensed as described in the file COPYING, which
+// you should have received as part of this distribution. The terms
+// are also available at
+// http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+//
+//
+// <-- ENGLISH IMPOSED -->
+// <-- JVM NOT MANDATORY -->
+global SCI2CHOME;
+scilab2c(SCI2CHOME+"/tests/unit_tests/test305_Moebius/Moebius.sci",TMPDIR, SCI2CHOME+"/tests/unit_tests/test305_Moebius");
+
+ -----------------------------------
+
+ --- Executing your SCILAB code. ---
+
+ -----------------------------------
+
+ x(1:10)
+
+ 19.6
+ 18.645391
+ 15.872572
+ 11.546217
+ 6.0803399
+ 1.207D-15
+ - 6.1076856
+ - 11.648965
+ - 16.08034
+ - 18.961619
+
+ y(1:10)
+
+ 0.
+ 6.0582549
+ 11.532098
+ 15.892004
+ 18.713362
+ 19.717157
+ 18.797524
+ 16.033425
+ 11.683051
+ 6.1610035
+
+ z(1:10)
+
+ 0.
+ - 0.0625738
+ - 0.1236068
+ - 0.1815962
+ - 0.2351141
+ - 0.2828427
+ - 0.3236068
+ - 0.3564026
+ - 0.3804226
+ - 0.3950753
+
+ x1(1:10)
+
+ 2.4142136
+ 2.4063283
+ 2.3827967
+ 2.34399
+ 2.2905202
+ 2.2232306
+ 2.1431822
+ 2.0516376
+ 1.9500404
+ 1.8399929
+
+ y1(1:10)
+
+ 0.
+ 0.
+ 0.
+ 0.
+ 0.
+ 0.
+ 0.
+ 0.
+ 0.
+ 0.
+
+ z1(1:10)
+
+ 0.
+ 0.1243449
+ 0.2408768
+ 0.3422736
+ 0.4221640
+ 0.4755283
+ 0.4990134
+ 0.4911436
+ 0.4524135
+ 0.3852566
+
+ ------------------------------------------
+
+ --- End Execution of your SCILAB code. ---
+
+ ------------------------------------------
+
+ ==> SCI2C hArtes/POLIBA Tool!!!
+
+ Removing directory: TMPDIR/SCI2CTmpResultsReports
+
+ Removing directory: TMPDIR
+
+ ==> Initialize SCI2C and USER2C Libraries.
+
+ ==> Load SCI2C and USER2C Libraries.
+
+ ==> Start translation of function "Moebius"
+Warning: file 'TMPDIR/SCI2CTmpResultsReports/Moebius/Moebius_copy.sci' already opened in Scilab.
+Warning: file 'TMPDIR/SCI2CTmpResultsReports/Moebius/Moebius_copy.sci' already opened in Scilab.
+
+ ==> Generate the AST.
+
+ ==> Generate C code in TMPDIR/main.c
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C:
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: //the program construct moebius
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: // and klein bottle surface from
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: //http://www.metlin.org/mathematics/
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: // topological-constructs/non-orientable-surfaces/
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C:
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C:
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: // ---------------------
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: // --- Moebius strip ---
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: // ---------------------
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: num_points = 20;
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: R = 20;
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: a = -0.4;
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: b = 0.4;
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C:
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: step=(b-a)./(num_points-1);
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: step1=(2*%pi)./num_points;
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: s=a:step:b;
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: t=0:step1:2*%pi;
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C:
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: [S, T] = XYgrid(s, t);
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: x = [R + (S.*cos(T./2))].*cos(T);
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: y = [R + (S.*cos(T./2))].*sin(T);
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: z = S.*sin(T./2);
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C:
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: disp('x(1:10)')
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: disp(x(1:10))
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: disp('y(1:10)')
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: disp(y(1:10))
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: disp('z(1:10)')
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: disp(z(1:10))
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C:
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: // ENABLE/DISABLE PLOT
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: // scf(0); surf(x, y, z);
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C:
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: // -----------------------
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: // --- Klein Bottle II ---
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: // -----------------------
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: num_points = 50;
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C:
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: //u = linspace (0, 2*(%pi), num_points);
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: //v = linspace (0, 2*(%pi), num_points);
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: step_u = (2*%pi)./num_points
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: u = 0:step_u:2*%pi;
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: v = u;
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C:
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: [U,V] = XYgrid(u,v);
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C:
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: x1 = cos(U).*(cos(U./2).*(sqrt(2)+cos(V))+(sin(U./2).*sin(
+ V).*cos(V)));
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: y1 = sin(U).*(cos(U./2).*(sqrt(2)+cos(V))+(sin(U./2).*sin(
+ V).*cos(V)));
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: z1 = -1.*sin(U./2).*(sqrt(2)+cos(V))+cos(U./2).*sin(V).*co
+ s(V);
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C:
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: disp('x1(1:10)');
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: disp(x1(1:10));
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: disp('y1(1:10)')
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: disp(y1(1:10))
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: disp('z1(1:10)')
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: disp(z1(1:10))
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: // ENABLE/DISABLE PLOT
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: // scf(1) ;surf(x1, y1, z1)
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C:
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: endfunction
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C:
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C:
+
+ SCI2C: ##########################################################
+ ########*/
+
+ ==> Start translation of function "XYgrid"
+Warning: file 'TMPDIR/SCI2CTmpResultsReports/XYgrid/XYgrid_copy.sci' already opened in Scilab.
+Warning: file 'TMPDIR/SCI2CTmpResultsReports/XYgrid/XYgrid_copy.sci' already opened in Scilab.
+
+ ==> Generate the AST.
+
+ ==> Generate C code in TMPDIR/d2d2XYgridd2d2.c
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C:
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: n = length(x);
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: m = length(y);
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C:
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: X=zeros(m,n);
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: Y=zeros(m,n);
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C:
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: for k=1:m
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: #######################################################
+ ###########
+
+ SCI2C: X(k,1:n)=x;
+
+ SCI2C: #######################################################
+ ###########*/
+
+ /*SCI2C: #######################################################
+ ###########
+
+ SCI2C: end
+
+ SCI2C: #######################################################
+ ###########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C:
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: for h=1:n
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: #######################################################
+ ###########
+
+ SCI2C: Y(1:m,h)=y';
+
+ SCI2C: #######################################################
+ ###########*/
+
+ /*SCI2C: #######################################################
+ ###########
+
+ SCI2C: end
+
+ SCI2C: #######################################################
+ ###########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C:
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C: endfunction
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C:
+
+ SCI2C: ##########################################################
+ ########*/
+
+ /*SCI2C: ##########################################################
+ ########
+
+ SCI2C:
+
+ SCI2C: ##########################################################
+ ########*/
+
+ ==> Copying sources
+
+ ==> Copying headers
+
+ ==> Copying interfaces
+
+ ==> Generating Builder TMPDIR/Makefile
+
+ ==> Translation Successfully Completed!!!
+fd = mopen(TMPDIR+"/main.c");
+mgetl(fd)
+ ans =
+
+!/* !
+! !
+!** ************************************************ !
+! !
+!** This file has been generated using !
+! !
+!** Scilab2C (Version 2.0) !
+! !
+!** !
+! !
+!** Please visit following links for more informations: !
+! !
+!** Atoms Module: http://atoms.scilab.org/toolboxes/scilab2c !
+! !
+!** Scilab2C Forge: http://forge.scilab.org/index.php/p/scilab2c/ !
+! !
+!** Scilab2C ML: http://forge.scilab.org/index.php/p/scilab2c/ !
+! !
+!** ************************************************ !
+! !
+!*/ !
+! !
+! !
+! !
+! !
+! !
+!/* !
+! !
+!** ----------------- !
+! !
+!** --- Includes. --- !
+! !
+!** ----------------- !
+! !
+!*/ !
+! !
+!#include "main.h" !
+! !
+!/* !
+! !
+!** --------------------- !
+! !
+!** --- End Includes. --- !
+! !
+!** --------------------- !
+! !
+!*/ !
+! !
+! !
+! !
+! !
+! !
+! !
+! !
+!/* !
+! !
+!** ------------------------------------- !
+! !
+!** --- Global Variables Declaration. --- !
+! !
+!** ------------------------------------- !
+! !
+!*/ !
+! !
+! !
+! !
+! !
+! !
+!/* !
+! !
+!** ----------------------------------------- !
+! !
+!** --- End Global Variables Declaration. --- !
+! !
+!** ----------------------------------------- !
+! !
+!*/ !
+! !
+! !
+! !
+!/* !
+! !
+! SCI2C: -------------------------------------------------------------!
+! ----- !
+! !
+! SCI2C: //SCI2C: DEFAULT_PRECISION= DOUBLE !
+! !
+! SCI2C: !
+! !
+! SCI2C: function Moebius() !
+! !
+! SCI2C: -------------------------------------------------------------!
+! ----- !
+! !
+!*/ !
+! !
+!int main() !
+! !
+!{ !
+! !
+!/* !
+! !
+!** ----------------------------- !
+! !
+!** --- Variable Declaration. --- !
+! !
+!** ----------------------------- !
+! !
+!*/ !
+! !
+! !
+! !
+! double num_points = 20; !
+! !
+! !
+! !
+! double R = 20; !
+! !
+! !
+! !
+! double a = -0.4; !
+! !
+! !
+! !
+! double b = 0.4; !
+! !
+! !
+! !
+! double __temp1; !
+! !
+! !
+! !
+! double __temp2; !
+! !
+! !
+! !
+! double step; !
+! !
+! !
+! !
+! double __temp3; !
+! !
+! !
+! !
+! double step1; !
+! !
+! !
+! !
+! double* s = NULL; !
+! !
+! int __sSize[2]; !
+! !
+! !
+! !
+! double __temp4; !
+! !
+! !
+! !
+! double* t = NULL; !
+! !
+! int __tSize[2]; !
+! !
+! !
+! !
+! double* S = NULL; !
+! !
+! int __SSize[2]; !
+! !
+! !
+! !
+! double* T = NULL; !
+! !
+! int __TSize[2]; !
+! !
+! !
+! !
+! double* __temp5 = NULL; !
+! !
+! int ____temp5Size[2]; !
+! !
+! !
+! !
+! double* __temp6 = NULL; !
+! !
+! int ____temp6Size[2]; !
+! !
+! !
+! !
+! double* __temp7 = NULL; !
+! !
+! int ____temp7Size[2]; !
+! !
+! !
+! !
+! double* __temp8 = NULL; !
+! !
+! int ____temp8Size[2]; !
+! !
+! !
+! !
+! double* __temp9 = NULL; !
+! !
+! int ____temp9Size[2]; !
+! !
+! !
+! !
+! double* x = NULL; !
+! !
+! int __xSize[2]; !
+! !
+! !
+! !
+! double* __temp10 = NULL; !
+! !
+! int ____temp10Size[2]; !
+! !
+! !
+! !
+! double* __temp11 = NULL; !
+! !
+! int ____temp11Size[2]; !
+! !
+! !
+! !
+! double* __temp12 = NULL; !
+! !
+! int ____temp12Size[2]; !
+! !
+! !
+! !
+! double* __temp13 = NULL; !
+! !
+! int ____temp13Size[2]; !
+! !
+! !
+! !
+! double* __temp14 = NULL; !
+! !
+! int ____temp14Size[2]; !
+! !
+! !
+! !
+! double* y = NULL; !
+! !
+! int __ySize[2]; !
+! !
+! !
+! !
+! double* __temp15 = NULL; !
+! !
+! int ____temp15Size[2]; !
+! !
+! !
+! !
+! double* __temp16 = NULL; !
+! !
+! int ____temp16Size[2]; !
+! !
+! !
+! !
+! double* z = NULL; !
+! !
+! int __zSize[2]; !
+! !
+! !
+! !
+! char __temp17[1*8] = {"x(1:10)"}; !
+! !
+! int ____temp17Size[2] = {1,8}; !
+! !
+! !
+! !
+! double ans1; !
+! !
+! !
+! !
+! double __temp18[1 * 10]; !
+! !
+! int ____temp18Size[2] = {1, 10};; !
+! !
+! !
+! !
+! double __temp19[10 * 1]; !
+! !
+! int ____temp19Size[2] = {10, 1};; !
+! !
+! !
+! !
+! double ans2; !
+! !
+! !
+! !
+! char __temp20[1*8] = {"y(1:10)"}; !
+! !
+! int ____temp20Size[2] = {1,8}; !
+! !
+! !
+! !
+! double ans3; !
+! !
+! !
+! !
+! double __temp21[1 * 10]; !
+! !
+! int ____temp21Size[2] = {1, 10};; !
+! !
+! !
+! !
+! double __temp22[10 * 1]; !
+! !
+! int ____temp22Size[2] = {10, 1};; !
+! !
+! !
+! !
+! double ans4; !
+! !
+! !
+! !
+! char __temp23[1*8] = {"z(1:10)"}; !
+! !
+! int ____temp23Size[2] = {1,8}; !
+! !
+! !
+! !
+! double ans5; !
+! !
+! !
+! !
+! double __temp24[1 * 10]; !
+! !
+! int ____temp24Size[2] = {1, 10};; !
+! !
+! !
+! !
+! double __temp25[10 * 1]; !
+! !
+! int ____temp25Size[2] = {10, 1};; !
+! !
+! !
+! !
+! double ans6; !
+! !
+! !
+! !
+! double __temp26; !
+! !
+! !
+! !
+! double step_u; !
+! !
+! !
+! !
+! double __temp27; !
+! !
+! !
+! !
+! double* u = NULL; !
+! !
+! int __uSize[2]; !
+! !
+! !
+! !
+! double* v = NULL; !
+! !
+! int __vSize[2]; !
+! !
+! !
+! !
+! double* U = NULL; !
+! !
+! int __USize[2]; !
+! !
+! !
+! !
+! double* V = NULL; !
+! !
+! int __VSize[2]; !
+! !
+! !
+! !
+! double* __temp28 = NULL; !
+! !
+! int ____temp28Size[2]; !
+! !
+! !
+! !
+! double* __temp29 = NULL; !
+! !
+! int ____temp29Size[2]; !
+! !
+! !
+! !
+! double* __temp30 = NULL; !
+! !
+! int ____temp30Size[2]; !
+! !
+! !
+! !
+! double __temp31; !
+! !
+! !
+! !
+! double* __temp32 = NULL; !
+! !
+! int ____temp32Size[2]; !
+! !
+! !
+! !
+! double* __temp33 = NULL; !
+! !
+! int ____temp33Size[2]; !
+! !
+! !
+! !
+! double* __temp34 = NULL; !
+! !
+! int ____temp34Size[2]; !
+! !
+! !
+! !
+! double* __temp35 = NULL; !
+! !
+! int ____temp35Size[2]; !
+! !
+! !
+! !
+! double* __temp36 = NULL; !
+! !
+! int ____temp36Size[2]; !
+! !
+! !
+! !
+! double* __temp37 = NULL; !
+! !
+! int ____temp37Size[2]; !
+! !
+! !
+! !
+! double* __temp38 = NULL; !
+! !
+! int ____temp38Size[2]; !
+! !
+! !
+! !
+! double* __temp39 = NULL; !
+! !
+! int ____temp39Size[2]; !
+! !
+! !
+! !
+! double* __temp40 = NULL; !
+! !
+! int ____temp40Size[2]; !
+! !
+! !
+! !
+! double* __temp41 = NULL; !
+! !
+! int ____temp41Size[2]; !
+! !
+! !
+! !
+! double* x1 = NULL; !
+! !
+! int __x1Size[2]; !
+! !
+! !
+! !
+! double* __temp42 = NULL; !
+! !
+! int ____temp42Size[2]; !
+! !
+! !
+! !
+! double* __temp43 = NULL; !
+! !
+! int ____temp43Size[2]; !
+! !
+! !
+! !
+! double* __temp44 = NULL; !
+! !
+! int ____temp44Size[2]; !
+! !
+! !
+! !
+! double __temp45; !
+! !
+! !
+! !
+! double* __temp46 = NULL; !
+! !
+! int ____temp46Size[2]; !
+! !
+! !
+! !
+! double* __temp47 = NULL; !
+! !
+! int ____temp47Size[2]; !
+! !
+! !
+! !
+! double* __temp48 = NULL; !
+! !
+! int ____temp48Size[2]; !
+! !
+! !
+! !
+! double* __temp49 = NULL; !
+! !
+! int ____temp49Size[2]; !
+! !
+! !
+! !
+! double* __temp50 = NULL; !
+! !
+! int ____temp50Size[2]; !
+! !
+! !
+! !
+! double* __temp51 = NULL; !
+! !
+! int ____temp51Size[2]; !
+! !
+! !
+! !
+! double* __temp52 = NULL; !
+! !
+! int ____temp52Size[2]; !
+! !
+! !
+! !
+! double* __temp53 = NULL; !
+! !
+! int ____temp53Size[2]; !
+! !
+! !
+! !
+! double* __temp54 = NULL; !
+! !
+! int ____temp54Size[2]; !
+! !
+! !
+! !
+! double* __temp55 = NULL; !
+! !
+! int ____temp55Size[2]; !
+! !
+! !
+! !
+! double* y1 = NULL; !
+! !
+! int __y1Size[2]; !
+! !
+! !
+! !
+! double* __temp56 = NULL; !
+! !
+! int ____temp56Size[2]; !
+! !
+! !
+! !
+! double* __temp57 = NULL; !
+! !
+! int ____temp57Size[2]; !
+! !
+! !
+! !
+! double* __temp58 = NULL; !
+! !
+! int ____temp58Size[2]; !
+! !
+! !
+! !
+! double __temp59; !
+! !
+! !
+! !
+! double* __temp60 = NULL; !
+! !
+! int ____temp60Size[2]; !
+! !
+! !
+! !
+! double* __temp61 = NULL; !
+! !
+! int ____temp61Size[2]; !
+! !
+! !
+! !
+! double* __temp62 = NULL; !
+! !
+! int ____temp62Size[2]; !
+! !
+! !
+! !
+! double* __temp63 = NULL; !
+! !
+! int ____temp63Size[2]; !
+! !
+! !
+! !
+! double* __temp64 = NULL; !
+! !
+! int ____temp64Size[2]; !
+! !
+! !
+! !
+! double* __temp65 = NULL; !
+! !
+! int ____temp65Size[2]; !
+! !
+! !
+! !
+! double* __temp66 = NULL; !
+! !
+! int ____temp66Size[2]; !
+! !
+! !
+! !
+! double* __temp67 = NULL; !
+! !
+! int ____temp67Size[2]; !
+! !
+! !
+! !
+! double* __temp68 = NULL; !
+! !
+! int ____temp68Size[2]; !
+! !
+! !
+! !
+! double* __temp69 = NULL; !
+! !
+! int ____temp69Size[2]; !
+! !
+! !
+! !
+! double* z1 = NULL; !
+! !
+! int __z1Size[2]; !
+! !
+! !
+! !
+! char __temp70[1*9] = {"x1(1:10)"}; !
+! !
+! int ____temp70Size[2] = {1,9}; !
+! !
+! !
+! !
+! double ans7; !
+! !
+! !
+! !
+! double __temp71[1 * 10]; !
+! !
+! int ____temp71Size[2] = {1, 10};; !
+! !
+! !
+! !
+! double __temp72[10 * 1]; !
+! !
+! int ____temp72Size[2] = {10, 1};; !
+! !
+! !
+! !
+! double ans8; !
+! !
+! !
+! !
+! char __temp73[1*9] = {"y1(1:10)"}; !
+! !
+! int ____temp73Size[2] = {1,9}; !
+! !
+! !
+! !
+! double ans9; !
+! !
+! !
+! !
+! double __temp74[1 * 10]; !
+! !
+! int ____temp74Size[2] = {1, 10};; !
+! !
+! !
+! !
+! double __temp75[10 * 1]; !
+! !
+! int ____temp75Size[2] = {10, 1};; !
+! !
+! !
+! !
+! double ans10; !
+! !
+! !
+! !
+! char __temp76[1*9] = {"z1(1:10)"}; !
+! !
+! int ____temp76Size[2] = {1,9}; !
+! !
+! !
+! !
+! double ans11; !
+! !
+! !
+! !
+! double __temp77[1 * 10]; !
+! !
+! int ____temp77Size[2] = {1, 10};; !
+! !
+! !
+! !
+! double __temp78[10 * 1]; !
+! !
+! int ____temp78Size[2] = {10, 1};; !
+! !
+! !
+! !
+! double ans12; !
+! !
+! !
+! !
+! !
+! !
+! !
+! !
+! !
+! !
+!/* !
+! !
+!** --------------------------------- !
+! !
+!** --- End Variable Declaration. --- !
+! !
+!** --------------------------------- !
+! !
+!*/ !
+! !
+!/* !
+! !
+!** --------------- !
+! !
+!** --- C code. --- !
+! !
+!** --------------- !
+! !
+!*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: //the program construct moebius !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: // and klein bottle surface from !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: //http://www.metlin.org/mathematics/ !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: // topological-constructs/non-orientable-surfaces/ !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: // --------------------- !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: // --- Moebius strip --- !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: // --------------------- !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: num_points = 20; !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! num_points = d0OpEquald0(20); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: R = 20; !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! R = d0OpEquald0(20); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: a = -0.4; !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: b = 0.4; !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! b = d0OpEquald0(0.4); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: step=(b-a)./(num_points-1); !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! __temp1 = d0d0OpMinusd0(b,a); !
+! !
+! __temp2 = d0d0OpMinusd0(num_points,1); !
+! !
+! step = d0d0OpDotSlashd0(__temp1,__temp2); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: step1=(2*%pi)./num_points; !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! __temp3 = d0d0OpStard0(2,SCI2C_PI); !
+! !
+! step1 = d0d0OpDotSlashd0(__temp3,num_points); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: s=a:step:b; !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! __sSize[0]=1; !
+! !
+! __sSize[1]=d0absd0(d0floord0(((0.8/d0reald0(step))+1))); !
+! !
+! s = (double*) realloc(s,(1)*(d0absd0(d0floord0(((0.8/d0reald0(step)!
+! )+1))))*sizeof(double)); !
+! !
+! d0d0d0OpColond2(a,step,b,s); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: t=0:step1:2*%pi; !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! __temp4 = d0d0OpStard0(2,SCI2C_PI); !
+! !
+! __tSize[0]=1; !
+! !
+! __tSize[1]=d0absd0(d0floord0((((d0reald0(__temp4)-0)/d0reald0(step1!
+! ))+1))); !
+! !
+! t = (double*) realloc(t,(1)*(d0absd0(d0floord0((((d0reald0(__temp4)!
+! -0)/d0reald0(step1))+1))))*sizeof(double)); !
+! !
+! d0d0d0OpColond2(0,step1,__temp4,t); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: [S, T] = XYgrid(s, t); !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! __SSize[0]=d0absd0(d0floord0((((d0reald0(__temp4)-0)/d0reald0(step1!
+! ))+1))); !
+! !
+! __SSize[1]=d0absd0(d0floord0(((0.8/d0reald0(step))+1))); !
+! !
+! S = (double*) realloc(S,(d0absd0(d0floord0((((d0reald0(__temp4)-0)/!
+! d0reald0(step1))+1))))*(d0absd0(d0floord0(((0.8/d0reald0(step))+1!
+! ))))*sizeof(double)); !
+! !
+! __TSize[0]=d0absd0(d0floord0((((d0reald0(__temp4)-0)/d0reald0(step1!
+! ))+1))); !
+! !
+! __TSize[1]=d0absd0(d0floord0(((0.8/d0reald0(step))+1))); !
+! !
+! T = (double*) realloc(T,(d0absd0(d0floord0((((d0reald0(__temp4)-0)/!
+! d0reald0(step1))+1))))*(d0absd0(d0floord0(((0.8/d0reald0(step))+1!
+! ))))*sizeof(double)); !
+! !
+! d2d2XYgridd2d2(s, __sSize,t, __tSize,S,T); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: x = [R + (S.*cos(T./2))].*cos(T); !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! ____temp5Size[0]=d0absd0(d0floord0((((d0reald0(__temp4)-0)/d0reald0!
+! (step1))+1))); !
+! !
+! ____temp5Size[1]=d0absd0(d0floord0(((0.8/d0reald0(step))+1))); !
+! !
+! __temp5 = (double*) realloc(__temp5,(d0absd0(d0floord0((((d0reald0(!
+! __temp4)-0)/d0reald0(step1))+1))))*(d0absd0(d0floord0(((0.8/d0rea!
+! ld0(step))+1))))*sizeof(double)); !
+! !
+! d2d0OpDotSlashd2(T, __TSize,2,__temp5); !
+! !
+! ____temp6Size[0]=d0absd0(d0floord0((((d0reald0(__temp4)-0)/d0reald0!
+! (step1))+1))); !
+! !
+! ____temp6Size[1]=d0absd0(d0floord0(((0.8/d0reald0(step))+1))); !
+! !
+! __temp6 = (double*) realloc(__temp6,(d0absd0(d0floord0((((d0reald0(!
+! __temp4)-0)/d0reald0(step1))+1))))*(d0absd0(d0floord0(((0.8/d0rea!
+! ld0(step))+1))))*sizeof(double)); !
+! !
+! d2cosd2(__temp5, ____temp5Size,__temp6); !
+! !
+! ____temp7Size[0]=d0absd0(d0floord0((((d0reald0(__temp4)-0)/d0reald0!
+! (step1))+1))); !
+! !
+! ____temp7Size[1]=d0absd0(d0floord0(((0.8/d0reald0(step))+1))); !
+! !
+! __temp7 = (double*) realloc(__temp7,(d0absd0(d0floord0((((d0reald0(!
+! __temp4)-0)/d0reald0(step1))+1))))*(d0absd0(d0floord0(((0.8/d0rea!
+! ld0(step))+1))))*sizeof(double)); !
+! !
+! d2d2OpDotStard2(S, __SSize,__temp6, ____temp6Size,__temp7); !
+! !
+! ____temp8Size[0]=d0absd0(d0floord0((((d0reald0(__temp4)-0)/d0reald0!
+! (step1))+1))); !
+! !
+! ____temp8Size[1]=d0absd0(d0floord0(((0.8/d0reald0(step))+1))); !
+! !
+! __temp8 = (double*) realloc(__temp8,(d0absd0(d0floord0((((d0reald0(!
+! __temp4)-0)/d0reald0(step1))+1))))*(d0absd0(d0floord0(((0.8/d0rea!
+! ld0(step))+1))))*sizeof(double)); !
+! !
+! d0d2OpPlusd2(R,__temp7, ____temp7Size,__temp8); !
+! !
+! ____temp9Size[0]=d0absd0(d0floord0((((d0reald0(__temp4)-0)/d0reald0!
+! (step1))+1))); !
+! !
+! ____temp9Size[1]=d0absd0(d0floord0(((0.8/d0reald0(step))+1))); !
+! !
+! __temp9 = (double*) realloc(__temp9,(d0absd0(d0floord0((((d0reald0(!
+! __temp4)-0)/d0reald0(step1))+1))))*(d0absd0(d0floord0(((0.8/d0rea!
+! ld0(step))+1))))*sizeof(double)); !
+! !
+! d2cosd2(T, __TSize,__temp9); !
+! !
+! __xSize[0]=d0absd0(d0floord0((((d0reald0(__temp4)-0)/d0reald0(step1!
+! ))+1))); !
+! !
+! __xSize[1]=d0absd0(d0floord0(((0.8/d0reald0(step))+1))); !
+! !
+! x = (double*) realloc(x,(d0absd0(d0floord0((((d0reald0(__temp4)-0)/!
+! d0reald0(step1))+1))))*(d0absd0(d0floord0(((0.8/d0reald0(step))+1!
+! ))))*sizeof(double)); !
+! !
+! d2d2OpDotStard2(__temp8, ____temp8Size,__temp9, ____temp9Size,x);!
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: y = [R + (S.*cos(T./2))].*sin(T); !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! ____temp10Size[0]=d0absd0(d0floord0((((d0reald0(__temp4)-0)/d0reald!
+! 0(step1))+1))); !
+! !
+! ____temp10Size[1]=d0absd0(d0floord0(((0.8/d0reald0(step))+1))); !
+! !
+! __temp10 = (double*) realloc(__temp10,(d0absd0(d0floord0((((d0reald!
+! 0(__temp4)-0)/d0reald0(step1))+1))))*(d0absd0(d0floord0(((0.8/d0r!
+! eald0(step))+1))))*sizeof(double)); !
+! !
+! d2d0OpDotSlashd2(T, __TSize,2,__temp10); !
+! !
+! ____temp11Size[0]=d0absd0(d0floord0((((d0reald0(__temp4)-0)/d0reald!
+! 0(step1))+1))); !
+! !
+! ____temp11Size[1]=d0absd0(d0floord0(((0.8/d0reald0(step))+1))); !
+! !
+! __temp11 = (double*) realloc(__temp11,(d0absd0(d0floord0((((d0reald!
+! 0(__temp4)-0)/d0reald0(step1))+1))))*(d0absd0(d0floord0(((0.8/d0r!
+! eald0(step))+1))))*sizeof(double)); !
+! !
+! d2cosd2(__temp10, ____temp10Size,__temp11); !
+! !
+! ____temp12Size[0]=d0absd0(d0floord0((((d0reald0(__temp4)-0)/d0reald!
+! 0(step1))+1))); !
+! !
+! ____temp12Size[1]=d0absd0(d0floord0(((0.8/d0reald0(step))+1))); !
+! !
+! __temp12 = (double*) realloc(__temp12,(d0absd0(d0floord0((((d0reald!
+! 0(__temp4)-0)/d0reald0(step1))+1))))*(d0absd0(d0floord0(((0.8/d0r!
+! eald0(step))+1))))*sizeof(double)); !
+! !
+! d2d2OpDotStard2(S, __SSize,__temp11, ____temp11Size,__temp12); !
+! !
+! ____temp13Size[0]=d0absd0(d0floord0((((d0reald0(__temp4)-0)/d0reald!
+! 0(step1))+1))); !
+! !
+! ____temp13Size[1]=d0absd0(d0floord0(((0.8/d0reald0(step))+1))); !
+! !
+! __temp13 = (double*) realloc(__temp13,(d0absd0(d0floord0((((d0reald!
+! 0(__temp4)-0)/d0reald0(step1))+1))))*(d0absd0(d0floord0(((0.8/d0r!
+! eald0(step))+1))))*sizeof(double)); !
+! !
+! d0d2OpPlusd2(R,__temp12, ____temp12Size,__temp13); !
+! !
+! ____temp14Size[0]=d0absd0(d0floord0((((d0reald0(__temp4)-0)/d0reald!
+! 0(step1))+1))); !
+! !
+! ____temp14Size[1]=d0absd0(d0floord0(((0.8/d0reald0(step))+1))); !
+! !
+! __temp14 = (double*) realloc(__temp14,(d0absd0(d0floord0((((d0reald!
+! 0(__temp4)-0)/d0reald0(step1))+1))))*(d0absd0(d0floord0(((0.8/d0r!
+! eald0(step))+1))))*sizeof(double)); !
+! !
+! d2sind2(T, __TSize,__temp14); !
+! !
+! __ySize[0]=d0absd0(d0floord0((((d0reald0(__temp4)-0)/d0reald0(step1!
+! ))+1))); !
+! !
+! __ySize[1]=d0absd0(d0floord0(((0.8/d0reald0(step))+1))); !
+! !
+! y = (double*) realloc(y,(d0absd0(d0floord0((((d0reald0(__temp4)-0)/!
+! d0reald0(step1))+1))))*(d0absd0(d0floord0(((0.8/d0reald0(step))+1!
+! ))))*sizeof(double)); !
+! !
+! d2d2OpDotStard2(__temp13, ____temp13Size,__temp14, ____temp14Size!
+! ,y); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: z = S.*sin(T./2); !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! ____temp15Size[0]=d0absd0(d0floord0((((d0reald0(__temp4)-0)/d0reald!
+! 0(step1))+1))); !
+! !
+! ____temp15Size[1]=d0absd0(d0floord0(((0.8/d0reald0(step))+1))); !
+! !
+! __temp15 = (double*) realloc(__temp15,(d0absd0(d0floord0((((d0reald!
+! 0(__temp4)-0)/d0reald0(step1))+1))))*(d0absd0(d0floord0(((0.8/d0r!
+! eald0(step))+1))))*sizeof(double)); !
+! !
+! d2d0OpDotSlashd2(T, __TSize,2,__temp15); !
+! !
+! ____temp16Size[0]=d0absd0(d0floord0((((d0reald0(__temp4)-0)/d0reald!
+! 0(step1))+1))); !
+! !
+! ____temp16Size[1]=d0absd0(d0floord0(((0.8/d0reald0(step))+1))); !
+! !
+! __temp16 = (double*) realloc(__temp16,(d0absd0(d0floord0((((d0reald!
+! 0(__temp4)-0)/d0reald0(step1))+1))))*(d0absd0(d0floord0(((0.8/d0r!
+! eald0(step))+1))))*sizeof(double)); !
+! !
+! d2sind2(__temp15, ____temp15Size,__temp16); !
+! !
+! __zSize[0]=d0absd0(d0floord0((((d0reald0(__temp4)-0)/d0reald0(step1!
+! ))+1))); !
+! !
+! __zSize[1]=d0absd0(d0floord0(((0.8/d0reald0(step))+1))); !
+! !
+! z = (double*) realloc(z,(d0absd0(d0floord0((((d0reald0(__temp4)-0)/!
+! d0reald0(step1))+1))))*(d0absd0(d0floord0(((0.8/d0reald0(step))+1!
+! ))))*sizeof(double)); !
+! !
+! d2d2OpDotStard2(S, __SSize,__temp16, ____temp16Size,z); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: disp('x(1:10)') !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! ans1 = g2dispd0(__temp17, ____temp17Size); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: disp(x(1:10)) !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! d0d0OpColond2(1,10,__temp18); !
+! !
+! d2d2OpExtd2(x, __xSize,__temp18, ____temp18Size,__temp19); !
+! !
+! ans2 = d2dispd0(__temp19, ____temp19Size); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: disp('y(1:10)') !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! ans3 = g2dispd0(__temp20, ____temp20Size); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: disp(y(1:10)) !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! d0d0OpColond2(1,10,__temp21); !
+! !
+! d2d2OpExtd2(y, __ySize,__temp21, ____temp21Size,__temp22); !
+! !
+! ans4 = d2dispd0(__temp22, ____temp22Size); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: disp('z(1:10)') !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! ans5 = g2dispd0(__temp23, ____temp23Size); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: disp(z(1:10)) !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! d0d0OpColond2(1,10,__temp24); !
+! !
+! d2d2OpExtd2(z, __zSize,__temp24, ____temp24Size,__temp25); !
+! !
+! ans6 = d2dispd0(__temp25, ____temp25Size); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: // ENABLE/DISABLE PLOT !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: // scf(0); surf(x, y, z); !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: // ----------------------- !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: // --- Klein Bottle II --- !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: // ----------------------- !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: num_points = 50; !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! num_points = d0OpEquald0(50); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: //u = linspace (0, 2*(%pi), num_points); !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: //v = linspace (0, 2*(%pi), num_points); !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: step_u = (2*%pi)./num_points !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! __temp26 = d0d0OpStard0(2,SCI2C_PI); !
+! !
+! step_u = d0d0OpDotSlashd0(__temp26,num_points); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: u = 0:step_u:2*%pi; !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! __temp27 = d0d0OpStard0(2,SCI2C_PI); !
+! !
+! __uSize[0]=1; !
+! !
+! __uSize[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0reald0(step!
+! _u))+1))); !
+! !
+! u = (double*) realloc(u,(1)*(d0absd0(d0floord0((((d0reald0(__temp27!
+! )-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d0d0d0OpColond2(0,step_u,__temp27,u); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: v = u; !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! __vSize[0]=1; !
+! !
+! __vSize[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0reald0(step!
+! _u))+1))); !
+! !
+! v = (double*) realloc(v,(1)*(d0absd0(d0floord0((((d0reald0(__temp27!
+! )-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2OpEquald2(u, __uSize,v); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: [U,V] = XYgrid(u,v); !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! __USize[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0reald0(step!
+! _u))+1))); !
+! !
+! __USize[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0reald0(step!
+! _u))+1))); !
+! !
+! U = (double*) realloc(U,(d0absd0(d0floord0((((d0reald0(__temp27)-0)!
+! /d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0reald0(__temp27)!
+! -0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! __VSize[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0reald0(step!
+! _u))+1))); !
+! !
+! __VSize[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0reald0(step!
+! _u))+1))); !
+! !
+! V = (double*) realloc(V,(d0absd0(d0floord0((((d0reald0(__temp27)-0)!
+! /d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0reald0(__temp27)!
+! -0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2d2XYgridd2d2(u, __uSize,v, __vSize,U,V); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: x1 = cos(U).*(cos(U./2).*(sqrt(2)+cos(V))+(sin(U./2).*sin(!
+! V).*cos(V))); !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! ____temp28Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp28Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp28 = (double*) realloc(__temp28,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2cosd2(U, __USize,__temp28); !
+! !
+! ____temp29Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp29Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp29 = (double*) realloc(__temp29,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2d0OpDotSlashd2(U, __USize,2,__temp29); !
+! !
+! ____temp30Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp30Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp30 = (double*) realloc(__temp30,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2cosd2(__temp29, ____temp29Size,__temp30); !
+! !
+! __temp31 = d0sqrtd0(2); !
+! !
+! ____temp32Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp32Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp32 = (double*) realloc(__temp32,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2cosd2(V, __VSize,__temp32); !
+! !
+! ____temp33Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp33Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp33 = (double*) realloc(__temp33,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d0d2OpPlusd2(__temp31,__temp32, ____temp32Size,__temp33); !
+! !
+! ____temp34Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp34Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp34 = (double*) realloc(__temp34,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2d2OpDotStard2(__temp30, ____temp30Size,__temp33, ____temp33Size!
+! ,__temp34); !
+! !
+! ____temp35Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp35Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp35 = (double*) realloc(__temp35,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2d0OpDotSlashd2(U, __USize,2,__temp35); !
+! !
+! ____temp36Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp36Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp36 = (double*) realloc(__temp36,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2sind2(__temp35, ____temp35Size,__temp36); !
+! !
+! ____temp37Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp37Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp37 = (double*) realloc(__temp37,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2sind2(V, __VSize,__temp37); !
+! !
+! ____temp38Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp38Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp38 = (double*) realloc(__temp38,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2d2OpDotStard2(__temp36, ____temp36Size,__temp37, ____temp37Size!
+! ,__temp38); !
+! !
+! ____temp39Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp39Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp39 = (double*) realloc(__temp39,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2cosd2(V, __VSize,__temp39); !
+! !
+! ____temp40Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp40Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp40 = (double*) realloc(__temp40,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2d2OpDotStard2(__temp38, ____temp38Size,__temp39, ____temp39Size!
+! ,__temp40); !
+! !
+! ____temp41Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp41Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp41 = (double*) realloc(__temp41,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2d2OpPlusd2(__temp34, ____temp34Size,__temp40, ____temp40Size,__!
+! temp41); !
+! !
+! __x1Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0reald0(ste!
+! p_u))+1))); !
+! !
+! __x1Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0reald0(ste!
+! p_u))+1))); !
+! !
+! x1 = (double*) realloc(x1,(d0absd0(d0floord0((((d0reald0(__temp27)-!
+! 0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0reald0(__temp2!
+! 7)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2d2OpDotStard2(__temp28, ____temp28Size,__temp41, ____temp41Size!
+! ,x1); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: y1 = sin(U).*(cos(U./2).*(sqrt(2)+cos(V))+(sin(U./2).*sin(!
+! V).*cos(V))); !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! ____temp42Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp42Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp42 = (double*) realloc(__temp42,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2sind2(U, __USize,__temp42); !
+! !
+! ____temp43Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp43Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp43 = (double*) realloc(__temp43,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2d0OpDotSlashd2(U, __USize,2,__temp43); !
+! !
+! ____temp44Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp44Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp44 = (double*) realloc(__temp44,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2cosd2(__temp43, ____temp43Size,__temp44); !
+! !
+! __temp45 = d0sqrtd0(2); !
+! !
+! ____temp46Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp46Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp46 = (double*) realloc(__temp46,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2cosd2(V, __VSize,__temp46); !
+! !
+! ____temp47Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp47Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp47 = (double*) realloc(__temp47,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d0d2OpPlusd2(__temp45,__temp46, ____temp46Size,__temp47); !
+! !
+! ____temp48Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp48Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp48 = (double*) realloc(__temp48,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2d2OpDotStard2(__temp44, ____temp44Size,__temp47, ____temp47Size!
+! ,__temp48); !
+! !
+! ____temp49Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp49Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp49 = (double*) realloc(__temp49,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2d0OpDotSlashd2(U, __USize,2,__temp49); !
+! !
+! ____temp50Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp50Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp50 = (double*) realloc(__temp50,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2sind2(__temp49, ____temp49Size,__temp50); !
+! !
+! ____temp51Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp51Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp51 = (double*) realloc(__temp51,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2sind2(V, __VSize,__temp51); !
+! !
+! ____temp52Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp52Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp52 = (double*) realloc(__temp52,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2d2OpDotStard2(__temp50, ____temp50Size,__temp51, ____temp51Size!
+! ,__temp52); !
+! !
+! ____temp53Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp53Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp53 = (double*) realloc(__temp53,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2cosd2(V, __VSize,__temp53); !
+! !
+! ____temp54Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp54Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp54 = (double*) realloc(__temp54,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2d2OpDotStard2(__temp52, ____temp52Size,__temp53, ____temp53Size!
+! ,__temp54); !
+! !
+! ____temp55Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp55Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp55 = (double*) realloc(__temp55,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2d2OpPlusd2(__temp48, ____temp48Size,__temp54, ____temp54Size,__!
+! temp55); !
+! !
+! __y1Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0reald0(ste!
+! p_u))+1))); !
+! !
+! __y1Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0reald0(ste!
+! p_u))+1))); !
+! !
+! y1 = (double*) realloc(y1,(d0absd0(d0floord0((((d0reald0(__temp27)-!
+! 0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0reald0(__temp2!
+! 7)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2d2OpDotStard2(__temp42, ____temp42Size,__temp55, ____temp55Size!
+! ,y1); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: z1 = -1.*sin(U./2).*(sqrt(2)+cos(V))+cos(U./2).*sin(V).*co!
+! s(V); !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! ____temp56Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp56Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp56 = (double*) realloc(__temp56,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2d0OpDotSlashd2(U, __USize,2,__temp56); !
+! !
+! ____temp57Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp57Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp57 = (double*) realloc(__temp57,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2sind2(__temp56, ____temp56Size,__temp57); !
+! !
+! ____temp58Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp58Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp58 = (double*) realloc(__temp58,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d0d2OpStard2(1,__temp57, ____temp57Size,__temp58); !
+! !
+! __temp59 = d0sqrtd0(2); !
+! !
+! ____temp60Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp60Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp60 = (double*) realloc(__temp60,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2cosd2(V, __VSize,__temp60); !
+! !
+! ____temp61Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp61Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp61 = (double*) realloc(__temp61,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d0d2OpPlusd2(__temp59,__temp60, ____temp60Size,__temp61); !
+! !
+! ____temp62Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp62Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp62 = (double*) realloc(__temp62,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2d2OpDotStard2(__temp58, ____temp58Size,__temp61, ____temp61Size!
+! ,__temp62); !
+! !
+! ____temp63Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp63Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp63 = (double*) realloc(__temp63,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2OpMinusd2(__temp62, ____temp62Size,__temp63); !
+! !
+! ____temp64Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp64Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp64 = (double*) realloc(__temp64,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2d0OpDotSlashd2(U, __USize,2,__temp64); !
+! !
+! ____temp65Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp65Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp65 = (double*) realloc(__temp65,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2cosd2(__temp64, ____temp64Size,__temp65); !
+! !
+! ____temp66Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp66Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp66 = (double*) realloc(__temp66,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2sind2(V, __VSize,__temp66); !
+! !
+! ____temp67Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp67Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp67 = (double*) realloc(__temp67,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2d2OpDotStard2(__temp65, ____temp65Size,__temp66, ____temp66Size!
+! ,__temp67); !
+! !
+! ____temp68Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp68Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp68 = (double*) realloc(__temp68,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2cosd2(V, __VSize,__temp68); !
+! !
+! ____temp69Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! ____temp69Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0real!
+! d0(step_u))+1))); !
+! !
+! __temp69 = (double*) realloc(__temp69,(d0absd0(d0floord0((((d0reald!
+! 0(__temp27)-0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0re!
+! ald0(__temp27)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2d2OpDotStard2(__temp67, ____temp67Size,__temp68, ____temp68Size!
+! ,__temp69); !
+! !
+! __z1Size[0]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0reald0(ste!
+! p_u))+1))); !
+! !
+! __z1Size[1]=d0absd0(d0floord0((((d0reald0(__temp27)-0)/d0reald0(ste!
+! p_u))+1))); !
+! !
+! z1 = (double*) realloc(z1,(d0absd0(d0floord0((((d0reald0(__temp27)-!
+! 0)/d0reald0(step_u))+1))))*(d0absd0(d0floord0((((d0reald0(__temp2!
+! 7)-0)/d0reald0(step_u))+1))))*sizeof(double)); !
+! !
+! d2d2OpPlusd2(__temp63, ____temp63Size,__temp69, ____temp69Size,z1!
+! ); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: disp('x1(1:10)'); !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! ans7 = g2dispd0(__temp70, ____temp70Size); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: disp(x1(1:10)); !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! d0d0OpColond2(1,10,__temp71); !
+! !
+! d2d2OpExtd2(x1, __x1Size,__temp71, ____temp71Size,__temp72); !
+! !
+! ans8 = d2dispd0(__temp72, ____temp72Size); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: disp('y1(1:10)') !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! ans9 = g2dispd0(__temp73, ____temp73Size); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: disp(y1(1:10)) !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! d0d0OpColond2(1,10,__temp74); !
+! !
+! d2d2OpExtd2(y1, __y1Size,__temp74, ____temp74Size,__temp75); !
+! !
+! ans10 = d2dispd0(__temp75, ____temp75Size); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: disp('z1(1:10)') !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! ans11 = g2dispd0(__temp76, ____temp76Size); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: disp(z1(1:10)) !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! d0d0OpColond2(1,10,__temp77); !
+! !
+! d2d2OpExtd2(z1, __z1Size,__temp77, ____temp77Size,__temp78); !
+! !
+! ans12 = d2dispd0(__temp78, ____temp78Size); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: // ENABLE/DISABLE PLOT !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: // scf(1) ;surf(x1, y1, z1) !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: endfunction !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+! !
+! !
+! /* !
+! !
+! ** --------------------- !
+! !
+! ** --- Free Section. --- !
+! !
+! ** --------------------- !
+! !
+! */ !
+! !
+! free(s); !
+! !
+! free(t); !
+! !
+! free(S); !
+! !
+! free(T); !
+! !
+! free(__temp5); !
+! !
+! free(__temp6); !
+! !
+! free(__temp7); !
+! !
+! free(__temp8); !
+! !
+! free(__temp9); !
+! !
+! free(x); !
+! !
+! free(__temp10); !
+! !
+! free(__temp11); !
+! !
+! free(__temp12); !
+! !
+! free(__temp13); !
+! !
+! free(__temp14); !
+! !
+! free(y); !
+! !
+! free(__temp15); !
+! !
+! free(__temp16); !
+! !
+! free(z); !
+! !
+! free(u); !
+! !
+! free(v); !
+! !
+! free(U); !
+! !
+! free(V); !
+! !
+! free(__temp28); !
+! !
+! free(__temp29); !
+! !
+! free(__temp30); !
+! !
+! free(__temp32); !
+! !
+! free(__temp33); !
+! !
+! free(__temp34); !
+! !
+! free(__temp35); !
+! !
+! free(__temp36); !
+! !
+! free(__temp37); !
+! !
+! free(__temp38); !
+! !
+! free(__temp39); !
+! !
+! free(__temp40); !
+! !
+! free(__temp41); !
+! !
+! free(x1); !
+! !
+! free(__temp42); !
+! !
+! free(__temp43); !
+! !
+! free(__temp44); !
+! !
+! free(__temp46); !
+! !
+! free(__temp47); !
+! !
+! free(__temp48); !
+! !
+! free(__temp49); !
+! !
+! free(__temp50); !
+! !
+! free(__temp51); !
+! !
+! free(__temp52); !
+! !
+! free(__temp53); !
+! !
+! free(__temp54); !
+! !
+! free(__temp55); !
+! !
+! free(y1); !
+! !
+! free(__temp56); !
+! !
+! free(__temp57); !
+! !
+! free(__temp58); !
+! !
+! free(__temp60); !
+! !
+! free(__temp61); !
+! !
+! free(__temp62); !
+! !
+! free(__temp63); !
+! !
+! free(__temp64); !
+! !
+! free(__temp65); !
+! !
+! free(__temp66); !
+! !
+! free(__temp67); !
+! !
+! free(__temp68); !
+! !
+! free(__temp69); !
+! !
+! free(z1); !
+! !
+! /* !
+! !
+! ** ------------------------- !
+! !
+! ** --- End Free Section. --- !
+! !
+! ** ------------------------- !
+! !
+! */ !
+! !
+! !
+! !
+! return(0); !
+! !
+! !
+! !
+! /*SCI2C: ##########################################################!
+! ######## !
+! !
+! SCI2C: !
+! !
+! SCI2C: ##########################################################!
+! ########*/ !
+! !
+!} !
+! !
+! !
+mclose(fd);