{"name": "strale_fid1d_column", "code": "double __fastcall strale_fid1d_column ( int @@a1@@ , int @@a2@@ , double @@a3@@ , double @@a4@@ , double @@a5@@ ) { double @@v6@@ ; double @@v7@@ ; double @@v8@@ ; double @@v9@@ ; double * v10 ; char * v11 ; double * v12 ; double * v13 ; double * v14 ; char * v15 ; __int64 @@j@@ ; __int64 i ; __int64 k ; double @@v19@@ ; double @@v20@@ ; double @@v21@@ ; double @@v22@@ ; double @@v23@@ ; double @@v24@@ ; double @@v25@@ ; if ( Number * @@a1@@ > ddlen ) { free ( dd ) ; dd = ( void * ) xmalloc ( Number L * @@a1@@ , Number L ) ; ddlen = Number * @@a1@@ ; } v12 = ( double * ) dd ; v10 = ( double * ) ( ( char * ) dd + Number * @@a1@@ ) ; v14 = & v10 [ @@a1@@ ] ; @@v9@@ = * ( double * ) & peb * @@a5@@ + * ( double * ) & phb * @@a3@@ + * ( double * ) & pbb * @@a4@@ ; @@v19@@ = * ( double * ) & pee * @@a5@@ + * ( double * ) & phe * @@a3@@ + * ( double * ) & pbe * @@a4@@ ; * ( double * ) dd = * ( double * ) & peh * @@a5@@ + * ( double * ) & phh * @@a3@@ + * ( double * ) & pbh * @@a4@@ ; * v10 = * ( double * ) & peb * @@v19@@ ; * v14 = * ( double * ) & pbe * @@v9@@ ; for ( i = Number L ; i < @@a1@@ ; ++ i ) { v14 [ i ] = * ( double * ) & pee * v14 [ i - Number ] + v12 [ i - Number ] * * ( double * ) & phe + * ( double * ) & pbe * v10 [ i - Number ] ; v12 [ i ] = * ( double * ) & peh * @@v19@@ ; @@v19@@ = * ( double * ) & pee * @@v19@@ ; v10 [ i ] = * ( double * ) & peb * @@v19@@ ; } @@v21@@ = @@v9@@ ; for ( @@j@@ = Number L ; @@j@@ < @@a2@@ ; ++ @@j@@ ) { v13 = ( double * ) dd ; v11 = ( char * ) dd + Number * @@a1@@ ; v15 = & v11 [ Number * @@a1@@ ] ; @@v22@@ = Number ; @@v25@@ = Number ; @@v24@@ = @@v21@@ ; @@v21@@ = * ( double * ) & pbb * @@v21@@ ; @@v20@@ = Number ; @@v23@@ = Number ; for ( k = Number L ; k < @@a1@@ ; ++ k ) { @@v8@@ = v13 [ k ] ; @@v7@@ = * ( double * ) & v11 [ Number * k ] ; @@v6@@ = * ( double * ) & v15 [ Number * k ] ; * ( double * ) & v11 [ Number * k ] = * ( double * ) & peb * @@v6@@ + @@v8@@ * * ( double * ) & phb + * ( double * ) & pbb * @@v7@@ ; v13 [ k ] = * ( double * ) & peh * @@v23@@ + * ( double * ) & phh * @@v25@@ + * ( double * ) & pbh * @@v24@@ ; * ( double * ) & v15 [ Number * k ] = * ( double * ) & pee * @@v20@@ + * ( double * ) & phe * @@v22@@ + * ( double * ) & pbe * @@v21@@ ; @@v25@@ = @@v8@@ ; @@v24@@ = @@v7@@ ; @@v23@@ = @@v6@@ ; @@v22@@ = v13 [ k ] ; @@v21@@ = * ( double * ) & v11 [ Number * k ] ; @@v20@@ = * ( double * ) & v15 [ Number * k ] ; } } return * ( double * ) & peh * * ( ( double * ) dd + Number * @@a1@@ - Number ) + * ( ( double * ) dd + @@a1@@ - Number ) * * ( double * ) & phh + * ( double * ) & pbh * * ( ( double * ) dd + Number * @@a1@@ - Number ) ; }", "source": [{"n": "a3", "t": {"T": 1, "n": "double", "s": 8}, "location": "r496"}, {"n": "a4", "t": {"T": 1, "n": "double", "s": 8}, "location": "r512"}, {"n": "a5", "t": {"T": 1, "n": "double", "s": 8}, "location": "r528"}, {"n": "a1", "t": {"T": 1, "n": "int", "s": 4}, "location": "r56"}, {"n": "a2", "t": {"T": 1, "n": "int", "s": 4}, "location": "r64"}, {"n": "v9", "t": {"T": 1, "n": "double", "s": 8}, "location": "s104"}, {"n": "v8", "t": {"T": 1, "n": "double", "s": 8}, "location": "s120"}, {"n": "v7", "t": {"T": 1, "n": "double", "s": 8}, "location": "s128"}, {"n": "v6", "t": {"T": 1, "n": "double", "s": 8}, "location": "s136"}, {"n": "v24", "t": {"T": 1, "n": "double", "s": 8}, "location": "s16"}, {"n": "v23", "t": {"T": 1, "n": "double", "s": 8}, "location": "s24"}, {"n": "v22", "t": {"T": 1, "n": "double", "s": 8}, "location": "s32"}, {"n": "v21", "t": {"T": 1, "n": "double", "s": 8}, "location": "s40"}, {"n": "v20", "t": {"T": 1, "n": "double", "s": 8}, "location": "s48"}, {"n": "v19", "t": {"T": 1, "n": "double", "s": 8}, "location": "s56"}, {"n": "j", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s72"}, {"n": "v25", "t": {"T": 1, "n": "double", "s": 8}, "location": "s8"}]}