#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #include struct VirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct VirtualActionInvoker3 { typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; template struct VirtualActionInvoker11 { typedef void (*Action)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10, T11 p11) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, invokeData.method); } }; template struct VirtualFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct InterfaceActionInvoker3 { typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; // MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1 struct DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5; // MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1 struct DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF; // MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1 struct DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A; // MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1 struct DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD; // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1 struct DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5; // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1 struct DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833; // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1 struct DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464; // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1 struct DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t0ACB62D0885C7AB376463C70665400A39808C5FB; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tD3028AE9C2E834A16C028C96DF140D8C77EDA043; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tC94E9875910491F8130C2DC8B11E4D1548A55162; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t6E726CE403AD116F894C840BF7136AA3BC4727F1; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399; // MathNet.Numerics.LinearAlgebra.Factorization.Evd`1 struct Evd_1_t987844EFCB5BC8DB32230812A5A9A24B268770D5; // MathNet.Numerics.LinearAlgebra.Factorization.Evd`1 struct Evd_1_t78D782CBF25E62D9E227BD72918C0AD67ED58E35; // MathNet.Numerics.LinearAlgebra.Factorization.Evd`1 struct Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0; // MathNet.Numerics.LinearAlgebra.Factorization.Evd`1 struct Evd_1_t260556DF2E879869BE6B71177F59CD51B90C3BE3; // System.EventHandler`1 struct EventHandler_1_t7F26BD2270AD4531F2328FD1382278E975249DF1; // System.Func`1> struct Func_1_t076CDD448D070993398455F7FFBB90E68F4F7F3B; // System.Func`1 struct Func_1_t807CEE610086E24A0167BAA97A64062016E09D49; // System.Func`1 struct Func_1_t2F3325DADD1F420568A48646BFC825E9F29472B1; // System.Func`2 struct Func_2_t07A8C3DB493D3FE14259D33200443036194A8695; // System.Func`2 struct Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF; // System.Func`2 struct Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857; // System.Func`2 struct Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149; // System.Func`4 struct Func_4_tB9049D56720116FE467111A54FF9A389819C6EFB; // System.Func`4 struct Func_4_t72185289CDFE0AE6FA7F09A39677AAC501A1141A; // System.Func`4 struct Func_4_t22145A2B1CAD66E6969A0452070136DEB41122CD; // System.Func`4 struct Func_4_t530B610944C3778CE3ED86B510DDB873E4D61AE9; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tE6A65C5E45E33FD7D9849FD0914DE3AD32B68050; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tAE114AD31EAF840AC6F382B960E1F98344827D2A; // MathNet.Numerics.LinearAlgebra.Factorization.LU`1 struct LU_1_t3DB50C65659BDF7F160A0357D1AAE9CDA4536710; // MathNet.Numerics.LinearAlgebra.Factorization.LU`1 struct LU_1_t9BFFCDE65B0F2CE26E25251DC90BC8912730FAA3; // MathNet.Numerics.LinearAlgebra.Factorization.LU`1 struct LU_1_t41AC19364ABE647F33853409B5B7A0BB99189E15; // MathNet.Numerics.LinearAlgebra.Factorization.LU`1 struct LU_1_t5FD1A0952CDDAFC56483DDBC8DF92085AB572140; // System.Lazy`1> struct Lazy_1_t5DBAC8E491494E35234E97505AA879A6B95B246C; // System.Lazy`1> struct Lazy_1_t40C7B450BA4030123DA07B6D91A6FD386D61A1DC; // System.Lazy`1> struct Lazy_1_t049A7E3EEDF66EF3A2D31D5CFFCC81BE854097B8; // System.Lazy`1> struct Lazy_1_t99DEEE9C58DA3104086B267BA2BC4AF06703AE1D; // System.Lazy`1> struct Lazy_1_t6C877FAEBF8F765EBD90038ED9C322E88E482B6B; // System.Lazy`1 struct Lazy_1_t9AEDA4BDE3E10120674776405939013BDFB29948; // System.Lazy`1 struct Lazy_1_tA0501A6A476890B8054468F5E51C3349B3A1FA9B; // System.Lazy`1 struct Lazy_1_t0DD2ECA7EE0C4148CBEDC8A5666805515630DB84; // System.Collections.Generic.List`1 struct List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5; // System.Collections.Generic.List`1 struct List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3; // MathNet.Numerics.LinearAlgebra.MatrixBuilder`1 struct MatrixBuilder_1_tAF6107E7506E11630C6306BF3F4B96899589D87E; // MathNet.Numerics.LinearAlgebra.MatrixBuilder`1 struct MatrixBuilder_1_tABBAEF3925C993FB8BA991E3E2007E30E17AFB09; // MathNet.Numerics.LinearAlgebra.MatrixBuilder`1 struct MatrixBuilder_1_t3F7A4E03F07AE830599917C4D9147B4CB085AD54; // MathNet.Numerics.LinearAlgebra.MatrixBuilder`1 struct MatrixBuilder_1_t245F748D8B29A77A701081F701B1324E67040762; // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 struct MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227; // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 struct MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304; // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 struct MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0; // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 struct MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106; // MathNet.Numerics.LinearAlgebra.Matrix`1 struct Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47; // MathNet.Numerics.LinearAlgebra.Matrix`1 struct Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F; // MathNet.Numerics.LinearAlgebra.Matrix`1 struct Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4; // MathNet.Numerics.LinearAlgebra.Matrix`1 struct Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824; // MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1 struct SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25; // MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1 struct SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204; // MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1 struct SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83; // MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1 struct SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305; // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1 struct SparseVectorStorage_1_t3E4E4D209BE13DA83B2834BA61F883B1A5CE9828; // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1 struct SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942; // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1 struct SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A; // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1 struct SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t4D725C6663302C46D973255AF68699B24E589AF0; // MathNet.Numerics.LinearAlgebra.VectorBuilder`1 struct VectorBuilder_1_tA590665149F4BDC8EAC2DF4F0F072AA54E155292; // MathNet.Numerics.LinearAlgebra.VectorBuilder`1 struct VectorBuilder_1_tF4AE2731DCEECB30132AEBBB9DD2A1C2B36D4759; // MathNet.Numerics.LinearAlgebra.VectorBuilder`1 struct VectorBuilder_1_tCA21120266E58865E4CF900312EA0F3A8902ED2D; // MathNet.Numerics.LinearAlgebra.VectorBuilder`1 struct VectorBuilder_1_tD8F1B353F0B6F840810CBF707711DCE105A62C50; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286; // MathNet.Numerics.LinearAlgebra.Vector`1 struct Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D; // MathNet.Numerics.LinearAlgebra.Vector`1 struct Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B; // MathNet.Numerics.LinearAlgebra.Vector`1 struct Vector_1_t04BD986700481778192B0CF621635E64D169D13C; // MathNet.Numerics.LinearAlgebra.Vector`1 struct Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_tC7F541397307B009020236829C1BAAE96D611432; // System.Char[] struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34; // System.Numerics.Complex[] struct ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5; // MathNet.Numerics.Complex32[] struct Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9; // System.Delegate[] struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8; // System.Double[] struct DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB; // System.Int32[] struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32; // System.IntPtr[] struct IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6; // System.Object[] struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE; // System.Single[] struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971; // System.String[] struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A; // System.Type[] struct TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755; // System.Numerics.Complex[,] struct ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D; // System.AppDomain struct AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A; // System.ArgumentException struct ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00; // System.ArgumentNullException struct ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB; // System.AssemblyLoadEventHandler struct AssemblyLoadEventHandler_tE06B38463937F6FBCCECF4DF6519F83C1683FE0C; // System.DelegateData struct DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288; // MathNet.Numerics.LinearAlgebra.Complex.DenseMatrix struct DenseMatrix_t22E20CBF6AAE3A6E8A061A405873A7675E2FFD94; // MathNet.Numerics.LinearAlgebra.Complex32.DenseMatrix struct DenseMatrix_t9ADBEA260566A3A951DDE16EF93FC74F98A6C7E9; // MathNet.Numerics.LinearAlgebra.Double.DenseMatrix struct DenseMatrix_t1A84732529782002635B033F35686DC08E4E6C3B; // MathNet.Numerics.LinearAlgebra.Single.DenseMatrix struct DenseMatrix_tC5D068283BF282B62D7E022CCA1992DE081D7AF7; // MathNet.Numerics.LinearAlgebra.Complex.DenseVector struct DenseVector_t400355CA72FD4F4D59D24460F51C242F4C4B2861; // MathNet.Numerics.LinearAlgebra.Complex32.DenseVector struct DenseVector_t3F7CA8C0F1229AFFE2A025EFC42C1A68ADA87C61; // MathNet.Numerics.LinearAlgebra.Double.DenseVector struct DenseVector_t0B0B3F92F4E529A76F022A1A1747BB915AFAF719; // MathNet.Numerics.LinearAlgebra.Single.DenseVector struct DenseVector_t4F1E2A53EA5AFB1A927A0AFE8F945D6FCA97D9B4; // MathNet.Numerics.LinearAlgebra.Complex.DiagonalMatrix struct DiagonalMatrix_tBDAFEF9829CFA4F36F97F93BA01B7D6718A2AAF2; // MathNet.Numerics.LinearAlgebra.Complex32.DiagonalMatrix struct DiagonalMatrix_t8E74FA3847DDB519CE8DACE4E823408E19D41A24; // MathNet.Numerics.LinearAlgebra.Double.DiagonalMatrix struct DiagonalMatrix_tD91A166C796C62C0AB32CC08581898DCA167000A; // MathNet.Numerics.LinearAlgebra.Single.DiagonalMatrix struct DiagonalMatrix_t2641B8418A64D47D18EC42FF6D4557A3E8AF42E7; // MathNet.Numerics.LinearAlgebra.Complex.Factorization.Evd struct Evd_tB9A05B7D9F490D29F7030A8188346F920DA3C0EB; // System.EventHandler struct EventHandler_t084491E53EC706ACA0A15CA17488C075B4ECA44B; // System.Exception struct Exception_t; // System.IO.FileInfo struct FileInfo_t6C8B2EAA1E23F9E6D7C287C58E4EEEB2049ABAB9; // System.FormattableString struct FormattableString_tDE8B3B926F0AD1A0FD6864BBA69C5AC99CE49B59; // System.Collections.IDictionary struct IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A; // System.Runtime.Serialization.IFormatterConverter struct IFormatterConverter_t2A667D8777429024D8A3CB3D9AE29EA79FEA6176; // MathNet.Numerics.Providers.LinearAlgebra.ILinearAlgebraProvider struct ILinearAlgebraProvider_t4ACDF77D37FCADFCD6E9E19344EDE2DD3DBEEB5E; // System.InvalidOperationException struct InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB; // MathNet.Numerics.InvalidParameterException struct InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE; // MathNet.Numerics.Providers.LinearAlgebra.Managed.ManagedLinearAlgebraProvider struct ManagedLinearAlgebraProvider_tB54231955BB3C9C3443208A57A7DB088E90C0610; // MathNet.Numerics.LinearAlgebra.Complex.Matrix struct Matrix_t1D8B172CE7CAF068425AE0D31B6CF5A2315181BB; // MathNet.Numerics.LinearAlgebra.Complex32.Matrix struct Matrix_t9107E14236A7750498B129DB2B60A27D87EB84A8; // MathNet.Numerics.LinearAlgebra.Double.Matrix struct Matrix_t675ABEAE33037F2945C3F2058F3C340F7DAFF5A9; // MathNet.Numerics.LinearAlgebra.Single.Matrix struct Matrix_t8615D55E23BE1A3CC62C5A1AEB809EEB7222AAB1; // MathNet.Numerics.LinearAlgebra.Complex.MatrixBuilder struct MatrixBuilder_tCFBCE8690BB0B5EBB719F9B3F6D685FC20AFB167; // MathNet.Numerics.LinearAlgebra.Complex32.MatrixBuilder struct MatrixBuilder_tEE7A64650384F781CF34CC4849F21515109A94C9; // MathNet.Numerics.LinearAlgebra.Double.MatrixBuilder struct MatrixBuilder_t586A866573057AC6AD4A9C33C6F0289498E3AEF0; // MathNet.Numerics.LinearAlgebra.Single.MatrixBuilder struct MatrixBuilder_tDA6607BC7CF81F5FBBB72E6576AFFAD917EB9ABA; // MathNet.Numerics.MemoryAllocationException struct MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1; // System.Reflection.MethodInfo struct MethodInfo_t; // MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider struct MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406; // MathNet.Numerics.NativeInterfaceException struct NativeInterfaceException_t6A61C4FA632A897C25B13D6FF12D2D5319100575; // MathNet.Numerics.NonConvergenceException struct NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC; // System.NotSupportedException struct NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339; // MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider struct OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47; // System.OperatingSystem struct OperatingSystem_tBB911FE4834884FD79AF78F2B07C19B938491463; // MathNet.Numerics.Permutation struct Permutation_t0A4C01E46E0B637C73C124228948C68A228C0A9E; // System.ResolveEventHandler struct ResolveEventHandler_tC6827B550D5B6553B57571630B1EE01AC12A1089; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F; // System.Runtime.Serialization.SerializationInfo struct SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1; // MathNet.Numerics.SingularUMatrixException struct SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54; // MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix struct SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061; // MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix struct SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6; // MathNet.Numerics.LinearAlgebra.Double.SparseMatrix struct SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19; // MathNet.Numerics.LinearAlgebra.Single.SparseMatrix struct SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1; // MathNet.Numerics.LinearAlgebra.Complex.SparseVector struct SparseVector_tADDFA71354E35713852E7DB76ED9DBA9D9E20AD6; // MathNet.Numerics.LinearAlgebra.Complex32.SparseVector struct SparseVector_tA82AA2D97D9C24EDDCB39F1A127D026ABC144884; // MathNet.Numerics.LinearAlgebra.Double.SparseVector struct SparseVector_t9702CC2012FE9D6DEE89F1C3AD8943BAB98FB8D7; // MathNet.Numerics.LinearAlgebra.Single.SparseVector struct SparseVector_t64BD0A0497E347BF9DB9CD3757AA84D57000AE9E; // System.String struct String_t; // System.Threading.Tasks.TaskScheduler struct TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D; // System.Type struct Type_t; // System.UnhandledExceptionEventHandler struct UnhandledExceptionEventHandler_t1DF125A860ED9B70F24ADFA6CB0781533A23DA64; // MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd struct UserEvd_tFAADA14CEE9908D9C988E6509E6380C2D2AAE6E7; // MathNet.Numerics.LinearAlgebra.Complex32.Factorization.UserEvd struct UserEvd_tD1A382F8D94BC1FC50733B85F4B98A0B4540BC9C; // MathNet.Numerics.LinearAlgebra.Double.Factorization.UserEvd struct UserEvd_t2CEC1FEED11A47B29C8E0554E609DFD7D76AFE04; // MathNet.Numerics.LinearAlgebra.Single.Factorization.UserEvd struct UserEvd_t28EA9DFCF46513A0778E874B87F69182BBF74B4D; // MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserLU struct UserLU_t418F0D2EE608FF7A0982C8E17FF689D2E8DFC2D1; // MathNet.Numerics.LinearAlgebra.Complex32.Factorization.UserLU struct UserLU_tE4D2466C443DC989F082A0F47A36DD27C7A3A8C2; // MathNet.Numerics.LinearAlgebra.Double.Factorization.UserLU struct UserLU_tC2641160849DBA39BD72AD655DC64DB0EB574037; // MathNet.Numerics.LinearAlgebra.Single.Factorization.UserLU struct UserLU_t94A4AA458CF5B93646E973C29C6F3007CB682006; // MathNet.Numerics.LinearAlgebra.Complex.Vector struct Vector_t84EE4BAA5EDA2E942AAD609FF75367ADA443BE07; // MathNet.Numerics.LinearAlgebra.Complex32.Vector struct Vector_t6DFC94D581E7CF23762737E2B0568804DAE09347; // MathNet.Numerics.LinearAlgebra.Double.Vector struct Vector_tBD4436AB437CD3DFA0CBED53A472B4B10F222CF4; // MathNet.Numerics.LinearAlgebra.Single.Vector struct Vector_tC2B16E18D2F08FAB11EBC3F53BD921019D483A23; // System.Version struct Version_tBDAEDED25425A1D09910468B8BD1759115646E3C; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5; // System.ComponentModel.Win32Exception struct Win32Exception_t4B7A329153AA0E88CA08533EFB6DB2F2A8E90950; // System.Reflection.Assembly/ResolveEventHolder struct ResolveEventHolder_tA37081FAEBE21D83D216225B4489BA8A37B4E13C; // MathNet.Numerics.LinearAlgebra.Complex.Matrix/<>c__DisplayClass10_0 struct U3CU3Ec__DisplayClass10_0_t4B4B47596A649F4897E94C40CCB94F6A92D0530C; // MathNet.Numerics.LinearAlgebra.Complex.Matrix/<>c__DisplayClass13_0 struct U3CU3Ec__DisplayClass13_0_t0D33A62F682A1BF10F751FCFEE3745DDA710F6BA; // MathNet.Numerics.LinearAlgebra.Complex32.Matrix/<>c__DisplayClass10_0 struct U3CU3Ec__DisplayClass10_0_t74320F8D737E9ADFB3C78958E7DCD9FC286AA878; // MathNet.Numerics.LinearAlgebra.Complex32.Matrix/<>c__DisplayClass12_0 struct U3CU3Ec__DisplayClass12_0_tB58643BF06F6E15EA4D88837DBA99BB49FEB65FF; // MathNet.Numerics.LinearAlgebra.Double.Matrix/<>c__DisplayClass10_0 struct U3CU3Ec__DisplayClass10_0_tC970E8F3588866E7D5C16BBB670B009D495D3D93; // MathNet.Numerics.LinearAlgebra.Double.Matrix/<>c__DisplayClass12_0 struct U3CU3Ec__DisplayClass12_0_t99A75D453EC9B7B202EFC293D66595E3A4F1AEE1; // MathNet.Numerics.LinearAlgebra.Single.Matrix/<>c__DisplayClass10_0 struct U3CU3Ec__DisplayClass10_0_t1927E75F30A3E3092704C9AF596CC9C5C5BFF8CD; // MathNet.Numerics.LinearAlgebra.Single.Matrix/<>c__DisplayClass13_0 struct U3CU3Ec__DisplayClass13_0_tCC5DF9631DC3893F9C1678CEB20A79ADBB941E92; // MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix/<>c__DisplayClass50_0 struct U3CU3Ec__DisplayClass50_0_t408578E6F10F91FF8F82BD142E9AF9CA2101B43D; // MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix/<>c__DisplayClass50_0 struct U3CU3Ec__DisplayClass50_0_t15A696C0D5871085BFEB945F9F3E5B9D0A0DC927; // MathNet.Numerics.LinearAlgebra.Double.SparseMatrix/<>c__DisplayClass50_0 struct U3CU3Ec__DisplayClass50_0_t2D9281B3976A6A09CFF574EC00CD13CA026BA4AC; // MathNet.Numerics.LinearAlgebra.Single.SparseMatrix/<>c__DisplayClass50_0 struct U3CU3Ec__DisplayClass50_0_t9F5BEB6EE44DB006FE4080ED7EC922A10946E1CC; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BadImageFormatException_t3BC0184883CA1CB226CDED7E76E91927184C683A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DenseMatrix_t1A84732529782002635B033F35686DC08E4E6C3B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DenseMatrix_t22E20CBF6AAE3A6E8A061A405873A7675E2FFD94_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DenseMatrix_t9ADBEA260566A3A951DDE16EF93FC74F98A6C7E9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DenseMatrix_tC5D068283BF282B62D7E022CCA1992DE081D7AF7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DenseVector_t0B0B3F92F4E529A76F022A1A1747BB915AFAF719_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DenseVector_t3F7CA8C0F1229AFFE2A025EFC42C1A68ADA87C61_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DenseVector_t400355CA72FD4F4D59D24460F51C242F4C4B2861_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DenseVector_t4F1E2A53EA5AFB1A927A0AFE8F945D6FCA97D9B4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DiagonalMatrix_t2641B8418A64D47D18EC42FF6D4557A3E8AF42E7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DiagonalMatrix_t8E74FA3847DDB519CE8DACE4E823408E19D41A24_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DiagonalMatrix_tBDAFEF9829CFA4F36F97F93BA01B7D6718A2AAF2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DiagonalMatrix_tD91A166C796C62C0AB32CC08581898DCA167000A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DllNotFoundException_tD2224C1993151B8CCF9938FD62649816CF977596_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EntryPointNotFoundException_tD0666CDCBD81C969BAAC14899569BFED2E05F9DC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FileInfo_t6C8B2EAA1E23F9E6D7C287C58E4EEEB2049ABAB9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_1_t2F3325DADD1F420568A48646BFC825E9F29472B1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t07A8C3DB493D3FE14259D33200443036194A8695_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_4_t22145A2B1CAD66E6969A0452070136DEB41122CD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_4_t530B610944C3778CE3ED86B510DDB873E4D61AE9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_4_t72185289CDFE0AE6FA7F09A39677AAC501A1141A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_4_tB9049D56720116FE467111A54FF9A389819C6EFB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ILinearAlgebraProvider_1_t17B975C6EEA3221C6A88E88CB4967B8DB9846781_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ILinearAlgebraProvider_1_t2EB47F4C78B6120116EFB47183599842EAABC201_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ILinearAlgebraProvider_1_tC387721EEB7AF3C618939E53927138F4054CA660_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ILinearAlgebraProvider_1_tDBE626EF513A1C969BBD2C27A32A8FF076CFCE4A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IntPtr_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Lazy_1_t0DD2ECA7EE0C4148CBEDC8A5666805515630DB84_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Lazy_1_t5DBAC8E491494E35234E97505AA879A6B95B246C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LinearAlgebraControl_t84E2F5E28D42198A43F98B3533CE188AB8665316_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Marshal_tEBAFAE20369FCB1B38C49C4E27A8D8C2C4B55058_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Path_tF1D95B78D57C1C1211BA6633FF2AC22FD6C48921_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Permutation_t0A4C01E46E0B637C73C124228948C68A228C0A9E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Transpose_tF8F7165A0D2F3013E462FE048FC1E4A301F79271_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass10_0_t1927E75F30A3E3092704C9AF596CC9C5C5BFF8CD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass10_0_t4B4B47596A649F4897E94C40CCB94F6A92D0530C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass10_0_t74320F8D737E9ADFB3C78958E7DCD9FC286AA878_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass10_0_tC970E8F3588866E7D5C16BBB670B009D495D3D93_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass12_0_t99A75D453EC9B7B202EFC293D66595E3A4F1AEE1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass12_0_tB58643BF06F6E15EA4D88837DBA99BB49FEB65FF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass13_0_t0D33A62F682A1BF10F751FCFEE3745DDA710F6BA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass13_0_tCC5DF9631DC3893F9C1678CEB20A79ADBB941E92_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass50_0_t15A696C0D5871085BFEB945F9F3E5B9D0A0DC927_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass50_0_t2D9281B3976A6A09CFF574EC00CD13CA026BA4AC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass50_0_t408578E6F10F91FF8F82BD142E9AF9CA2101B43D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass50_0_t9F5BEB6EE44DB006FE4080ED7EC922A10946E1CC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t90D03124E759E9E97F7F5FCED0D7B617CD289026_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tC2FD7FC10F2A6C5FFD80B927B849D83BE6D5095C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UserEvd_tFAADA14CEE9908D9C988E6509E6380C2D2AAE6E7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Version_tBDAEDED25425A1D09910468B8BD1759115646E3C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Win32Exception_t4B7A329153AA0E88CA08533EFB6DB2F2A8E90950_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____009964B2D52C0B5FBEE27A0F3EBC28E2DF48547C0BE4E1D513630EFC3B24638B_0_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____0AEB38AB550EB5B292900CECFDA25C22BEE4CC058E1CBF833D22D9713A276F96_1_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____11CFFFE8B1E6EE15C900CEFFD7407617C0CAE5E1D124FD1851434D6F01E88719_2_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____140F3C1B319CF21F177ED7D2D743E82889A5E341617DE57FBAE73E40CE6A789C_3_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____1415A001CBEB350CCEBF7DEE4381D483C15284F1B527CCCFC66D13F582408A22_4_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____1565B83CBAC79A4352A66E8A6651922F3F6E3FFF7BC21E9AB973DF5DBAAF2D4B_5_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____17BB0066E9E275C05C33976A7476A9A67DDBF573EA1A164223D4811806B742CE_6_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____17BC1CD3D4A84AEFE48B53EC4348C6586B4AAD6BAA2CE78DFF53CB3020B76AFA_7_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____203293C9C8BEA9E03224578A7EE5A207AADB96ACA226044EE4BD2C2981E9E3F4_8_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____2DA0A8D7217534E4624D82362FF71A3B32504DC6BBC3DCBFCC3FB09611EA2B6E_9_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____3357FD12A4C6A431BB6C7987324CFE319B85B16C33042A7267C4EF4549D91D90_10_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____33A70684A1DC35C92ED247AF02C0022C4DE567961B18ACEA2FB8A34EE3DC1811_11_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____3784412861751747F02F3447841124BD3F7EF1BA5AAD910E74B57AC8BAFB798B_12_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____3C49E9103A362B559074B43B95BE04ABCD2F1EA98A0A2F13C50192671A8F18DE_13_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____3E54DDCA64B6026CEB3062E0D5602582863B849A37DECF2C3FD4F6384570D31E_14_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____46D2BDED5559167DC5A784901C598235FABD75066DAEA2056789BE72424ECDB6_15_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____48CE02DDAE62F413D19EA29045FEC496E4BA35199A2FAED0F1B8CDB6F06BBD0B_16_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____4AF8268E464EB73720B94B49F585D2C19161EF47115DD10EB7A8A7D1FF23BBC2_17_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____507E2D733312627A71DA81FE2D7882E8E45502A7722994B45BEC1E14DA18B6BB_18_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____61B1020DCFA9F3378913A7D9444458F932AB899B5E95A535C9CAF48E22C30450_19_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____68E106791A0E72E5DD13B9186B480B3D000B9B0D7B37D38E91B65E6A2DE72F4F_20_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____6DD804957BBD89A87D861D21FE20E7559D7449C60A34797C8F396E28ED2FB07C_21_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____6E262259EF0B44EB16D3F2F85C55FF4E57A25AAA1BD77D41B0E83A3E83CF21FB_22_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____7F115120BE8D4256410DFBF5BFC077A0CCA2BAD179B14A3C39B8DE27ADF66A31_23_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____8099EED7766F7DDD56764652DD2196F44FE2E80E478DAFA95913312B252B5EED_24_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____83A56AE801FB1DCDBF6D8A56529B1088A0E2A68091873CE9BFA5C7E3CE4688C5_25_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____8468F2AC7837A04299FE43CFD91AE539B94839B49DE0D75C4E23B1D833663B66_26_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____8CFB8AE105FB5A3A325D8C2628E148819C56BFBD22E0D55BBB5859158081A51D_27_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____8DF3F1F3C84A5C2CB98FD15C75610AA362344142A590195EED9FF2895CF5CFEB_28_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____8E51DC7B86DAB548E8EC9221A34FE46FBFB9E11D317257EFE687E2B26CAF593E_29_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____8E76DE049BD99E7DDC4A4DDC0D0FA120A153E106226D2A64FC9FB54AF7540840_30_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____8ED2615639A1966E67770B712BF758EE082937BBBB1A8E7FC866C72E10F3FCE0_31_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____9501A4E7E303ABC27D8868795360C2502922C65E0925C6788873F9CF2ED4DF4F_32_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____9D08CFB96C79C2CF5520C1520C62ADE7F253E058A50E306EB21F94D04269B1AF_33_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____BF6CB3140946655EB1B147BB7909C7F5C4B8058413F47649E1C6828A930A7A02_34_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____C4CC1DB5707E493A4E14E625A0C51840DEF701C6AFD4E9415559567C4970009A_35_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____C8205CA8281543277EDB8FBD8BCEA62A7D48A7476B7F00C6D0A0FC0796ECCE4A_36_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____C9698DD6C498706E835F28F69EBACF56E380788F1E9169EF7E01472365AB4772_37_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____CCD1234D142DB060F120B110733EC705C0C1ED9BAAFC49645703648F5798C5E3_38_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____D9CB763269419E73BAC44CB1AEA12E957AA337DC61177120D012BE4E03428D73_39_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____D9FE5DE26FE10E27C602BEBF7A289CF9C52645D28775782795A14F78E38B4112_40_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____DAA9E4A285E4B613799960CCD6CA7294A84CD5683A87F2072E88AD73759602B6_41_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____DBAFA7162F03CEC52C75EE83BE3C5E536D3A525C9B32661DD8EC11473E4EB491_42_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____E1043B6B4D1AC8BC8AFDBA7BA02436D5899B62B1A6FAA6BA81A63A4F7673F9DB_43_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____E4CF58EA387BC1B8D65DC0EE20295A5EF95AD716EBBBB6432B316FFC43F8AE94_44_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____E50B1BE91D17B2C69C54791AFEDAC31ACA6C6AD67CB9FBFC7F1DC88949925A4C_45_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____EB12EDA9225071A41236EC1F144D2B039A1BA976B4E6FC5497863266F2DA1E72_46_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____EFE55C2CBEA35A271C9ACF07760E56357D5E1D4BEA1EE784F60F3AEC9A82A483_47_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____F01589B67FF9A75B2CC9925B744B0FE9E3B36C175B52F18485A5135834086D70_48_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____F556C8D5A69CEF3387CCF9AA15D9676B6923C4999D4EE530458DFC4B77F49A2F_49_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____F9884B17C24ED60BAF991466C64DF0F50C020A4FD52AB859E8021DF316D6E789_50_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____FCBA3969EB924386378F48C1E3C5E44E50E54BCE3314921F80D2DA6F9F5969A6_51_FieldInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral0005AFFBF88A4F695D955DD4AB73BA34CB01C314; IL2CPP_EXTERN_C String_t* _stringLiteral021F8B55A2B4C132F5B76FC0E35972339BEB49DB; IL2CPP_EXTERN_C String_t* _stringLiteral02A77FFDDFEE25829510A755D7DE6B908BA5DE51; IL2CPP_EXTERN_C String_t* _stringLiteral02ECFEBCD1C51CFBEE0142E8B5616B86B7A66639; IL2CPP_EXTERN_C String_t* _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B; IL2CPP_EXTERN_C String_t* _stringLiteral062DF9C909B5911B87E0826C35026E89F02928DE; IL2CPP_EXTERN_C String_t* _stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78; IL2CPP_EXTERN_C String_t* _stringLiteral0A1070228197ED5CFD1A513EF208B397CE2F5923; IL2CPP_EXTERN_C String_t* _stringLiteral0ACAF2CFDF8E3D8E5C363BB931842F8D7BDCD5A6; IL2CPP_EXTERN_C String_t* _stringLiteral0BE384EB3F14742152275D6172BF126137F74446; IL2CPP_EXTERN_C String_t* _stringLiteral0C8800AA6A8E1686CEFFF45C793EC512C24B0519; IL2CPP_EXTERN_C String_t* _stringLiteral0FCF4E7C5D60F354EECF97D59C69350D95C60231; IL2CPP_EXTERN_C String_t* _stringLiteral1140619ACE3F157B300DDECE262E1F10FB25ABBD; IL2CPP_EXTERN_C String_t* _stringLiteral1436D21998C6FAFEB10A96FDE4B94FBE7192B255; IL2CPP_EXTERN_C String_t* _stringLiteral148D305D04B64D0DC168A842F03EE655A8D414C6; IL2CPP_EXTERN_C String_t* _stringLiteral19DA6C3422D63F48EAD28BD4D1BFDA905A6F5DB8; IL2CPP_EXTERN_C String_t* _stringLiteral2016C19EF7EDBA856EAA454435CBD2A7C9AC73BC; IL2CPP_EXTERN_C String_t* _stringLiteral20ED0D269F3DFC4274ED84A6FD2563558150CC85; IL2CPP_EXTERN_C String_t* _stringLiteral2650E1EC6492D74D7351B650B37E59795A0153B7; IL2CPP_EXTERN_C String_t* _stringLiteral2ABDDECF2F4BFAA613EC3F008843DDDC8715F95C; IL2CPP_EXTERN_C String_t* _stringLiteral3A4D9ADA5B5D538661600B6DBA3383B897E15670; IL2CPP_EXTERN_C String_t* _stringLiteral40305D46AC9DA0BDDC55C394D80733CF6A2E8FAF; IL2CPP_EXTERN_C String_t* _stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C; IL2CPP_EXTERN_C String_t* _stringLiteral46A9E592A16D4A877DF9930F05A8088F74C82D03; IL2CPP_EXTERN_C String_t* _stringLiteral48DCDDA5B8784939FEE419112A3C8D5268F8A7B9; IL2CPP_EXTERN_C String_t* _stringLiteral4908BF0936B537B6A39A4EACD2BD389033325122; IL2CPP_EXTERN_C String_t* _stringLiteral4DC0ECF676CDB8466A06C299A2E315606DFC00BD; IL2CPP_EXTERN_C String_t* _stringLiteral4F68DB3B75416562A7A92FE59A5EA48EE9BD36F3; IL2CPP_EXTERN_C String_t* _stringLiteral536AF18B0168E78370F326BEB3D59F27C619A6E7; IL2CPP_EXTERN_C String_t* _stringLiteral56D47FA335B4FE805E18F9423E306B27E09D1A1A; IL2CPP_EXTERN_C String_t* _stringLiteral5B3B0E9EDFF557AD3FE0E7EF44CD08F006443F72; IL2CPP_EXTERN_C String_t* _stringLiteral5B9FE05484B470B354696B4F06C3B12F71B5BB4A; IL2CPP_EXTERN_C String_t* _stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7; IL2CPP_EXTERN_C String_t* _stringLiteral6A226DDD3A250D60DA9854BC5F6A60C3CB93826B; IL2CPP_EXTERN_C String_t* _stringLiteral6BAABAED57D145A62C3491C948C4FBAC1F4CFD2B; IL2CPP_EXTERN_C String_t* _stringLiteral6CA544CB0F76B2747E5D70B0F7FCF3F5B2548202; IL2CPP_EXTERN_C String_t* _stringLiteral7D6F0CB603AB9141CDA71B53CFC88742206C17B3; IL2CPP_EXTERN_C String_t* _stringLiteral81DEA3D424B38A68153DB90CE71FDD7FCA558DCD; IL2CPP_EXTERN_C String_t* _stringLiteral85EFCBB75A7E4378AE29264B185738EEC8B062CE; IL2CPP_EXTERN_C String_t* _stringLiteral86AD338BABB8C4B724766F0C4BA447CC593E003F; IL2CPP_EXTERN_C String_t* _stringLiteral8D0BCC5EBE19524DB08EAC011C24895D047DB0F7; IL2CPP_EXTERN_C String_t* _stringLiteral9088783B2FF9E81B09C4147055320869C0E9A4BC; IL2CPP_EXTERN_C String_t* _stringLiteral9349F5399502ABCDA5F09EFD7E653476D5D5887B; IL2CPP_EXTERN_C String_t* _stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1; IL2CPP_EXTERN_C String_t* _stringLiteral963D86C068A8183EAADE6D9C089D7CAD419E4016; IL2CPP_EXTERN_C String_t* _stringLiteral99F087B09DE84B041945D2A96D46CA70C53D2D37; IL2CPP_EXTERN_C String_t* _stringLiteral9D657A5D6472316693D9279A34E2134DA6B22F4B; IL2CPP_EXTERN_C String_t* _stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469; IL2CPP_EXTERN_C String_t* _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D; IL2CPP_EXTERN_C String_t* _stringLiteralB603BA562CB849971ED1BF6F6A31964ADBB20A52; IL2CPP_EXTERN_C String_t* _stringLiteralB7122F45569145114AE02842EB47BB0B7D9C721D; IL2CPP_EXTERN_C String_t* _stringLiteralB73C6692F062A5AE2FD34660CA94EDEF985BB613; IL2CPP_EXTERN_C String_t* _stringLiteralB85465F1F92D19E3863A540A65A0F2EAAD54359C; IL2CPP_EXTERN_C String_t* _stringLiteralB89F103D3B781CC60D515DE57593696D5523F710; IL2CPP_EXTERN_C String_t* _stringLiteralBB76B47083095BF449F00B014C1A9AC536447042; IL2CPP_EXTERN_C String_t* _stringLiteralBC57293430A55712CF08D61C19BAE37A5FF8AC3A; IL2CPP_EXTERN_C String_t* _stringLiteralBC831C2EB7496CB46BB5AB6383550DB760793E26; IL2CPP_EXTERN_C String_t* _stringLiteralBD40DB126A80FABAEC8E6D2A2499FCFD183E899A; IL2CPP_EXTERN_C String_t* _stringLiteralCD42359215F55931840B3CFABC949861705C473F; IL2CPP_EXTERN_C String_t* _stringLiteralE0EBC796A178DD40EFD4AF1EC0FD91D243EF6519; IL2CPP_EXTERN_C String_t* _stringLiteralE1F3165734BD6493E1F4F6BDBED5DAD7265E318B; IL2CPP_EXTERN_C String_t* _stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC; IL2CPP_EXTERN_C String_t* _stringLiteralE96731D5562BF0BF2F4483D86388A3F3F35C4C21; IL2CPP_EXTERN_C String_t* _stringLiteralEB8E9A44EF12963A2AD989F97D2165A7F9531DD0; IL2CPP_EXTERN_C String_t* _stringLiteralEDBF5281229857FA093FAA5712CDB1B1949FC5E3; IL2CPP_EXTERN_C String_t* _stringLiteralF464E5978F8E94CE3B2F309210D46B800BE6AF60; IL2CPP_EXTERN_C String_t* _stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94; IL2CPP_EXTERN_C String_t* _stringLiteralF50DE9F1418B7B95141C23A957CBB076897E3866; IL2CPP_EXTERN_C String_t* _stringLiteralF661EA09C9F8C7C135BF7E33394415FCA6F6898D; IL2CPP_EXTERN_C String_t* _stringLiteralF712C5F62331F2870DB319ED66CDF53B831F3CA1; IL2CPP_EXTERN_C const RuntimeMethod* Complex32_Negate_m723BEF7F79E5F321CB1AE38F7AB5DB18206FE82A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Complex_Negate_mAD519E136173400293EE08B292F8ED6062FE3E18_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m03E061F1602C303429C06D9C882BB25B6DB42708_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m9E7821E4D819F28AC5FC40D8ACDB475E8BF23E22_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Func_1__ctor_m1653D26304F4ECBD7FCAC8091780D7D716B4B8EA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Func_2__ctor_m04DC1DBB999CB1A4D5200ED26EA153980B76CD1C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Func_2__ctor_m4F0F14ACA9CE9640DCA30B2651BAF3A917998BCB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Func_2__ctor_m913594295EB2A0135D33EF36515BDCBB17126E68_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Func_2__ctor_mC01E0DF0122FF0E6A80A93D73813B3E468A39E55_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Func_4__ctor_m42303144D3DCA96626493313A91538FDB712646A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Func_4__ctor_m4B3640C3D4995E455421CE016AFC7626AE674553_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Func_4__ctor_m68B26E2DB47B333FE81AB7BBBE89E0F79FCE5913_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Func_4__ctor_mCBCF943F15D12ECE6A99B68F94840C02D1B3FF95_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Lazy_1__ctor_m097A8B6D1A44D7BC314908096D3A55F830E65240_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Lazy_1__ctor_mBDBB998CE016DC1BB82FF57FC57C5D74FEBF29B9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Lazy_1_get_Value_m6E90C4007E7F35DBA1A9CDA5471C27821C6559B2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Lazy_1_get_Value_mD48DA27C1CF4BF7442F7E8100ED04F70AE8D25DD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m38F628C7542B32348AE3F9E5C65E04E9C039ADC4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m30C52A4F2828D86CA3FAB0B1B583948F4DA9F1F9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MatrixBuilder_1_SameAs_TisComplex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_m14EEDEFF4E24477EBC08028AC11028F797BB68F4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MatrixBuilder_1_SameAs_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_m2AB5195D637EA5284B111E9B43D067AB4217F5D5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MatrixBuilder_1_SameAs_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_mDF4654EDE0A75323A6FCEF50FC14DC494C4C0861_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MatrixBuilder_1_SameAs_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mC66A3845E58438AD03CBE268402264485846851F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MatrixBuilder_1_SameAs_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m6EC7C20DB4471D32B6BBB68943E2D23BBC7BEDF1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MatrixBuilder_1__ctor_m4FF259BC65B282A2E8146FD1BE2549704F77CC8C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MatrixBuilder_1__ctor_m9034E5163D303322E958EC003C427256991F83AC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MatrixBuilder_1__ctor_mE49D29EF88BADB4B07DDB90EA49948EBCD011B4B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MatrixBuilder_1__ctor_mE803CDFC843020A11B574F62831BFDEC87665233_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MatrixStorage_1_MapIndexedTo_TisComplex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_m5BE2D5ECE0E573C6F4C9D58048B9FA1FFF9792F4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MatrixStorage_1_MapIndexedTo_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_m706855C0B3F42D679BD074D10098F3F2AA4F4C48_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MatrixStorage_1_MapIndexedTo_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m0D8EDF49F27120E3FA61619F2863ED6916504577_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MatrixStorage_1_MapIndexedTo_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mE572547D2BB52C967CCFA2B2283183D36B96FE7B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MatrixStorage_1_MapSubMatrixIndexedTo_TisComplex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_mE4DCB07057B80421E179758D3769CD6B8D77A401_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MatrixStorage_1_MapSubMatrixIndexedTo_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_m9958EFB0B29107769BB43E1B36D974A033BD1FC3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MatrixStorage_1_MapSubMatrixIndexedTo_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mBE62ADD2072A440C68C5D64A2B489B6BD1423586_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MatrixStorage_1_MapSubMatrixIndexedTo_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m2222E1BD3B8C7B68FAEA0FAED0641D89398D8CC6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_At_m02EC7D6A7838A810C86DEC3CDD94F241CC03EF44_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_At_m0DB955D2FB19BF24F43CA7D551615095C39E9E4D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_At_m6425A6444CDB7076721DC296DE09159B34557559_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_At_m9B4F4843E632AE5223BE1C479E34CDF0BCA526EE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_At_mDE54B0E671CB72A79F8D9F9A5B7F58710989FC05_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_Clear_m6F4C36C7FC4D929141EEAB5D7EA89A062B48C49E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_Clear_m94E1BD0865D4FE3DC60812B53B562D543A6BAE73_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_Clear_mEAAAEAC35908609F0589262D67610E0AA27078D1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_Clear_mEAF496D7D9C0694A020BD212E17734A88D926112_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_Column_m083062DE49B48F61C1DC653FFD7E7F79E62B789C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_Column_m15F1E608E6D7846DD74DB5C151F50F2278952C8C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_Column_mCB76F6C91B585E461472BA88F43E777F4FFDE2D8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_Column_mEFBCC49DDBEBB3FEB2D3FD01921DC52B6E43DA78_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_CopyTo_m3889EC3207B20B0DC2D36A1FCD058A467A927937_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_CopyTo_m3D0388ADB9DB3B3376574A3EF8E2EFA9FBC90D1B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_CopyTo_m70EAB24CE14659776F9BAB8CF67685C5776C1E08_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_CopyTo_mF33B2F8EC24F654652E33A90BBE5B390A2848B20_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_Map_m8E88C7F465C53CAB66DCC04A2278ECB0B67A6395_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_Map_m92357EBD56119C2B67EFD2BE4DBB0C21FDE6357A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_Map_mAE176E07D6FBC15DBB11C5E7E565AF7F3117FCB5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_Map_mF8E49A91A9C63F116F251C119ADD98C5F3210B68_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_ToArray_m6E8F2A1F38251ADAC011C53C1E096B5B91FEC176_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1__ctor_m0074AB0E40D80444D084FAA6C99840ED1DDB458A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1__ctor_m14314FFC1F326323B347E82EE1FFB2E2C0AB1938_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1__ctor_m3F9844B8FA59F102A0D18D49E53E6486BEEE13FC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1__ctor_m63C2FF98BF2F9E0114EB18FD41F123A8F109CF10_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_get_Storage_m75592FC8C9C747B1D96EFE48F8D3BA6AD84A5873_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_get_Storage_m79C4E9306C5D78FB76ACC9A3ABA07A1EE1E28AF2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_get_Storage_m81C1842B61B0618395002308D56E38C6F65975A8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_get_Storage_mF97ECC1E206B589C5D39FBB9CAD24C819F61DF40_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_EigenDecomp_m2A241D7F89D5AC344C84F59DE5F0A1095CB99A35_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_EigenDecomp_m5704F36BDE7EEAE52A23FBBA4608CA88CC7D8676_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_EigenDecomp_m7C79FF9FC3380FD6501EB25D0B837198A6141974_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_EigenDecomp_mB75751AD20EF1B1EE952770D352DB356852267F6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_InitializeVerify_m29CEB0C48944186B632D4068D065BDD4FC29BDA1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_LUFactor_m11F7C66BA839D35BB0F72715C1D1BAF61A5F0AE1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_LUFactor_m246945FF3C121D6421002B61CE046E390B4D8567_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_LUFactor_m59FD5AAE0FEF34BEAE1B93142AB4AD4A08B61834_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_LUFactor_mEEC0DF803B415FFECAE5DCED656C174FE3BAAF64_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_LUInverseFactored_m07FF6ED65DC3769223E03F6070735B3B7747CD84_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_LUInverseFactored_m913AE4E988E253C3846F58E87EB83D7707139A98_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_LUInverseFactored_mA2438D3C31A69AA73AE9C9CF0A24C7730CE1C6C2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_LUInverseFactored_mAB87A24F6171FDDE3E1F8B2780C5BCC22B1E78E1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_LUSolveFactored_m7524B22384DDFDBB1B54D9BC9AE9CD7A908669D1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_LUSolveFactored_m974E35AABF23B2C67ACDCD60DF897A6A280786F0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_LUSolveFactored_mB77610E8B45F97A637ED882E9AF9E99FD10A14AE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_LUSolveFactored_mCE79CE00C6E0E053E4A4838FA01B187AAE927679_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_m2F28D70CC1DDB1B19453C12A5BC0995D098A21F4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_m38A816F09B2E2228A53FC8437D5BDD551D9FE873_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_mA38E66800FCD150C3538546F2C6259C2E22231B7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_mEFF0FE0EA86C08F7BC43638FFCE12D7641A4E44A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_PointWiseMultiplyArrays_m5DF5286FB9B80D3A9B65A94D1549E08CCFF663A5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_PointWiseMultiplyArrays_m69712010E78FDA3F3221B46794A9FE7AC50D5FBA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_PointWiseMultiplyArrays_m6E45FF0958C812B7936D0555A275AD51BDB8A71F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_PointWiseMultiplyArrays_m81B4CB5E50062F606CDF325F2EE9C4DC87DA2C69_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_ScaleArray_m06150B465D9FA5CD036ECE4BA79AEACFD314594E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_ScaleArray_m49B87D502B4468C347E336DCEEDC432FC97D0F30_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_ScaleArray_mD3B149F9756E8FE3D1D147D3B2F8AA155E4A290F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklLinearAlgebraProvider_ScaleArray_mEBE0FAD22F2497FBE34D1F8707F815D971DB90B1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklProvider_FreeBuffers_m566FE96CE066AD19B3330F54B1A6F618C10804B4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MklProvider_Load_m343E6DFB5BD2AF7C5B1976A02BEDC7ACCF6B6CB7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeProviderLoader_EvaluateArchitectureKey_m5033BB550CC603AFD6F8C147D049B1AE395103F2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeProviderLoader_TryLoad_mD508E41440FE5DE3A9F37537CE1041D23CE00F4E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_EigenDecomp_m7B39DA062828158C2C77D5950D034E464D073B57_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_EigenDecomp_m86B15541871C8D1D96FBE4C5B3553758C334B5D4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_EigenDecomp_mAAD3E1CC9C3782335A4266BBDDD6F3B6B0A29178_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_EigenDecomp_mB4406BB7FCBBAC8C9C50AF2E184AE3F9E9FDE94F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_InitializeVerify_m77695B0BCED18189456D37D6913F9A7501C5504A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_LUFactor_m2D1F2177D9D2469B3FE6060B069CD50CDC8C8697_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_LUFactor_m6906CB90F6EB1FBDEB0E1970F65011743D6153DB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_LUFactor_m861156B4FDDE6DC2B8CFA4C956A2EBFCB6516CB6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_LUFactor_m865586B7900AC95B9B665670C4D241FEC6959CB5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_LUInverseFactored_m357002B59EF3F86BBB34F367DD76A31540DB3305_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_LUInverseFactored_m5DC4723E7EE2970A4676766E1DF85DCA5FC0B78C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_LUInverseFactored_m787BB9EF1515205C9546C0832206117228463F9E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_LUInverseFactored_m9027E23E8A5064501ED7F638413DABA7E49D7638_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_LUSolveFactored_m39354F1007D313521898852706D1172461692730_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_LUSolveFactored_m3CDCD68B62836B2DB46CD181FD7EDA2191AC5777_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_LUSolveFactored_m585EBFFA52103F103372BC2D70CE51DFC06961D5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_LUSolveFactored_mFFA205AC314E1A91E80157B7D6904ADFCA58FE0D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_m216ED3D9B17791843C391E6573BF41CF05211B16_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_mB4B32EA9B6D9FB19FF041E29D5FC597D7046264F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_mC578F8A959FAF719F7EA0AE672C556040B9E992C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_mF598B384739DC85FD8DFD3BB75C67D3A9E136618_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_ScaleArray_mA3B3071D93B04B05A0BFC13925733CF45D5E152B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_ScaleArray_mAD7E301708F6185FD27878064C5BF9396961187D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_ScaleArray_mB977218E5626A71B61F11C53BB734CD28BC68C9A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasLinearAlgebraProvider_ScaleArray_mE477ACBBDABC8F0A1272585100BF1511CC0D67C3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OpenBlasProvider_Load_m8D0FC696FB3BBFBE04DCC699348B4047E635D074_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Permutation__ctor_mFF9F9FDC0534F2009040FEC0A0A24F97A336A7B4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SafeNativeMethods_ToCUDA_m6F83FF74E2EA66257A675C9730273E3ED9CD2471_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SparseCompressedRowMatrixStorage_1_Normalize_m3F2D11128BC19332E6ABF468231A5FF8E9666355_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SparseCompressedRowMatrixStorage_1_Normalize_m56D5F2BB7801471B0CB46E2F5C8F389146EB94FE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SparseCompressedRowMatrixStorage_1_Normalize_m64035A39ED89B7D0148DEC0834CC6FCFDA694D88_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SparseCompressedRowMatrixStorage_1_Normalize_mC594DC92CFD28D3CE3E4E42909E9496612CB88DF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SparseCompressedRowMatrixStorage_1__ctor_m411E6ECCBF2924D1279572C0B6C96207855A54BD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SparseCompressedRowMatrixStorage_1__ctor_mA18B88195AE873BBDFCABF69230D4417148DAFE0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SparseCompressedRowMatrixStorage_1__ctor_mA2F457671511125F8153DE7B7C1BA3FCBFDBFD6C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SparseCompressedRowMatrixStorage_1__ctor_mB96C0C5BEC4B9303E32C573D615B6A011AD961A5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SparseCompressedRowMatrixStorage_1_get_ValueCount_m515A31D04D7FE4C858DB4CE94617AA13ECE32873_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SparseCompressedRowMatrixStorage_1_get_ValueCount_m6F6D9F8BF4A0D377AEF8EB0769A296FE216851FB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SparseCompressedRowMatrixStorage_1_get_ValueCount_m73D22B2CBDEE3CA859A5B8D528630D372D62121D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SparseCompressedRowMatrixStorage_1_get_ValueCount_mF1174F63A7A40BDB5D43734D46CDCE83A7DB0EA0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CDoNegateU3Eb__5_0_m11C8A1232152FF5C2701F2C79E9DB45869CA4F82_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CDoNegateU3Eb__5_0_m9B6388CEEE4A0BDC892D331553D780398311D94A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass10_0_U3CDoMultiplyU3Eb__0_m4235B7913976109DE60F8EB7E018A1BCF037657F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass10_0_U3CDoMultiplyU3Eb__0_m797B1360D25F649E9C32E7E469382D14DD593AA3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass10_0_U3CDoMultiplyU3Eb__0_m83C848748CDAE4DFA2889D2FBB46A40C3233B969_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass10_0_U3CDoMultiplyU3Eb__0_mAD68C268AF0982781D0C75417E9E1C3A6A38A8DB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass12_0_U3CDoDivideU3Eb__0_m5076AE0BF906749454BE4BE336997F576BA6C29C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass12_0_U3CDoDivideU3Eb__0_mC1F9879271CFADEA50C7BFF79DCE23651CE103A0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass13_0_U3CDoDivideU3Eb__0_mBDDC2B914EB98258B77314F67C922BF7844BB22F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass13_0_U3CDoDivideU3Eb__0_mC9DE774CE3DE532E2F1CF4D8E5B5727227265CC4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass50_0_U3CDoMultiplyU3Eb__0_m2ABCBF93027603E33CCED38797C8B629C4688826_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass50_0_U3CDoMultiplyU3Eb__0_m51A5149629B759D7D41D459394B08865759CF0A8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass50_0_U3CDoMultiplyU3Eb__0_mEE6FC53208E50A26F04BC8EF301B85E6FDE04873_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass50_0_U3CDoMultiplyU3Eb__0_mFE465F4AB4E6F77293C661BDC38E86BC8ED4FFB5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass50_0_U3CDoMultiplyU3Eb__1_m1C7465F232AC46461825B1F6A8B7A80E15B0220E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass50_0_U3CDoMultiplyU3Eb__1_m830C1562BC7F223D20CDCC14C15D716E5289999F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass50_0_U3CDoMultiplyU3Eb__1_mD890CD7F4CD139E8A2EA0FEA0CC9E250BF96B04F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass50_0_U3CDoMultiplyU3Eb__1_mF4C8A42C5109324078BDE791CFDC0FE14D7D3BAE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UserEvd_Create_mB76D76B0639DA8D222DC4798870189FBC13DC573_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UserEvd_SymmetricDiagonalize_m9AD72253709CA3780FA2B3DACE31F39DE0D586C4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_get_Count_m14CCAB3F0EBC550E2EA333FF433137FA0CA38C25_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_get_Count_m938B028AF98C6CB22C5DB5FA6A73CD9993D6CA6D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_get_Count_mE72A7D4AD4B870FEFEBEC0B0D292F5C47F103849_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_get_Count_mEAB8BBE3C4F60DCE076A0771655E5691725F0838_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_get_Item_m5986F6837104CD7AB0EC1DA1A5F826D4152C6CC8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_get_Item_m9C821D0B0104D85F38F259731E6A6B0E8313F470_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_set_Item_m682E01E33290DDCF0DBD9F04BE07EC96211ADFF1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_set_Item_mA556C0D940A2407FC583F03677C59CF8F3ACCE67_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_set_Item_mFA7BF6D2C42CD678AEA9C363C782CB5C8B920F0B_RuntimeMethod_var; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C; struct ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5; struct Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9; struct DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB; struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32; struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE; struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA; struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A; struct ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Object // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t6E726CE403AD116F894C840BF7136AA3BC4727F1 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::buckets Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::entries EntryU5BU5D_tC7F541397307B009020236829C1BAAE96D611432* ___entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_2; // System.Int32 System.Collections.Generic.Dictionary`2::version int32_t ___version_3; // System.Int32 System.Collections.Generic.Dictionary`2::freeList int32_t ___freeList_4; // System.Int32 System.Collections.Generic.Dictionary`2::freeCount int32_t ___freeCount_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::comparer RuntimeObject* ___comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::keys KeyCollection_tAE114AD31EAF840AC6F382B960E1F98344827D2A * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_t4D725C6663302C46D973255AF68699B24E589AF0 * ___values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject * ____syncRoot_9; public: inline static int32_t get_offset_of_buckets_0() { return static_cast(offsetof(Dictionary_2_t6E726CE403AD116F894C840BF7136AA3BC4727F1, ___buckets_0)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; } inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___buckets_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value); } inline static int32_t get_offset_of_entries_1() { return static_cast(offsetof(Dictionary_2_t6E726CE403AD116F894C840BF7136AA3BC4727F1, ___entries_1)); } inline EntryU5BU5D_tC7F541397307B009020236829C1BAAE96D611432* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_tC7F541397307B009020236829C1BAAE96D611432** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_tC7F541397307B009020236829C1BAAE96D611432* value) { ___entries_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value); } inline static int32_t get_offset_of_count_2() { return static_cast(offsetof(Dictionary_2_t6E726CE403AD116F894C840BF7136AA3BC4727F1, ___count_2)); } inline int32_t get_count_2() const { return ___count_2; } inline int32_t* get_address_of_count_2() { return &___count_2; } inline void set_count_2(int32_t value) { ___count_2 = value; } inline static int32_t get_offset_of_version_3() { return static_cast(offsetof(Dictionary_2_t6E726CE403AD116F894C840BF7136AA3BC4727F1, ___version_3)); } inline int32_t get_version_3() const { return ___version_3; } inline int32_t* get_address_of_version_3() { return &___version_3; } inline void set_version_3(int32_t value) { ___version_3 = value; } inline static int32_t get_offset_of_freeList_4() { return static_cast(offsetof(Dictionary_2_t6E726CE403AD116F894C840BF7136AA3BC4727F1, ___freeList_4)); } inline int32_t get_freeList_4() const { return ___freeList_4; } inline int32_t* get_address_of_freeList_4() { return &___freeList_4; } inline void set_freeList_4(int32_t value) { ___freeList_4 = value; } inline static int32_t get_offset_of_freeCount_5() { return static_cast(offsetof(Dictionary_2_t6E726CE403AD116F894C840BF7136AA3BC4727F1, ___freeCount_5)); } inline int32_t get_freeCount_5() const { return ___freeCount_5; } inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; } inline void set_freeCount_5(int32_t value) { ___freeCount_5 = value; } inline static int32_t get_offset_of_comparer_6() { return static_cast(offsetof(Dictionary_2_t6E726CE403AD116F894C840BF7136AA3BC4727F1, ___comparer_6)); } inline RuntimeObject* get_comparer_6() const { return ___comparer_6; } inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; } inline void set_comparer_6(RuntimeObject* value) { ___comparer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value); } inline static int32_t get_offset_of_keys_7() { return static_cast(offsetof(Dictionary_2_t6E726CE403AD116F894C840BF7136AA3BC4727F1, ___keys_7)); } inline KeyCollection_tAE114AD31EAF840AC6F382B960E1F98344827D2A * get_keys_7() const { return ___keys_7; } inline KeyCollection_tAE114AD31EAF840AC6F382B960E1F98344827D2A ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_tAE114AD31EAF840AC6F382B960E1F98344827D2A * value) { ___keys_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value); } inline static int32_t get_offset_of_values_8() { return static_cast(offsetof(Dictionary_2_t6E726CE403AD116F894C840BF7136AA3BC4727F1, ___values_8)); } inline ValueCollection_t4D725C6663302C46D973255AF68699B24E589AF0 * get_values_8() const { return ___values_8; } inline ValueCollection_t4D725C6663302C46D973255AF68699B24E589AF0 ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_t4D725C6663302C46D973255AF68699B24E589AF0 * value) { ___values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value); } inline static int32_t get_offset_of__syncRoot_9() { return static_cast(offsetof(Dictionary_2_t6E726CE403AD116F894C840BF7136AA3BC4727F1, ____syncRoot_9)); } inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; } inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; } inline void set__syncRoot_9(RuntimeObject * value) { ____syncRoot_9 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Factorization.Evd`1 struct Evd_1_t987844EFCB5BC8DB32230812A5A9A24B268770D5 : public RuntimeObject { public: // System.Boolean MathNet.Numerics.LinearAlgebra.Factorization.Evd`1::k__BackingField bool ___U3CIsSymmetricU3Ek__BackingField_0; // MathNet.Numerics.LinearAlgebra.Vector`1 MathNet.Numerics.LinearAlgebra.Factorization.Evd`1::k__BackingField Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * ___U3CEigenValuesU3Ek__BackingField_1; // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Factorization.Evd`1::k__BackingField Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___U3CEigenVectorsU3Ek__BackingField_2; // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Factorization.Evd`1::k__BackingField Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___U3CDU3Ek__BackingField_3; public: inline static int32_t get_offset_of_U3CIsSymmetricU3Ek__BackingField_0() { return static_cast(offsetof(Evd_1_t987844EFCB5BC8DB32230812A5A9A24B268770D5, ___U3CIsSymmetricU3Ek__BackingField_0)); } inline bool get_U3CIsSymmetricU3Ek__BackingField_0() const { return ___U3CIsSymmetricU3Ek__BackingField_0; } inline bool* get_address_of_U3CIsSymmetricU3Ek__BackingField_0() { return &___U3CIsSymmetricU3Ek__BackingField_0; } inline void set_U3CIsSymmetricU3Ek__BackingField_0(bool value) { ___U3CIsSymmetricU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CEigenValuesU3Ek__BackingField_1() { return static_cast(offsetof(Evd_1_t987844EFCB5BC8DB32230812A5A9A24B268770D5, ___U3CEigenValuesU3Ek__BackingField_1)); } inline Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * get_U3CEigenValuesU3Ek__BackingField_1() const { return ___U3CEigenValuesU3Ek__BackingField_1; } inline Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D ** get_address_of_U3CEigenValuesU3Ek__BackingField_1() { return &___U3CEigenValuesU3Ek__BackingField_1; } inline void set_U3CEigenValuesU3Ek__BackingField_1(Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * value) { ___U3CEigenValuesU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CEigenValuesU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CEigenVectorsU3Ek__BackingField_2() { return static_cast(offsetof(Evd_1_t987844EFCB5BC8DB32230812A5A9A24B268770D5, ___U3CEigenVectorsU3Ek__BackingField_2)); } inline Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * get_U3CEigenVectorsU3Ek__BackingField_2() const { return ___U3CEigenVectorsU3Ek__BackingField_2; } inline Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 ** get_address_of_U3CEigenVectorsU3Ek__BackingField_2() { return &___U3CEigenVectorsU3Ek__BackingField_2; } inline void set_U3CEigenVectorsU3Ek__BackingField_2(Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * value) { ___U3CEigenVectorsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CEigenVectorsU3Ek__BackingField_2), (void*)value); } inline static int32_t get_offset_of_U3CDU3Ek__BackingField_3() { return static_cast(offsetof(Evd_1_t987844EFCB5BC8DB32230812A5A9A24B268770D5, ___U3CDU3Ek__BackingField_3)); } inline Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * get_U3CDU3Ek__BackingField_3() const { return ___U3CDU3Ek__BackingField_3; } inline Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 ** get_address_of_U3CDU3Ek__BackingField_3() { return &___U3CDU3Ek__BackingField_3; } inline void set_U3CDU3Ek__BackingField_3(Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * value) { ___U3CDU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CDU3Ek__BackingField_3), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Factorization.Evd`1 struct Evd_1_t78D782CBF25E62D9E227BD72918C0AD67ED58E35 : public RuntimeObject { public: // System.Boolean MathNet.Numerics.LinearAlgebra.Factorization.Evd`1::k__BackingField bool ___U3CIsSymmetricU3Ek__BackingField_0; // MathNet.Numerics.LinearAlgebra.Vector`1 MathNet.Numerics.LinearAlgebra.Factorization.Evd`1::k__BackingField Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * ___U3CEigenValuesU3Ek__BackingField_1; // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Factorization.Evd`1::k__BackingField Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * ___U3CEigenVectorsU3Ek__BackingField_2; // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Factorization.Evd`1::k__BackingField Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * ___U3CDU3Ek__BackingField_3; public: inline static int32_t get_offset_of_U3CIsSymmetricU3Ek__BackingField_0() { return static_cast(offsetof(Evd_1_t78D782CBF25E62D9E227BD72918C0AD67ED58E35, ___U3CIsSymmetricU3Ek__BackingField_0)); } inline bool get_U3CIsSymmetricU3Ek__BackingField_0() const { return ___U3CIsSymmetricU3Ek__BackingField_0; } inline bool* get_address_of_U3CIsSymmetricU3Ek__BackingField_0() { return &___U3CIsSymmetricU3Ek__BackingField_0; } inline void set_U3CIsSymmetricU3Ek__BackingField_0(bool value) { ___U3CIsSymmetricU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CEigenValuesU3Ek__BackingField_1() { return static_cast(offsetof(Evd_1_t78D782CBF25E62D9E227BD72918C0AD67ED58E35, ___U3CEigenValuesU3Ek__BackingField_1)); } inline Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * get_U3CEigenValuesU3Ek__BackingField_1() const { return ___U3CEigenValuesU3Ek__BackingField_1; } inline Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D ** get_address_of_U3CEigenValuesU3Ek__BackingField_1() { return &___U3CEigenValuesU3Ek__BackingField_1; } inline void set_U3CEigenValuesU3Ek__BackingField_1(Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * value) { ___U3CEigenValuesU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CEigenValuesU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CEigenVectorsU3Ek__BackingField_2() { return static_cast(offsetof(Evd_1_t78D782CBF25E62D9E227BD72918C0AD67ED58E35, ___U3CEigenVectorsU3Ek__BackingField_2)); } inline Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * get_U3CEigenVectorsU3Ek__BackingField_2() const { return ___U3CEigenVectorsU3Ek__BackingField_2; } inline Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F ** get_address_of_U3CEigenVectorsU3Ek__BackingField_2() { return &___U3CEigenVectorsU3Ek__BackingField_2; } inline void set_U3CEigenVectorsU3Ek__BackingField_2(Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * value) { ___U3CEigenVectorsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CEigenVectorsU3Ek__BackingField_2), (void*)value); } inline static int32_t get_offset_of_U3CDU3Ek__BackingField_3() { return static_cast(offsetof(Evd_1_t78D782CBF25E62D9E227BD72918C0AD67ED58E35, ___U3CDU3Ek__BackingField_3)); } inline Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * get_U3CDU3Ek__BackingField_3() const { return ___U3CDU3Ek__BackingField_3; } inline Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F ** get_address_of_U3CDU3Ek__BackingField_3() { return &___U3CDU3Ek__BackingField_3; } inline void set_U3CDU3Ek__BackingField_3(Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * value) { ___U3CDU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CDU3Ek__BackingField_3), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Factorization.Evd`1 struct Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0 : public RuntimeObject { public: // System.Boolean MathNet.Numerics.LinearAlgebra.Factorization.Evd`1::k__BackingField bool ___U3CIsSymmetricU3Ek__BackingField_0; // MathNet.Numerics.LinearAlgebra.Vector`1 MathNet.Numerics.LinearAlgebra.Factorization.Evd`1::k__BackingField Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * ___U3CEigenValuesU3Ek__BackingField_1; // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Factorization.Evd`1::k__BackingField Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___U3CEigenVectorsU3Ek__BackingField_2; // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Factorization.Evd`1::k__BackingField Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___U3CDU3Ek__BackingField_3; public: inline static int32_t get_offset_of_U3CIsSymmetricU3Ek__BackingField_0() { return static_cast(offsetof(Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0, ___U3CIsSymmetricU3Ek__BackingField_0)); } inline bool get_U3CIsSymmetricU3Ek__BackingField_0() const { return ___U3CIsSymmetricU3Ek__BackingField_0; } inline bool* get_address_of_U3CIsSymmetricU3Ek__BackingField_0() { return &___U3CIsSymmetricU3Ek__BackingField_0; } inline void set_U3CIsSymmetricU3Ek__BackingField_0(bool value) { ___U3CIsSymmetricU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CEigenValuesU3Ek__BackingField_1() { return static_cast(offsetof(Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0, ___U3CEigenValuesU3Ek__BackingField_1)); } inline Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * get_U3CEigenValuesU3Ek__BackingField_1() const { return ___U3CEigenValuesU3Ek__BackingField_1; } inline Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D ** get_address_of_U3CEigenValuesU3Ek__BackingField_1() { return &___U3CEigenValuesU3Ek__BackingField_1; } inline void set_U3CEigenValuesU3Ek__BackingField_1(Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * value) { ___U3CEigenValuesU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CEigenValuesU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CEigenVectorsU3Ek__BackingField_2() { return static_cast(offsetof(Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0, ___U3CEigenVectorsU3Ek__BackingField_2)); } inline Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * get_U3CEigenVectorsU3Ek__BackingField_2() const { return ___U3CEigenVectorsU3Ek__BackingField_2; } inline Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 ** get_address_of_U3CEigenVectorsU3Ek__BackingField_2() { return &___U3CEigenVectorsU3Ek__BackingField_2; } inline void set_U3CEigenVectorsU3Ek__BackingField_2(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * value) { ___U3CEigenVectorsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CEigenVectorsU3Ek__BackingField_2), (void*)value); } inline static int32_t get_offset_of_U3CDU3Ek__BackingField_3() { return static_cast(offsetof(Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0, ___U3CDU3Ek__BackingField_3)); } inline Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * get_U3CDU3Ek__BackingField_3() const { return ___U3CDU3Ek__BackingField_3; } inline Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 ** get_address_of_U3CDU3Ek__BackingField_3() { return &___U3CDU3Ek__BackingField_3; } inline void set_U3CDU3Ek__BackingField_3(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * value) { ___U3CDU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CDU3Ek__BackingField_3), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Factorization.Evd`1 struct Evd_1_t260556DF2E879869BE6B71177F59CD51B90C3BE3 : public RuntimeObject { public: // System.Boolean MathNet.Numerics.LinearAlgebra.Factorization.Evd`1::k__BackingField bool ___U3CIsSymmetricU3Ek__BackingField_0; // MathNet.Numerics.LinearAlgebra.Vector`1 MathNet.Numerics.LinearAlgebra.Factorization.Evd`1::k__BackingField Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * ___U3CEigenValuesU3Ek__BackingField_1; // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Factorization.Evd`1::k__BackingField Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * ___U3CEigenVectorsU3Ek__BackingField_2; // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Factorization.Evd`1::k__BackingField Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * ___U3CDU3Ek__BackingField_3; public: inline static int32_t get_offset_of_U3CIsSymmetricU3Ek__BackingField_0() { return static_cast(offsetof(Evd_1_t260556DF2E879869BE6B71177F59CD51B90C3BE3, ___U3CIsSymmetricU3Ek__BackingField_0)); } inline bool get_U3CIsSymmetricU3Ek__BackingField_0() const { return ___U3CIsSymmetricU3Ek__BackingField_0; } inline bool* get_address_of_U3CIsSymmetricU3Ek__BackingField_0() { return &___U3CIsSymmetricU3Ek__BackingField_0; } inline void set_U3CIsSymmetricU3Ek__BackingField_0(bool value) { ___U3CIsSymmetricU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CEigenValuesU3Ek__BackingField_1() { return static_cast(offsetof(Evd_1_t260556DF2E879869BE6B71177F59CD51B90C3BE3, ___U3CEigenValuesU3Ek__BackingField_1)); } inline Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * get_U3CEigenValuesU3Ek__BackingField_1() const { return ___U3CEigenValuesU3Ek__BackingField_1; } inline Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D ** get_address_of_U3CEigenValuesU3Ek__BackingField_1() { return &___U3CEigenValuesU3Ek__BackingField_1; } inline void set_U3CEigenValuesU3Ek__BackingField_1(Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * value) { ___U3CEigenValuesU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CEigenValuesU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CEigenVectorsU3Ek__BackingField_2() { return static_cast(offsetof(Evd_1_t260556DF2E879869BE6B71177F59CD51B90C3BE3, ___U3CEigenVectorsU3Ek__BackingField_2)); } inline Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * get_U3CEigenVectorsU3Ek__BackingField_2() const { return ___U3CEigenVectorsU3Ek__BackingField_2; } inline Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 ** get_address_of_U3CEigenVectorsU3Ek__BackingField_2() { return &___U3CEigenVectorsU3Ek__BackingField_2; } inline void set_U3CEigenVectorsU3Ek__BackingField_2(Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * value) { ___U3CEigenVectorsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CEigenVectorsU3Ek__BackingField_2), (void*)value); } inline static int32_t get_offset_of_U3CDU3Ek__BackingField_3() { return static_cast(offsetof(Evd_1_t260556DF2E879869BE6B71177F59CD51B90C3BE3, ___U3CDU3Ek__BackingField_3)); } inline Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * get_U3CDU3Ek__BackingField_3() const { return ___U3CDU3Ek__BackingField_3; } inline Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 ** get_address_of_U3CDU3Ek__BackingField_3() { return &___U3CDU3Ek__BackingField_3; } inline void set_U3CDU3Ek__BackingField_3(Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * value) { ___U3CDU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CDU3Ek__BackingField_3), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Factorization.LU`1 struct LU_1_t41AC19364ABE647F33853409B5B7A0BB99189E15 : public RuntimeObject { public: // System.Lazy`1> MathNet.Numerics.LinearAlgebra.Factorization.LU`1::_lazyL Lazy_1_t99DEEE9C58DA3104086B267BA2BC4AF06703AE1D * ____lazyL_1; // System.Lazy`1> MathNet.Numerics.LinearAlgebra.Factorization.LU`1::_lazyU Lazy_1_t99DEEE9C58DA3104086B267BA2BC4AF06703AE1D * ____lazyU_2; // System.Lazy`1 MathNet.Numerics.LinearAlgebra.Factorization.LU`1::_lazyP Lazy_1_tA0501A6A476890B8054468F5E51C3349B3A1FA9B * ____lazyP_3; // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Factorization.LU`1::Factors Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___Factors_4; // System.Int32[] MathNet.Numerics.LinearAlgebra.Factorization.LU`1::Pivots Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___Pivots_5; public: inline static int32_t get_offset_of__lazyL_1() { return static_cast(offsetof(LU_1_t41AC19364ABE647F33853409B5B7A0BB99189E15, ____lazyL_1)); } inline Lazy_1_t99DEEE9C58DA3104086B267BA2BC4AF06703AE1D * get__lazyL_1() const { return ____lazyL_1; } inline Lazy_1_t99DEEE9C58DA3104086B267BA2BC4AF06703AE1D ** get_address_of__lazyL_1() { return &____lazyL_1; } inline void set__lazyL_1(Lazy_1_t99DEEE9C58DA3104086B267BA2BC4AF06703AE1D * value) { ____lazyL_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____lazyL_1), (void*)value); } inline static int32_t get_offset_of__lazyU_2() { return static_cast(offsetof(LU_1_t41AC19364ABE647F33853409B5B7A0BB99189E15, ____lazyU_2)); } inline Lazy_1_t99DEEE9C58DA3104086B267BA2BC4AF06703AE1D * get__lazyU_2() const { return ____lazyU_2; } inline Lazy_1_t99DEEE9C58DA3104086B267BA2BC4AF06703AE1D ** get_address_of__lazyU_2() { return &____lazyU_2; } inline void set__lazyU_2(Lazy_1_t99DEEE9C58DA3104086B267BA2BC4AF06703AE1D * value) { ____lazyU_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____lazyU_2), (void*)value); } inline static int32_t get_offset_of__lazyP_3() { return static_cast(offsetof(LU_1_t41AC19364ABE647F33853409B5B7A0BB99189E15, ____lazyP_3)); } inline Lazy_1_tA0501A6A476890B8054468F5E51C3349B3A1FA9B * get__lazyP_3() const { return ____lazyP_3; } inline Lazy_1_tA0501A6A476890B8054468F5E51C3349B3A1FA9B ** get_address_of__lazyP_3() { return &____lazyP_3; } inline void set__lazyP_3(Lazy_1_tA0501A6A476890B8054468F5E51C3349B3A1FA9B * value) { ____lazyP_3 = value; Il2CppCodeGenWriteBarrier((void**)(&____lazyP_3), (void*)value); } inline static int32_t get_offset_of_Factors_4() { return static_cast(offsetof(LU_1_t41AC19364ABE647F33853409B5B7A0BB99189E15, ___Factors_4)); } inline Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * get_Factors_4() const { return ___Factors_4; } inline Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 ** get_address_of_Factors_4() { return &___Factors_4; } inline void set_Factors_4(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * value) { ___Factors_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___Factors_4), (void*)value); } inline static int32_t get_offset_of_Pivots_5() { return static_cast(offsetof(LU_1_t41AC19364ABE647F33853409B5B7A0BB99189E15, ___Pivots_5)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_Pivots_5() const { return ___Pivots_5; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_Pivots_5() { return &___Pivots_5; } inline void set_Pivots_5(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___Pivots_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___Pivots_5), (void*)value); } }; struct LU_1_t41AC19364ABE647F33853409B5B7A0BB99189E15_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Factorization.LU`1::One double ___One_0; public: inline static int32_t get_offset_of_One_0() { return static_cast(offsetof(LU_1_t41AC19364ABE647F33853409B5B7A0BB99189E15_StaticFields, ___One_0)); } inline double get_One_0() const { return ___One_0; } inline double* get_address_of_One_0() { return &___One_0; } inline void set_One_0(double value) { ___One_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Factorization.LU`1 struct LU_1_t5FD1A0952CDDAFC56483DDBC8DF92085AB572140 : public RuntimeObject { public: // System.Lazy`1> MathNet.Numerics.LinearAlgebra.Factorization.LU`1::_lazyL Lazy_1_t6C877FAEBF8F765EBD90038ED9C322E88E482B6B * ____lazyL_1; // System.Lazy`1> MathNet.Numerics.LinearAlgebra.Factorization.LU`1::_lazyU Lazy_1_t6C877FAEBF8F765EBD90038ED9C322E88E482B6B * ____lazyU_2; // System.Lazy`1 MathNet.Numerics.LinearAlgebra.Factorization.LU`1::_lazyP Lazy_1_tA0501A6A476890B8054468F5E51C3349B3A1FA9B * ____lazyP_3; // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Factorization.LU`1::Factors Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * ___Factors_4; // System.Int32[] MathNet.Numerics.LinearAlgebra.Factorization.LU`1::Pivots Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___Pivots_5; public: inline static int32_t get_offset_of__lazyL_1() { return static_cast(offsetof(LU_1_t5FD1A0952CDDAFC56483DDBC8DF92085AB572140, ____lazyL_1)); } inline Lazy_1_t6C877FAEBF8F765EBD90038ED9C322E88E482B6B * get__lazyL_1() const { return ____lazyL_1; } inline Lazy_1_t6C877FAEBF8F765EBD90038ED9C322E88E482B6B ** get_address_of__lazyL_1() { return &____lazyL_1; } inline void set__lazyL_1(Lazy_1_t6C877FAEBF8F765EBD90038ED9C322E88E482B6B * value) { ____lazyL_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____lazyL_1), (void*)value); } inline static int32_t get_offset_of__lazyU_2() { return static_cast(offsetof(LU_1_t5FD1A0952CDDAFC56483DDBC8DF92085AB572140, ____lazyU_2)); } inline Lazy_1_t6C877FAEBF8F765EBD90038ED9C322E88E482B6B * get__lazyU_2() const { return ____lazyU_2; } inline Lazy_1_t6C877FAEBF8F765EBD90038ED9C322E88E482B6B ** get_address_of__lazyU_2() { return &____lazyU_2; } inline void set__lazyU_2(Lazy_1_t6C877FAEBF8F765EBD90038ED9C322E88E482B6B * value) { ____lazyU_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____lazyU_2), (void*)value); } inline static int32_t get_offset_of__lazyP_3() { return static_cast(offsetof(LU_1_t5FD1A0952CDDAFC56483DDBC8DF92085AB572140, ____lazyP_3)); } inline Lazy_1_tA0501A6A476890B8054468F5E51C3349B3A1FA9B * get__lazyP_3() const { return ____lazyP_3; } inline Lazy_1_tA0501A6A476890B8054468F5E51C3349B3A1FA9B ** get_address_of__lazyP_3() { return &____lazyP_3; } inline void set__lazyP_3(Lazy_1_tA0501A6A476890B8054468F5E51C3349B3A1FA9B * value) { ____lazyP_3 = value; Il2CppCodeGenWriteBarrier((void**)(&____lazyP_3), (void*)value); } inline static int32_t get_offset_of_Factors_4() { return static_cast(offsetof(LU_1_t5FD1A0952CDDAFC56483DDBC8DF92085AB572140, ___Factors_4)); } inline Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * get_Factors_4() const { return ___Factors_4; } inline Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 ** get_address_of_Factors_4() { return &___Factors_4; } inline void set_Factors_4(Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * value) { ___Factors_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___Factors_4), (void*)value); } inline static int32_t get_offset_of_Pivots_5() { return static_cast(offsetof(LU_1_t5FD1A0952CDDAFC56483DDBC8DF92085AB572140, ___Pivots_5)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_Pivots_5() const { return ___Pivots_5; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_Pivots_5() { return &___Pivots_5; } inline void set_Pivots_5(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___Pivots_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___Pivots_5), (void*)value); } }; struct LU_1_t5FD1A0952CDDAFC56483DDBC8DF92085AB572140_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Factorization.LU`1::One float ___One_0; public: inline static int32_t get_offset_of_One_0() { return static_cast(offsetof(LU_1_t5FD1A0952CDDAFC56483DDBC8DF92085AB572140_StaticFields, ___One_0)); } inline float get_One_0() const { return ___One_0; } inline float* get_address_of_One_0() { return &___One_0; } inline void set_One_0(float value) { ___One_0 = value; } }; // System.Lazy`1> struct Lazy_1_t5DBAC8E491494E35234E97505AA879A6B95B246C : public RuntimeObject { public: // System.Object System.Lazy`1::m_boxed RuntimeObject * ___m_boxed_1; // System.Func`1 System.Lazy`1::m_valueFactory Func_1_t076CDD448D070993398455F7FFBB90E68F4F7F3B * ___m_valueFactory_2; // System.Object System.Lazy`1::m_threadSafeObj RuntimeObject * ___m_threadSafeObj_3; public: inline static int32_t get_offset_of_m_boxed_1() { return static_cast(offsetof(Lazy_1_t5DBAC8E491494E35234E97505AA879A6B95B246C, ___m_boxed_1)); } inline RuntimeObject * get_m_boxed_1() const { return ___m_boxed_1; } inline RuntimeObject ** get_address_of_m_boxed_1() { return &___m_boxed_1; } inline void set_m_boxed_1(RuntimeObject * value) { ___m_boxed_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_boxed_1), (void*)value); } inline static int32_t get_offset_of_m_valueFactory_2() { return static_cast(offsetof(Lazy_1_t5DBAC8E491494E35234E97505AA879A6B95B246C, ___m_valueFactory_2)); } inline Func_1_t076CDD448D070993398455F7FFBB90E68F4F7F3B * get_m_valueFactory_2() const { return ___m_valueFactory_2; } inline Func_1_t076CDD448D070993398455F7FFBB90E68F4F7F3B ** get_address_of_m_valueFactory_2() { return &___m_valueFactory_2; } inline void set_m_valueFactory_2(Func_1_t076CDD448D070993398455F7FFBB90E68F4F7F3B * value) { ___m_valueFactory_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_valueFactory_2), (void*)value); } inline static int32_t get_offset_of_m_threadSafeObj_3() { return static_cast(offsetof(Lazy_1_t5DBAC8E491494E35234E97505AA879A6B95B246C, ___m_threadSafeObj_3)); } inline RuntimeObject * get_m_threadSafeObj_3() const { return ___m_threadSafeObj_3; } inline RuntimeObject ** get_address_of_m_threadSafeObj_3() { return &___m_threadSafeObj_3; } inline void set_m_threadSafeObj_3(RuntimeObject * value) { ___m_threadSafeObj_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_threadSafeObj_3), (void*)value); } }; struct Lazy_1_t5DBAC8E491494E35234E97505AA879A6B95B246C_StaticFields { public: // System.Func`1 System.Lazy`1::ALREADY_INVOKED_SENTINEL Func_1_t076CDD448D070993398455F7FFBB90E68F4F7F3B * ___ALREADY_INVOKED_SENTINEL_0; public: inline static int32_t get_offset_of_ALREADY_INVOKED_SENTINEL_0() { return static_cast(offsetof(Lazy_1_t5DBAC8E491494E35234E97505AA879A6B95B246C_StaticFields, ___ALREADY_INVOKED_SENTINEL_0)); } inline Func_1_t076CDD448D070993398455F7FFBB90E68F4F7F3B * get_ALREADY_INVOKED_SENTINEL_0() const { return ___ALREADY_INVOKED_SENTINEL_0; } inline Func_1_t076CDD448D070993398455F7FFBB90E68F4F7F3B ** get_address_of_ALREADY_INVOKED_SENTINEL_0() { return &___ALREADY_INVOKED_SENTINEL_0; } inline void set_ALREADY_INVOKED_SENTINEL_0(Func_1_t076CDD448D070993398455F7FFBB90E68F4F7F3B * value) { ___ALREADY_INVOKED_SENTINEL_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___ALREADY_INVOKED_SENTINEL_0), (void*)value); } }; // System.Lazy`1 struct Lazy_1_t0DD2ECA7EE0C4148CBEDC8A5666805515630DB84 : public RuntimeObject { public: // System.Object System.Lazy`1::m_boxed RuntimeObject * ___m_boxed_1; // System.Func`1 System.Lazy`1::m_valueFactory Func_1_t2F3325DADD1F420568A48646BFC825E9F29472B1 * ___m_valueFactory_2; // System.Object System.Lazy`1::m_threadSafeObj RuntimeObject * ___m_threadSafeObj_3; public: inline static int32_t get_offset_of_m_boxed_1() { return static_cast(offsetof(Lazy_1_t0DD2ECA7EE0C4148CBEDC8A5666805515630DB84, ___m_boxed_1)); } inline RuntimeObject * get_m_boxed_1() const { return ___m_boxed_1; } inline RuntimeObject ** get_address_of_m_boxed_1() { return &___m_boxed_1; } inline void set_m_boxed_1(RuntimeObject * value) { ___m_boxed_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_boxed_1), (void*)value); } inline static int32_t get_offset_of_m_valueFactory_2() { return static_cast(offsetof(Lazy_1_t0DD2ECA7EE0C4148CBEDC8A5666805515630DB84, ___m_valueFactory_2)); } inline Func_1_t2F3325DADD1F420568A48646BFC825E9F29472B1 * get_m_valueFactory_2() const { return ___m_valueFactory_2; } inline Func_1_t2F3325DADD1F420568A48646BFC825E9F29472B1 ** get_address_of_m_valueFactory_2() { return &___m_valueFactory_2; } inline void set_m_valueFactory_2(Func_1_t2F3325DADD1F420568A48646BFC825E9F29472B1 * value) { ___m_valueFactory_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_valueFactory_2), (void*)value); } inline static int32_t get_offset_of_m_threadSafeObj_3() { return static_cast(offsetof(Lazy_1_t0DD2ECA7EE0C4148CBEDC8A5666805515630DB84, ___m_threadSafeObj_3)); } inline RuntimeObject * get_m_threadSafeObj_3() const { return ___m_threadSafeObj_3; } inline RuntimeObject ** get_address_of_m_threadSafeObj_3() { return &___m_threadSafeObj_3; } inline void set_m_threadSafeObj_3(RuntimeObject * value) { ___m_threadSafeObj_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_threadSafeObj_3), (void*)value); } }; struct Lazy_1_t0DD2ECA7EE0C4148CBEDC8A5666805515630DB84_StaticFields { public: // System.Func`1 System.Lazy`1::ALREADY_INVOKED_SENTINEL Func_1_t2F3325DADD1F420568A48646BFC825E9F29472B1 * ___ALREADY_INVOKED_SENTINEL_0; public: inline static int32_t get_offset_of_ALREADY_INVOKED_SENTINEL_0() { return static_cast(offsetof(Lazy_1_t0DD2ECA7EE0C4148CBEDC8A5666805515630DB84_StaticFields, ___ALREADY_INVOKED_SENTINEL_0)); } inline Func_1_t2F3325DADD1F420568A48646BFC825E9F29472B1 * get_ALREADY_INVOKED_SENTINEL_0() const { return ___ALREADY_INVOKED_SENTINEL_0; } inline Func_1_t2F3325DADD1F420568A48646BFC825E9F29472B1 ** get_address_of_ALREADY_INVOKED_SENTINEL_0() { return &___ALREADY_INVOKED_SENTINEL_0; } inline void set_ALREADY_INVOKED_SENTINEL_0(Func_1_t2F3325DADD1F420568A48646BFC825E9F29472B1 * value) { ___ALREADY_INVOKED_SENTINEL_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___ALREADY_INVOKED_SENTINEL_0), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject * ____syncRoot_4; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3, ____items_1)); } inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* get__items_1() const { return ____items_1; } inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A** get_address_of__items_1() { return &____items_1; } inline void set__items_1(StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; struct List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3_StaticFields, ____emptyArray_5)); } inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* get__emptyArray_5() const { return ____emptyArray_5; } inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.MatrixBuilder`1 struct MatrixBuilder_1_tAF6107E7506E11630C6306BF3F4B96899589D87E : public RuntimeObject { public: public: }; // MathNet.Numerics.LinearAlgebra.MatrixBuilder`1 struct MatrixBuilder_1_tABBAEF3925C993FB8BA991E3E2007E30E17AFB09 : public RuntimeObject { public: public: }; // MathNet.Numerics.LinearAlgebra.MatrixBuilder`1 struct MatrixBuilder_1_t3F7A4E03F07AE830599917C4D9147B4CB085AD54 : public RuntimeObject { public: public: }; // MathNet.Numerics.LinearAlgebra.MatrixBuilder`1 struct MatrixBuilder_1_t245F748D8B29A77A701081F701B1324E67040762 : public RuntimeObject { public: public: }; // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 struct MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::RowCount int32_t ___RowCount_1; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ColumnCount int32_t ___ColumnCount_2; public: inline static int32_t get_offset_of_RowCount_1() { return static_cast(offsetof(MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0, ___RowCount_1)); } inline int32_t get_RowCount_1() const { return ___RowCount_1; } inline int32_t* get_address_of_RowCount_1() { return &___RowCount_1; } inline void set_RowCount_1(int32_t value) { ___RowCount_1 = value; } inline static int32_t get_offset_of_ColumnCount_2() { return static_cast(offsetof(MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0, ___ColumnCount_2)); } inline int32_t get_ColumnCount_2() const { return ___ColumnCount_2; } inline int32_t* get_address_of_ColumnCount_2() { return &___ColumnCount_2; } inline void set_ColumnCount_2(int32_t value) { ___ColumnCount_2 = value; } }; struct MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Zero double ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0_StaticFields, ___Zero_0)); } inline double get_Zero_0() const { return ___Zero_0; } inline double* get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(double value) { ___Zero_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 struct MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::RowCount int32_t ___RowCount_1; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ColumnCount int32_t ___ColumnCount_2; public: inline static int32_t get_offset_of_RowCount_1() { return static_cast(offsetof(MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106, ___RowCount_1)); } inline int32_t get_RowCount_1() const { return ___RowCount_1; } inline int32_t* get_address_of_RowCount_1() { return &___RowCount_1; } inline void set_RowCount_1(int32_t value) { ___RowCount_1 = value; } inline static int32_t get_offset_of_ColumnCount_2() { return static_cast(offsetof(MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106, ___ColumnCount_2)); } inline int32_t get_ColumnCount_2() const { return ___ColumnCount_2; } inline int32_t* get_address_of_ColumnCount_2() { return &___ColumnCount_2; } inline void set_ColumnCount_2(int32_t value) { ___ColumnCount_2 = value; } }; struct MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Zero float ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106_StaticFields, ___Zero_0)); } inline float get_Zero_0() const { return ___Zero_0; } inline float* get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(float value) { ___Zero_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Matrix`1 struct Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 : public RuntimeObject { public: // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 MathNet.Numerics.LinearAlgebra.Matrix`1::k__BackingField MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * ___U3CStorageU3Ek__BackingField_3; // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::k__BackingField int32_t ___U3CColumnCountU3Ek__BackingField_4; // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::k__BackingField int32_t ___U3CRowCountU3Ek__BackingField_5; public: inline static int32_t get_offset_of_U3CStorageU3Ek__BackingField_3() { return static_cast(offsetof(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4, ___U3CStorageU3Ek__BackingField_3)); } inline MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * get_U3CStorageU3Ek__BackingField_3() const { return ___U3CStorageU3Ek__BackingField_3; } inline MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 ** get_address_of_U3CStorageU3Ek__BackingField_3() { return &___U3CStorageU3Ek__BackingField_3; } inline void set_U3CStorageU3Ek__BackingField_3(MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * value) { ___U3CStorageU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CStorageU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CColumnCountU3Ek__BackingField_4() { return static_cast(offsetof(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4, ___U3CColumnCountU3Ek__BackingField_4)); } inline int32_t get_U3CColumnCountU3Ek__BackingField_4() const { return ___U3CColumnCountU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CColumnCountU3Ek__BackingField_4() { return &___U3CColumnCountU3Ek__BackingField_4; } inline void set_U3CColumnCountU3Ek__BackingField_4(int32_t value) { ___U3CColumnCountU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CRowCountU3Ek__BackingField_5() { return static_cast(offsetof(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4, ___U3CRowCountU3Ek__BackingField_5)); } inline int32_t get_U3CRowCountU3Ek__BackingField_5() const { return ___U3CRowCountU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CRowCountU3Ek__BackingField_5() { return &___U3CRowCountU3Ek__BackingField_5; } inline void set_U3CRowCountU3Ek__BackingField_5(int32_t value) { ___U3CRowCountU3Ek__BackingField_5 = value; } }; struct Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Matrix`1::One double ___One_0; // T MathNet.Numerics.LinearAlgebra.Matrix`1::Zero double ___Zero_1; // MathNet.Numerics.LinearAlgebra.MatrixBuilder`1 MathNet.Numerics.LinearAlgebra.Matrix`1::Build MatrixBuilder_1_t3F7A4E03F07AE830599917C4D9147B4CB085AD54 * ___Build_2; public: inline static int32_t get_offset_of_One_0() { return static_cast(offsetof(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_StaticFields, ___One_0)); } inline double get_One_0() const { return ___One_0; } inline double* get_address_of_One_0() { return &___One_0; } inline void set_One_0(double value) { ___One_0 = value; } inline static int32_t get_offset_of_Zero_1() { return static_cast(offsetof(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_StaticFields, ___Zero_1)); } inline double get_Zero_1() const { return ___Zero_1; } inline double* get_address_of_Zero_1() { return &___Zero_1; } inline void set_Zero_1(double value) { ___Zero_1 = value; } inline static int32_t get_offset_of_Build_2() { return static_cast(offsetof(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_StaticFields, ___Build_2)); } inline MatrixBuilder_1_t3F7A4E03F07AE830599917C4D9147B4CB085AD54 * get_Build_2() const { return ___Build_2; } inline MatrixBuilder_1_t3F7A4E03F07AE830599917C4D9147B4CB085AD54 ** get_address_of_Build_2() { return &___Build_2; } inline void set_Build_2(MatrixBuilder_1_t3F7A4E03F07AE830599917C4D9147B4CB085AD54 * value) { ___Build_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___Build_2), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Matrix`1 struct Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 : public RuntimeObject { public: // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 MathNet.Numerics.LinearAlgebra.Matrix`1::k__BackingField MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * ___U3CStorageU3Ek__BackingField_3; // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::k__BackingField int32_t ___U3CColumnCountU3Ek__BackingField_4; // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::k__BackingField int32_t ___U3CRowCountU3Ek__BackingField_5; public: inline static int32_t get_offset_of_U3CStorageU3Ek__BackingField_3() { return static_cast(offsetof(Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824, ___U3CStorageU3Ek__BackingField_3)); } inline MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * get_U3CStorageU3Ek__BackingField_3() const { return ___U3CStorageU3Ek__BackingField_3; } inline MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 ** get_address_of_U3CStorageU3Ek__BackingField_3() { return &___U3CStorageU3Ek__BackingField_3; } inline void set_U3CStorageU3Ek__BackingField_3(MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * value) { ___U3CStorageU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CStorageU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CColumnCountU3Ek__BackingField_4() { return static_cast(offsetof(Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824, ___U3CColumnCountU3Ek__BackingField_4)); } inline int32_t get_U3CColumnCountU3Ek__BackingField_4() const { return ___U3CColumnCountU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CColumnCountU3Ek__BackingField_4() { return &___U3CColumnCountU3Ek__BackingField_4; } inline void set_U3CColumnCountU3Ek__BackingField_4(int32_t value) { ___U3CColumnCountU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CRowCountU3Ek__BackingField_5() { return static_cast(offsetof(Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824, ___U3CRowCountU3Ek__BackingField_5)); } inline int32_t get_U3CRowCountU3Ek__BackingField_5() const { return ___U3CRowCountU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CRowCountU3Ek__BackingField_5() { return &___U3CRowCountU3Ek__BackingField_5; } inline void set_U3CRowCountU3Ek__BackingField_5(int32_t value) { ___U3CRowCountU3Ek__BackingField_5 = value; } }; struct Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Matrix`1::One float ___One_0; // T MathNet.Numerics.LinearAlgebra.Matrix`1::Zero float ___Zero_1; // MathNet.Numerics.LinearAlgebra.MatrixBuilder`1 MathNet.Numerics.LinearAlgebra.Matrix`1::Build MatrixBuilder_1_t245F748D8B29A77A701081F701B1324E67040762 * ___Build_2; public: inline static int32_t get_offset_of_One_0() { return static_cast(offsetof(Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824_StaticFields, ___One_0)); } inline float get_One_0() const { return ___One_0; } inline float* get_address_of_One_0() { return &___One_0; } inline void set_One_0(float value) { ___One_0 = value; } inline static int32_t get_offset_of_Zero_1() { return static_cast(offsetof(Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824_StaticFields, ___Zero_1)); } inline float get_Zero_1() const { return ___Zero_1; } inline float* get_address_of_Zero_1() { return &___Zero_1; } inline void set_Zero_1(float value) { ___Zero_1 = value; } inline static int32_t get_offset_of_Build_2() { return static_cast(offsetof(Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824_StaticFields, ___Build_2)); } inline MatrixBuilder_1_t245F748D8B29A77A701081F701B1324E67040762 * get_Build_2() const { return ___Build_2; } inline MatrixBuilder_1_t245F748D8B29A77A701081F701B1324E67040762 ** get_address_of_Build_2() { return &___Build_2; } inline void set_Build_2(MatrixBuilder_1_t245F748D8B29A77A701081F701B1324E67040762 * value) { ___Build_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___Build_2), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Length int32_t ___Length_1; public: inline static int32_t get_offset_of_Length_1() { return static_cast(offsetof(VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22, ___Length_1)); } inline int32_t get_Length_1() const { return ___Length_1; } inline int32_t* get_address_of_Length_1() { return &___Length_1; } inline void set_Length_1(int32_t value) { ___Length_1 = value; } }; struct VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Zero double ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22_StaticFields, ___Zero_0)); } inline double get_Zero_0() const { return ___Zero_0; } inline double* get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(double value) { ___Zero_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Length int32_t ___Length_1; public: inline static int32_t get_offset_of_Length_1() { return static_cast(offsetof(VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286, ___Length_1)); } inline int32_t get_Length_1() const { return ___Length_1; } inline int32_t* get_address_of_Length_1() { return &___Length_1; } inline void set_Length_1(int32_t value) { ___Length_1 = value; } }; struct VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Zero float ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286_StaticFields, ___Zero_0)); } inline float get_Zero_0() const { return ___Zero_0; } inline float* get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(float value) { ___Zero_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Vector`1 struct Vector_1_t04BD986700481778192B0CF621635E64D169D13C : public RuntimeObject { public: // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 MathNet.Numerics.LinearAlgebra.Vector`1::k__BackingField VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * ___U3CStorageU3Ek__BackingField_3; // System.Int32 MathNet.Numerics.LinearAlgebra.Vector`1::k__BackingField int32_t ___U3CCountU3Ek__BackingField_4; public: inline static int32_t get_offset_of_U3CStorageU3Ek__BackingField_3() { return static_cast(offsetof(Vector_1_t04BD986700481778192B0CF621635E64D169D13C, ___U3CStorageU3Ek__BackingField_3)); } inline VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * get_U3CStorageU3Ek__BackingField_3() const { return ___U3CStorageU3Ek__BackingField_3; } inline VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 ** get_address_of_U3CStorageU3Ek__BackingField_3() { return &___U3CStorageU3Ek__BackingField_3; } inline void set_U3CStorageU3Ek__BackingField_3(VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * value) { ___U3CStorageU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CStorageU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CCountU3Ek__BackingField_4() { return static_cast(offsetof(Vector_1_t04BD986700481778192B0CF621635E64D169D13C, ___U3CCountU3Ek__BackingField_4)); } inline int32_t get_U3CCountU3Ek__BackingField_4() const { return ___U3CCountU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CCountU3Ek__BackingField_4() { return &___U3CCountU3Ek__BackingField_4; } inline void set_U3CCountU3Ek__BackingField_4(int32_t value) { ___U3CCountU3Ek__BackingField_4 = value; } }; struct Vector_1_t04BD986700481778192B0CF621635E64D169D13C_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Vector`1::Zero double ___Zero_0; // T MathNet.Numerics.LinearAlgebra.Vector`1::One double ___One_1; // MathNet.Numerics.LinearAlgebra.VectorBuilder`1 MathNet.Numerics.LinearAlgebra.Vector`1::Build VectorBuilder_1_tCA21120266E58865E4CF900312EA0F3A8902ED2D * ___Build_2; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(Vector_1_t04BD986700481778192B0CF621635E64D169D13C_StaticFields, ___Zero_0)); } inline double get_Zero_0() const { return ___Zero_0; } inline double* get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(double value) { ___Zero_0 = value; } inline static int32_t get_offset_of_One_1() { return static_cast(offsetof(Vector_1_t04BD986700481778192B0CF621635E64D169D13C_StaticFields, ___One_1)); } inline double get_One_1() const { return ___One_1; } inline double* get_address_of_One_1() { return &___One_1; } inline void set_One_1(double value) { ___One_1 = value; } inline static int32_t get_offset_of_Build_2() { return static_cast(offsetof(Vector_1_t04BD986700481778192B0CF621635E64D169D13C_StaticFields, ___Build_2)); } inline VectorBuilder_1_tCA21120266E58865E4CF900312EA0F3A8902ED2D * get_Build_2() const { return ___Build_2; } inline VectorBuilder_1_tCA21120266E58865E4CF900312EA0F3A8902ED2D ** get_address_of_Build_2() { return &___Build_2; } inline void set_Build_2(VectorBuilder_1_tCA21120266E58865E4CF900312EA0F3A8902ED2D * value) { ___Build_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___Build_2), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Vector`1 struct Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 : public RuntimeObject { public: // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 MathNet.Numerics.LinearAlgebra.Vector`1::k__BackingField VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * ___U3CStorageU3Ek__BackingField_3; // System.Int32 MathNet.Numerics.LinearAlgebra.Vector`1::k__BackingField int32_t ___U3CCountU3Ek__BackingField_4; public: inline static int32_t get_offset_of_U3CStorageU3Ek__BackingField_3() { return static_cast(offsetof(Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808, ___U3CStorageU3Ek__BackingField_3)); } inline VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * get_U3CStorageU3Ek__BackingField_3() const { return ___U3CStorageU3Ek__BackingField_3; } inline VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 ** get_address_of_U3CStorageU3Ek__BackingField_3() { return &___U3CStorageU3Ek__BackingField_3; } inline void set_U3CStorageU3Ek__BackingField_3(VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * value) { ___U3CStorageU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CStorageU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CCountU3Ek__BackingField_4() { return static_cast(offsetof(Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808, ___U3CCountU3Ek__BackingField_4)); } inline int32_t get_U3CCountU3Ek__BackingField_4() const { return ___U3CCountU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CCountU3Ek__BackingField_4() { return &___U3CCountU3Ek__BackingField_4; } inline void set_U3CCountU3Ek__BackingField_4(int32_t value) { ___U3CCountU3Ek__BackingField_4 = value; } }; struct Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Vector`1::Zero float ___Zero_0; // T MathNet.Numerics.LinearAlgebra.Vector`1::One float ___One_1; // MathNet.Numerics.LinearAlgebra.VectorBuilder`1 MathNet.Numerics.LinearAlgebra.Vector`1::Build VectorBuilder_1_tD8F1B353F0B6F840810CBF707711DCE105A62C50 * ___Build_2; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808_StaticFields, ___Zero_0)); } inline float get_Zero_0() const { return ___Zero_0; } inline float* get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(float value) { ___Zero_0 = value; } inline static int32_t get_offset_of_One_1() { return static_cast(offsetof(Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808_StaticFields, ___One_1)); } inline float get_One_1() const { return ___One_1; } inline float* get_address_of_One_1() { return &___One_1; } inline void set_One_1(float value) { ___One_1 = value; } inline static int32_t get_offset_of_Build_2() { return static_cast(offsetof(Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808_StaticFields, ___Build_2)); } inline VectorBuilder_1_tD8F1B353F0B6F840810CBF707711DCE105A62C50 * get_Build_2() const { return ___Build_2; } inline VectorBuilder_1_tD8F1B353F0B6F840810CBF707711DCE105A62C50 ** get_address_of_Build_2() { return &___Build_2; } inline void set_Build_2(VectorBuilder_1_tD8F1B353F0B6F840810CBF707711DCE105A62C50 * value) { ___Build_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___Build_2), (void*)value); } }; struct Il2CppArrayBounds; // System.Array // MathNet.Numerics.Control struct Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA : public RuntimeObject { public: public: }; struct Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA_StaticFields { public: // System.Int32 MathNet.Numerics.Control::_maxDegreeOfParallelism int32_t ____maxDegreeOfParallelism_0; // System.Int32 MathNet.Numerics.Control::_parallelizeOrder int32_t ____parallelizeOrder_1; // System.Int32 MathNet.Numerics.Control::_parallelizeElements int32_t ____parallelizeElements_2; // System.String MathNet.Numerics.Control::_nativeProviderHintPath String_t* ____nativeProviderHintPath_3; // System.Boolean MathNet.Numerics.Control::k__BackingField bool ___U3CCheckDistributionParametersU3Ek__BackingField_4; // System.Boolean MathNet.Numerics.Control::k__BackingField bool ___U3CThreadSafeRandomNumberGeneratorsU3Ek__BackingField_5; // System.Threading.Tasks.TaskScheduler MathNet.Numerics.Control::k__BackingField TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D * ___U3CTaskSchedulerU3Ek__BackingField_6; public: inline static int32_t get_offset_of__maxDegreeOfParallelism_0() { return static_cast(offsetof(Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA_StaticFields, ____maxDegreeOfParallelism_0)); } inline int32_t get__maxDegreeOfParallelism_0() const { return ____maxDegreeOfParallelism_0; } inline int32_t* get_address_of__maxDegreeOfParallelism_0() { return &____maxDegreeOfParallelism_0; } inline void set__maxDegreeOfParallelism_0(int32_t value) { ____maxDegreeOfParallelism_0 = value; } inline static int32_t get_offset_of__parallelizeOrder_1() { return static_cast(offsetof(Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA_StaticFields, ____parallelizeOrder_1)); } inline int32_t get__parallelizeOrder_1() const { return ____parallelizeOrder_1; } inline int32_t* get_address_of__parallelizeOrder_1() { return &____parallelizeOrder_1; } inline void set__parallelizeOrder_1(int32_t value) { ____parallelizeOrder_1 = value; } inline static int32_t get_offset_of__parallelizeElements_2() { return static_cast(offsetof(Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA_StaticFields, ____parallelizeElements_2)); } inline int32_t get__parallelizeElements_2() const { return ____parallelizeElements_2; } inline int32_t* get_address_of__parallelizeElements_2() { return &____parallelizeElements_2; } inline void set__parallelizeElements_2(int32_t value) { ____parallelizeElements_2 = value; } inline static int32_t get_offset_of__nativeProviderHintPath_3() { return static_cast(offsetof(Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA_StaticFields, ____nativeProviderHintPath_3)); } inline String_t* get__nativeProviderHintPath_3() const { return ____nativeProviderHintPath_3; } inline String_t** get_address_of__nativeProviderHintPath_3() { return &____nativeProviderHintPath_3; } inline void set__nativeProviderHintPath_3(String_t* value) { ____nativeProviderHintPath_3 = value; Il2CppCodeGenWriteBarrier((void**)(&____nativeProviderHintPath_3), (void*)value); } inline static int32_t get_offset_of_U3CCheckDistributionParametersU3Ek__BackingField_4() { return static_cast(offsetof(Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA_StaticFields, ___U3CCheckDistributionParametersU3Ek__BackingField_4)); } inline bool get_U3CCheckDistributionParametersU3Ek__BackingField_4() const { return ___U3CCheckDistributionParametersU3Ek__BackingField_4; } inline bool* get_address_of_U3CCheckDistributionParametersU3Ek__BackingField_4() { return &___U3CCheckDistributionParametersU3Ek__BackingField_4; } inline void set_U3CCheckDistributionParametersU3Ek__BackingField_4(bool value) { ___U3CCheckDistributionParametersU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CThreadSafeRandomNumberGeneratorsU3Ek__BackingField_5() { return static_cast(offsetof(Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA_StaticFields, ___U3CThreadSafeRandomNumberGeneratorsU3Ek__BackingField_5)); } inline bool get_U3CThreadSafeRandomNumberGeneratorsU3Ek__BackingField_5() const { return ___U3CThreadSafeRandomNumberGeneratorsU3Ek__BackingField_5; } inline bool* get_address_of_U3CThreadSafeRandomNumberGeneratorsU3Ek__BackingField_5() { return &___U3CThreadSafeRandomNumberGeneratorsU3Ek__BackingField_5; } inline void set_U3CThreadSafeRandomNumberGeneratorsU3Ek__BackingField_5(bool value) { ___U3CThreadSafeRandomNumberGeneratorsU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CTaskSchedulerU3Ek__BackingField_6() { return static_cast(offsetof(Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA_StaticFields, ___U3CTaskSchedulerU3Ek__BackingField_6)); } inline TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D * get_U3CTaskSchedulerU3Ek__BackingField_6() const { return ___U3CTaskSchedulerU3Ek__BackingField_6; } inline TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D ** get_address_of_U3CTaskSchedulerU3Ek__BackingField_6() { return &___U3CTaskSchedulerU3Ek__BackingField_6; } inline void set_U3CTaskSchedulerU3Ek__BackingField_6(TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D * value) { ___U3CTaskSchedulerU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CTaskSchedulerU3Ek__BackingField_6), (void*)value); } }; // System.FormattableString struct FormattableString_tDE8B3B926F0AD1A0FD6864BBA69C5AC99CE49B59 : public RuntimeObject { public: public: }; // MathNet.Numerics.Providers.LinearAlgebra.Managed.ManagedLinearAlgebraProvider struct ManagedLinearAlgebraProvider_tB54231955BB3C9C3443208A57A7DB088E90C0610 : public RuntimeObject { public: public: }; // System.MarshalByRefObject struct MarshalByRefObject_tD4DF91B488B284F899417EC468D8E50E933306A8 : public RuntimeObject { public: // System.Object System.MarshalByRefObject::_identity RuntimeObject * ____identity_0; public: inline static int32_t get_offset_of__identity_0() { return static_cast(offsetof(MarshalByRefObject_tD4DF91B488B284F899417EC468D8E50E933306A8, ____identity_0)); } inline RuntimeObject * get__identity_0() const { return ____identity_0; } inline RuntimeObject ** get_address_of__identity_0() { return &____identity_0; } inline void set__identity_0(RuntimeObject * value) { ____identity_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____identity_0), (void*)value); } }; // Native definition for P/Invoke marshalling of System.MarshalByRefObject struct MarshalByRefObject_tD4DF91B488B284F899417EC468D8E50E933306A8_marshaled_pinvoke { Il2CppIUnknown* ____identity_0; }; // Native definition for COM marshalling of System.MarshalByRefObject struct MarshalByRefObject_tD4DF91B488B284F899417EC468D8E50E933306A8_marshaled_com { Il2CppIUnknown* ____identity_0; }; // MathNet.Numerics.Providers.Common.Mkl.MklProvider struct MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD : public RuntimeObject { public: public: }; struct MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields { public: // System.Int32 MathNet.Numerics.Providers.Common.Mkl.MklProvider::_nativeRevision int32_t ____nativeRevision_0; // System.Version MathNet.Numerics.Providers.Common.Mkl.MklProvider::_mklVersion Version_tBDAEDED25425A1D09910468B8BD1759115646E3C * ____mklVersion_1; // System.Boolean MathNet.Numerics.Providers.Common.Mkl.MklProvider::_nativeX86 bool ____nativeX86_2; // System.Boolean MathNet.Numerics.Providers.Common.Mkl.MklProvider::_nativeX64 bool ____nativeX64_3; // System.Boolean MathNet.Numerics.Providers.Common.Mkl.MklProvider::_nativeIA64 bool ____nativeIA64_4; // System.Boolean MathNet.Numerics.Providers.Common.Mkl.MklProvider::_loaded bool ____loaded_5; public: inline static int32_t get_offset_of__nativeRevision_0() { return static_cast(offsetof(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields, ____nativeRevision_0)); } inline int32_t get__nativeRevision_0() const { return ____nativeRevision_0; } inline int32_t* get_address_of__nativeRevision_0() { return &____nativeRevision_0; } inline void set__nativeRevision_0(int32_t value) { ____nativeRevision_0 = value; } inline static int32_t get_offset_of__mklVersion_1() { return static_cast(offsetof(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields, ____mklVersion_1)); } inline Version_tBDAEDED25425A1D09910468B8BD1759115646E3C * get__mklVersion_1() const { return ____mklVersion_1; } inline Version_tBDAEDED25425A1D09910468B8BD1759115646E3C ** get_address_of__mklVersion_1() { return &____mklVersion_1; } inline void set__mklVersion_1(Version_tBDAEDED25425A1D09910468B8BD1759115646E3C * value) { ____mklVersion_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____mklVersion_1), (void*)value); } inline static int32_t get_offset_of__nativeX86_2() { return static_cast(offsetof(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields, ____nativeX86_2)); } inline bool get__nativeX86_2() const { return ____nativeX86_2; } inline bool* get_address_of__nativeX86_2() { return &____nativeX86_2; } inline void set__nativeX86_2(bool value) { ____nativeX86_2 = value; } inline static int32_t get_offset_of__nativeX64_3() { return static_cast(offsetof(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields, ____nativeX64_3)); } inline bool get__nativeX64_3() const { return ____nativeX64_3; } inline bool* get_address_of__nativeX64_3() { return &____nativeX64_3; } inline void set__nativeX64_3(bool value) { ____nativeX64_3 = value; } inline static int32_t get_offset_of__nativeIA64_4() { return static_cast(offsetof(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields, ____nativeIA64_4)); } inline bool get__nativeIA64_4() const { return ____nativeIA64_4; } inline bool* get_address_of__nativeIA64_4() { return &____nativeIA64_4; } inline void set__nativeIA64_4(bool value) { ____nativeIA64_4 = value; } inline static int32_t get_offset_of__loaded_5() { return static_cast(offsetof(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields, ____loaded_5)); } inline bool get__loaded_5() const { return ____loaded_5; } inline bool* get_address_of__loaded_5() { return &____loaded_5; } inline void set__loaded_5(bool value) { ____loaded_5 = value; } }; // MathNet.Numerics.Providers.Common.NativeProviderLoader struct NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB : public RuntimeObject { public: public: }; struct NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_StaticFields { public: // System.Object MathNet.Numerics.Providers.Common.NativeProviderLoader::StaticLock RuntimeObject * ___StaticLock_0; // System.Lazy`1> MathNet.Numerics.Providers.Common.NativeProviderLoader::NativeHandles Lazy_1_t5DBAC8E491494E35234E97505AA879A6B95B246C * ___NativeHandles_1; // System.Lazy`1 MathNet.Numerics.Providers.Common.NativeProviderLoader::ArchitectureKey Lazy_1_t0DD2ECA7EE0C4148CBEDC8A5666805515630DB84 * ___ArchitectureKey_2; // System.Exception MathNet.Numerics.Providers.Common.NativeProviderLoader::k__BackingField Exception_t * ___U3CLastExceptionU3Ek__BackingField_3; public: inline static int32_t get_offset_of_StaticLock_0() { return static_cast(offsetof(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_StaticFields, ___StaticLock_0)); } inline RuntimeObject * get_StaticLock_0() const { return ___StaticLock_0; } inline RuntimeObject ** get_address_of_StaticLock_0() { return &___StaticLock_0; } inline void set_StaticLock_0(RuntimeObject * value) { ___StaticLock_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___StaticLock_0), (void*)value); } inline static int32_t get_offset_of_NativeHandles_1() { return static_cast(offsetof(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_StaticFields, ___NativeHandles_1)); } inline Lazy_1_t5DBAC8E491494E35234E97505AA879A6B95B246C * get_NativeHandles_1() const { return ___NativeHandles_1; } inline Lazy_1_t5DBAC8E491494E35234E97505AA879A6B95B246C ** get_address_of_NativeHandles_1() { return &___NativeHandles_1; } inline void set_NativeHandles_1(Lazy_1_t5DBAC8E491494E35234E97505AA879A6B95B246C * value) { ___NativeHandles_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___NativeHandles_1), (void*)value); } inline static int32_t get_offset_of_ArchitectureKey_2() { return static_cast(offsetof(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_StaticFields, ___ArchitectureKey_2)); } inline Lazy_1_t0DD2ECA7EE0C4148CBEDC8A5666805515630DB84 * get_ArchitectureKey_2() const { return ___ArchitectureKey_2; } inline Lazy_1_t0DD2ECA7EE0C4148CBEDC8A5666805515630DB84 ** get_address_of_ArchitectureKey_2() { return &___ArchitectureKey_2; } inline void set_ArchitectureKey_2(Lazy_1_t0DD2ECA7EE0C4148CBEDC8A5666805515630DB84 * value) { ___ArchitectureKey_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___ArchitectureKey_2), (void*)value); } inline static int32_t get_offset_of_U3CLastExceptionU3Ek__BackingField_3() { return static_cast(offsetof(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_StaticFields, ___U3CLastExceptionU3Ek__BackingField_3)); } inline Exception_t * get_U3CLastExceptionU3Ek__BackingField_3() const { return ___U3CLastExceptionU3Ek__BackingField_3; } inline Exception_t ** get_address_of_U3CLastExceptionU3Ek__BackingField_3() { return &___U3CLastExceptionU3Ek__BackingField_3; } inline void set_U3CLastExceptionU3Ek__BackingField_3(Exception_t * value) { ___U3CLastExceptionU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CLastExceptionU3Ek__BackingField_3), (void*)value); } }; // MathNet.Numerics.Providers.Common.OpenBlas.OpenBlasProvider struct OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C : public RuntimeObject { public: public: }; struct OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_StaticFields { public: // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.OpenBlasProvider::_nativeRevision int32_t ____nativeRevision_0; // System.Boolean MathNet.Numerics.Providers.Common.OpenBlas.OpenBlasProvider::_nativeX86 bool ____nativeX86_1; // System.Boolean MathNet.Numerics.Providers.Common.OpenBlas.OpenBlasProvider::_nativeX64 bool ____nativeX64_2; // System.Boolean MathNet.Numerics.Providers.Common.OpenBlas.OpenBlasProvider::_nativeIA64 bool ____nativeIA64_3; // System.Boolean MathNet.Numerics.Providers.Common.OpenBlas.OpenBlasProvider::_nativeARM bool ____nativeARM_4; // System.Boolean MathNet.Numerics.Providers.Common.OpenBlas.OpenBlasProvider::_loaded bool ____loaded_5; public: inline static int32_t get_offset_of__nativeRevision_0() { return static_cast(offsetof(OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_StaticFields, ____nativeRevision_0)); } inline int32_t get__nativeRevision_0() const { return ____nativeRevision_0; } inline int32_t* get_address_of__nativeRevision_0() { return &____nativeRevision_0; } inline void set__nativeRevision_0(int32_t value) { ____nativeRevision_0 = value; } inline static int32_t get_offset_of__nativeX86_1() { return static_cast(offsetof(OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_StaticFields, ____nativeX86_1)); } inline bool get__nativeX86_1() const { return ____nativeX86_1; } inline bool* get_address_of__nativeX86_1() { return &____nativeX86_1; } inline void set__nativeX86_1(bool value) { ____nativeX86_1 = value; } inline static int32_t get_offset_of__nativeX64_2() { return static_cast(offsetof(OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_StaticFields, ____nativeX64_2)); } inline bool get__nativeX64_2() const { return ____nativeX64_2; } inline bool* get_address_of__nativeX64_2() { return &____nativeX64_2; } inline void set__nativeX64_2(bool value) { ____nativeX64_2 = value; } inline static int32_t get_offset_of__nativeIA64_3() { return static_cast(offsetof(OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_StaticFields, ____nativeIA64_3)); } inline bool get__nativeIA64_3() const { return ____nativeIA64_3; } inline bool* get_address_of__nativeIA64_3() { return &____nativeIA64_3; } inline void set__nativeIA64_3(bool value) { ____nativeIA64_3 = value; } inline static int32_t get_offset_of__nativeARM_4() { return static_cast(offsetof(OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_StaticFields, ____nativeARM_4)); } inline bool get__nativeARM_4() const { return ____nativeARM_4; } inline bool* get_address_of__nativeARM_4() { return &____nativeARM_4; } inline void set__nativeARM_4(bool value) { ____nativeARM_4 = value; } inline static int32_t get_offset_of__loaded_5() { return static_cast(offsetof(OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_StaticFields, ____loaded_5)); } inline bool get__loaded_5() const { return ____loaded_5; } inline bool* get_address_of__loaded_5() { return &____loaded_5; } inline void set__loaded_5(bool value) { ____loaded_5 = value; } }; // MathNet.Numerics.Permutation struct Permutation_t0A4C01E46E0B637C73C124228948C68A228C0A9E : public RuntimeObject { public: // System.Int32[] MathNet.Numerics.Permutation::_indices Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ____indices_0; public: inline static int32_t get_offset_of__indices_0() { return static_cast(offsetof(Permutation_t0A4C01E46E0B637C73C124228948C68A228C0A9E, ____indices_0)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get__indices_0() const { return ____indices_0; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of__indices_0() { return &____indices_0; } inline void set__indices_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ____indices_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____indices_0), (void*)value); } }; // MathNet.Numerics.Precision struct Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0 : public RuntimeObject { public: public: }; struct Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields { public: // System.Double MathNet.Numerics.Precision::DoublePrecision double ___DoublePrecision_0; // System.Double MathNet.Numerics.Precision::PositiveDoublePrecision double ___PositiveDoublePrecision_1; // System.Double MathNet.Numerics.Precision::SinglePrecision double ___SinglePrecision_2; // System.Double MathNet.Numerics.Precision::PositiveSinglePrecision double ___PositiveSinglePrecision_3; // System.Double MathNet.Numerics.Precision::MachineEpsilon double ___MachineEpsilon_4; // System.Double MathNet.Numerics.Precision::PositiveMachineEpsilon double ___PositiveMachineEpsilon_5; // System.Int32 MathNet.Numerics.Precision::DoubleDecimalPlaces int32_t ___DoubleDecimalPlaces_6; // System.Int32 MathNet.Numerics.Precision::SingleDecimalPlaces int32_t ___SingleDecimalPlaces_7; // System.Double MathNet.Numerics.Precision::DefaultDoubleAccuracy double ___DefaultDoubleAccuracy_8; // System.Single MathNet.Numerics.Precision::DefaultSingleAccuracy float ___DefaultSingleAccuracy_9; public: inline static int32_t get_offset_of_DoublePrecision_0() { return static_cast(offsetof(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields, ___DoublePrecision_0)); } inline double get_DoublePrecision_0() const { return ___DoublePrecision_0; } inline double* get_address_of_DoublePrecision_0() { return &___DoublePrecision_0; } inline void set_DoublePrecision_0(double value) { ___DoublePrecision_0 = value; } inline static int32_t get_offset_of_PositiveDoublePrecision_1() { return static_cast(offsetof(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields, ___PositiveDoublePrecision_1)); } inline double get_PositiveDoublePrecision_1() const { return ___PositiveDoublePrecision_1; } inline double* get_address_of_PositiveDoublePrecision_1() { return &___PositiveDoublePrecision_1; } inline void set_PositiveDoublePrecision_1(double value) { ___PositiveDoublePrecision_1 = value; } inline static int32_t get_offset_of_SinglePrecision_2() { return static_cast(offsetof(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields, ___SinglePrecision_2)); } inline double get_SinglePrecision_2() const { return ___SinglePrecision_2; } inline double* get_address_of_SinglePrecision_2() { return &___SinglePrecision_2; } inline void set_SinglePrecision_2(double value) { ___SinglePrecision_2 = value; } inline static int32_t get_offset_of_PositiveSinglePrecision_3() { return static_cast(offsetof(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields, ___PositiveSinglePrecision_3)); } inline double get_PositiveSinglePrecision_3() const { return ___PositiveSinglePrecision_3; } inline double* get_address_of_PositiveSinglePrecision_3() { return &___PositiveSinglePrecision_3; } inline void set_PositiveSinglePrecision_3(double value) { ___PositiveSinglePrecision_3 = value; } inline static int32_t get_offset_of_MachineEpsilon_4() { return static_cast(offsetof(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields, ___MachineEpsilon_4)); } inline double get_MachineEpsilon_4() const { return ___MachineEpsilon_4; } inline double* get_address_of_MachineEpsilon_4() { return &___MachineEpsilon_4; } inline void set_MachineEpsilon_4(double value) { ___MachineEpsilon_4 = value; } inline static int32_t get_offset_of_PositiveMachineEpsilon_5() { return static_cast(offsetof(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields, ___PositiveMachineEpsilon_5)); } inline double get_PositiveMachineEpsilon_5() const { return ___PositiveMachineEpsilon_5; } inline double* get_address_of_PositiveMachineEpsilon_5() { return &___PositiveMachineEpsilon_5; } inline void set_PositiveMachineEpsilon_5(double value) { ___PositiveMachineEpsilon_5 = value; } inline static int32_t get_offset_of_DoubleDecimalPlaces_6() { return static_cast(offsetof(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields, ___DoubleDecimalPlaces_6)); } inline int32_t get_DoubleDecimalPlaces_6() const { return ___DoubleDecimalPlaces_6; } inline int32_t* get_address_of_DoubleDecimalPlaces_6() { return &___DoubleDecimalPlaces_6; } inline void set_DoubleDecimalPlaces_6(int32_t value) { ___DoubleDecimalPlaces_6 = value; } inline static int32_t get_offset_of_SingleDecimalPlaces_7() { return static_cast(offsetof(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields, ___SingleDecimalPlaces_7)); } inline int32_t get_SingleDecimalPlaces_7() const { return ___SingleDecimalPlaces_7; } inline int32_t* get_address_of_SingleDecimalPlaces_7() { return &___SingleDecimalPlaces_7; } inline void set_SingleDecimalPlaces_7(int32_t value) { ___SingleDecimalPlaces_7 = value; } inline static int32_t get_offset_of_DefaultDoubleAccuracy_8() { return static_cast(offsetof(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields, ___DefaultDoubleAccuracy_8)); } inline double get_DefaultDoubleAccuracy_8() const { return ___DefaultDoubleAccuracy_8; } inline double* get_address_of_DefaultDoubleAccuracy_8() { return &___DefaultDoubleAccuracy_8; } inline void set_DefaultDoubleAccuracy_8(double value) { ___DefaultDoubleAccuracy_8 = value; } inline static int32_t get_offset_of_DefaultSingleAccuracy_9() { return static_cast(offsetof(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields, ___DefaultSingleAccuracy_9)); } inline float get_DefaultSingleAccuracy_9() const { return ___DefaultSingleAccuracy_9; } inline float* get_address_of_DefaultSingleAccuracy_9() { return &___DefaultSingleAccuracy_9; } inline void set_DefaultSingleAccuracy_9(float value) { ___DefaultSingleAccuracy_9 = value; } }; // MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods struct SafeNativeMethods_t5DDD425CDE65BDE560FDDF405CE041CDE4A0DC1A : public RuntimeObject { public: public: }; // MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods struct SafeNativeMethods_t10C3F36D5797076440E21145A10C576A6AD69E36 : public RuntimeObject { public: public: }; // MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods struct SafeNativeMethods_t484D70BFA8E85D27AA5A59EE59673178C2C23546 : public RuntimeObject { public: public: }; // System.Runtime.Serialization.SerializationInfo struct SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 : public RuntimeObject { public: // System.String[] System.Runtime.Serialization.SerializationInfo::m_members StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___m_members_3; // System.Object[] System.Runtime.Serialization.SerializationInfo::m_data ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___m_data_4; // System.Type[] System.Runtime.Serialization.SerializationInfo::m_types TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* ___m_types_5; // System.Collections.Generic.Dictionary`2 System.Runtime.Serialization.SerializationInfo::m_nameToIndex Dictionary_2_tC94E9875910491F8130C2DC8B11E4D1548A55162 * ___m_nameToIndex_6; // System.Int32 System.Runtime.Serialization.SerializationInfo::m_currMember int32_t ___m_currMember_7; // System.Runtime.Serialization.IFormatterConverter System.Runtime.Serialization.SerializationInfo::m_converter RuntimeObject* ___m_converter_8; // System.String System.Runtime.Serialization.SerializationInfo::m_fullTypeName String_t* ___m_fullTypeName_9; // System.String System.Runtime.Serialization.SerializationInfo::m_assemName String_t* ___m_assemName_10; // System.Type System.Runtime.Serialization.SerializationInfo::objectType Type_t * ___objectType_11; // System.Boolean System.Runtime.Serialization.SerializationInfo::isFullTypeNameSetExplicit bool ___isFullTypeNameSetExplicit_12; // System.Boolean System.Runtime.Serialization.SerializationInfo::isAssemblyNameSetExplicit bool ___isAssemblyNameSetExplicit_13; // System.Boolean System.Runtime.Serialization.SerializationInfo::requireSameTokenInPartialTrust bool ___requireSameTokenInPartialTrust_14; public: inline static int32_t get_offset_of_m_members_3() { return static_cast(offsetof(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1, ___m_members_3)); } inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* get_m_members_3() const { return ___m_members_3; } inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A** get_address_of_m_members_3() { return &___m_members_3; } inline void set_m_members_3(StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* value) { ___m_members_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_members_3), (void*)value); } inline static int32_t get_offset_of_m_data_4() { return static_cast(offsetof(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1, ___m_data_4)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get_m_data_4() const { return ___m_data_4; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of_m_data_4() { return &___m_data_4; } inline void set_m_data_4(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value) { ___m_data_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_data_4), (void*)value); } inline static int32_t get_offset_of_m_types_5() { return static_cast(offsetof(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1, ___m_types_5)); } inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* get_m_types_5() const { return ___m_types_5; } inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755** get_address_of_m_types_5() { return &___m_types_5; } inline void set_m_types_5(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* value) { ___m_types_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_types_5), (void*)value); } inline static int32_t get_offset_of_m_nameToIndex_6() { return static_cast(offsetof(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1, ___m_nameToIndex_6)); } inline Dictionary_2_tC94E9875910491F8130C2DC8B11E4D1548A55162 * get_m_nameToIndex_6() const { return ___m_nameToIndex_6; } inline Dictionary_2_tC94E9875910491F8130C2DC8B11E4D1548A55162 ** get_address_of_m_nameToIndex_6() { return &___m_nameToIndex_6; } inline void set_m_nameToIndex_6(Dictionary_2_tC94E9875910491F8130C2DC8B11E4D1548A55162 * value) { ___m_nameToIndex_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_nameToIndex_6), (void*)value); } inline static int32_t get_offset_of_m_currMember_7() { return static_cast(offsetof(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1, ___m_currMember_7)); } inline int32_t get_m_currMember_7() const { return ___m_currMember_7; } inline int32_t* get_address_of_m_currMember_7() { return &___m_currMember_7; } inline void set_m_currMember_7(int32_t value) { ___m_currMember_7 = value; } inline static int32_t get_offset_of_m_converter_8() { return static_cast(offsetof(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1, ___m_converter_8)); } inline RuntimeObject* get_m_converter_8() const { return ___m_converter_8; } inline RuntimeObject** get_address_of_m_converter_8() { return &___m_converter_8; } inline void set_m_converter_8(RuntimeObject* value) { ___m_converter_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_converter_8), (void*)value); } inline static int32_t get_offset_of_m_fullTypeName_9() { return static_cast(offsetof(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1, ___m_fullTypeName_9)); } inline String_t* get_m_fullTypeName_9() const { return ___m_fullTypeName_9; } inline String_t** get_address_of_m_fullTypeName_9() { return &___m_fullTypeName_9; } inline void set_m_fullTypeName_9(String_t* value) { ___m_fullTypeName_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_fullTypeName_9), (void*)value); } inline static int32_t get_offset_of_m_assemName_10() { return static_cast(offsetof(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1, ___m_assemName_10)); } inline String_t* get_m_assemName_10() const { return ___m_assemName_10; } inline String_t** get_address_of_m_assemName_10() { return &___m_assemName_10; } inline void set_m_assemName_10(String_t* value) { ___m_assemName_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_assemName_10), (void*)value); } inline static int32_t get_offset_of_objectType_11() { return static_cast(offsetof(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1, ___objectType_11)); } inline Type_t * get_objectType_11() const { return ___objectType_11; } inline Type_t ** get_address_of_objectType_11() { return &___objectType_11; } inline void set_objectType_11(Type_t * value) { ___objectType_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___objectType_11), (void*)value); } inline static int32_t get_offset_of_isFullTypeNameSetExplicit_12() { return static_cast(offsetof(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1, ___isFullTypeNameSetExplicit_12)); } inline bool get_isFullTypeNameSetExplicit_12() const { return ___isFullTypeNameSetExplicit_12; } inline bool* get_address_of_isFullTypeNameSetExplicit_12() { return &___isFullTypeNameSetExplicit_12; } inline void set_isFullTypeNameSetExplicit_12(bool value) { ___isFullTypeNameSetExplicit_12 = value; } inline static int32_t get_offset_of_isAssemblyNameSetExplicit_13() { return static_cast(offsetof(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1, ___isAssemblyNameSetExplicit_13)); } inline bool get_isAssemblyNameSetExplicit_13() const { return ___isAssemblyNameSetExplicit_13; } inline bool* get_address_of_isAssemblyNameSetExplicit_13() { return &___isAssemblyNameSetExplicit_13; } inline void set_isAssemblyNameSetExplicit_13(bool value) { ___isAssemblyNameSetExplicit_13 = value; } inline static int32_t get_offset_of_requireSameTokenInPartialTrust_14() { return static_cast(offsetof(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1, ___requireSameTokenInPartialTrust_14)); } inline bool get_requireSameTokenInPartialTrust_14() const { return ___requireSameTokenInPartialTrust_14; } inline bool* get_address_of_requireSameTokenInPartialTrust_14() { return &___requireSameTokenInPartialTrust_14; } inline void set_requireSameTokenInPartialTrust_14(bool value) { ___requireSameTokenInPartialTrust_14 = value; } }; // MathNet.Numerics.Sorting struct Sorting_t5A9486BCCBDA32AA2CA9032C56FFAE8F59533BFC : public RuntimeObject { public: public: }; // MathNet.Numerics.SpecialFunctions struct SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297 : public RuntimeObject { public: public: }; struct SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields { public: // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpAn DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpAn_0; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpAd DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpAd_1; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpBn DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpBn_2; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpBd DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpBd_3; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpCn DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpCn_4; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpCd DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpCd_5; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpDn DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpDn_6; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpDd DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpDd_7; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpEn DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpEn_8; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpEd DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpEd_9; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpFn DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpFn_10; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpFd DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpFd_11; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpGn DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpGn_12; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpGd DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpGd_13; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpHn DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpHn_14; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpHd DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpHd_15; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpIn DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpIn_16; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpId DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpId_17; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpJn DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpJn_18; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpJd DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpJd_19; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpKn DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpKn_20; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpKd DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpKd_21; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpLn DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpLn_22; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpLd DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpLd_23; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpMn DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpMn_24; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpMd DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpMd_25; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpNn DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpNn_26; // System.Double[] MathNet.Numerics.SpecialFunctions::ErfImpNd DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErfImpNd_27; // System.Double[] MathNet.Numerics.SpecialFunctions::ErvInvImpAn DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErvInvImpAn_28; // System.Double[] MathNet.Numerics.SpecialFunctions::ErvInvImpAd DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErvInvImpAd_29; // System.Double[] MathNet.Numerics.SpecialFunctions::ErvInvImpBn DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErvInvImpBn_30; // System.Double[] MathNet.Numerics.SpecialFunctions::ErvInvImpBd DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErvInvImpBd_31; // System.Double[] MathNet.Numerics.SpecialFunctions::ErvInvImpCn DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErvInvImpCn_32; // System.Double[] MathNet.Numerics.SpecialFunctions::ErvInvImpCd DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErvInvImpCd_33; // System.Double[] MathNet.Numerics.SpecialFunctions::ErvInvImpDn DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErvInvImpDn_34; // System.Double[] MathNet.Numerics.SpecialFunctions::ErvInvImpDd DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErvInvImpDd_35; // System.Double[] MathNet.Numerics.SpecialFunctions::ErvInvImpEn DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErvInvImpEn_36; // System.Double[] MathNet.Numerics.SpecialFunctions::ErvInvImpEd DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErvInvImpEd_37; // System.Double[] MathNet.Numerics.SpecialFunctions::ErvInvImpFn DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErvInvImpFn_38; // System.Double[] MathNet.Numerics.SpecialFunctions::ErvInvImpFd DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErvInvImpFd_39; // System.Double[] MathNet.Numerics.SpecialFunctions::ErvInvImpGn DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErvInvImpGn_40; // System.Double[] MathNet.Numerics.SpecialFunctions::ErvInvImpGd DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___ErvInvImpGd_41; // System.Double[] MathNet.Numerics.SpecialFunctions::_factorialCache DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ____factorialCache_42; // System.Double[] MathNet.Numerics.SpecialFunctions::GammaDk DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___GammaDk_43; // System.Double[] MathNet.Numerics.SpecialFunctions::BesselI0A DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___BesselI0A_44; // System.Double[] MathNet.Numerics.SpecialFunctions::BesselI0B DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___BesselI0B_45; // System.Double[] MathNet.Numerics.SpecialFunctions::BesselI1A DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___BesselI1A_46; // System.Double[] MathNet.Numerics.SpecialFunctions::BesselI1B DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___BesselI1B_47; // System.Double[] MathNet.Numerics.SpecialFunctions::BesselK0A DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___BesselK0A_48; // System.Double[] MathNet.Numerics.SpecialFunctions::BesselK0B DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___BesselK0B_49; // System.Double[] MathNet.Numerics.SpecialFunctions::BesselK1A DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___BesselK1A_50; // System.Double[] MathNet.Numerics.SpecialFunctions::BesselK1B DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___BesselK1B_51; public: inline static int32_t get_offset_of_ErfImpAn_0() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpAn_0)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpAn_0() const { return ___ErfImpAn_0; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpAn_0() { return &___ErfImpAn_0; } inline void set_ErfImpAn_0(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpAn_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpAn_0), (void*)value); } inline static int32_t get_offset_of_ErfImpAd_1() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpAd_1)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpAd_1() const { return ___ErfImpAd_1; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpAd_1() { return &___ErfImpAd_1; } inline void set_ErfImpAd_1(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpAd_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpAd_1), (void*)value); } inline static int32_t get_offset_of_ErfImpBn_2() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpBn_2)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpBn_2() const { return ___ErfImpBn_2; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpBn_2() { return &___ErfImpBn_2; } inline void set_ErfImpBn_2(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpBn_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpBn_2), (void*)value); } inline static int32_t get_offset_of_ErfImpBd_3() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpBd_3)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpBd_3() const { return ___ErfImpBd_3; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpBd_3() { return &___ErfImpBd_3; } inline void set_ErfImpBd_3(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpBd_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpBd_3), (void*)value); } inline static int32_t get_offset_of_ErfImpCn_4() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpCn_4)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpCn_4() const { return ___ErfImpCn_4; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpCn_4() { return &___ErfImpCn_4; } inline void set_ErfImpCn_4(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpCn_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpCn_4), (void*)value); } inline static int32_t get_offset_of_ErfImpCd_5() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpCd_5)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpCd_5() const { return ___ErfImpCd_5; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpCd_5() { return &___ErfImpCd_5; } inline void set_ErfImpCd_5(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpCd_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpCd_5), (void*)value); } inline static int32_t get_offset_of_ErfImpDn_6() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpDn_6)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpDn_6() const { return ___ErfImpDn_6; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpDn_6() { return &___ErfImpDn_6; } inline void set_ErfImpDn_6(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpDn_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpDn_6), (void*)value); } inline static int32_t get_offset_of_ErfImpDd_7() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpDd_7)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpDd_7() const { return ___ErfImpDd_7; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpDd_7() { return &___ErfImpDd_7; } inline void set_ErfImpDd_7(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpDd_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpDd_7), (void*)value); } inline static int32_t get_offset_of_ErfImpEn_8() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpEn_8)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpEn_8() const { return ___ErfImpEn_8; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpEn_8() { return &___ErfImpEn_8; } inline void set_ErfImpEn_8(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpEn_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpEn_8), (void*)value); } inline static int32_t get_offset_of_ErfImpEd_9() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpEd_9)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpEd_9() const { return ___ErfImpEd_9; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpEd_9() { return &___ErfImpEd_9; } inline void set_ErfImpEd_9(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpEd_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpEd_9), (void*)value); } inline static int32_t get_offset_of_ErfImpFn_10() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpFn_10)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpFn_10() const { return ___ErfImpFn_10; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpFn_10() { return &___ErfImpFn_10; } inline void set_ErfImpFn_10(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpFn_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpFn_10), (void*)value); } inline static int32_t get_offset_of_ErfImpFd_11() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpFd_11)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpFd_11() const { return ___ErfImpFd_11; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpFd_11() { return &___ErfImpFd_11; } inline void set_ErfImpFd_11(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpFd_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpFd_11), (void*)value); } inline static int32_t get_offset_of_ErfImpGn_12() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpGn_12)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpGn_12() const { return ___ErfImpGn_12; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpGn_12() { return &___ErfImpGn_12; } inline void set_ErfImpGn_12(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpGn_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpGn_12), (void*)value); } inline static int32_t get_offset_of_ErfImpGd_13() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpGd_13)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpGd_13() const { return ___ErfImpGd_13; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpGd_13() { return &___ErfImpGd_13; } inline void set_ErfImpGd_13(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpGd_13 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpGd_13), (void*)value); } inline static int32_t get_offset_of_ErfImpHn_14() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpHn_14)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpHn_14() const { return ___ErfImpHn_14; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpHn_14() { return &___ErfImpHn_14; } inline void set_ErfImpHn_14(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpHn_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpHn_14), (void*)value); } inline static int32_t get_offset_of_ErfImpHd_15() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpHd_15)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpHd_15() const { return ___ErfImpHd_15; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpHd_15() { return &___ErfImpHd_15; } inline void set_ErfImpHd_15(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpHd_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpHd_15), (void*)value); } inline static int32_t get_offset_of_ErfImpIn_16() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpIn_16)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpIn_16() const { return ___ErfImpIn_16; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpIn_16() { return &___ErfImpIn_16; } inline void set_ErfImpIn_16(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpIn_16 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpIn_16), (void*)value); } inline static int32_t get_offset_of_ErfImpId_17() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpId_17)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpId_17() const { return ___ErfImpId_17; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpId_17() { return &___ErfImpId_17; } inline void set_ErfImpId_17(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpId_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpId_17), (void*)value); } inline static int32_t get_offset_of_ErfImpJn_18() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpJn_18)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpJn_18() const { return ___ErfImpJn_18; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpJn_18() { return &___ErfImpJn_18; } inline void set_ErfImpJn_18(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpJn_18 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpJn_18), (void*)value); } inline static int32_t get_offset_of_ErfImpJd_19() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpJd_19)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpJd_19() const { return ___ErfImpJd_19; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpJd_19() { return &___ErfImpJd_19; } inline void set_ErfImpJd_19(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpJd_19 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpJd_19), (void*)value); } inline static int32_t get_offset_of_ErfImpKn_20() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpKn_20)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpKn_20() const { return ___ErfImpKn_20; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpKn_20() { return &___ErfImpKn_20; } inline void set_ErfImpKn_20(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpKn_20 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpKn_20), (void*)value); } inline static int32_t get_offset_of_ErfImpKd_21() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpKd_21)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpKd_21() const { return ___ErfImpKd_21; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpKd_21() { return &___ErfImpKd_21; } inline void set_ErfImpKd_21(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpKd_21 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpKd_21), (void*)value); } inline static int32_t get_offset_of_ErfImpLn_22() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpLn_22)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpLn_22() const { return ___ErfImpLn_22; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpLn_22() { return &___ErfImpLn_22; } inline void set_ErfImpLn_22(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpLn_22 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpLn_22), (void*)value); } inline static int32_t get_offset_of_ErfImpLd_23() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpLd_23)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpLd_23() const { return ___ErfImpLd_23; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpLd_23() { return &___ErfImpLd_23; } inline void set_ErfImpLd_23(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpLd_23 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpLd_23), (void*)value); } inline static int32_t get_offset_of_ErfImpMn_24() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpMn_24)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpMn_24() const { return ___ErfImpMn_24; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpMn_24() { return &___ErfImpMn_24; } inline void set_ErfImpMn_24(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpMn_24 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpMn_24), (void*)value); } inline static int32_t get_offset_of_ErfImpMd_25() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpMd_25)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpMd_25() const { return ___ErfImpMd_25; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpMd_25() { return &___ErfImpMd_25; } inline void set_ErfImpMd_25(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpMd_25 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpMd_25), (void*)value); } inline static int32_t get_offset_of_ErfImpNn_26() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpNn_26)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpNn_26() const { return ___ErfImpNn_26; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpNn_26() { return &___ErfImpNn_26; } inline void set_ErfImpNn_26(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpNn_26 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpNn_26), (void*)value); } inline static int32_t get_offset_of_ErfImpNd_27() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErfImpNd_27)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErfImpNd_27() const { return ___ErfImpNd_27; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErfImpNd_27() { return &___ErfImpNd_27; } inline void set_ErfImpNd_27(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErfImpNd_27 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErfImpNd_27), (void*)value); } inline static int32_t get_offset_of_ErvInvImpAn_28() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErvInvImpAn_28)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErvInvImpAn_28() const { return ___ErvInvImpAn_28; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErvInvImpAn_28() { return &___ErvInvImpAn_28; } inline void set_ErvInvImpAn_28(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErvInvImpAn_28 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErvInvImpAn_28), (void*)value); } inline static int32_t get_offset_of_ErvInvImpAd_29() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErvInvImpAd_29)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErvInvImpAd_29() const { return ___ErvInvImpAd_29; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErvInvImpAd_29() { return &___ErvInvImpAd_29; } inline void set_ErvInvImpAd_29(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErvInvImpAd_29 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErvInvImpAd_29), (void*)value); } inline static int32_t get_offset_of_ErvInvImpBn_30() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErvInvImpBn_30)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErvInvImpBn_30() const { return ___ErvInvImpBn_30; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErvInvImpBn_30() { return &___ErvInvImpBn_30; } inline void set_ErvInvImpBn_30(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErvInvImpBn_30 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErvInvImpBn_30), (void*)value); } inline static int32_t get_offset_of_ErvInvImpBd_31() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErvInvImpBd_31)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErvInvImpBd_31() const { return ___ErvInvImpBd_31; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErvInvImpBd_31() { return &___ErvInvImpBd_31; } inline void set_ErvInvImpBd_31(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErvInvImpBd_31 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErvInvImpBd_31), (void*)value); } inline static int32_t get_offset_of_ErvInvImpCn_32() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErvInvImpCn_32)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErvInvImpCn_32() const { return ___ErvInvImpCn_32; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErvInvImpCn_32() { return &___ErvInvImpCn_32; } inline void set_ErvInvImpCn_32(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErvInvImpCn_32 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErvInvImpCn_32), (void*)value); } inline static int32_t get_offset_of_ErvInvImpCd_33() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErvInvImpCd_33)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErvInvImpCd_33() const { return ___ErvInvImpCd_33; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErvInvImpCd_33() { return &___ErvInvImpCd_33; } inline void set_ErvInvImpCd_33(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErvInvImpCd_33 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErvInvImpCd_33), (void*)value); } inline static int32_t get_offset_of_ErvInvImpDn_34() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErvInvImpDn_34)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErvInvImpDn_34() const { return ___ErvInvImpDn_34; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErvInvImpDn_34() { return &___ErvInvImpDn_34; } inline void set_ErvInvImpDn_34(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErvInvImpDn_34 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErvInvImpDn_34), (void*)value); } inline static int32_t get_offset_of_ErvInvImpDd_35() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErvInvImpDd_35)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErvInvImpDd_35() const { return ___ErvInvImpDd_35; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErvInvImpDd_35() { return &___ErvInvImpDd_35; } inline void set_ErvInvImpDd_35(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErvInvImpDd_35 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErvInvImpDd_35), (void*)value); } inline static int32_t get_offset_of_ErvInvImpEn_36() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErvInvImpEn_36)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErvInvImpEn_36() const { return ___ErvInvImpEn_36; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErvInvImpEn_36() { return &___ErvInvImpEn_36; } inline void set_ErvInvImpEn_36(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErvInvImpEn_36 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErvInvImpEn_36), (void*)value); } inline static int32_t get_offset_of_ErvInvImpEd_37() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErvInvImpEd_37)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErvInvImpEd_37() const { return ___ErvInvImpEd_37; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErvInvImpEd_37() { return &___ErvInvImpEd_37; } inline void set_ErvInvImpEd_37(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErvInvImpEd_37 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErvInvImpEd_37), (void*)value); } inline static int32_t get_offset_of_ErvInvImpFn_38() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErvInvImpFn_38)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErvInvImpFn_38() const { return ___ErvInvImpFn_38; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErvInvImpFn_38() { return &___ErvInvImpFn_38; } inline void set_ErvInvImpFn_38(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErvInvImpFn_38 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErvInvImpFn_38), (void*)value); } inline static int32_t get_offset_of_ErvInvImpFd_39() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErvInvImpFd_39)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErvInvImpFd_39() const { return ___ErvInvImpFd_39; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErvInvImpFd_39() { return &___ErvInvImpFd_39; } inline void set_ErvInvImpFd_39(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErvInvImpFd_39 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErvInvImpFd_39), (void*)value); } inline static int32_t get_offset_of_ErvInvImpGn_40() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErvInvImpGn_40)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErvInvImpGn_40() const { return ___ErvInvImpGn_40; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErvInvImpGn_40() { return &___ErvInvImpGn_40; } inline void set_ErvInvImpGn_40(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErvInvImpGn_40 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErvInvImpGn_40), (void*)value); } inline static int32_t get_offset_of_ErvInvImpGd_41() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___ErvInvImpGd_41)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_ErvInvImpGd_41() const { return ___ErvInvImpGd_41; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_ErvInvImpGd_41() { return &___ErvInvImpGd_41; } inline void set_ErvInvImpGd_41(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___ErvInvImpGd_41 = value; Il2CppCodeGenWriteBarrier((void**)(&___ErvInvImpGd_41), (void*)value); } inline static int32_t get_offset_of__factorialCache_42() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ____factorialCache_42)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get__factorialCache_42() const { return ____factorialCache_42; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of__factorialCache_42() { return &____factorialCache_42; } inline void set__factorialCache_42(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ____factorialCache_42 = value; Il2CppCodeGenWriteBarrier((void**)(&____factorialCache_42), (void*)value); } inline static int32_t get_offset_of_GammaDk_43() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___GammaDk_43)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_GammaDk_43() const { return ___GammaDk_43; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_GammaDk_43() { return &___GammaDk_43; } inline void set_GammaDk_43(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___GammaDk_43 = value; Il2CppCodeGenWriteBarrier((void**)(&___GammaDk_43), (void*)value); } inline static int32_t get_offset_of_BesselI0A_44() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___BesselI0A_44)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_BesselI0A_44() const { return ___BesselI0A_44; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_BesselI0A_44() { return &___BesselI0A_44; } inline void set_BesselI0A_44(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___BesselI0A_44 = value; Il2CppCodeGenWriteBarrier((void**)(&___BesselI0A_44), (void*)value); } inline static int32_t get_offset_of_BesselI0B_45() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___BesselI0B_45)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_BesselI0B_45() const { return ___BesselI0B_45; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_BesselI0B_45() { return &___BesselI0B_45; } inline void set_BesselI0B_45(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___BesselI0B_45 = value; Il2CppCodeGenWriteBarrier((void**)(&___BesselI0B_45), (void*)value); } inline static int32_t get_offset_of_BesselI1A_46() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___BesselI1A_46)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_BesselI1A_46() const { return ___BesselI1A_46; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_BesselI1A_46() { return &___BesselI1A_46; } inline void set_BesselI1A_46(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___BesselI1A_46 = value; Il2CppCodeGenWriteBarrier((void**)(&___BesselI1A_46), (void*)value); } inline static int32_t get_offset_of_BesselI1B_47() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___BesselI1B_47)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_BesselI1B_47() const { return ___BesselI1B_47; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_BesselI1B_47() { return &___BesselI1B_47; } inline void set_BesselI1B_47(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___BesselI1B_47 = value; Il2CppCodeGenWriteBarrier((void**)(&___BesselI1B_47), (void*)value); } inline static int32_t get_offset_of_BesselK0A_48() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___BesselK0A_48)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_BesselK0A_48() const { return ___BesselK0A_48; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_BesselK0A_48() { return &___BesselK0A_48; } inline void set_BesselK0A_48(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___BesselK0A_48 = value; Il2CppCodeGenWriteBarrier((void**)(&___BesselK0A_48), (void*)value); } inline static int32_t get_offset_of_BesselK0B_49() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___BesselK0B_49)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_BesselK0B_49() const { return ___BesselK0B_49; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_BesselK0B_49() { return &___BesselK0B_49; } inline void set_BesselK0B_49(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___BesselK0B_49 = value; Il2CppCodeGenWriteBarrier((void**)(&___BesselK0B_49), (void*)value); } inline static int32_t get_offset_of_BesselK1A_50() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___BesselK1A_50)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_BesselK1A_50() const { return ___BesselK1A_50; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_BesselK1A_50() { return &___BesselK1A_50; } inline void set_BesselK1A_50(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___BesselK1A_50 = value; Il2CppCodeGenWriteBarrier((void**)(&___BesselK1A_50), (void*)value); } inline static int32_t get_offset_of_BesselK1B_51() { return static_cast(offsetof(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields, ___BesselK1B_51)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_BesselK1B_51() const { return ___BesselK1B_51; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_BesselK1B_51() { return &___BesselK1B_51; } inline void set_BesselK1B_51(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___BesselK1B_51 = value; Il2CppCodeGenWriteBarrier((void**)(&___BesselK1B_51), (void*)value); } }; // System.String struct String_t : public RuntimeObject { public: // System.Int32 System.String::m_stringLength int32_t ___m_stringLength_0; // System.Char System.String::m_firstChar Il2CppChar ___m_firstChar_1; public: inline static int32_t get_offset_of_m_stringLength_0() { return static_cast(offsetof(String_t, ___m_stringLength_0)); } inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; } inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; } inline void set_m_stringLength_0(int32_t value) { ___m_stringLength_0 = value; } inline static int32_t get_offset_of_m_firstChar_1() { return static_cast(offsetof(String_t, ___m_firstChar_1)); } inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; } inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; } inline void set_m_firstChar_1(Il2CppChar value) { ___m_firstChar_1 = value; } }; struct String_t_StaticFields { public: // System.String System.String::Empty String_t* ___Empty_5; public: inline static int32_t get_offset_of_Empty_5() { return static_cast(offsetof(String_t_StaticFields, ___Empty_5)); } inline String_t* get_Empty_5() const { return ___Empty_5; } inline String_t** get_address_of_Empty_5() { return &___Empty_5; } inline void set_Empty_5(String_t* value) { ___Empty_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value); } }; // System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 : public RuntimeObject { public: public: }; // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com { }; // System.Version struct Version_tBDAEDED25425A1D09910468B8BD1759115646E3C : public RuntimeObject { public: // System.Int32 System.Version::_Major int32_t ____Major_0; // System.Int32 System.Version::_Minor int32_t ____Minor_1; // System.Int32 System.Version::_Build int32_t ____Build_2; // System.Int32 System.Version::_Revision int32_t ____Revision_3; public: inline static int32_t get_offset_of__Major_0() { return static_cast(offsetof(Version_tBDAEDED25425A1D09910468B8BD1759115646E3C, ____Major_0)); } inline int32_t get__Major_0() const { return ____Major_0; } inline int32_t* get_address_of__Major_0() { return &____Major_0; } inline void set__Major_0(int32_t value) { ____Major_0 = value; } inline static int32_t get_offset_of__Minor_1() { return static_cast(offsetof(Version_tBDAEDED25425A1D09910468B8BD1759115646E3C, ____Minor_1)); } inline int32_t get__Minor_1() const { return ____Minor_1; } inline int32_t* get_address_of__Minor_1() { return &____Minor_1; } inline void set__Minor_1(int32_t value) { ____Minor_1 = value; } inline static int32_t get_offset_of__Build_2() { return static_cast(offsetof(Version_tBDAEDED25425A1D09910468B8BD1759115646E3C, ____Build_2)); } inline int32_t get__Build_2() const { return ____Build_2; } inline int32_t* get_address_of__Build_2() { return &____Build_2; } inline void set__Build_2(int32_t value) { ____Build_2 = value; } inline static int32_t get_offset_of__Revision_3() { return static_cast(offsetof(Version_tBDAEDED25425A1D09910468B8BD1759115646E3C, ____Revision_3)); } inline int32_t get__Revision_3() const { return ____Revision_3; } inline int32_t* get_address_of__Revision_3() { return &____Revision_3; } inline void set__Revision_3(int32_t value) { ____Revision_3 = value; } }; struct Version_tBDAEDED25425A1D09910468B8BD1759115646E3C_StaticFields { public: // System.Char[] System.Version::SeparatorsArray CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___SeparatorsArray_4; public: inline static int32_t get_offset_of_SeparatorsArray_4() { return static_cast(offsetof(Version_tBDAEDED25425A1D09910468B8BD1759115646E3C_StaticFields, ___SeparatorsArray_4)); } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_SeparatorsArray_4() const { return ___SeparatorsArray_4; } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_SeparatorsArray_4() { return &___SeparatorsArray_4; } inline void set_SeparatorsArray_4(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value) { ___SeparatorsArray_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___SeparatorsArray_4), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Double.Matrix/<>c struct U3CU3Ec_t90D03124E759E9E97F7F5FCED0D7B617CD289026 : public RuntimeObject { public: public: }; struct U3CU3Ec_t90D03124E759E9E97F7F5FCED0D7B617CD289026_StaticFields { public: // MathNet.Numerics.LinearAlgebra.Double.Matrix/<>c MathNet.Numerics.LinearAlgebra.Double.Matrix/<>c::<>9 U3CU3Ec_t90D03124E759E9E97F7F5FCED0D7B617CD289026 * ___U3CU3E9_0; // System.Func`2 MathNet.Numerics.LinearAlgebra.Double.Matrix/<>c::<>9__5_0 Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * ___U3CU3E9__5_0_1; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_t90D03124E759E9E97F7F5FCED0D7B617CD289026_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_t90D03124E759E9E97F7F5FCED0D7B617CD289026 * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_t90D03124E759E9E97F7F5FCED0D7B617CD289026 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_t90D03124E759E9E97F7F5FCED0D7B617CD289026 * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__5_0_1() { return static_cast(offsetof(U3CU3Ec_t90D03124E759E9E97F7F5FCED0D7B617CD289026_StaticFields, ___U3CU3E9__5_0_1)); } inline Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * get_U3CU3E9__5_0_1() const { return ___U3CU3E9__5_0_1; } inline Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 ** get_address_of_U3CU3E9__5_0_1() { return &___U3CU3E9__5_0_1; } inline void set_U3CU3E9__5_0_1(Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * value) { ___U3CU3E9__5_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__5_0_1), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Double.Matrix/<>c__DisplayClass10_0 struct U3CU3Ec__DisplayClass10_0_tC970E8F3588866E7D5C16BBB670B009D495D3D93 : public RuntimeObject { public: // System.Double MathNet.Numerics.LinearAlgebra.Double.Matrix/<>c__DisplayClass10_0::scalar double ___scalar_0; public: inline static int32_t get_offset_of_scalar_0() { return static_cast(offsetof(U3CU3Ec__DisplayClass10_0_tC970E8F3588866E7D5C16BBB670B009D495D3D93, ___scalar_0)); } inline double get_scalar_0() const { return ___scalar_0; } inline double* get_address_of_scalar_0() { return &___scalar_0; } inline void set_scalar_0(double value) { ___scalar_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Double.Matrix/<>c__DisplayClass12_0 struct U3CU3Ec__DisplayClass12_0_t99A75D453EC9B7B202EFC293D66595E3A4F1AEE1 : public RuntimeObject { public: // System.Double MathNet.Numerics.LinearAlgebra.Double.Matrix/<>c__DisplayClass12_0::divisor double ___divisor_0; public: inline static int32_t get_offset_of_divisor_0() { return static_cast(offsetof(U3CU3Ec__DisplayClass12_0_t99A75D453EC9B7B202EFC293D66595E3A4F1AEE1, ___divisor_0)); } inline double get_divisor_0() const { return ___divisor_0; } inline double* get_address_of_divisor_0() { return &___divisor_0; } inline void set_divisor_0(double value) { ___divisor_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Single.Matrix/<>c struct U3CU3Ec_tC2FD7FC10F2A6C5FFD80B927B849D83BE6D5095C : public RuntimeObject { public: public: }; struct U3CU3Ec_tC2FD7FC10F2A6C5FFD80B927B849D83BE6D5095C_StaticFields { public: // MathNet.Numerics.LinearAlgebra.Single.Matrix/<>c MathNet.Numerics.LinearAlgebra.Single.Matrix/<>c::<>9 U3CU3Ec_tC2FD7FC10F2A6C5FFD80B927B849D83BE6D5095C * ___U3CU3E9_0; // System.Func`2 MathNet.Numerics.LinearAlgebra.Single.Matrix/<>c::<>9__5_0 Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 * ___U3CU3E9__5_0_1; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_tC2FD7FC10F2A6C5FFD80B927B849D83BE6D5095C_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_tC2FD7FC10F2A6C5FFD80B927B849D83BE6D5095C * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_tC2FD7FC10F2A6C5FFD80B927B849D83BE6D5095C ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_tC2FD7FC10F2A6C5FFD80B927B849D83BE6D5095C * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__5_0_1() { return static_cast(offsetof(U3CU3Ec_tC2FD7FC10F2A6C5FFD80B927B849D83BE6D5095C_StaticFields, ___U3CU3E9__5_0_1)); } inline Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 * get_U3CU3E9__5_0_1() const { return ___U3CU3E9__5_0_1; } inline Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 ** get_address_of_U3CU3E9__5_0_1() { return &___U3CU3E9__5_0_1; } inline void set_U3CU3E9__5_0_1(Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 * value) { ___U3CU3E9__5_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__5_0_1), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Single.Matrix/<>c__DisplayClass10_0 struct U3CU3Ec__DisplayClass10_0_t1927E75F30A3E3092704C9AF596CC9C5C5BFF8CD : public RuntimeObject { public: // System.Single MathNet.Numerics.LinearAlgebra.Single.Matrix/<>c__DisplayClass10_0::scalar float ___scalar_0; public: inline static int32_t get_offset_of_scalar_0() { return static_cast(offsetof(U3CU3Ec__DisplayClass10_0_t1927E75F30A3E3092704C9AF596CC9C5C5BFF8CD, ___scalar_0)); } inline float get_scalar_0() const { return ___scalar_0; } inline float* get_address_of_scalar_0() { return &___scalar_0; } inline void set_scalar_0(float value) { ___scalar_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Single.Matrix/<>c__DisplayClass13_0 struct U3CU3Ec__DisplayClass13_0_tCC5DF9631DC3893F9C1678CEB20A79ADBB941E92 : public RuntimeObject { public: // System.Single MathNet.Numerics.LinearAlgebra.Single.Matrix/<>c__DisplayClass13_0::divisor float ___divisor_0; public: inline static int32_t get_offset_of_divisor_0() { return static_cast(offsetof(U3CU3Ec__DisplayClass13_0_tCC5DF9631DC3893F9C1678CEB20A79ADBB941E92, ___divisor_0)); } inline float get_divisor_0() const { return ___divisor_0; } inline float* get_address_of_divisor_0() { return &___divisor_0; } inline void set_divisor_0(float value) { ___divisor_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix/<>c__DisplayClass50_0 struct U3CU3Ec__DisplayClass50_0_t408578E6F10F91FF8F82BD142E9AF9CA2101B43D : public RuntimeObject { public: // System.Numerics.Complex[] MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix/<>c__DisplayClass50_0::diagonal ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___diagonal_0; public: inline static int32_t get_offset_of_diagonal_0() { return static_cast(offsetof(U3CU3Ec__DisplayClass50_0_t408578E6F10F91FF8F82BD142E9AF9CA2101B43D, ___diagonal_0)); } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* get_diagonal_0() const { return ___diagonal_0; } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5** get_address_of_diagonal_0() { return &___diagonal_0; } inline void set_diagonal_0(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* value) { ___diagonal_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___diagonal_0), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix/<>c__DisplayClass50_0 struct U3CU3Ec__DisplayClass50_0_t15A696C0D5871085BFEB945F9F3E5B9D0A0DC927 : public RuntimeObject { public: // MathNet.Numerics.Complex32[] MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix/<>c__DisplayClass50_0::diagonal Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___diagonal_0; public: inline static int32_t get_offset_of_diagonal_0() { return static_cast(offsetof(U3CU3Ec__DisplayClass50_0_t15A696C0D5871085BFEB945F9F3E5B9D0A0DC927, ___diagonal_0)); } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* get_diagonal_0() const { return ___diagonal_0; } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9** get_address_of_diagonal_0() { return &___diagonal_0; } inline void set_diagonal_0(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* value) { ___diagonal_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___diagonal_0), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Double.SparseMatrix/<>c__DisplayClass50_0 struct U3CU3Ec__DisplayClass50_0_t2D9281B3976A6A09CFF574EC00CD13CA026BA4AC : public RuntimeObject { public: // System.Double[] MathNet.Numerics.LinearAlgebra.Double.SparseMatrix/<>c__DisplayClass50_0::diagonal DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___diagonal_0; public: inline static int32_t get_offset_of_diagonal_0() { return static_cast(offsetof(U3CU3Ec__DisplayClass50_0_t2D9281B3976A6A09CFF574EC00CD13CA026BA4AC, ___diagonal_0)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_diagonal_0() const { return ___diagonal_0; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_diagonal_0() { return &___diagonal_0; } inline void set_diagonal_0(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___diagonal_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___diagonal_0), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Single.SparseMatrix/<>c__DisplayClass50_0 struct U3CU3Ec__DisplayClass50_0_t9F5BEB6EE44DB006FE4080ED7EC922A10946E1CC : public RuntimeObject { public: // System.Single[] MathNet.Numerics.LinearAlgebra.Single.SparseMatrix/<>c__DisplayClass50_0::diagonal SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___diagonal_0; public: inline static int32_t get_offset_of_diagonal_0() { return static_cast(offsetof(U3CU3Ec__DisplayClass50_0_t9F5BEB6EE44DB006FE4080ED7EC922A10946E1CC, ___diagonal_0)); } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get_diagonal_0() const { return ___diagonal_0; } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of_diagonal_0() { return &___diagonal_0; } inline void set_diagonal_0(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value) { ___diagonal_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___diagonal_0), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1 struct DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A : public MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 { public: // T[] MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1::Data DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___Data_3; public: inline static int32_t get_offset_of_Data_3() { return static_cast(offsetof(DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A, ___Data_3)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_Data_3() const { return ___Data_3; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_Data_3() { return &___Data_3; } inline void set_Data_3(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___Data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Data_3), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1 struct DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD : public MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 { public: // T[] MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1::Data SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___Data_3; public: inline static int32_t get_offset_of_Data_3() { return static_cast(offsetof(DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD, ___Data_3)); } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get_Data_3() const { return ___Data_3; } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of_Data_3() { return &___Data_3; } inline void set_Data_3(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value) { ___Data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Data_3), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1 struct DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 : public MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 { public: // T[] MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::Data DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___Data_3; public: inline static int32_t get_offset_of_Data_3() { return static_cast(offsetof(DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464, ___Data_3)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_Data_3() const { return ___Data_3; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_Data_3() { return &___Data_3; } inline void set_Data_3(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___Data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Data_3), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1 struct DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 : public MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 { public: // T[] MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::Data SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___Data_3; public: inline static int32_t get_offset_of_Data_3() { return static_cast(offsetof(DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0, ___Data_3)); } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get_Data_3() const { return ___Data_3; } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of_Data_3() { return &___Data_3; } inline void set_Data_3(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value) { ___Data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Data_3), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1 struct SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 : public MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 { public: // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::RowPointers Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___RowPointers_3; // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::ColumnIndices Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ColumnIndices_4; // T[] MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::Values DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___Values_5; public: inline static int32_t get_offset_of_RowPointers_3() { return static_cast(offsetof(SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83, ___RowPointers_3)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_RowPointers_3() const { return ___RowPointers_3; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_RowPointers_3() { return &___RowPointers_3; } inline void set_RowPointers_3(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___RowPointers_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___RowPointers_3), (void*)value); } inline static int32_t get_offset_of_ColumnIndices_4() { return static_cast(offsetof(SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83, ___ColumnIndices_4)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_ColumnIndices_4() const { return ___ColumnIndices_4; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_ColumnIndices_4() { return &___ColumnIndices_4; } inline void set_ColumnIndices_4(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___ColumnIndices_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___ColumnIndices_4), (void*)value); } inline static int32_t get_offset_of_Values_5() { return static_cast(offsetof(SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83, ___Values_5)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_Values_5() const { return ___Values_5; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_Values_5() { return &___Values_5; } inline void set_Values_5(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___Values_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___Values_5), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1 struct SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 : public MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 { public: // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::RowPointers Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___RowPointers_3; // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::ColumnIndices Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ColumnIndices_4; // T[] MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::Values SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___Values_5; public: inline static int32_t get_offset_of_RowPointers_3() { return static_cast(offsetof(SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305, ___RowPointers_3)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_RowPointers_3() const { return ___RowPointers_3; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_RowPointers_3() { return &___RowPointers_3; } inline void set_RowPointers_3(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___RowPointers_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___RowPointers_3), (void*)value); } inline static int32_t get_offset_of_ColumnIndices_4() { return static_cast(offsetof(SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305, ___ColumnIndices_4)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_ColumnIndices_4() const { return ___ColumnIndices_4; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_ColumnIndices_4() { return &___ColumnIndices_4; } inline void set_ColumnIndices_4(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___ColumnIndices_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___ColumnIndices_4), (void*)value); } inline static int32_t get_offset_of_Values_5() { return static_cast(offsetof(SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305, ___Values_5)); } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get_Values_5() const { return ___Values_5; } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of_Values_5() { return &___Values_5; } inline void set_Values_5(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value) { ___Values_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___Values_5), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1 struct SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A : public VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 { public: // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Indices Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___Indices_2; // T[] MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Values DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___Values_3; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::ValueCount int32_t ___ValueCount_4; public: inline static int32_t get_offset_of_Indices_2() { return static_cast(offsetof(SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A, ___Indices_2)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_Indices_2() const { return ___Indices_2; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_Indices_2() { return &___Indices_2; } inline void set_Indices_2(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___Indices_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___Indices_2), (void*)value); } inline static int32_t get_offset_of_Values_3() { return static_cast(offsetof(SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A, ___Values_3)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_Values_3() const { return ___Values_3; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_Values_3() { return &___Values_3; } inline void set_Values_3(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___Values_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Values_3), (void*)value); } inline static int32_t get_offset_of_ValueCount_4() { return static_cast(offsetof(SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A, ___ValueCount_4)); } inline int32_t get_ValueCount_4() const { return ___ValueCount_4; } inline int32_t* get_address_of_ValueCount_4() { return &___ValueCount_4; } inline void set_ValueCount_4(int32_t value) { ___ValueCount_4 = value; } }; // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1 struct SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D : public VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 { public: // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Indices Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___Indices_2; // T[] MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Values SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___Values_3; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::ValueCount int32_t ___ValueCount_4; public: inline static int32_t get_offset_of_Indices_2() { return static_cast(offsetof(SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D, ___Indices_2)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_Indices_2() const { return ___Indices_2; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_Indices_2() { return &___Indices_2; } inline void set_Indices_2(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___Indices_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___Indices_2), (void*)value); } inline static int32_t get_offset_of_Values_3() { return static_cast(offsetof(SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D, ___Values_3)); } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get_Values_3() const { return ___Values_3; } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of_Values_3() { return &___Values_3; } inline void set_Values_3(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value) { ___Values_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Values_3), (void*)value); } inline static int32_t get_offset_of_ValueCount_4() { return static_cast(offsetof(SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D, ___ValueCount_4)); } inline int32_t get_ValueCount_4() const { return ___ValueCount_4; } inline int32_t* get_address_of_ValueCount_4() { return &___ValueCount_4; } inline void set_ValueCount_4(int32_t value) { ___ValueCount_4 = value; } }; // System.Boolean struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37 { public: // System.Boolean System.Boolean::m_value bool ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37, ___m_value_0)); } inline bool get_m_value_0() const { return ___m_value_0; } inline bool* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(bool value) { ___m_value_0 = value; } }; struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields { public: // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; public: inline static int32_t get_offset_of_TrueString_5() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___TrueString_5)); } inline String_t* get_TrueString_5() const { return ___TrueString_5; } inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; } inline void set_TrueString_5(String_t* value) { ___TrueString_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value); } inline static int32_t get_offset_of_FalseString_6() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___FalseString_6)); } inline String_t* get_FalseString_6() const { return ___FalseString_6; } inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; } inline void set_FalseString_6(String_t* value) { ___FalseString_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value); } }; // System.Numerics.Complex struct Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C { public: // System.Double System.Numerics.Complex::m_real double ___m_real_6; // System.Double System.Numerics.Complex::m_imaginary double ___m_imaginary_7; public: inline static int32_t get_offset_of_m_real_6() { return static_cast(offsetof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C, ___m_real_6)); } inline double get_m_real_6() const { return ___m_real_6; } inline double* get_address_of_m_real_6() { return &___m_real_6; } inline void set_m_real_6(double value) { ___m_real_6 = value; } inline static int32_t get_offset_of_m_imaginary_7() { return static_cast(offsetof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C, ___m_imaginary_7)); } inline double get_m_imaginary_7() const { return ___m_imaginary_7; } inline double* get_address_of_m_imaginary_7() { return &___m_imaginary_7; } inline void set_m_imaginary_7(double value) { ___m_imaginary_7 = value; } }; struct Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields { public: // System.Numerics.Complex System.Numerics.Complex::Zero Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___Zero_0; // System.Numerics.Complex System.Numerics.Complex::One Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___One_1; // System.Numerics.Complex System.Numerics.Complex::ImaginaryOne Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___ImaginaryOne_2; // System.Double System.Numerics.Complex::s_sqrtRescaleThreshold double ___s_sqrtRescaleThreshold_3; // System.Double System.Numerics.Complex::s_asinOverflowThreshold double ___s_asinOverflowThreshold_4; // System.Double System.Numerics.Complex::s_log2 double ___s_log2_5; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields, ___Zero_0)); } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C get_Zero_0() const { return ___Zero_0; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { ___Zero_0 = value; } inline static int32_t get_offset_of_One_1() { return static_cast(offsetof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields, ___One_1)); } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C get_One_1() const { return ___One_1; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * get_address_of_One_1() { return &___One_1; } inline void set_One_1(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { ___One_1 = value; } inline static int32_t get_offset_of_ImaginaryOne_2() { return static_cast(offsetof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields, ___ImaginaryOne_2)); } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C get_ImaginaryOne_2() const { return ___ImaginaryOne_2; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * get_address_of_ImaginaryOne_2() { return &___ImaginaryOne_2; } inline void set_ImaginaryOne_2(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { ___ImaginaryOne_2 = value; } inline static int32_t get_offset_of_s_sqrtRescaleThreshold_3() { return static_cast(offsetof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields, ___s_sqrtRescaleThreshold_3)); } inline double get_s_sqrtRescaleThreshold_3() const { return ___s_sqrtRescaleThreshold_3; } inline double* get_address_of_s_sqrtRescaleThreshold_3() { return &___s_sqrtRescaleThreshold_3; } inline void set_s_sqrtRescaleThreshold_3(double value) { ___s_sqrtRescaleThreshold_3 = value; } inline static int32_t get_offset_of_s_asinOverflowThreshold_4() { return static_cast(offsetof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields, ___s_asinOverflowThreshold_4)); } inline double get_s_asinOverflowThreshold_4() const { return ___s_asinOverflowThreshold_4; } inline double* get_address_of_s_asinOverflowThreshold_4() { return &___s_asinOverflowThreshold_4; } inline void set_s_asinOverflowThreshold_4(double value) { ___s_asinOverflowThreshold_4 = value; } inline static int32_t get_offset_of_s_log2_5() { return static_cast(offsetof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields, ___s_log2_5)); } inline double get_s_log2_5() const { return ___s_log2_5; } inline double* get_address_of_s_log2_5() { return &___s_log2_5; } inline void set_s_log2_5(double value) { ___s_log2_5 = value; } }; // MathNet.Numerics.Complex32 struct Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 { public: // System.Single MathNet.Numerics.Complex32::_real float ____real_0; // System.Single MathNet.Numerics.Complex32::_imag float ____imag_1; public: inline static int32_t get_offset_of__real_0() { return static_cast(offsetof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894, ____real_0)); } inline float get__real_0() const { return ____real_0; } inline float* get_address_of__real_0() { return &____real_0; } inline void set__real_0(float value) { ____real_0 = value; } inline static int32_t get_offset_of__imag_1() { return static_cast(offsetof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894, ____imag_1)); } inline float get__imag_1() const { return ____imag_1; } inline float* get_address_of__imag_1() { return &____imag_1; } inline void set__imag_1(float value) { ____imag_1 = value; } }; struct Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields { public: // MathNet.Numerics.Complex32 MathNet.Numerics.Complex32::Zero Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___Zero_2; // MathNet.Numerics.Complex32 MathNet.Numerics.Complex32::One Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___One_3; // MathNet.Numerics.Complex32 MathNet.Numerics.Complex32::ImaginaryOne Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___ImaginaryOne_4; // MathNet.Numerics.Complex32 MathNet.Numerics.Complex32::PositiveInfinity Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___PositiveInfinity_5; // MathNet.Numerics.Complex32 MathNet.Numerics.Complex32::NaN Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___NaN_6; public: inline static int32_t get_offset_of_Zero_2() { return static_cast(offsetof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields, ___Zero_2)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_Zero_2() const { return ___Zero_2; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_Zero_2() { return &___Zero_2; } inline void set_Zero_2(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___Zero_2 = value; } inline static int32_t get_offset_of_One_3() { return static_cast(offsetof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields, ___One_3)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_One_3() const { return ___One_3; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_One_3() { return &___One_3; } inline void set_One_3(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___One_3 = value; } inline static int32_t get_offset_of_ImaginaryOne_4() { return static_cast(offsetof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields, ___ImaginaryOne_4)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_ImaginaryOne_4() const { return ___ImaginaryOne_4; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_ImaginaryOne_4() { return &___ImaginaryOne_4; } inline void set_ImaginaryOne_4(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___ImaginaryOne_4 = value; } inline static int32_t get_offset_of_PositiveInfinity_5() { return static_cast(offsetof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields, ___PositiveInfinity_5)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_PositiveInfinity_5() const { return ___PositiveInfinity_5; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_PositiveInfinity_5() { return &___PositiveInfinity_5; } inline void set_PositiveInfinity_5(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___PositiveInfinity_5 = value; } inline static int32_t get_offset_of_NaN_6() { return static_cast(offsetof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields, ___NaN_6)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_NaN_6() const { return ___NaN_6; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_NaN_6() { return &___NaN_6; } inline void set_NaN_6(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___NaN_6 = value; } }; // System.Double struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181 { public: // System.Double System.Double::m_value double ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181, ___m_value_0)); } inline double get_m_value_0() const { return ___m_value_0; } inline double* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(double value) { ___m_value_0 = value; } }; struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields { public: // System.Double System.Double::NegativeZero double ___NegativeZero_7; public: inline static int32_t get_offset_of_NegativeZero_7() { return static_cast(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields, ___NegativeZero_7)); } inline double get_NegativeZero_7() const { return ___NegativeZero_7; } inline double* get_address_of_NegativeZero_7() { return &___NegativeZero_7; } inline void set_NegativeZero_7(double value) { ___NegativeZero_7 = value; } }; // System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 { public: public: }; struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields { public: // System.Char[] System.Enum::enumSeperatorCharArray CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___enumSeperatorCharArray_0; public: inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast(offsetof(Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields, ___enumSeperatorCharArray_0)); } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; } inline void set_enumSeperatorCharArray_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value) { ___enumSeperatorCharArray_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_com { }; // MathNet.Numerics.LinearAlgebra.Complex.Factorization.Evd struct Evd_tB9A05B7D9F490D29F7030A8188346F920DA3C0EB : public Evd_1_t987844EFCB5BC8DB32230812A5A9A24B268770D5 { public: public: }; // MathNet.Numerics.LinearAlgebra.Complex32.Factorization.Evd struct Evd_t1BB46D016945AD3D23C55025C39D9D20F7B7BAA0 : public Evd_1_t78D782CBF25E62D9E227BD72918C0AD67ED58E35 { public: public: }; // MathNet.Numerics.LinearAlgebra.Double.Factorization.Evd struct Evd_t87B91E63BE2E378E0CDECC46A8799BB5F154DCD8 : public Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0 { public: public: }; // MathNet.Numerics.LinearAlgebra.Single.Factorization.Evd struct Evd_t609B3D1B060131247305504894F8B6851CB94FA9 : public Evd_1_t260556DF2E879869BE6B71177F59CD51B90C3BE3 { public: public: }; // System.Int32 struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046 { public: // System.Int32 System.Int32::m_value int32_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); } inline int32_t get_m_value_0() const { return ___m_value_0; } inline int32_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int32_t value) { ___m_value_0 = value; } }; // System.IntPtr struct IntPtr_t { public: // System.Void* System.IntPtr::m_value void* ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(IntPtr_t, ___m_value_0)); } inline void* get_m_value_0() const { return ___m_value_0; } inline void** get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(void* value) { ___m_value_0 = value; } }; struct IntPtr_t_StaticFields { public: // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; public: inline static int32_t get_offset_of_Zero_1() { return static_cast(offsetof(IntPtr_t_StaticFields, ___Zero_1)); } inline intptr_t get_Zero_1() const { return ___Zero_1; } inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; } inline void set_Zero_1(intptr_t value) { ___Zero_1 = value; } }; // MathNet.Numerics.LinearAlgebra.Double.Factorization.LU struct LU_t37AE9BBFD60D158D19913D51649FEB657BE64DEE : public LU_1_t41AC19364ABE647F33853409B5B7A0BB99189E15 { public: public: }; // MathNet.Numerics.LinearAlgebra.Single.Factorization.LU struct LU_t25764AD31D8A9A4694256B25A1FB66A361DFFB74 : public LU_1_t5FD1A0952CDDAFC56483DDBC8DF92085AB572140 { public: public: }; // MathNet.Numerics.LinearAlgebra.Double.Matrix struct Matrix_t675ABEAE33037F2945C3F2058F3C340F7DAFF5A9 : public Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 { public: public: }; // MathNet.Numerics.LinearAlgebra.Single.Matrix struct Matrix_t8615D55E23BE1A3CC62C5A1AEB809EEB7222AAB1 : public Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 { public: public: }; // MathNet.Numerics.LinearAlgebra.Complex.MatrixBuilder struct MatrixBuilder_tCFBCE8690BB0B5EBB719F9B3F6D685FC20AFB167 : public MatrixBuilder_1_tAF6107E7506E11630C6306BF3F4B96899589D87E { public: public: }; // MathNet.Numerics.LinearAlgebra.Complex32.MatrixBuilder struct MatrixBuilder_tEE7A64650384F781CF34CC4849F21515109A94C9 : public MatrixBuilder_1_tABBAEF3925C993FB8BA991E3E2007E30E17AFB09 { public: public: }; // MathNet.Numerics.LinearAlgebra.Double.MatrixBuilder struct MatrixBuilder_t586A866573057AC6AD4A9C33C6F0289498E3AEF0 : public MatrixBuilder_1_t3F7A4E03F07AE830599917C4D9147B4CB085AD54 { public: public: }; // MathNet.Numerics.LinearAlgebra.Single.MatrixBuilder struct MatrixBuilder_tDA6607BC7CF81F5FBBB72E6576AFFAD917EB9ABA : public MatrixBuilder_1_t245F748D8B29A77A701081F701B1324E67040762 { public: public: }; // MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider struct OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 : public ManagedLinearAlgebraProvider_tB54231955BB3C9C3443208A57A7DB088E90C0610 { public: // System.String MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::_hintPath String_t* ____hintPath_0; public: inline static int32_t get_offset_of__hintPath_0() { return static_cast(offsetof(OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47, ____hintPath_0)); } inline String_t* get__hintPath_0() const { return ____hintPath_0; } inline String_t** get_address_of__hintPath_0() { return &____hintPath_0; } inline void set__hintPath_0(String_t* value) { ____hintPath_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____hintPath_0), (void*)value); } }; // System.Single struct Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E { public: // System.Single System.Single::m_value float ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E, ___m_value_0)); } inline float get_m_value_0() const { return ___m_value_0; } inline float* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(float value) { ___m_value_0 = value; } }; // System.UInt32 struct UInt32_tE60352A06233E4E69DD198BCC67142159F686B15 { public: // System.UInt32 System.UInt32::m_value uint32_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15, ___m_value_0)); } inline uint32_t get_m_value_0() const { return ___m_value_0; } inline uint32_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(uint32_t value) { ___m_value_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Double.Vector struct Vector_tBD4436AB437CD3DFA0CBED53A472B4B10F222CF4 : public Vector_1_t04BD986700481778192B0CF621635E64D169D13C { public: public: }; // MathNet.Numerics.LinearAlgebra.Single.Vector struct Vector_tC2B16E18D2F08FAB11EBC3F53BD921019D483A23 : public Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 { public: public: }; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5 { public: union { struct { }; uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1]; }; public: }; // /__StaticArrayInitTypeSize=1368 struct __StaticArrayInitTypeSizeU3D1368_tC3BA4DF708CFAA46C4C904F98640DCE87AE539AA { public: union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D1368_tC3BA4DF708CFAA46C4C904F98640DCE87AE539AA__padding[1368]; }; public: }; // /__StaticArrayInitTypeSize=200 struct __StaticArrayInitTypeSizeU3D200_t9223B535B192561745777CC6FD4DEFD06228F85E { public: union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D200_t9223B535B192561745777CC6FD4DEFD06228F85E__padding[200]; }; public: }; // /__StaticArrayInitTypeSize=232 struct __StaticArrayInitTypeSizeU3D232_tD048FC41D683324EA4BDB2FD20445330AE72FEA9 { public: union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D232_tD048FC41D683324EA4BDB2FD20445330AE72FEA9__padding[232]; }; public: }; // /__StaticArrayInitTypeSize=240 struct __StaticArrayInitTypeSizeU3D240_t6977043DCBB179EA07CDB2491BA4E04212DC285B { public: union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D240_t6977043DCBB179EA07CDB2491BA4E04212DC285B__padding[240]; }; public: }; // /__StaticArrayInitTypeSize=32 struct __StaticArrayInitTypeSizeU3D32_tE448E6E1F8684C32FE41F23BB4F9CBD54E12FC2F { public: union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D32_tE448E6E1F8684C32FE41F23BB4F9CBD54E12FC2F__padding[32]; }; public: }; // /__StaticArrayInitTypeSize=40 struct __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 { public: union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725__padding[40]; }; public: }; // /__StaticArrayInitTypeSize=48 struct __StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 { public: union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9__padding[48]; }; public: }; // /__StaticArrayInitTypeSize=56 struct __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 { public: union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3__padding[56]; }; public: }; // /__StaticArrayInitTypeSize=64 struct __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 { public: union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683__padding[64]; }; public: }; // /__StaticArrayInitTypeSize=72 struct __StaticArrayInitTypeSizeU3D72_t1B9F6001643096AECA44060D32712DDDE0874EA1 { public: union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D72_t1B9F6001643096AECA44060D32712DDDE0874EA1__padding[72]; }; public: }; // /__StaticArrayInitTypeSize=80 struct __StaticArrayInitTypeSizeU3D80_t693018C41FBBD4AF2A2950026E4FC9F78A91410E { public: union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D80_t693018C41FBBD4AF2A2950026E4FC9F78A91410E__padding[80]; }; public: }; // /__StaticArrayInitTypeSize=88 struct __StaticArrayInitTypeSizeU3D88_t0272D090075C733D1B8EDE63367D367BE3F0B1B2 { public: union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D88_t0272D090075C733D1B8EDE63367D367BE3F0B1B2__padding[88]; }; public: }; // MathNet.Numerics.LinearAlgebra.Factorization.LU`1 struct LU_1_t3DB50C65659BDF7F160A0357D1AAE9CDA4536710 : public RuntimeObject { public: // System.Lazy`1> MathNet.Numerics.LinearAlgebra.Factorization.LU`1::_lazyL Lazy_1_t40C7B450BA4030123DA07B6D91A6FD386D61A1DC * ____lazyL_1; // System.Lazy`1> MathNet.Numerics.LinearAlgebra.Factorization.LU`1::_lazyU Lazy_1_t40C7B450BA4030123DA07B6D91A6FD386D61A1DC * ____lazyU_2; // System.Lazy`1 MathNet.Numerics.LinearAlgebra.Factorization.LU`1::_lazyP Lazy_1_tA0501A6A476890B8054468F5E51C3349B3A1FA9B * ____lazyP_3; // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Factorization.LU`1::Factors Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___Factors_4; // System.Int32[] MathNet.Numerics.LinearAlgebra.Factorization.LU`1::Pivots Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___Pivots_5; public: inline static int32_t get_offset_of__lazyL_1() { return static_cast(offsetof(LU_1_t3DB50C65659BDF7F160A0357D1AAE9CDA4536710, ____lazyL_1)); } inline Lazy_1_t40C7B450BA4030123DA07B6D91A6FD386D61A1DC * get__lazyL_1() const { return ____lazyL_1; } inline Lazy_1_t40C7B450BA4030123DA07B6D91A6FD386D61A1DC ** get_address_of__lazyL_1() { return &____lazyL_1; } inline void set__lazyL_1(Lazy_1_t40C7B450BA4030123DA07B6D91A6FD386D61A1DC * value) { ____lazyL_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____lazyL_1), (void*)value); } inline static int32_t get_offset_of__lazyU_2() { return static_cast(offsetof(LU_1_t3DB50C65659BDF7F160A0357D1AAE9CDA4536710, ____lazyU_2)); } inline Lazy_1_t40C7B450BA4030123DA07B6D91A6FD386D61A1DC * get__lazyU_2() const { return ____lazyU_2; } inline Lazy_1_t40C7B450BA4030123DA07B6D91A6FD386D61A1DC ** get_address_of__lazyU_2() { return &____lazyU_2; } inline void set__lazyU_2(Lazy_1_t40C7B450BA4030123DA07B6D91A6FD386D61A1DC * value) { ____lazyU_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____lazyU_2), (void*)value); } inline static int32_t get_offset_of__lazyP_3() { return static_cast(offsetof(LU_1_t3DB50C65659BDF7F160A0357D1AAE9CDA4536710, ____lazyP_3)); } inline Lazy_1_tA0501A6A476890B8054468F5E51C3349B3A1FA9B * get__lazyP_3() const { return ____lazyP_3; } inline Lazy_1_tA0501A6A476890B8054468F5E51C3349B3A1FA9B ** get_address_of__lazyP_3() { return &____lazyP_3; } inline void set__lazyP_3(Lazy_1_tA0501A6A476890B8054468F5E51C3349B3A1FA9B * value) { ____lazyP_3 = value; Il2CppCodeGenWriteBarrier((void**)(&____lazyP_3), (void*)value); } inline static int32_t get_offset_of_Factors_4() { return static_cast(offsetof(LU_1_t3DB50C65659BDF7F160A0357D1AAE9CDA4536710, ___Factors_4)); } inline Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * get_Factors_4() const { return ___Factors_4; } inline Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 ** get_address_of_Factors_4() { return &___Factors_4; } inline void set_Factors_4(Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * value) { ___Factors_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___Factors_4), (void*)value); } inline static int32_t get_offset_of_Pivots_5() { return static_cast(offsetof(LU_1_t3DB50C65659BDF7F160A0357D1AAE9CDA4536710, ___Pivots_5)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_Pivots_5() const { return ___Pivots_5; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_Pivots_5() { return &___Pivots_5; } inline void set_Pivots_5(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___Pivots_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___Pivots_5), (void*)value); } }; struct LU_1_t3DB50C65659BDF7F160A0357D1AAE9CDA4536710_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Factorization.LU`1::One Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___One_0; public: inline static int32_t get_offset_of_One_0() { return static_cast(offsetof(LU_1_t3DB50C65659BDF7F160A0357D1AAE9CDA4536710_StaticFields, ___One_0)); } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C get_One_0() const { return ___One_0; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * get_address_of_One_0() { return &___One_0; } inline void set_One_0(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { ___One_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Factorization.LU`1 struct LU_1_t9BFFCDE65B0F2CE26E25251DC90BC8912730FAA3 : public RuntimeObject { public: // System.Lazy`1> MathNet.Numerics.LinearAlgebra.Factorization.LU`1::_lazyL Lazy_1_t049A7E3EEDF66EF3A2D31D5CFFCC81BE854097B8 * ____lazyL_1; // System.Lazy`1> MathNet.Numerics.LinearAlgebra.Factorization.LU`1::_lazyU Lazy_1_t049A7E3EEDF66EF3A2D31D5CFFCC81BE854097B8 * ____lazyU_2; // System.Lazy`1 MathNet.Numerics.LinearAlgebra.Factorization.LU`1::_lazyP Lazy_1_tA0501A6A476890B8054468F5E51C3349B3A1FA9B * ____lazyP_3; // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Factorization.LU`1::Factors Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * ___Factors_4; // System.Int32[] MathNet.Numerics.LinearAlgebra.Factorization.LU`1::Pivots Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___Pivots_5; public: inline static int32_t get_offset_of__lazyL_1() { return static_cast(offsetof(LU_1_t9BFFCDE65B0F2CE26E25251DC90BC8912730FAA3, ____lazyL_1)); } inline Lazy_1_t049A7E3EEDF66EF3A2D31D5CFFCC81BE854097B8 * get__lazyL_1() const { return ____lazyL_1; } inline Lazy_1_t049A7E3EEDF66EF3A2D31D5CFFCC81BE854097B8 ** get_address_of__lazyL_1() { return &____lazyL_1; } inline void set__lazyL_1(Lazy_1_t049A7E3EEDF66EF3A2D31D5CFFCC81BE854097B8 * value) { ____lazyL_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____lazyL_1), (void*)value); } inline static int32_t get_offset_of__lazyU_2() { return static_cast(offsetof(LU_1_t9BFFCDE65B0F2CE26E25251DC90BC8912730FAA3, ____lazyU_2)); } inline Lazy_1_t049A7E3EEDF66EF3A2D31D5CFFCC81BE854097B8 * get__lazyU_2() const { return ____lazyU_2; } inline Lazy_1_t049A7E3EEDF66EF3A2D31D5CFFCC81BE854097B8 ** get_address_of__lazyU_2() { return &____lazyU_2; } inline void set__lazyU_2(Lazy_1_t049A7E3EEDF66EF3A2D31D5CFFCC81BE854097B8 * value) { ____lazyU_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____lazyU_2), (void*)value); } inline static int32_t get_offset_of__lazyP_3() { return static_cast(offsetof(LU_1_t9BFFCDE65B0F2CE26E25251DC90BC8912730FAA3, ____lazyP_3)); } inline Lazy_1_tA0501A6A476890B8054468F5E51C3349B3A1FA9B * get__lazyP_3() const { return ____lazyP_3; } inline Lazy_1_tA0501A6A476890B8054468F5E51C3349B3A1FA9B ** get_address_of__lazyP_3() { return &____lazyP_3; } inline void set__lazyP_3(Lazy_1_tA0501A6A476890B8054468F5E51C3349B3A1FA9B * value) { ____lazyP_3 = value; Il2CppCodeGenWriteBarrier((void**)(&____lazyP_3), (void*)value); } inline static int32_t get_offset_of_Factors_4() { return static_cast(offsetof(LU_1_t9BFFCDE65B0F2CE26E25251DC90BC8912730FAA3, ___Factors_4)); } inline Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * get_Factors_4() const { return ___Factors_4; } inline Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F ** get_address_of_Factors_4() { return &___Factors_4; } inline void set_Factors_4(Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * value) { ___Factors_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___Factors_4), (void*)value); } inline static int32_t get_offset_of_Pivots_5() { return static_cast(offsetof(LU_1_t9BFFCDE65B0F2CE26E25251DC90BC8912730FAA3, ___Pivots_5)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_Pivots_5() const { return ___Pivots_5; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_Pivots_5() { return &___Pivots_5; } inline void set_Pivots_5(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___Pivots_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___Pivots_5), (void*)value); } }; struct LU_1_t9BFFCDE65B0F2CE26E25251DC90BC8912730FAA3_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Factorization.LU`1::One Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___One_0; public: inline static int32_t get_offset_of_One_0() { return static_cast(offsetof(LU_1_t9BFFCDE65B0F2CE26E25251DC90BC8912730FAA3_StaticFields, ___One_0)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_One_0() const { return ___One_0; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_One_0() { return &___One_0; } inline void set_One_0(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___One_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 struct MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::RowCount int32_t ___RowCount_1; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ColumnCount int32_t ___ColumnCount_2; public: inline static int32_t get_offset_of_RowCount_1() { return static_cast(offsetof(MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227, ___RowCount_1)); } inline int32_t get_RowCount_1() const { return ___RowCount_1; } inline int32_t* get_address_of_RowCount_1() { return &___RowCount_1; } inline void set_RowCount_1(int32_t value) { ___RowCount_1 = value; } inline static int32_t get_offset_of_ColumnCount_2() { return static_cast(offsetof(MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227, ___ColumnCount_2)); } inline int32_t get_ColumnCount_2() const { return ___ColumnCount_2; } inline int32_t* get_address_of_ColumnCount_2() { return &___ColumnCount_2; } inline void set_ColumnCount_2(int32_t value) { ___ColumnCount_2 = value; } }; struct MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Zero Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227_StaticFields, ___Zero_0)); } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C get_Zero_0() const { return ___Zero_0; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { ___Zero_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 struct MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::RowCount int32_t ___RowCount_1; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ColumnCount int32_t ___ColumnCount_2; public: inline static int32_t get_offset_of_RowCount_1() { return static_cast(offsetof(MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304, ___RowCount_1)); } inline int32_t get_RowCount_1() const { return ___RowCount_1; } inline int32_t* get_address_of_RowCount_1() { return &___RowCount_1; } inline void set_RowCount_1(int32_t value) { ___RowCount_1 = value; } inline static int32_t get_offset_of_ColumnCount_2() { return static_cast(offsetof(MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304, ___ColumnCount_2)); } inline int32_t get_ColumnCount_2() const { return ___ColumnCount_2; } inline int32_t* get_address_of_ColumnCount_2() { return &___ColumnCount_2; } inline void set_ColumnCount_2(int32_t value) { ___ColumnCount_2 = value; } }; struct MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Zero Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304_StaticFields, ___Zero_0)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_Zero_0() const { return ___Zero_0; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___Zero_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Matrix`1 struct Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 : public RuntimeObject { public: // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 MathNet.Numerics.LinearAlgebra.Matrix`1::k__BackingField MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * ___U3CStorageU3Ek__BackingField_3; // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::k__BackingField int32_t ___U3CColumnCountU3Ek__BackingField_4; // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::k__BackingField int32_t ___U3CRowCountU3Ek__BackingField_5; public: inline static int32_t get_offset_of_U3CStorageU3Ek__BackingField_3() { return static_cast(offsetof(Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47, ___U3CStorageU3Ek__BackingField_3)); } inline MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * get_U3CStorageU3Ek__BackingField_3() const { return ___U3CStorageU3Ek__BackingField_3; } inline MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 ** get_address_of_U3CStorageU3Ek__BackingField_3() { return &___U3CStorageU3Ek__BackingField_3; } inline void set_U3CStorageU3Ek__BackingField_3(MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * value) { ___U3CStorageU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CStorageU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CColumnCountU3Ek__BackingField_4() { return static_cast(offsetof(Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47, ___U3CColumnCountU3Ek__BackingField_4)); } inline int32_t get_U3CColumnCountU3Ek__BackingField_4() const { return ___U3CColumnCountU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CColumnCountU3Ek__BackingField_4() { return &___U3CColumnCountU3Ek__BackingField_4; } inline void set_U3CColumnCountU3Ek__BackingField_4(int32_t value) { ___U3CColumnCountU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CRowCountU3Ek__BackingField_5() { return static_cast(offsetof(Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47, ___U3CRowCountU3Ek__BackingField_5)); } inline int32_t get_U3CRowCountU3Ek__BackingField_5() const { return ___U3CRowCountU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CRowCountU3Ek__BackingField_5() { return &___U3CRowCountU3Ek__BackingField_5; } inline void set_U3CRowCountU3Ek__BackingField_5(int32_t value) { ___U3CRowCountU3Ek__BackingField_5 = value; } }; struct Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Matrix`1::One Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___One_0; // T MathNet.Numerics.LinearAlgebra.Matrix`1::Zero Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___Zero_1; // MathNet.Numerics.LinearAlgebra.MatrixBuilder`1 MathNet.Numerics.LinearAlgebra.Matrix`1::Build MatrixBuilder_1_tAF6107E7506E11630C6306BF3F4B96899589D87E * ___Build_2; public: inline static int32_t get_offset_of_One_0() { return static_cast(offsetof(Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47_StaticFields, ___One_0)); } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C get_One_0() const { return ___One_0; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * get_address_of_One_0() { return &___One_0; } inline void set_One_0(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { ___One_0 = value; } inline static int32_t get_offset_of_Zero_1() { return static_cast(offsetof(Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47_StaticFields, ___Zero_1)); } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C get_Zero_1() const { return ___Zero_1; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * get_address_of_Zero_1() { return &___Zero_1; } inline void set_Zero_1(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { ___Zero_1 = value; } inline static int32_t get_offset_of_Build_2() { return static_cast(offsetof(Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47_StaticFields, ___Build_2)); } inline MatrixBuilder_1_tAF6107E7506E11630C6306BF3F4B96899589D87E * get_Build_2() const { return ___Build_2; } inline MatrixBuilder_1_tAF6107E7506E11630C6306BF3F4B96899589D87E ** get_address_of_Build_2() { return &___Build_2; } inline void set_Build_2(MatrixBuilder_1_tAF6107E7506E11630C6306BF3F4B96899589D87E * value) { ___Build_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___Build_2), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Matrix`1 struct Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F : public RuntimeObject { public: // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 MathNet.Numerics.LinearAlgebra.Matrix`1::k__BackingField MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * ___U3CStorageU3Ek__BackingField_3; // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::k__BackingField int32_t ___U3CColumnCountU3Ek__BackingField_4; // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::k__BackingField int32_t ___U3CRowCountU3Ek__BackingField_5; public: inline static int32_t get_offset_of_U3CStorageU3Ek__BackingField_3() { return static_cast(offsetof(Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F, ___U3CStorageU3Ek__BackingField_3)); } inline MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * get_U3CStorageU3Ek__BackingField_3() const { return ___U3CStorageU3Ek__BackingField_3; } inline MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 ** get_address_of_U3CStorageU3Ek__BackingField_3() { return &___U3CStorageU3Ek__BackingField_3; } inline void set_U3CStorageU3Ek__BackingField_3(MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * value) { ___U3CStorageU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CStorageU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CColumnCountU3Ek__BackingField_4() { return static_cast(offsetof(Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F, ___U3CColumnCountU3Ek__BackingField_4)); } inline int32_t get_U3CColumnCountU3Ek__BackingField_4() const { return ___U3CColumnCountU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CColumnCountU3Ek__BackingField_4() { return &___U3CColumnCountU3Ek__BackingField_4; } inline void set_U3CColumnCountU3Ek__BackingField_4(int32_t value) { ___U3CColumnCountU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CRowCountU3Ek__BackingField_5() { return static_cast(offsetof(Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F, ___U3CRowCountU3Ek__BackingField_5)); } inline int32_t get_U3CRowCountU3Ek__BackingField_5() const { return ___U3CRowCountU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CRowCountU3Ek__BackingField_5() { return &___U3CRowCountU3Ek__BackingField_5; } inline void set_U3CRowCountU3Ek__BackingField_5(int32_t value) { ___U3CRowCountU3Ek__BackingField_5 = value; } }; struct Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Matrix`1::One Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___One_0; // T MathNet.Numerics.LinearAlgebra.Matrix`1::Zero Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___Zero_1; // MathNet.Numerics.LinearAlgebra.MatrixBuilder`1 MathNet.Numerics.LinearAlgebra.Matrix`1::Build MatrixBuilder_1_tABBAEF3925C993FB8BA991E3E2007E30E17AFB09 * ___Build_2; public: inline static int32_t get_offset_of_One_0() { return static_cast(offsetof(Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F_StaticFields, ___One_0)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_One_0() const { return ___One_0; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_One_0() { return &___One_0; } inline void set_One_0(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___One_0 = value; } inline static int32_t get_offset_of_Zero_1() { return static_cast(offsetof(Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F_StaticFields, ___Zero_1)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_Zero_1() const { return ___Zero_1; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_Zero_1() { return &___Zero_1; } inline void set_Zero_1(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___Zero_1 = value; } inline static int32_t get_offset_of_Build_2() { return static_cast(offsetof(Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F_StaticFields, ___Build_2)); } inline MatrixBuilder_1_tABBAEF3925C993FB8BA991E3E2007E30E17AFB09 * get_Build_2() const { return ___Build_2; } inline MatrixBuilder_1_tABBAEF3925C993FB8BA991E3E2007E30E17AFB09 ** get_address_of_Build_2() { return &___Build_2; } inline void set_Build_2(MatrixBuilder_1_tABBAEF3925C993FB8BA991E3E2007E30E17AFB09 * value) { ___Build_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___Build_2), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Length int32_t ___Length_1; public: inline static int32_t get_offset_of_Length_1() { return static_cast(offsetof(VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C, ___Length_1)); } inline int32_t get_Length_1() const { return ___Length_1; } inline int32_t* get_address_of_Length_1() { return &___Length_1; } inline void set_Length_1(int32_t value) { ___Length_1 = value; } }; struct VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Zero Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C_StaticFields, ___Zero_0)); } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C get_Zero_0() const { return ___Zero_0; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { ___Zero_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Length int32_t ___Length_1; public: inline static int32_t get_offset_of_Length_1() { return static_cast(offsetof(VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C, ___Length_1)); } inline int32_t get_Length_1() const { return ___Length_1; } inline int32_t* get_address_of_Length_1() { return &___Length_1; } inline void set_Length_1(int32_t value) { ___Length_1 = value; } }; struct VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Zero Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C_StaticFields, ___Zero_0)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_Zero_0() const { return ___Zero_0; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___Zero_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Vector`1 struct Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D : public RuntimeObject { public: // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 MathNet.Numerics.LinearAlgebra.Vector`1::k__BackingField VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C * ___U3CStorageU3Ek__BackingField_3; // System.Int32 MathNet.Numerics.LinearAlgebra.Vector`1::k__BackingField int32_t ___U3CCountU3Ek__BackingField_4; public: inline static int32_t get_offset_of_U3CStorageU3Ek__BackingField_3() { return static_cast(offsetof(Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D, ___U3CStorageU3Ek__BackingField_3)); } inline VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C * get_U3CStorageU3Ek__BackingField_3() const { return ___U3CStorageU3Ek__BackingField_3; } inline VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C ** get_address_of_U3CStorageU3Ek__BackingField_3() { return &___U3CStorageU3Ek__BackingField_3; } inline void set_U3CStorageU3Ek__BackingField_3(VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C * value) { ___U3CStorageU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CStorageU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CCountU3Ek__BackingField_4() { return static_cast(offsetof(Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D, ___U3CCountU3Ek__BackingField_4)); } inline int32_t get_U3CCountU3Ek__BackingField_4() const { return ___U3CCountU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CCountU3Ek__BackingField_4() { return &___U3CCountU3Ek__BackingField_4; } inline void set_U3CCountU3Ek__BackingField_4(int32_t value) { ___U3CCountU3Ek__BackingField_4 = value; } }; struct Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Vector`1::Zero Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___Zero_0; // T MathNet.Numerics.LinearAlgebra.Vector`1::One Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___One_1; // MathNet.Numerics.LinearAlgebra.VectorBuilder`1 MathNet.Numerics.LinearAlgebra.Vector`1::Build VectorBuilder_1_tA590665149F4BDC8EAC2DF4F0F072AA54E155292 * ___Build_2; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D_StaticFields, ___Zero_0)); } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C get_Zero_0() const { return ___Zero_0; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { ___Zero_0 = value; } inline static int32_t get_offset_of_One_1() { return static_cast(offsetof(Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D_StaticFields, ___One_1)); } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C get_One_1() const { return ___One_1; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * get_address_of_One_1() { return &___One_1; } inline void set_One_1(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { ___One_1 = value; } inline static int32_t get_offset_of_Build_2() { return static_cast(offsetof(Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D_StaticFields, ___Build_2)); } inline VectorBuilder_1_tA590665149F4BDC8EAC2DF4F0F072AA54E155292 * get_Build_2() const { return ___Build_2; } inline VectorBuilder_1_tA590665149F4BDC8EAC2DF4F0F072AA54E155292 ** get_address_of_Build_2() { return &___Build_2; } inline void set_Build_2(VectorBuilder_1_tA590665149F4BDC8EAC2DF4F0F072AA54E155292 * value) { ___Build_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___Build_2), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Vector`1 struct Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B : public RuntimeObject { public: // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 MathNet.Numerics.LinearAlgebra.Vector`1::k__BackingField VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * ___U3CStorageU3Ek__BackingField_3; // System.Int32 MathNet.Numerics.LinearAlgebra.Vector`1::k__BackingField int32_t ___U3CCountU3Ek__BackingField_4; public: inline static int32_t get_offset_of_U3CStorageU3Ek__BackingField_3() { return static_cast(offsetof(Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B, ___U3CStorageU3Ek__BackingField_3)); } inline VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * get_U3CStorageU3Ek__BackingField_3() const { return ___U3CStorageU3Ek__BackingField_3; } inline VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C ** get_address_of_U3CStorageU3Ek__BackingField_3() { return &___U3CStorageU3Ek__BackingField_3; } inline void set_U3CStorageU3Ek__BackingField_3(VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * value) { ___U3CStorageU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CStorageU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CCountU3Ek__BackingField_4() { return static_cast(offsetof(Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B, ___U3CCountU3Ek__BackingField_4)); } inline int32_t get_U3CCountU3Ek__BackingField_4() const { return ___U3CCountU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CCountU3Ek__BackingField_4() { return &___U3CCountU3Ek__BackingField_4; } inline void set_U3CCountU3Ek__BackingField_4(int32_t value) { ___U3CCountU3Ek__BackingField_4 = value; } }; struct Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Vector`1::Zero Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___Zero_0; // T MathNet.Numerics.LinearAlgebra.Vector`1::One Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___One_1; // MathNet.Numerics.LinearAlgebra.VectorBuilder`1 MathNet.Numerics.LinearAlgebra.Vector`1::Build VectorBuilder_1_tF4AE2731DCEECB30132AEBBB9DD2A1C2B36D4759 * ___Build_2; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B_StaticFields, ___Zero_0)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_Zero_0() const { return ___Zero_0; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___Zero_0 = value; } inline static int32_t get_offset_of_One_1() { return static_cast(offsetof(Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B_StaticFields, ___One_1)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_One_1() const { return ___One_1; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_One_1() { return &___One_1; } inline void set_One_1(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___One_1 = value; } inline static int32_t get_offset_of_Build_2() { return static_cast(offsetof(Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B_StaticFields, ___Build_2)); } inline VectorBuilder_1_tF4AE2731DCEECB30132AEBBB9DD2A1C2B36D4759 * get_Build_2() const { return ___Build_2; } inline VectorBuilder_1_tF4AE2731DCEECB30132AEBBB9DD2A1C2B36D4759 ** get_address_of_Build_2() { return &___Build_2; } inline void set_Build_2(VectorBuilder_1_tF4AE2731DCEECB30132AEBBB9DD2A1C2B36D4759 * value) { ___Build_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___Build_2), (void*)value); } }; // struct U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D : public RuntimeObject { public: public: }; struct U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields { public: // /__StaticArrayInitTypeSize=1368 ::009964B2D52C0B5FBEE27A0F3EBC28E2DF48547C0BE4E1D513630EFC3B24638B __StaticArrayInitTypeSizeU3D1368_tC3BA4DF708CFAA46C4C904F98640DCE87AE539AA ___009964B2D52C0B5FBEE27A0F3EBC28E2DF48547C0BE4E1D513630EFC3B24638B_0; // /__StaticArrayInitTypeSize=48 ::0AEB38AB550EB5B292900CECFDA25C22BEE4CC058E1CBF833D22D9713A276F96 __StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 ___0AEB38AB550EB5B292900CECFDA25C22BEE4CC058E1CBF833D22D9713A276F96_1; // /__StaticArrayInitTypeSize=64 ::11CFFFE8B1E6EE15C900CEFFD7407617C0CAE5E1D124FD1851434D6F01E88719 __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 ___11CFFFE8B1E6EE15C900CEFFD7407617C0CAE5E1D124FD1851434D6F01E88719_2; // /__StaticArrayInitTypeSize=64 ::140F3C1B319CF21F177ED7D2D743E82889A5E341617DE57FBAE73E40CE6A789C __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 ___140F3C1B319CF21F177ED7D2D743E82889A5E341617DE57FBAE73E40CE6A789C_3; // /__StaticArrayInitTypeSize=48 ::1415A001CBEB350CCEBF7DEE4381D483C15284F1B527CCCFC66D13F582408A22 __StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 ___1415A001CBEB350CCEBF7DEE4381D483C15284F1B527CCCFC66D13F582408A22_4; // /__StaticArrayInitTypeSize=56 ::1565B83CBAC79A4352A66E8A6651922F3F6E3FFF7BC21E9AB973DF5DBAAF2D4B __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 ___1565B83CBAC79A4352A66E8A6651922F3F6E3FFF7BC21E9AB973DF5DBAAF2D4B_5; // /__StaticArrayInitTypeSize=64 ::17BB0066E9E275C05C33976A7476A9A67DDBF573EA1A164223D4811806B742CE __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 ___17BB0066E9E275C05C33976A7476A9A67DDBF573EA1A164223D4811806B742CE_6; // /__StaticArrayInitTypeSize=32 ::17BC1CD3D4A84AEFE48B53EC4348C6586B4AAD6BAA2CE78DFF53CB3020B76AFA __StaticArrayInitTypeSizeU3D32_tE448E6E1F8684C32FE41F23BB4F9CBD54E12FC2F ___17BC1CD3D4A84AEFE48B53EC4348C6586B4AAD6BAA2CE78DFF53CB3020B76AFA_7; // /__StaticArrayInitTypeSize=88 ::203293C9C8BEA9E03224578A7EE5A207AADB96ACA226044EE4BD2C2981E9E3F4 __StaticArrayInitTypeSizeU3D88_t0272D090075C733D1B8EDE63367D367BE3F0B1B2 ___203293C9C8BEA9E03224578A7EE5A207AADB96ACA226044EE4BD2C2981E9E3F4_8; // /__StaticArrayInitTypeSize=56 ::2DA0A8D7217534E4624D82362FF71A3B32504DC6BBC3DCBFCC3FB09611EA2B6E __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 ___2DA0A8D7217534E4624D82362FF71A3B32504DC6BBC3DCBFCC3FB09611EA2B6E_9; // /__StaticArrayInitTypeSize=56 ::3357FD12A4C6A431BB6C7987324CFE319B85B16C33042A7267C4EF4549D91D90 __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 ___3357FD12A4C6A431BB6C7987324CFE319B85B16C33042A7267C4EF4549D91D90_10; // /__StaticArrayInitTypeSize=56 ::33A70684A1DC35C92ED247AF02C0022C4DE567961B18ACEA2FB8A34EE3DC1811 __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 ___33A70684A1DC35C92ED247AF02C0022C4DE567961B18ACEA2FB8A34EE3DC1811_11; // /__StaticArrayInitTypeSize=64 ::3784412861751747F02F3447841124BD3F7EF1BA5AAD910E74B57AC8BAFB798B __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 ___3784412861751747F02F3447841124BD3F7EF1BA5AAD910E74B57AC8BAFB798B_12; // /__StaticArrayInitTypeSize=200 ::3C49E9103A362B559074B43B95BE04ABCD2F1EA98A0A2F13C50192671A8F18DE __StaticArrayInitTypeSizeU3D200_t9223B535B192561745777CC6FD4DEFD06228F85E ___3C49E9103A362B559074B43B95BE04ABCD2F1EA98A0A2F13C50192671A8F18DE_13; // /__StaticArrayInitTypeSize=56 ::3E54DDCA64B6026CEB3062E0D5602582863B849A37DECF2C3FD4F6384570D31E __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 ___3E54DDCA64B6026CEB3062E0D5602582863B849A37DECF2C3FD4F6384570D31E_14; // /__StaticArrayInitTypeSize=200 ::46D2BDED5559167DC5A784901C598235FABD75066DAEA2056789BE72424ECDB6 __StaticArrayInitTypeSizeU3D200_t9223B535B192561745777CC6FD4DEFD06228F85E ___46D2BDED5559167DC5A784901C598235FABD75066DAEA2056789BE72424ECDB6_15; // /__StaticArrayInitTypeSize=88 ::48CE02DDAE62F413D19EA29045FEC496E4BA35199A2FAED0F1B8CDB6F06BBD0B __StaticArrayInitTypeSizeU3D88_t0272D090075C733D1B8EDE63367D367BE3F0B1B2 ___48CE02DDAE62F413D19EA29045FEC496E4BA35199A2FAED0F1B8CDB6F06BBD0B_16; // /__StaticArrayInitTypeSize=64 ::4AF8268E464EB73720B94B49F585D2C19161EF47115DD10EB7A8A7D1FF23BBC2 __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 ___4AF8268E464EB73720B94B49F585D2C19161EF47115DD10EB7A8A7D1FF23BBC2_17; // /__StaticArrayInitTypeSize=48 ::507E2D733312627A71DA81FE2D7882E8E45502A7722994B45BEC1E14DA18B6BB __StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 ___507E2D733312627A71DA81FE2D7882E8E45502A7722994B45BEC1E14DA18B6BB_18; // /__StaticArrayInitTypeSize=40 ::61B1020DCFA9F3378913A7D9444458F932AB899B5E95A535C9CAF48E22C30450 __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 ___61B1020DCFA9F3378913A7D9444458F932AB899B5E95A535C9CAF48E22C30450_19; // /__StaticArrayInitTypeSize=56 ::68E106791A0E72E5DD13B9186B480B3D000B9B0D7B37D38E91B65E6A2DE72F4F __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 ___68E106791A0E72E5DD13B9186B480B3D000B9B0D7B37D38E91B65E6A2DE72F4F_20; // /__StaticArrayInitTypeSize=48 ::6DD804957BBD89A87D861D21FE20E7559D7449C60A34797C8F396E28ED2FB07C __StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 ___6DD804957BBD89A87D861D21FE20E7559D7449C60A34797C8F396E28ED2FB07C_21; // /__StaticArrayInitTypeSize=32 ::6E262259EF0B44EB16D3F2F85C55FF4E57A25AAA1BD77D41B0E83A3E83CF21FB __StaticArrayInitTypeSizeU3D32_tE448E6E1F8684C32FE41F23BB4F9CBD54E12FC2F ___6E262259EF0B44EB16D3F2F85C55FF4E57A25AAA1BD77D41B0E83A3E83CF21FB_22; // /__StaticArrayInitTypeSize=80 ::7F115120BE8D4256410DFBF5BFC077A0CCA2BAD179B14A3C39B8DE27ADF66A31 __StaticArrayInitTypeSizeU3D80_t693018C41FBBD4AF2A2950026E4FC9F78A91410E ___7F115120BE8D4256410DFBF5BFC077A0CCA2BAD179B14A3C39B8DE27ADF66A31_23; // /__StaticArrayInitTypeSize=72 ::8099EED7766F7DDD56764652DD2196F44FE2E80E478DAFA95913312B252B5EED __StaticArrayInitTypeSizeU3D72_t1B9F6001643096AECA44060D32712DDDE0874EA1 ___8099EED7766F7DDD56764652DD2196F44FE2E80E478DAFA95913312B252B5EED_24; // /__StaticArrayInitTypeSize=56 ::83A56AE801FB1DCDBF6D8A56529B1088A0E2A68091873CE9BFA5C7E3CE4688C5 __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 ___83A56AE801FB1DCDBF6D8A56529B1088A0E2A68091873CE9BFA5C7E3CE4688C5_25; // /__StaticArrayInitTypeSize=56 ::8468F2AC7837A04299FE43CFD91AE539B94839B49DE0D75C4E23B1D833663B66 __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 ___8468F2AC7837A04299FE43CFD91AE539B94839B49DE0D75C4E23B1D833663B66_26; // /__StaticArrayInitTypeSize=200 ::8CFB8AE105FB5A3A325D8C2628E148819C56BFBD22E0D55BBB5859158081A51D __StaticArrayInitTypeSizeU3D200_t9223B535B192561745777CC6FD4DEFD06228F85E ___8CFB8AE105FB5A3A325D8C2628E148819C56BFBD22E0D55BBB5859158081A51D_27; // /__StaticArrayInitTypeSize=200 ::8DF3F1F3C84A5C2CB98FD15C75610AA362344142A590195EED9FF2895CF5CFEB __StaticArrayInitTypeSizeU3D200_t9223B535B192561745777CC6FD4DEFD06228F85E ___8DF3F1F3C84A5C2CB98FD15C75610AA362344142A590195EED9FF2895CF5CFEB_28; // /__StaticArrayInitTypeSize=64 ::8E51DC7B86DAB548E8EC9221A34FE46FBFB9E11D317257EFE687E2B26CAF593E __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 ___8E51DC7B86DAB548E8EC9221A34FE46FBFB9E11D317257EFE687E2B26CAF593E_29; // /__StaticArrayInitTypeSize=48 ::8E76DE049BD99E7DDC4A4DDC0D0FA120A153E106226D2A64FC9FB54AF7540840 __StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 ___8E76DE049BD99E7DDC4A4DDC0D0FA120A153E106226D2A64FC9FB54AF7540840_30; // /__StaticArrayInitTypeSize=40 ::8ED2615639A1966E67770B712BF758EE082937BBBB1A8E7FC866C72E10F3FCE0 __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 ___8ED2615639A1966E67770B712BF758EE082937BBBB1A8E7FC866C72E10F3FCE0_31; // /__StaticArrayInitTypeSize=56 ::9501A4E7E303ABC27D8868795360C2502922C65E0925C6788873F9CF2ED4DF4F __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 ___9501A4E7E303ABC27D8868795360C2502922C65E0925C6788873F9CF2ED4DF4F_32; // /__StaticArrayInitTypeSize=40 ::9D08CFB96C79C2CF5520C1520C62ADE7F253E058A50E306EB21F94D04269B1AF __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 ___9D08CFB96C79C2CF5520C1520C62ADE7F253E058A50E306EB21F94D04269B1AF_33; // /__StaticArrayInitTypeSize=240 ::BF6CB3140946655EB1B147BB7909C7F5C4B8058413F47649E1C6828A930A7A02 __StaticArrayInitTypeSizeU3D240_t6977043DCBB179EA07CDB2491BA4E04212DC285B ___BF6CB3140946655EB1B147BB7909C7F5C4B8058413F47649E1C6828A930A7A02_34; // /__StaticArrayInitTypeSize=56 ::C4CC1DB5707E493A4E14E625A0C51840DEF701C6AFD4E9415559567C4970009A __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 ___C4CC1DB5707E493A4E14E625A0C51840DEF701C6AFD4E9415559567C4970009A_35; // /__StaticArrayInitTypeSize=48 ::C8205CA8281543277EDB8FBD8BCEA62A7D48A7476B7F00C6D0A0FC0796ECCE4A __StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 ___C8205CA8281543277EDB8FBD8BCEA62A7D48A7476B7F00C6D0A0FC0796ECCE4A_36; // /__StaticArrayInitTypeSize=40 ::C9698DD6C498706E835F28F69EBACF56E380788F1E9169EF7E01472365AB4772 __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 ___C9698DD6C498706E835F28F69EBACF56E380788F1E9169EF7E01472365AB4772_37; // /__StaticArrayInitTypeSize=232 ::CCD1234D142DB060F120B110733EC705C0C1ED9BAAFC49645703648F5798C5E3 __StaticArrayInitTypeSizeU3D232_tD048FC41D683324EA4BDB2FD20445330AE72FEA9 ___CCD1234D142DB060F120B110733EC705C0C1ED9BAAFC49645703648F5798C5E3_38; // /__StaticArrayInitTypeSize=72 ::D9CB763269419E73BAC44CB1AEA12E957AA337DC61177120D012BE4E03428D73 __StaticArrayInitTypeSizeU3D72_t1B9F6001643096AECA44060D32712DDDE0874EA1 ___D9CB763269419E73BAC44CB1AEA12E957AA337DC61177120D012BE4E03428D73_39; // /__StaticArrayInitTypeSize=80 ::D9FE5DE26FE10E27C602BEBF7A289CF9C52645D28775782795A14F78E38B4112 __StaticArrayInitTypeSizeU3D80_t693018C41FBBD4AF2A2950026E4FC9F78A91410E ___D9FE5DE26FE10E27C602BEBF7A289CF9C52645D28775782795A14F78E38B4112_40; // /__StaticArrayInitTypeSize=56 ::DAA9E4A285E4B613799960CCD6CA7294A84CD5683A87F2072E88AD73759602B6 __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 ___DAA9E4A285E4B613799960CCD6CA7294A84CD5683A87F2072E88AD73759602B6_41; // /__StaticArrayInitTypeSize=40 ::DBAFA7162F03CEC52C75EE83BE3C5E536D3A525C9B32661DD8EC11473E4EB491 __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 ___DBAFA7162F03CEC52C75EE83BE3C5E536D3A525C9B32661DD8EC11473E4EB491_42; // /__StaticArrayInitTypeSize=72 ::E1043B6B4D1AC8BC8AFDBA7BA02436D5899B62B1A6FAA6BA81A63A4F7673F9DB __StaticArrayInitTypeSizeU3D72_t1B9F6001643096AECA44060D32712DDDE0874EA1 ___E1043B6B4D1AC8BC8AFDBA7BA02436D5899B62B1A6FAA6BA81A63A4F7673F9DB_43; // /__StaticArrayInitTypeSize=64 ::E4CF58EA387BC1B8D65DC0EE20295A5EF95AD716EBBBB6432B316FFC43F8AE94 __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 ___E4CF58EA387BC1B8D65DC0EE20295A5EF95AD716EBBBB6432B316FFC43F8AE94_44; // /__StaticArrayInitTypeSize=88 ::E50B1BE91D17B2C69C54791AFEDAC31ACA6C6AD67CB9FBFC7F1DC88949925A4C __StaticArrayInitTypeSizeU3D88_t0272D090075C733D1B8EDE63367D367BE3F0B1B2 ___E50B1BE91D17B2C69C54791AFEDAC31ACA6C6AD67CB9FBFC7F1DC88949925A4C_45; // /__StaticArrayInitTypeSize=32 ::EB12EDA9225071A41236EC1F144D2B039A1BA976B4E6FC5497863266F2DA1E72 __StaticArrayInitTypeSizeU3D32_tE448E6E1F8684C32FE41F23BB4F9CBD54E12FC2F ___EB12EDA9225071A41236EC1F144D2B039A1BA976B4E6FC5497863266F2DA1E72_46; // /__StaticArrayInitTypeSize=40 ::EFE55C2CBEA35A271C9ACF07760E56357D5E1D4BEA1EE784F60F3AEC9A82A483 __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 ___EFE55C2CBEA35A271C9ACF07760E56357D5E1D4BEA1EE784F60F3AEC9A82A483_47; // /__StaticArrayInitTypeSize=64 ::F01589B67FF9A75B2CC9925B744B0FE9E3B36C175B52F18485A5135834086D70 __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 ___F01589B67FF9A75B2CC9925B744B0FE9E3B36C175B52F18485A5135834086D70_48; // /__StaticArrayInitTypeSize=40 ::F556C8D5A69CEF3387CCF9AA15D9676B6923C4999D4EE530458DFC4B77F49A2F __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 ___F556C8D5A69CEF3387CCF9AA15D9676B6923C4999D4EE530458DFC4B77F49A2F_49; // /__StaticArrayInitTypeSize=72 ::F9884B17C24ED60BAF991466C64DF0F50C020A4FD52AB859E8021DF316D6E789 __StaticArrayInitTypeSizeU3D72_t1B9F6001643096AECA44060D32712DDDE0874EA1 ___F9884B17C24ED60BAF991466C64DF0F50C020A4FD52AB859E8021DF316D6E789_50; // /__StaticArrayInitTypeSize=40 ::FCBA3969EB924386378F48C1E3C5E44E50E54BCE3314921F80D2DA6F9F5969A6 __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 ___FCBA3969EB924386378F48C1E3C5E44E50E54BCE3314921F80D2DA6F9F5969A6_51; public: inline static int32_t get_offset_of_U3009964B2D52C0B5FBEE27A0F3EBC28E2DF48547C0BE4E1D513630EFC3B24638B_0() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___009964B2D52C0B5FBEE27A0F3EBC28E2DF48547C0BE4E1D513630EFC3B24638B_0)); } inline __StaticArrayInitTypeSizeU3D1368_tC3BA4DF708CFAA46C4C904F98640DCE87AE539AA get_U3009964B2D52C0B5FBEE27A0F3EBC28E2DF48547C0BE4E1D513630EFC3B24638B_0() const { return ___009964B2D52C0B5FBEE27A0F3EBC28E2DF48547C0BE4E1D513630EFC3B24638B_0; } inline __StaticArrayInitTypeSizeU3D1368_tC3BA4DF708CFAA46C4C904F98640DCE87AE539AA * get_address_of_U3009964B2D52C0B5FBEE27A0F3EBC28E2DF48547C0BE4E1D513630EFC3B24638B_0() { return &___009964B2D52C0B5FBEE27A0F3EBC28E2DF48547C0BE4E1D513630EFC3B24638B_0; } inline void set_U3009964B2D52C0B5FBEE27A0F3EBC28E2DF48547C0BE4E1D513630EFC3B24638B_0(__StaticArrayInitTypeSizeU3D1368_tC3BA4DF708CFAA46C4C904F98640DCE87AE539AA value) { ___009964B2D52C0B5FBEE27A0F3EBC28E2DF48547C0BE4E1D513630EFC3B24638B_0 = value; } inline static int32_t get_offset_of_U30AEB38AB550EB5B292900CECFDA25C22BEE4CC058E1CBF833D22D9713A276F96_1() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___0AEB38AB550EB5B292900CECFDA25C22BEE4CC058E1CBF833D22D9713A276F96_1)); } inline __StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 get_U30AEB38AB550EB5B292900CECFDA25C22BEE4CC058E1CBF833D22D9713A276F96_1() const { return ___0AEB38AB550EB5B292900CECFDA25C22BEE4CC058E1CBF833D22D9713A276F96_1; } inline __StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 * get_address_of_U30AEB38AB550EB5B292900CECFDA25C22BEE4CC058E1CBF833D22D9713A276F96_1() { return &___0AEB38AB550EB5B292900CECFDA25C22BEE4CC058E1CBF833D22D9713A276F96_1; } inline void set_U30AEB38AB550EB5B292900CECFDA25C22BEE4CC058E1CBF833D22D9713A276F96_1(__StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 value) { ___0AEB38AB550EB5B292900CECFDA25C22BEE4CC058E1CBF833D22D9713A276F96_1 = value; } inline static int32_t get_offset_of_U311CFFFE8B1E6EE15C900CEFFD7407617C0CAE5E1D124FD1851434D6F01E88719_2() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___11CFFFE8B1E6EE15C900CEFFD7407617C0CAE5E1D124FD1851434D6F01E88719_2)); } inline __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 get_U311CFFFE8B1E6EE15C900CEFFD7407617C0CAE5E1D124FD1851434D6F01E88719_2() const { return ___11CFFFE8B1E6EE15C900CEFFD7407617C0CAE5E1D124FD1851434D6F01E88719_2; } inline __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 * get_address_of_U311CFFFE8B1E6EE15C900CEFFD7407617C0CAE5E1D124FD1851434D6F01E88719_2() { return &___11CFFFE8B1E6EE15C900CEFFD7407617C0CAE5E1D124FD1851434D6F01E88719_2; } inline void set_U311CFFFE8B1E6EE15C900CEFFD7407617C0CAE5E1D124FD1851434D6F01E88719_2(__StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 value) { ___11CFFFE8B1E6EE15C900CEFFD7407617C0CAE5E1D124FD1851434D6F01E88719_2 = value; } inline static int32_t get_offset_of_U3140F3C1B319CF21F177ED7D2D743E82889A5E341617DE57FBAE73E40CE6A789C_3() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___140F3C1B319CF21F177ED7D2D743E82889A5E341617DE57FBAE73E40CE6A789C_3)); } inline __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 get_U3140F3C1B319CF21F177ED7D2D743E82889A5E341617DE57FBAE73E40CE6A789C_3() const { return ___140F3C1B319CF21F177ED7D2D743E82889A5E341617DE57FBAE73E40CE6A789C_3; } inline __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 * get_address_of_U3140F3C1B319CF21F177ED7D2D743E82889A5E341617DE57FBAE73E40CE6A789C_3() { return &___140F3C1B319CF21F177ED7D2D743E82889A5E341617DE57FBAE73E40CE6A789C_3; } inline void set_U3140F3C1B319CF21F177ED7D2D743E82889A5E341617DE57FBAE73E40CE6A789C_3(__StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 value) { ___140F3C1B319CF21F177ED7D2D743E82889A5E341617DE57FBAE73E40CE6A789C_3 = value; } inline static int32_t get_offset_of_U31415A001CBEB350CCEBF7DEE4381D483C15284F1B527CCCFC66D13F582408A22_4() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___1415A001CBEB350CCEBF7DEE4381D483C15284F1B527CCCFC66D13F582408A22_4)); } inline __StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 get_U31415A001CBEB350CCEBF7DEE4381D483C15284F1B527CCCFC66D13F582408A22_4() const { return ___1415A001CBEB350CCEBF7DEE4381D483C15284F1B527CCCFC66D13F582408A22_4; } inline __StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 * get_address_of_U31415A001CBEB350CCEBF7DEE4381D483C15284F1B527CCCFC66D13F582408A22_4() { return &___1415A001CBEB350CCEBF7DEE4381D483C15284F1B527CCCFC66D13F582408A22_4; } inline void set_U31415A001CBEB350CCEBF7DEE4381D483C15284F1B527CCCFC66D13F582408A22_4(__StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 value) { ___1415A001CBEB350CCEBF7DEE4381D483C15284F1B527CCCFC66D13F582408A22_4 = value; } inline static int32_t get_offset_of_U31565B83CBAC79A4352A66E8A6651922F3F6E3FFF7BC21E9AB973DF5DBAAF2D4B_5() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___1565B83CBAC79A4352A66E8A6651922F3F6E3FFF7BC21E9AB973DF5DBAAF2D4B_5)); } inline __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 get_U31565B83CBAC79A4352A66E8A6651922F3F6E3FFF7BC21E9AB973DF5DBAAF2D4B_5() const { return ___1565B83CBAC79A4352A66E8A6651922F3F6E3FFF7BC21E9AB973DF5DBAAF2D4B_5; } inline __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 * get_address_of_U31565B83CBAC79A4352A66E8A6651922F3F6E3FFF7BC21E9AB973DF5DBAAF2D4B_5() { return &___1565B83CBAC79A4352A66E8A6651922F3F6E3FFF7BC21E9AB973DF5DBAAF2D4B_5; } inline void set_U31565B83CBAC79A4352A66E8A6651922F3F6E3FFF7BC21E9AB973DF5DBAAF2D4B_5(__StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 value) { ___1565B83CBAC79A4352A66E8A6651922F3F6E3FFF7BC21E9AB973DF5DBAAF2D4B_5 = value; } inline static int32_t get_offset_of_U317BB0066E9E275C05C33976A7476A9A67DDBF573EA1A164223D4811806B742CE_6() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___17BB0066E9E275C05C33976A7476A9A67DDBF573EA1A164223D4811806B742CE_6)); } inline __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 get_U317BB0066E9E275C05C33976A7476A9A67DDBF573EA1A164223D4811806B742CE_6() const { return ___17BB0066E9E275C05C33976A7476A9A67DDBF573EA1A164223D4811806B742CE_6; } inline __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 * get_address_of_U317BB0066E9E275C05C33976A7476A9A67DDBF573EA1A164223D4811806B742CE_6() { return &___17BB0066E9E275C05C33976A7476A9A67DDBF573EA1A164223D4811806B742CE_6; } inline void set_U317BB0066E9E275C05C33976A7476A9A67DDBF573EA1A164223D4811806B742CE_6(__StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 value) { ___17BB0066E9E275C05C33976A7476A9A67DDBF573EA1A164223D4811806B742CE_6 = value; } inline static int32_t get_offset_of_U317BC1CD3D4A84AEFE48B53EC4348C6586B4AAD6BAA2CE78DFF53CB3020B76AFA_7() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___17BC1CD3D4A84AEFE48B53EC4348C6586B4AAD6BAA2CE78DFF53CB3020B76AFA_7)); } inline __StaticArrayInitTypeSizeU3D32_tE448E6E1F8684C32FE41F23BB4F9CBD54E12FC2F get_U317BC1CD3D4A84AEFE48B53EC4348C6586B4AAD6BAA2CE78DFF53CB3020B76AFA_7() const { return ___17BC1CD3D4A84AEFE48B53EC4348C6586B4AAD6BAA2CE78DFF53CB3020B76AFA_7; } inline __StaticArrayInitTypeSizeU3D32_tE448E6E1F8684C32FE41F23BB4F9CBD54E12FC2F * get_address_of_U317BC1CD3D4A84AEFE48B53EC4348C6586B4AAD6BAA2CE78DFF53CB3020B76AFA_7() { return &___17BC1CD3D4A84AEFE48B53EC4348C6586B4AAD6BAA2CE78DFF53CB3020B76AFA_7; } inline void set_U317BC1CD3D4A84AEFE48B53EC4348C6586B4AAD6BAA2CE78DFF53CB3020B76AFA_7(__StaticArrayInitTypeSizeU3D32_tE448E6E1F8684C32FE41F23BB4F9CBD54E12FC2F value) { ___17BC1CD3D4A84AEFE48B53EC4348C6586B4AAD6BAA2CE78DFF53CB3020B76AFA_7 = value; } inline static int32_t get_offset_of_U3203293C9C8BEA9E03224578A7EE5A207AADB96ACA226044EE4BD2C2981E9E3F4_8() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___203293C9C8BEA9E03224578A7EE5A207AADB96ACA226044EE4BD2C2981E9E3F4_8)); } inline __StaticArrayInitTypeSizeU3D88_t0272D090075C733D1B8EDE63367D367BE3F0B1B2 get_U3203293C9C8BEA9E03224578A7EE5A207AADB96ACA226044EE4BD2C2981E9E3F4_8() const { return ___203293C9C8BEA9E03224578A7EE5A207AADB96ACA226044EE4BD2C2981E9E3F4_8; } inline __StaticArrayInitTypeSizeU3D88_t0272D090075C733D1B8EDE63367D367BE3F0B1B2 * get_address_of_U3203293C9C8BEA9E03224578A7EE5A207AADB96ACA226044EE4BD2C2981E9E3F4_8() { return &___203293C9C8BEA9E03224578A7EE5A207AADB96ACA226044EE4BD2C2981E9E3F4_8; } inline void set_U3203293C9C8BEA9E03224578A7EE5A207AADB96ACA226044EE4BD2C2981E9E3F4_8(__StaticArrayInitTypeSizeU3D88_t0272D090075C733D1B8EDE63367D367BE3F0B1B2 value) { ___203293C9C8BEA9E03224578A7EE5A207AADB96ACA226044EE4BD2C2981E9E3F4_8 = value; } inline static int32_t get_offset_of_U32DA0A8D7217534E4624D82362FF71A3B32504DC6BBC3DCBFCC3FB09611EA2B6E_9() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___2DA0A8D7217534E4624D82362FF71A3B32504DC6BBC3DCBFCC3FB09611EA2B6E_9)); } inline __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 get_U32DA0A8D7217534E4624D82362FF71A3B32504DC6BBC3DCBFCC3FB09611EA2B6E_9() const { return ___2DA0A8D7217534E4624D82362FF71A3B32504DC6BBC3DCBFCC3FB09611EA2B6E_9; } inline __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 * get_address_of_U32DA0A8D7217534E4624D82362FF71A3B32504DC6BBC3DCBFCC3FB09611EA2B6E_9() { return &___2DA0A8D7217534E4624D82362FF71A3B32504DC6BBC3DCBFCC3FB09611EA2B6E_9; } inline void set_U32DA0A8D7217534E4624D82362FF71A3B32504DC6BBC3DCBFCC3FB09611EA2B6E_9(__StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 value) { ___2DA0A8D7217534E4624D82362FF71A3B32504DC6BBC3DCBFCC3FB09611EA2B6E_9 = value; } inline static int32_t get_offset_of_U33357FD12A4C6A431BB6C7987324CFE319B85B16C33042A7267C4EF4549D91D90_10() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___3357FD12A4C6A431BB6C7987324CFE319B85B16C33042A7267C4EF4549D91D90_10)); } inline __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 get_U33357FD12A4C6A431BB6C7987324CFE319B85B16C33042A7267C4EF4549D91D90_10() const { return ___3357FD12A4C6A431BB6C7987324CFE319B85B16C33042A7267C4EF4549D91D90_10; } inline __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 * get_address_of_U33357FD12A4C6A431BB6C7987324CFE319B85B16C33042A7267C4EF4549D91D90_10() { return &___3357FD12A4C6A431BB6C7987324CFE319B85B16C33042A7267C4EF4549D91D90_10; } inline void set_U33357FD12A4C6A431BB6C7987324CFE319B85B16C33042A7267C4EF4549D91D90_10(__StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 value) { ___3357FD12A4C6A431BB6C7987324CFE319B85B16C33042A7267C4EF4549D91D90_10 = value; } inline static int32_t get_offset_of_U333A70684A1DC35C92ED247AF02C0022C4DE567961B18ACEA2FB8A34EE3DC1811_11() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___33A70684A1DC35C92ED247AF02C0022C4DE567961B18ACEA2FB8A34EE3DC1811_11)); } inline __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 get_U333A70684A1DC35C92ED247AF02C0022C4DE567961B18ACEA2FB8A34EE3DC1811_11() const { return ___33A70684A1DC35C92ED247AF02C0022C4DE567961B18ACEA2FB8A34EE3DC1811_11; } inline __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 * get_address_of_U333A70684A1DC35C92ED247AF02C0022C4DE567961B18ACEA2FB8A34EE3DC1811_11() { return &___33A70684A1DC35C92ED247AF02C0022C4DE567961B18ACEA2FB8A34EE3DC1811_11; } inline void set_U333A70684A1DC35C92ED247AF02C0022C4DE567961B18ACEA2FB8A34EE3DC1811_11(__StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 value) { ___33A70684A1DC35C92ED247AF02C0022C4DE567961B18ACEA2FB8A34EE3DC1811_11 = value; } inline static int32_t get_offset_of_U33784412861751747F02F3447841124BD3F7EF1BA5AAD910E74B57AC8BAFB798B_12() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___3784412861751747F02F3447841124BD3F7EF1BA5AAD910E74B57AC8BAFB798B_12)); } inline __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 get_U33784412861751747F02F3447841124BD3F7EF1BA5AAD910E74B57AC8BAFB798B_12() const { return ___3784412861751747F02F3447841124BD3F7EF1BA5AAD910E74B57AC8BAFB798B_12; } inline __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 * get_address_of_U33784412861751747F02F3447841124BD3F7EF1BA5AAD910E74B57AC8BAFB798B_12() { return &___3784412861751747F02F3447841124BD3F7EF1BA5AAD910E74B57AC8BAFB798B_12; } inline void set_U33784412861751747F02F3447841124BD3F7EF1BA5AAD910E74B57AC8BAFB798B_12(__StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 value) { ___3784412861751747F02F3447841124BD3F7EF1BA5AAD910E74B57AC8BAFB798B_12 = value; } inline static int32_t get_offset_of_U33C49E9103A362B559074B43B95BE04ABCD2F1EA98A0A2F13C50192671A8F18DE_13() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___3C49E9103A362B559074B43B95BE04ABCD2F1EA98A0A2F13C50192671A8F18DE_13)); } inline __StaticArrayInitTypeSizeU3D200_t9223B535B192561745777CC6FD4DEFD06228F85E get_U33C49E9103A362B559074B43B95BE04ABCD2F1EA98A0A2F13C50192671A8F18DE_13() const { return ___3C49E9103A362B559074B43B95BE04ABCD2F1EA98A0A2F13C50192671A8F18DE_13; } inline __StaticArrayInitTypeSizeU3D200_t9223B535B192561745777CC6FD4DEFD06228F85E * get_address_of_U33C49E9103A362B559074B43B95BE04ABCD2F1EA98A0A2F13C50192671A8F18DE_13() { return &___3C49E9103A362B559074B43B95BE04ABCD2F1EA98A0A2F13C50192671A8F18DE_13; } inline void set_U33C49E9103A362B559074B43B95BE04ABCD2F1EA98A0A2F13C50192671A8F18DE_13(__StaticArrayInitTypeSizeU3D200_t9223B535B192561745777CC6FD4DEFD06228F85E value) { ___3C49E9103A362B559074B43B95BE04ABCD2F1EA98A0A2F13C50192671A8F18DE_13 = value; } inline static int32_t get_offset_of_U33E54DDCA64B6026CEB3062E0D5602582863B849A37DECF2C3FD4F6384570D31E_14() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___3E54DDCA64B6026CEB3062E0D5602582863B849A37DECF2C3FD4F6384570D31E_14)); } inline __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 get_U33E54DDCA64B6026CEB3062E0D5602582863B849A37DECF2C3FD4F6384570D31E_14() const { return ___3E54DDCA64B6026CEB3062E0D5602582863B849A37DECF2C3FD4F6384570D31E_14; } inline __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 * get_address_of_U33E54DDCA64B6026CEB3062E0D5602582863B849A37DECF2C3FD4F6384570D31E_14() { return &___3E54DDCA64B6026CEB3062E0D5602582863B849A37DECF2C3FD4F6384570D31E_14; } inline void set_U33E54DDCA64B6026CEB3062E0D5602582863B849A37DECF2C3FD4F6384570D31E_14(__StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 value) { ___3E54DDCA64B6026CEB3062E0D5602582863B849A37DECF2C3FD4F6384570D31E_14 = value; } inline static int32_t get_offset_of_U346D2BDED5559167DC5A784901C598235FABD75066DAEA2056789BE72424ECDB6_15() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___46D2BDED5559167DC5A784901C598235FABD75066DAEA2056789BE72424ECDB6_15)); } inline __StaticArrayInitTypeSizeU3D200_t9223B535B192561745777CC6FD4DEFD06228F85E get_U346D2BDED5559167DC5A784901C598235FABD75066DAEA2056789BE72424ECDB6_15() const { return ___46D2BDED5559167DC5A784901C598235FABD75066DAEA2056789BE72424ECDB6_15; } inline __StaticArrayInitTypeSizeU3D200_t9223B535B192561745777CC6FD4DEFD06228F85E * get_address_of_U346D2BDED5559167DC5A784901C598235FABD75066DAEA2056789BE72424ECDB6_15() { return &___46D2BDED5559167DC5A784901C598235FABD75066DAEA2056789BE72424ECDB6_15; } inline void set_U346D2BDED5559167DC5A784901C598235FABD75066DAEA2056789BE72424ECDB6_15(__StaticArrayInitTypeSizeU3D200_t9223B535B192561745777CC6FD4DEFD06228F85E value) { ___46D2BDED5559167DC5A784901C598235FABD75066DAEA2056789BE72424ECDB6_15 = value; } inline static int32_t get_offset_of_U348CE02DDAE62F413D19EA29045FEC496E4BA35199A2FAED0F1B8CDB6F06BBD0B_16() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___48CE02DDAE62F413D19EA29045FEC496E4BA35199A2FAED0F1B8CDB6F06BBD0B_16)); } inline __StaticArrayInitTypeSizeU3D88_t0272D090075C733D1B8EDE63367D367BE3F0B1B2 get_U348CE02DDAE62F413D19EA29045FEC496E4BA35199A2FAED0F1B8CDB6F06BBD0B_16() const { return ___48CE02DDAE62F413D19EA29045FEC496E4BA35199A2FAED0F1B8CDB6F06BBD0B_16; } inline __StaticArrayInitTypeSizeU3D88_t0272D090075C733D1B8EDE63367D367BE3F0B1B2 * get_address_of_U348CE02DDAE62F413D19EA29045FEC496E4BA35199A2FAED0F1B8CDB6F06BBD0B_16() { return &___48CE02DDAE62F413D19EA29045FEC496E4BA35199A2FAED0F1B8CDB6F06BBD0B_16; } inline void set_U348CE02DDAE62F413D19EA29045FEC496E4BA35199A2FAED0F1B8CDB6F06BBD0B_16(__StaticArrayInitTypeSizeU3D88_t0272D090075C733D1B8EDE63367D367BE3F0B1B2 value) { ___48CE02DDAE62F413D19EA29045FEC496E4BA35199A2FAED0F1B8CDB6F06BBD0B_16 = value; } inline static int32_t get_offset_of_U34AF8268E464EB73720B94B49F585D2C19161EF47115DD10EB7A8A7D1FF23BBC2_17() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___4AF8268E464EB73720B94B49F585D2C19161EF47115DD10EB7A8A7D1FF23BBC2_17)); } inline __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 get_U34AF8268E464EB73720B94B49F585D2C19161EF47115DD10EB7A8A7D1FF23BBC2_17() const { return ___4AF8268E464EB73720B94B49F585D2C19161EF47115DD10EB7A8A7D1FF23BBC2_17; } inline __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 * get_address_of_U34AF8268E464EB73720B94B49F585D2C19161EF47115DD10EB7A8A7D1FF23BBC2_17() { return &___4AF8268E464EB73720B94B49F585D2C19161EF47115DD10EB7A8A7D1FF23BBC2_17; } inline void set_U34AF8268E464EB73720B94B49F585D2C19161EF47115DD10EB7A8A7D1FF23BBC2_17(__StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 value) { ___4AF8268E464EB73720B94B49F585D2C19161EF47115DD10EB7A8A7D1FF23BBC2_17 = value; } inline static int32_t get_offset_of_U3507E2D733312627A71DA81FE2D7882E8E45502A7722994B45BEC1E14DA18B6BB_18() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___507E2D733312627A71DA81FE2D7882E8E45502A7722994B45BEC1E14DA18B6BB_18)); } inline __StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 get_U3507E2D733312627A71DA81FE2D7882E8E45502A7722994B45BEC1E14DA18B6BB_18() const { return ___507E2D733312627A71DA81FE2D7882E8E45502A7722994B45BEC1E14DA18B6BB_18; } inline __StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 * get_address_of_U3507E2D733312627A71DA81FE2D7882E8E45502A7722994B45BEC1E14DA18B6BB_18() { return &___507E2D733312627A71DA81FE2D7882E8E45502A7722994B45BEC1E14DA18B6BB_18; } inline void set_U3507E2D733312627A71DA81FE2D7882E8E45502A7722994B45BEC1E14DA18B6BB_18(__StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 value) { ___507E2D733312627A71DA81FE2D7882E8E45502A7722994B45BEC1E14DA18B6BB_18 = value; } inline static int32_t get_offset_of_U361B1020DCFA9F3378913A7D9444458F932AB899B5E95A535C9CAF48E22C30450_19() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___61B1020DCFA9F3378913A7D9444458F932AB899B5E95A535C9CAF48E22C30450_19)); } inline __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 get_U361B1020DCFA9F3378913A7D9444458F932AB899B5E95A535C9CAF48E22C30450_19() const { return ___61B1020DCFA9F3378913A7D9444458F932AB899B5E95A535C9CAF48E22C30450_19; } inline __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 * get_address_of_U361B1020DCFA9F3378913A7D9444458F932AB899B5E95A535C9CAF48E22C30450_19() { return &___61B1020DCFA9F3378913A7D9444458F932AB899B5E95A535C9CAF48E22C30450_19; } inline void set_U361B1020DCFA9F3378913A7D9444458F932AB899B5E95A535C9CAF48E22C30450_19(__StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 value) { ___61B1020DCFA9F3378913A7D9444458F932AB899B5E95A535C9CAF48E22C30450_19 = value; } inline static int32_t get_offset_of_U368E106791A0E72E5DD13B9186B480B3D000B9B0D7B37D38E91B65E6A2DE72F4F_20() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___68E106791A0E72E5DD13B9186B480B3D000B9B0D7B37D38E91B65E6A2DE72F4F_20)); } inline __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 get_U368E106791A0E72E5DD13B9186B480B3D000B9B0D7B37D38E91B65E6A2DE72F4F_20() const { return ___68E106791A0E72E5DD13B9186B480B3D000B9B0D7B37D38E91B65E6A2DE72F4F_20; } inline __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 * get_address_of_U368E106791A0E72E5DD13B9186B480B3D000B9B0D7B37D38E91B65E6A2DE72F4F_20() { return &___68E106791A0E72E5DD13B9186B480B3D000B9B0D7B37D38E91B65E6A2DE72F4F_20; } inline void set_U368E106791A0E72E5DD13B9186B480B3D000B9B0D7B37D38E91B65E6A2DE72F4F_20(__StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 value) { ___68E106791A0E72E5DD13B9186B480B3D000B9B0D7B37D38E91B65E6A2DE72F4F_20 = value; } inline static int32_t get_offset_of_U36DD804957BBD89A87D861D21FE20E7559D7449C60A34797C8F396E28ED2FB07C_21() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___6DD804957BBD89A87D861D21FE20E7559D7449C60A34797C8F396E28ED2FB07C_21)); } inline __StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 get_U36DD804957BBD89A87D861D21FE20E7559D7449C60A34797C8F396E28ED2FB07C_21() const { return ___6DD804957BBD89A87D861D21FE20E7559D7449C60A34797C8F396E28ED2FB07C_21; } inline __StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 * get_address_of_U36DD804957BBD89A87D861D21FE20E7559D7449C60A34797C8F396E28ED2FB07C_21() { return &___6DD804957BBD89A87D861D21FE20E7559D7449C60A34797C8F396E28ED2FB07C_21; } inline void set_U36DD804957BBD89A87D861D21FE20E7559D7449C60A34797C8F396E28ED2FB07C_21(__StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 value) { ___6DD804957BBD89A87D861D21FE20E7559D7449C60A34797C8F396E28ED2FB07C_21 = value; } inline static int32_t get_offset_of_U36E262259EF0B44EB16D3F2F85C55FF4E57A25AAA1BD77D41B0E83A3E83CF21FB_22() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___6E262259EF0B44EB16D3F2F85C55FF4E57A25AAA1BD77D41B0E83A3E83CF21FB_22)); } inline __StaticArrayInitTypeSizeU3D32_tE448E6E1F8684C32FE41F23BB4F9CBD54E12FC2F get_U36E262259EF0B44EB16D3F2F85C55FF4E57A25AAA1BD77D41B0E83A3E83CF21FB_22() const { return ___6E262259EF0B44EB16D3F2F85C55FF4E57A25AAA1BD77D41B0E83A3E83CF21FB_22; } inline __StaticArrayInitTypeSizeU3D32_tE448E6E1F8684C32FE41F23BB4F9CBD54E12FC2F * get_address_of_U36E262259EF0B44EB16D3F2F85C55FF4E57A25AAA1BD77D41B0E83A3E83CF21FB_22() { return &___6E262259EF0B44EB16D3F2F85C55FF4E57A25AAA1BD77D41B0E83A3E83CF21FB_22; } inline void set_U36E262259EF0B44EB16D3F2F85C55FF4E57A25AAA1BD77D41B0E83A3E83CF21FB_22(__StaticArrayInitTypeSizeU3D32_tE448E6E1F8684C32FE41F23BB4F9CBD54E12FC2F value) { ___6E262259EF0B44EB16D3F2F85C55FF4E57A25AAA1BD77D41B0E83A3E83CF21FB_22 = value; } inline static int32_t get_offset_of_U37F115120BE8D4256410DFBF5BFC077A0CCA2BAD179B14A3C39B8DE27ADF66A31_23() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___7F115120BE8D4256410DFBF5BFC077A0CCA2BAD179B14A3C39B8DE27ADF66A31_23)); } inline __StaticArrayInitTypeSizeU3D80_t693018C41FBBD4AF2A2950026E4FC9F78A91410E get_U37F115120BE8D4256410DFBF5BFC077A0CCA2BAD179B14A3C39B8DE27ADF66A31_23() const { return ___7F115120BE8D4256410DFBF5BFC077A0CCA2BAD179B14A3C39B8DE27ADF66A31_23; } inline __StaticArrayInitTypeSizeU3D80_t693018C41FBBD4AF2A2950026E4FC9F78A91410E * get_address_of_U37F115120BE8D4256410DFBF5BFC077A0CCA2BAD179B14A3C39B8DE27ADF66A31_23() { return &___7F115120BE8D4256410DFBF5BFC077A0CCA2BAD179B14A3C39B8DE27ADF66A31_23; } inline void set_U37F115120BE8D4256410DFBF5BFC077A0CCA2BAD179B14A3C39B8DE27ADF66A31_23(__StaticArrayInitTypeSizeU3D80_t693018C41FBBD4AF2A2950026E4FC9F78A91410E value) { ___7F115120BE8D4256410DFBF5BFC077A0CCA2BAD179B14A3C39B8DE27ADF66A31_23 = value; } inline static int32_t get_offset_of_U38099EED7766F7DDD56764652DD2196F44FE2E80E478DAFA95913312B252B5EED_24() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___8099EED7766F7DDD56764652DD2196F44FE2E80E478DAFA95913312B252B5EED_24)); } inline __StaticArrayInitTypeSizeU3D72_t1B9F6001643096AECA44060D32712DDDE0874EA1 get_U38099EED7766F7DDD56764652DD2196F44FE2E80E478DAFA95913312B252B5EED_24() const { return ___8099EED7766F7DDD56764652DD2196F44FE2E80E478DAFA95913312B252B5EED_24; } inline __StaticArrayInitTypeSizeU3D72_t1B9F6001643096AECA44060D32712DDDE0874EA1 * get_address_of_U38099EED7766F7DDD56764652DD2196F44FE2E80E478DAFA95913312B252B5EED_24() { return &___8099EED7766F7DDD56764652DD2196F44FE2E80E478DAFA95913312B252B5EED_24; } inline void set_U38099EED7766F7DDD56764652DD2196F44FE2E80E478DAFA95913312B252B5EED_24(__StaticArrayInitTypeSizeU3D72_t1B9F6001643096AECA44060D32712DDDE0874EA1 value) { ___8099EED7766F7DDD56764652DD2196F44FE2E80E478DAFA95913312B252B5EED_24 = value; } inline static int32_t get_offset_of_U383A56AE801FB1DCDBF6D8A56529B1088A0E2A68091873CE9BFA5C7E3CE4688C5_25() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___83A56AE801FB1DCDBF6D8A56529B1088A0E2A68091873CE9BFA5C7E3CE4688C5_25)); } inline __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 get_U383A56AE801FB1DCDBF6D8A56529B1088A0E2A68091873CE9BFA5C7E3CE4688C5_25() const { return ___83A56AE801FB1DCDBF6D8A56529B1088A0E2A68091873CE9BFA5C7E3CE4688C5_25; } inline __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 * get_address_of_U383A56AE801FB1DCDBF6D8A56529B1088A0E2A68091873CE9BFA5C7E3CE4688C5_25() { return &___83A56AE801FB1DCDBF6D8A56529B1088A0E2A68091873CE9BFA5C7E3CE4688C5_25; } inline void set_U383A56AE801FB1DCDBF6D8A56529B1088A0E2A68091873CE9BFA5C7E3CE4688C5_25(__StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 value) { ___83A56AE801FB1DCDBF6D8A56529B1088A0E2A68091873CE9BFA5C7E3CE4688C5_25 = value; } inline static int32_t get_offset_of_U38468F2AC7837A04299FE43CFD91AE539B94839B49DE0D75C4E23B1D833663B66_26() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___8468F2AC7837A04299FE43CFD91AE539B94839B49DE0D75C4E23B1D833663B66_26)); } inline __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 get_U38468F2AC7837A04299FE43CFD91AE539B94839B49DE0D75C4E23B1D833663B66_26() const { return ___8468F2AC7837A04299FE43CFD91AE539B94839B49DE0D75C4E23B1D833663B66_26; } inline __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 * get_address_of_U38468F2AC7837A04299FE43CFD91AE539B94839B49DE0D75C4E23B1D833663B66_26() { return &___8468F2AC7837A04299FE43CFD91AE539B94839B49DE0D75C4E23B1D833663B66_26; } inline void set_U38468F2AC7837A04299FE43CFD91AE539B94839B49DE0D75C4E23B1D833663B66_26(__StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 value) { ___8468F2AC7837A04299FE43CFD91AE539B94839B49DE0D75C4E23B1D833663B66_26 = value; } inline static int32_t get_offset_of_U38CFB8AE105FB5A3A325D8C2628E148819C56BFBD22E0D55BBB5859158081A51D_27() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___8CFB8AE105FB5A3A325D8C2628E148819C56BFBD22E0D55BBB5859158081A51D_27)); } inline __StaticArrayInitTypeSizeU3D200_t9223B535B192561745777CC6FD4DEFD06228F85E get_U38CFB8AE105FB5A3A325D8C2628E148819C56BFBD22E0D55BBB5859158081A51D_27() const { return ___8CFB8AE105FB5A3A325D8C2628E148819C56BFBD22E0D55BBB5859158081A51D_27; } inline __StaticArrayInitTypeSizeU3D200_t9223B535B192561745777CC6FD4DEFD06228F85E * get_address_of_U38CFB8AE105FB5A3A325D8C2628E148819C56BFBD22E0D55BBB5859158081A51D_27() { return &___8CFB8AE105FB5A3A325D8C2628E148819C56BFBD22E0D55BBB5859158081A51D_27; } inline void set_U38CFB8AE105FB5A3A325D8C2628E148819C56BFBD22E0D55BBB5859158081A51D_27(__StaticArrayInitTypeSizeU3D200_t9223B535B192561745777CC6FD4DEFD06228F85E value) { ___8CFB8AE105FB5A3A325D8C2628E148819C56BFBD22E0D55BBB5859158081A51D_27 = value; } inline static int32_t get_offset_of_U38DF3F1F3C84A5C2CB98FD15C75610AA362344142A590195EED9FF2895CF5CFEB_28() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___8DF3F1F3C84A5C2CB98FD15C75610AA362344142A590195EED9FF2895CF5CFEB_28)); } inline __StaticArrayInitTypeSizeU3D200_t9223B535B192561745777CC6FD4DEFD06228F85E get_U38DF3F1F3C84A5C2CB98FD15C75610AA362344142A590195EED9FF2895CF5CFEB_28() const { return ___8DF3F1F3C84A5C2CB98FD15C75610AA362344142A590195EED9FF2895CF5CFEB_28; } inline __StaticArrayInitTypeSizeU3D200_t9223B535B192561745777CC6FD4DEFD06228F85E * get_address_of_U38DF3F1F3C84A5C2CB98FD15C75610AA362344142A590195EED9FF2895CF5CFEB_28() { return &___8DF3F1F3C84A5C2CB98FD15C75610AA362344142A590195EED9FF2895CF5CFEB_28; } inline void set_U38DF3F1F3C84A5C2CB98FD15C75610AA362344142A590195EED9FF2895CF5CFEB_28(__StaticArrayInitTypeSizeU3D200_t9223B535B192561745777CC6FD4DEFD06228F85E value) { ___8DF3F1F3C84A5C2CB98FD15C75610AA362344142A590195EED9FF2895CF5CFEB_28 = value; } inline static int32_t get_offset_of_U38E51DC7B86DAB548E8EC9221A34FE46FBFB9E11D317257EFE687E2B26CAF593E_29() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___8E51DC7B86DAB548E8EC9221A34FE46FBFB9E11D317257EFE687E2B26CAF593E_29)); } inline __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 get_U38E51DC7B86DAB548E8EC9221A34FE46FBFB9E11D317257EFE687E2B26CAF593E_29() const { return ___8E51DC7B86DAB548E8EC9221A34FE46FBFB9E11D317257EFE687E2B26CAF593E_29; } inline __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 * get_address_of_U38E51DC7B86DAB548E8EC9221A34FE46FBFB9E11D317257EFE687E2B26CAF593E_29() { return &___8E51DC7B86DAB548E8EC9221A34FE46FBFB9E11D317257EFE687E2B26CAF593E_29; } inline void set_U38E51DC7B86DAB548E8EC9221A34FE46FBFB9E11D317257EFE687E2B26CAF593E_29(__StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 value) { ___8E51DC7B86DAB548E8EC9221A34FE46FBFB9E11D317257EFE687E2B26CAF593E_29 = value; } inline static int32_t get_offset_of_U38E76DE049BD99E7DDC4A4DDC0D0FA120A153E106226D2A64FC9FB54AF7540840_30() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___8E76DE049BD99E7DDC4A4DDC0D0FA120A153E106226D2A64FC9FB54AF7540840_30)); } inline __StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 get_U38E76DE049BD99E7DDC4A4DDC0D0FA120A153E106226D2A64FC9FB54AF7540840_30() const { return ___8E76DE049BD99E7DDC4A4DDC0D0FA120A153E106226D2A64FC9FB54AF7540840_30; } inline __StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 * get_address_of_U38E76DE049BD99E7DDC4A4DDC0D0FA120A153E106226D2A64FC9FB54AF7540840_30() { return &___8E76DE049BD99E7DDC4A4DDC0D0FA120A153E106226D2A64FC9FB54AF7540840_30; } inline void set_U38E76DE049BD99E7DDC4A4DDC0D0FA120A153E106226D2A64FC9FB54AF7540840_30(__StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 value) { ___8E76DE049BD99E7DDC4A4DDC0D0FA120A153E106226D2A64FC9FB54AF7540840_30 = value; } inline static int32_t get_offset_of_U38ED2615639A1966E67770B712BF758EE082937BBBB1A8E7FC866C72E10F3FCE0_31() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___8ED2615639A1966E67770B712BF758EE082937BBBB1A8E7FC866C72E10F3FCE0_31)); } inline __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 get_U38ED2615639A1966E67770B712BF758EE082937BBBB1A8E7FC866C72E10F3FCE0_31() const { return ___8ED2615639A1966E67770B712BF758EE082937BBBB1A8E7FC866C72E10F3FCE0_31; } inline __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 * get_address_of_U38ED2615639A1966E67770B712BF758EE082937BBBB1A8E7FC866C72E10F3FCE0_31() { return &___8ED2615639A1966E67770B712BF758EE082937BBBB1A8E7FC866C72E10F3FCE0_31; } inline void set_U38ED2615639A1966E67770B712BF758EE082937BBBB1A8E7FC866C72E10F3FCE0_31(__StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 value) { ___8ED2615639A1966E67770B712BF758EE082937BBBB1A8E7FC866C72E10F3FCE0_31 = value; } inline static int32_t get_offset_of_U39501A4E7E303ABC27D8868795360C2502922C65E0925C6788873F9CF2ED4DF4F_32() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___9501A4E7E303ABC27D8868795360C2502922C65E0925C6788873F9CF2ED4DF4F_32)); } inline __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 get_U39501A4E7E303ABC27D8868795360C2502922C65E0925C6788873F9CF2ED4DF4F_32() const { return ___9501A4E7E303ABC27D8868795360C2502922C65E0925C6788873F9CF2ED4DF4F_32; } inline __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 * get_address_of_U39501A4E7E303ABC27D8868795360C2502922C65E0925C6788873F9CF2ED4DF4F_32() { return &___9501A4E7E303ABC27D8868795360C2502922C65E0925C6788873F9CF2ED4DF4F_32; } inline void set_U39501A4E7E303ABC27D8868795360C2502922C65E0925C6788873F9CF2ED4DF4F_32(__StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 value) { ___9501A4E7E303ABC27D8868795360C2502922C65E0925C6788873F9CF2ED4DF4F_32 = value; } inline static int32_t get_offset_of_U39D08CFB96C79C2CF5520C1520C62ADE7F253E058A50E306EB21F94D04269B1AF_33() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___9D08CFB96C79C2CF5520C1520C62ADE7F253E058A50E306EB21F94D04269B1AF_33)); } inline __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 get_U39D08CFB96C79C2CF5520C1520C62ADE7F253E058A50E306EB21F94D04269B1AF_33() const { return ___9D08CFB96C79C2CF5520C1520C62ADE7F253E058A50E306EB21F94D04269B1AF_33; } inline __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 * get_address_of_U39D08CFB96C79C2CF5520C1520C62ADE7F253E058A50E306EB21F94D04269B1AF_33() { return &___9D08CFB96C79C2CF5520C1520C62ADE7F253E058A50E306EB21F94D04269B1AF_33; } inline void set_U39D08CFB96C79C2CF5520C1520C62ADE7F253E058A50E306EB21F94D04269B1AF_33(__StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 value) { ___9D08CFB96C79C2CF5520C1520C62ADE7F253E058A50E306EB21F94D04269B1AF_33 = value; } inline static int32_t get_offset_of_BF6CB3140946655EB1B147BB7909C7F5C4B8058413F47649E1C6828A930A7A02_34() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___BF6CB3140946655EB1B147BB7909C7F5C4B8058413F47649E1C6828A930A7A02_34)); } inline __StaticArrayInitTypeSizeU3D240_t6977043DCBB179EA07CDB2491BA4E04212DC285B get_BF6CB3140946655EB1B147BB7909C7F5C4B8058413F47649E1C6828A930A7A02_34() const { return ___BF6CB3140946655EB1B147BB7909C7F5C4B8058413F47649E1C6828A930A7A02_34; } inline __StaticArrayInitTypeSizeU3D240_t6977043DCBB179EA07CDB2491BA4E04212DC285B * get_address_of_BF6CB3140946655EB1B147BB7909C7F5C4B8058413F47649E1C6828A930A7A02_34() { return &___BF6CB3140946655EB1B147BB7909C7F5C4B8058413F47649E1C6828A930A7A02_34; } inline void set_BF6CB3140946655EB1B147BB7909C7F5C4B8058413F47649E1C6828A930A7A02_34(__StaticArrayInitTypeSizeU3D240_t6977043DCBB179EA07CDB2491BA4E04212DC285B value) { ___BF6CB3140946655EB1B147BB7909C7F5C4B8058413F47649E1C6828A930A7A02_34 = value; } inline static int32_t get_offset_of_C4CC1DB5707E493A4E14E625A0C51840DEF701C6AFD4E9415559567C4970009A_35() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___C4CC1DB5707E493A4E14E625A0C51840DEF701C6AFD4E9415559567C4970009A_35)); } inline __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 get_C4CC1DB5707E493A4E14E625A0C51840DEF701C6AFD4E9415559567C4970009A_35() const { return ___C4CC1DB5707E493A4E14E625A0C51840DEF701C6AFD4E9415559567C4970009A_35; } inline __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 * get_address_of_C4CC1DB5707E493A4E14E625A0C51840DEF701C6AFD4E9415559567C4970009A_35() { return &___C4CC1DB5707E493A4E14E625A0C51840DEF701C6AFD4E9415559567C4970009A_35; } inline void set_C4CC1DB5707E493A4E14E625A0C51840DEF701C6AFD4E9415559567C4970009A_35(__StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 value) { ___C4CC1DB5707E493A4E14E625A0C51840DEF701C6AFD4E9415559567C4970009A_35 = value; } inline static int32_t get_offset_of_C8205CA8281543277EDB8FBD8BCEA62A7D48A7476B7F00C6D0A0FC0796ECCE4A_36() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___C8205CA8281543277EDB8FBD8BCEA62A7D48A7476B7F00C6D0A0FC0796ECCE4A_36)); } inline __StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 get_C8205CA8281543277EDB8FBD8BCEA62A7D48A7476B7F00C6D0A0FC0796ECCE4A_36() const { return ___C8205CA8281543277EDB8FBD8BCEA62A7D48A7476B7F00C6D0A0FC0796ECCE4A_36; } inline __StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 * get_address_of_C8205CA8281543277EDB8FBD8BCEA62A7D48A7476B7F00C6D0A0FC0796ECCE4A_36() { return &___C8205CA8281543277EDB8FBD8BCEA62A7D48A7476B7F00C6D0A0FC0796ECCE4A_36; } inline void set_C8205CA8281543277EDB8FBD8BCEA62A7D48A7476B7F00C6D0A0FC0796ECCE4A_36(__StaticArrayInitTypeSizeU3D48_tE9A669907F03623FEA021EADD734DC6EBCEBE7D9 value) { ___C8205CA8281543277EDB8FBD8BCEA62A7D48A7476B7F00C6D0A0FC0796ECCE4A_36 = value; } inline static int32_t get_offset_of_C9698DD6C498706E835F28F69EBACF56E380788F1E9169EF7E01472365AB4772_37() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___C9698DD6C498706E835F28F69EBACF56E380788F1E9169EF7E01472365AB4772_37)); } inline __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 get_C9698DD6C498706E835F28F69EBACF56E380788F1E9169EF7E01472365AB4772_37() const { return ___C9698DD6C498706E835F28F69EBACF56E380788F1E9169EF7E01472365AB4772_37; } inline __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 * get_address_of_C9698DD6C498706E835F28F69EBACF56E380788F1E9169EF7E01472365AB4772_37() { return &___C9698DD6C498706E835F28F69EBACF56E380788F1E9169EF7E01472365AB4772_37; } inline void set_C9698DD6C498706E835F28F69EBACF56E380788F1E9169EF7E01472365AB4772_37(__StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 value) { ___C9698DD6C498706E835F28F69EBACF56E380788F1E9169EF7E01472365AB4772_37 = value; } inline static int32_t get_offset_of_CCD1234D142DB060F120B110733EC705C0C1ED9BAAFC49645703648F5798C5E3_38() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___CCD1234D142DB060F120B110733EC705C0C1ED9BAAFC49645703648F5798C5E3_38)); } inline __StaticArrayInitTypeSizeU3D232_tD048FC41D683324EA4BDB2FD20445330AE72FEA9 get_CCD1234D142DB060F120B110733EC705C0C1ED9BAAFC49645703648F5798C5E3_38() const { return ___CCD1234D142DB060F120B110733EC705C0C1ED9BAAFC49645703648F5798C5E3_38; } inline __StaticArrayInitTypeSizeU3D232_tD048FC41D683324EA4BDB2FD20445330AE72FEA9 * get_address_of_CCD1234D142DB060F120B110733EC705C0C1ED9BAAFC49645703648F5798C5E3_38() { return &___CCD1234D142DB060F120B110733EC705C0C1ED9BAAFC49645703648F5798C5E3_38; } inline void set_CCD1234D142DB060F120B110733EC705C0C1ED9BAAFC49645703648F5798C5E3_38(__StaticArrayInitTypeSizeU3D232_tD048FC41D683324EA4BDB2FD20445330AE72FEA9 value) { ___CCD1234D142DB060F120B110733EC705C0C1ED9BAAFC49645703648F5798C5E3_38 = value; } inline static int32_t get_offset_of_D9CB763269419E73BAC44CB1AEA12E957AA337DC61177120D012BE4E03428D73_39() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___D9CB763269419E73BAC44CB1AEA12E957AA337DC61177120D012BE4E03428D73_39)); } inline __StaticArrayInitTypeSizeU3D72_t1B9F6001643096AECA44060D32712DDDE0874EA1 get_D9CB763269419E73BAC44CB1AEA12E957AA337DC61177120D012BE4E03428D73_39() const { return ___D9CB763269419E73BAC44CB1AEA12E957AA337DC61177120D012BE4E03428D73_39; } inline __StaticArrayInitTypeSizeU3D72_t1B9F6001643096AECA44060D32712DDDE0874EA1 * get_address_of_D9CB763269419E73BAC44CB1AEA12E957AA337DC61177120D012BE4E03428D73_39() { return &___D9CB763269419E73BAC44CB1AEA12E957AA337DC61177120D012BE4E03428D73_39; } inline void set_D9CB763269419E73BAC44CB1AEA12E957AA337DC61177120D012BE4E03428D73_39(__StaticArrayInitTypeSizeU3D72_t1B9F6001643096AECA44060D32712DDDE0874EA1 value) { ___D9CB763269419E73BAC44CB1AEA12E957AA337DC61177120D012BE4E03428D73_39 = value; } inline static int32_t get_offset_of_D9FE5DE26FE10E27C602BEBF7A289CF9C52645D28775782795A14F78E38B4112_40() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___D9FE5DE26FE10E27C602BEBF7A289CF9C52645D28775782795A14F78E38B4112_40)); } inline __StaticArrayInitTypeSizeU3D80_t693018C41FBBD4AF2A2950026E4FC9F78A91410E get_D9FE5DE26FE10E27C602BEBF7A289CF9C52645D28775782795A14F78E38B4112_40() const { return ___D9FE5DE26FE10E27C602BEBF7A289CF9C52645D28775782795A14F78E38B4112_40; } inline __StaticArrayInitTypeSizeU3D80_t693018C41FBBD4AF2A2950026E4FC9F78A91410E * get_address_of_D9FE5DE26FE10E27C602BEBF7A289CF9C52645D28775782795A14F78E38B4112_40() { return &___D9FE5DE26FE10E27C602BEBF7A289CF9C52645D28775782795A14F78E38B4112_40; } inline void set_D9FE5DE26FE10E27C602BEBF7A289CF9C52645D28775782795A14F78E38B4112_40(__StaticArrayInitTypeSizeU3D80_t693018C41FBBD4AF2A2950026E4FC9F78A91410E value) { ___D9FE5DE26FE10E27C602BEBF7A289CF9C52645D28775782795A14F78E38B4112_40 = value; } inline static int32_t get_offset_of_DAA9E4A285E4B613799960CCD6CA7294A84CD5683A87F2072E88AD73759602B6_41() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___DAA9E4A285E4B613799960CCD6CA7294A84CD5683A87F2072E88AD73759602B6_41)); } inline __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 get_DAA9E4A285E4B613799960CCD6CA7294A84CD5683A87F2072E88AD73759602B6_41() const { return ___DAA9E4A285E4B613799960CCD6CA7294A84CD5683A87F2072E88AD73759602B6_41; } inline __StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 * get_address_of_DAA9E4A285E4B613799960CCD6CA7294A84CD5683A87F2072E88AD73759602B6_41() { return &___DAA9E4A285E4B613799960CCD6CA7294A84CD5683A87F2072E88AD73759602B6_41; } inline void set_DAA9E4A285E4B613799960CCD6CA7294A84CD5683A87F2072E88AD73759602B6_41(__StaticArrayInitTypeSizeU3D56_tC1FC8BBD492E48807A6F5F1602CAE6686F23A8A3 value) { ___DAA9E4A285E4B613799960CCD6CA7294A84CD5683A87F2072E88AD73759602B6_41 = value; } inline static int32_t get_offset_of_DBAFA7162F03CEC52C75EE83BE3C5E536D3A525C9B32661DD8EC11473E4EB491_42() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___DBAFA7162F03CEC52C75EE83BE3C5E536D3A525C9B32661DD8EC11473E4EB491_42)); } inline __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 get_DBAFA7162F03CEC52C75EE83BE3C5E536D3A525C9B32661DD8EC11473E4EB491_42() const { return ___DBAFA7162F03CEC52C75EE83BE3C5E536D3A525C9B32661DD8EC11473E4EB491_42; } inline __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 * get_address_of_DBAFA7162F03CEC52C75EE83BE3C5E536D3A525C9B32661DD8EC11473E4EB491_42() { return &___DBAFA7162F03CEC52C75EE83BE3C5E536D3A525C9B32661DD8EC11473E4EB491_42; } inline void set_DBAFA7162F03CEC52C75EE83BE3C5E536D3A525C9B32661DD8EC11473E4EB491_42(__StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 value) { ___DBAFA7162F03CEC52C75EE83BE3C5E536D3A525C9B32661DD8EC11473E4EB491_42 = value; } inline static int32_t get_offset_of_E1043B6B4D1AC8BC8AFDBA7BA02436D5899B62B1A6FAA6BA81A63A4F7673F9DB_43() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___E1043B6B4D1AC8BC8AFDBA7BA02436D5899B62B1A6FAA6BA81A63A4F7673F9DB_43)); } inline __StaticArrayInitTypeSizeU3D72_t1B9F6001643096AECA44060D32712DDDE0874EA1 get_E1043B6B4D1AC8BC8AFDBA7BA02436D5899B62B1A6FAA6BA81A63A4F7673F9DB_43() const { return ___E1043B6B4D1AC8BC8AFDBA7BA02436D5899B62B1A6FAA6BA81A63A4F7673F9DB_43; } inline __StaticArrayInitTypeSizeU3D72_t1B9F6001643096AECA44060D32712DDDE0874EA1 * get_address_of_E1043B6B4D1AC8BC8AFDBA7BA02436D5899B62B1A6FAA6BA81A63A4F7673F9DB_43() { return &___E1043B6B4D1AC8BC8AFDBA7BA02436D5899B62B1A6FAA6BA81A63A4F7673F9DB_43; } inline void set_E1043B6B4D1AC8BC8AFDBA7BA02436D5899B62B1A6FAA6BA81A63A4F7673F9DB_43(__StaticArrayInitTypeSizeU3D72_t1B9F6001643096AECA44060D32712DDDE0874EA1 value) { ___E1043B6B4D1AC8BC8AFDBA7BA02436D5899B62B1A6FAA6BA81A63A4F7673F9DB_43 = value; } inline static int32_t get_offset_of_E4CF58EA387BC1B8D65DC0EE20295A5EF95AD716EBBBB6432B316FFC43F8AE94_44() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___E4CF58EA387BC1B8D65DC0EE20295A5EF95AD716EBBBB6432B316FFC43F8AE94_44)); } inline __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 get_E4CF58EA387BC1B8D65DC0EE20295A5EF95AD716EBBBB6432B316FFC43F8AE94_44() const { return ___E4CF58EA387BC1B8D65DC0EE20295A5EF95AD716EBBBB6432B316FFC43F8AE94_44; } inline __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 * get_address_of_E4CF58EA387BC1B8D65DC0EE20295A5EF95AD716EBBBB6432B316FFC43F8AE94_44() { return &___E4CF58EA387BC1B8D65DC0EE20295A5EF95AD716EBBBB6432B316FFC43F8AE94_44; } inline void set_E4CF58EA387BC1B8D65DC0EE20295A5EF95AD716EBBBB6432B316FFC43F8AE94_44(__StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 value) { ___E4CF58EA387BC1B8D65DC0EE20295A5EF95AD716EBBBB6432B316FFC43F8AE94_44 = value; } inline static int32_t get_offset_of_E50B1BE91D17B2C69C54791AFEDAC31ACA6C6AD67CB9FBFC7F1DC88949925A4C_45() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___E50B1BE91D17B2C69C54791AFEDAC31ACA6C6AD67CB9FBFC7F1DC88949925A4C_45)); } inline __StaticArrayInitTypeSizeU3D88_t0272D090075C733D1B8EDE63367D367BE3F0B1B2 get_E50B1BE91D17B2C69C54791AFEDAC31ACA6C6AD67CB9FBFC7F1DC88949925A4C_45() const { return ___E50B1BE91D17B2C69C54791AFEDAC31ACA6C6AD67CB9FBFC7F1DC88949925A4C_45; } inline __StaticArrayInitTypeSizeU3D88_t0272D090075C733D1B8EDE63367D367BE3F0B1B2 * get_address_of_E50B1BE91D17B2C69C54791AFEDAC31ACA6C6AD67CB9FBFC7F1DC88949925A4C_45() { return &___E50B1BE91D17B2C69C54791AFEDAC31ACA6C6AD67CB9FBFC7F1DC88949925A4C_45; } inline void set_E50B1BE91D17B2C69C54791AFEDAC31ACA6C6AD67CB9FBFC7F1DC88949925A4C_45(__StaticArrayInitTypeSizeU3D88_t0272D090075C733D1B8EDE63367D367BE3F0B1B2 value) { ___E50B1BE91D17B2C69C54791AFEDAC31ACA6C6AD67CB9FBFC7F1DC88949925A4C_45 = value; } inline static int32_t get_offset_of_EB12EDA9225071A41236EC1F144D2B039A1BA976B4E6FC5497863266F2DA1E72_46() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___EB12EDA9225071A41236EC1F144D2B039A1BA976B4E6FC5497863266F2DA1E72_46)); } inline __StaticArrayInitTypeSizeU3D32_tE448E6E1F8684C32FE41F23BB4F9CBD54E12FC2F get_EB12EDA9225071A41236EC1F144D2B039A1BA976B4E6FC5497863266F2DA1E72_46() const { return ___EB12EDA9225071A41236EC1F144D2B039A1BA976B4E6FC5497863266F2DA1E72_46; } inline __StaticArrayInitTypeSizeU3D32_tE448E6E1F8684C32FE41F23BB4F9CBD54E12FC2F * get_address_of_EB12EDA9225071A41236EC1F144D2B039A1BA976B4E6FC5497863266F2DA1E72_46() { return &___EB12EDA9225071A41236EC1F144D2B039A1BA976B4E6FC5497863266F2DA1E72_46; } inline void set_EB12EDA9225071A41236EC1F144D2B039A1BA976B4E6FC5497863266F2DA1E72_46(__StaticArrayInitTypeSizeU3D32_tE448E6E1F8684C32FE41F23BB4F9CBD54E12FC2F value) { ___EB12EDA9225071A41236EC1F144D2B039A1BA976B4E6FC5497863266F2DA1E72_46 = value; } inline static int32_t get_offset_of_EFE55C2CBEA35A271C9ACF07760E56357D5E1D4BEA1EE784F60F3AEC9A82A483_47() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___EFE55C2CBEA35A271C9ACF07760E56357D5E1D4BEA1EE784F60F3AEC9A82A483_47)); } inline __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 get_EFE55C2CBEA35A271C9ACF07760E56357D5E1D4BEA1EE784F60F3AEC9A82A483_47() const { return ___EFE55C2CBEA35A271C9ACF07760E56357D5E1D4BEA1EE784F60F3AEC9A82A483_47; } inline __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 * get_address_of_EFE55C2CBEA35A271C9ACF07760E56357D5E1D4BEA1EE784F60F3AEC9A82A483_47() { return &___EFE55C2CBEA35A271C9ACF07760E56357D5E1D4BEA1EE784F60F3AEC9A82A483_47; } inline void set_EFE55C2CBEA35A271C9ACF07760E56357D5E1D4BEA1EE784F60F3AEC9A82A483_47(__StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 value) { ___EFE55C2CBEA35A271C9ACF07760E56357D5E1D4BEA1EE784F60F3AEC9A82A483_47 = value; } inline static int32_t get_offset_of_F01589B67FF9A75B2CC9925B744B0FE9E3B36C175B52F18485A5135834086D70_48() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___F01589B67FF9A75B2CC9925B744B0FE9E3B36C175B52F18485A5135834086D70_48)); } inline __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 get_F01589B67FF9A75B2CC9925B744B0FE9E3B36C175B52F18485A5135834086D70_48() const { return ___F01589B67FF9A75B2CC9925B744B0FE9E3B36C175B52F18485A5135834086D70_48; } inline __StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 * get_address_of_F01589B67FF9A75B2CC9925B744B0FE9E3B36C175B52F18485A5135834086D70_48() { return &___F01589B67FF9A75B2CC9925B744B0FE9E3B36C175B52F18485A5135834086D70_48; } inline void set_F01589B67FF9A75B2CC9925B744B0FE9E3B36C175B52F18485A5135834086D70_48(__StaticArrayInitTypeSizeU3D64_t86AC24C6AAA7EE2232B7590D0F8E0C88BA8EE683 value) { ___F01589B67FF9A75B2CC9925B744B0FE9E3B36C175B52F18485A5135834086D70_48 = value; } inline static int32_t get_offset_of_F556C8D5A69CEF3387CCF9AA15D9676B6923C4999D4EE530458DFC4B77F49A2F_49() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___F556C8D5A69CEF3387CCF9AA15D9676B6923C4999D4EE530458DFC4B77F49A2F_49)); } inline __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 get_F556C8D5A69CEF3387CCF9AA15D9676B6923C4999D4EE530458DFC4B77F49A2F_49() const { return ___F556C8D5A69CEF3387CCF9AA15D9676B6923C4999D4EE530458DFC4B77F49A2F_49; } inline __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 * get_address_of_F556C8D5A69CEF3387CCF9AA15D9676B6923C4999D4EE530458DFC4B77F49A2F_49() { return &___F556C8D5A69CEF3387CCF9AA15D9676B6923C4999D4EE530458DFC4B77F49A2F_49; } inline void set_F556C8D5A69CEF3387CCF9AA15D9676B6923C4999D4EE530458DFC4B77F49A2F_49(__StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 value) { ___F556C8D5A69CEF3387CCF9AA15D9676B6923C4999D4EE530458DFC4B77F49A2F_49 = value; } inline static int32_t get_offset_of_F9884B17C24ED60BAF991466C64DF0F50C020A4FD52AB859E8021DF316D6E789_50() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___F9884B17C24ED60BAF991466C64DF0F50C020A4FD52AB859E8021DF316D6E789_50)); } inline __StaticArrayInitTypeSizeU3D72_t1B9F6001643096AECA44060D32712DDDE0874EA1 get_F9884B17C24ED60BAF991466C64DF0F50C020A4FD52AB859E8021DF316D6E789_50() const { return ___F9884B17C24ED60BAF991466C64DF0F50C020A4FD52AB859E8021DF316D6E789_50; } inline __StaticArrayInitTypeSizeU3D72_t1B9F6001643096AECA44060D32712DDDE0874EA1 * get_address_of_F9884B17C24ED60BAF991466C64DF0F50C020A4FD52AB859E8021DF316D6E789_50() { return &___F9884B17C24ED60BAF991466C64DF0F50C020A4FD52AB859E8021DF316D6E789_50; } inline void set_F9884B17C24ED60BAF991466C64DF0F50C020A4FD52AB859E8021DF316D6E789_50(__StaticArrayInitTypeSizeU3D72_t1B9F6001643096AECA44060D32712DDDE0874EA1 value) { ___F9884B17C24ED60BAF991466C64DF0F50C020A4FD52AB859E8021DF316D6E789_50 = value; } inline static int32_t get_offset_of_FCBA3969EB924386378F48C1E3C5E44E50E54BCE3314921F80D2DA6F9F5969A6_51() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D_StaticFields, ___FCBA3969EB924386378F48C1E3C5E44E50E54BCE3314921F80D2DA6F9F5969A6_51)); } inline __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 get_FCBA3969EB924386378F48C1E3C5E44E50E54BCE3314921F80D2DA6F9F5969A6_51() const { return ___FCBA3969EB924386378F48C1E3C5E44E50E54BCE3314921F80D2DA6F9F5969A6_51; } inline __StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 * get_address_of_FCBA3969EB924386378F48C1E3C5E44E50E54BCE3314921F80D2DA6F9F5969A6_51() { return &___FCBA3969EB924386378F48C1E3C5E44E50E54BCE3314921F80D2DA6F9F5969A6_51; } inline void set_FCBA3969EB924386378F48C1E3C5E44E50E54BCE3314921F80D2DA6F9F5969A6_51(__StaticArrayInitTypeSizeU3D40_t936A9EED161625E3C3718F66BCCB988A3B7B7725 value) { ___FCBA3969EB924386378F48C1E3C5E44E50E54BCE3314921F80D2DA6F9F5969A6_51 = value; } }; // System.AppDomain struct AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A : public MarshalByRefObject_tD4DF91B488B284F899417EC468D8E50E933306A8 { public: // System.IntPtr System.AppDomain::_mono_app_domain intptr_t ____mono_app_domain_1; // System.Object System.AppDomain::_evidence RuntimeObject * ____evidence_6; // System.Object System.AppDomain::_granted RuntimeObject * ____granted_7; // System.Int32 System.AppDomain::_principalPolicy int32_t ____principalPolicy_8; // System.AssemblyLoadEventHandler System.AppDomain::AssemblyLoad AssemblyLoadEventHandler_tE06B38463937F6FBCCECF4DF6519F83C1683FE0C * ___AssemblyLoad_11; // System.ResolveEventHandler System.AppDomain::AssemblyResolve ResolveEventHandler_tC6827B550D5B6553B57571630B1EE01AC12A1089 * ___AssemblyResolve_12; // System.EventHandler System.AppDomain::DomainUnload EventHandler_t084491E53EC706ACA0A15CA17488C075B4ECA44B * ___DomainUnload_13; // System.EventHandler System.AppDomain::ProcessExit EventHandler_t084491E53EC706ACA0A15CA17488C075B4ECA44B * ___ProcessExit_14; // System.ResolveEventHandler System.AppDomain::ResourceResolve ResolveEventHandler_tC6827B550D5B6553B57571630B1EE01AC12A1089 * ___ResourceResolve_15; // System.ResolveEventHandler System.AppDomain::TypeResolve ResolveEventHandler_tC6827B550D5B6553B57571630B1EE01AC12A1089 * ___TypeResolve_16; // System.UnhandledExceptionEventHandler System.AppDomain::UnhandledException UnhandledExceptionEventHandler_t1DF125A860ED9B70F24ADFA6CB0781533A23DA64 * ___UnhandledException_17; // System.EventHandler`1 System.AppDomain::FirstChanceException EventHandler_1_t7F26BD2270AD4531F2328FD1382278E975249DF1 * ___FirstChanceException_18; // System.Object System.AppDomain::_domain_manager RuntimeObject * ____domain_manager_19; // System.ResolveEventHandler System.AppDomain::ReflectionOnlyAssemblyResolve ResolveEventHandler_tC6827B550D5B6553B57571630B1EE01AC12A1089 * ___ReflectionOnlyAssemblyResolve_20; // System.Object System.AppDomain::_activation RuntimeObject * ____activation_21; // System.Object System.AppDomain::_applicationIdentity RuntimeObject * ____applicationIdentity_22; // System.Collections.Generic.List`1 System.AppDomain::compatibility_switch List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * ___compatibility_switch_23; public: inline static int32_t get_offset_of__mono_app_domain_1() { return static_cast(offsetof(AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A, ____mono_app_domain_1)); } inline intptr_t get__mono_app_domain_1() const { return ____mono_app_domain_1; } inline intptr_t* get_address_of__mono_app_domain_1() { return &____mono_app_domain_1; } inline void set__mono_app_domain_1(intptr_t value) { ____mono_app_domain_1 = value; } inline static int32_t get_offset_of__evidence_6() { return static_cast(offsetof(AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A, ____evidence_6)); } inline RuntimeObject * get__evidence_6() const { return ____evidence_6; } inline RuntimeObject ** get_address_of__evidence_6() { return &____evidence_6; } inline void set__evidence_6(RuntimeObject * value) { ____evidence_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____evidence_6), (void*)value); } inline static int32_t get_offset_of__granted_7() { return static_cast(offsetof(AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A, ____granted_7)); } inline RuntimeObject * get__granted_7() const { return ____granted_7; } inline RuntimeObject ** get_address_of__granted_7() { return &____granted_7; } inline void set__granted_7(RuntimeObject * value) { ____granted_7 = value; Il2CppCodeGenWriteBarrier((void**)(&____granted_7), (void*)value); } inline static int32_t get_offset_of__principalPolicy_8() { return static_cast(offsetof(AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A, ____principalPolicy_8)); } inline int32_t get__principalPolicy_8() const { return ____principalPolicy_8; } inline int32_t* get_address_of__principalPolicy_8() { return &____principalPolicy_8; } inline void set__principalPolicy_8(int32_t value) { ____principalPolicy_8 = value; } inline static int32_t get_offset_of_AssemblyLoad_11() { return static_cast(offsetof(AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A, ___AssemblyLoad_11)); } inline AssemblyLoadEventHandler_tE06B38463937F6FBCCECF4DF6519F83C1683FE0C * get_AssemblyLoad_11() const { return ___AssemblyLoad_11; } inline AssemblyLoadEventHandler_tE06B38463937F6FBCCECF4DF6519F83C1683FE0C ** get_address_of_AssemblyLoad_11() { return &___AssemblyLoad_11; } inline void set_AssemblyLoad_11(AssemblyLoadEventHandler_tE06B38463937F6FBCCECF4DF6519F83C1683FE0C * value) { ___AssemblyLoad_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___AssemblyLoad_11), (void*)value); } inline static int32_t get_offset_of_AssemblyResolve_12() { return static_cast(offsetof(AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A, ___AssemblyResolve_12)); } inline ResolveEventHandler_tC6827B550D5B6553B57571630B1EE01AC12A1089 * get_AssemblyResolve_12() const { return ___AssemblyResolve_12; } inline ResolveEventHandler_tC6827B550D5B6553B57571630B1EE01AC12A1089 ** get_address_of_AssemblyResolve_12() { return &___AssemblyResolve_12; } inline void set_AssemblyResolve_12(ResolveEventHandler_tC6827B550D5B6553B57571630B1EE01AC12A1089 * value) { ___AssemblyResolve_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___AssemblyResolve_12), (void*)value); } inline static int32_t get_offset_of_DomainUnload_13() { return static_cast(offsetof(AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A, ___DomainUnload_13)); } inline EventHandler_t084491E53EC706ACA0A15CA17488C075B4ECA44B * get_DomainUnload_13() const { return ___DomainUnload_13; } inline EventHandler_t084491E53EC706ACA0A15CA17488C075B4ECA44B ** get_address_of_DomainUnload_13() { return &___DomainUnload_13; } inline void set_DomainUnload_13(EventHandler_t084491E53EC706ACA0A15CA17488C075B4ECA44B * value) { ___DomainUnload_13 = value; Il2CppCodeGenWriteBarrier((void**)(&___DomainUnload_13), (void*)value); } inline static int32_t get_offset_of_ProcessExit_14() { return static_cast(offsetof(AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A, ___ProcessExit_14)); } inline EventHandler_t084491E53EC706ACA0A15CA17488C075B4ECA44B * get_ProcessExit_14() const { return ___ProcessExit_14; } inline EventHandler_t084491E53EC706ACA0A15CA17488C075B4ECA44B ** get_address_of_ProcessExit_14() { return &___ProcessExit_14; } inline void set_ProcessExit_14(EventHandler_t084491E53EC706ACA0A15CA17488C075B4ECA44B * value) { ___ProcessExit_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___ProcessExit_14), (void*)value); } inline static int32_t get_offset_of_ResourceResolve_15() { return static_cast(offsetof(AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A, ___ResourceResolve_15)); } inline ResolveEventHandler_tC6827B550D5B6553B57571630B1EE01AC12A1089 * get_ResourceResolve_15() const { return ___ResourceResolve_15; } inline ResolveEventHandler_tC6827B550D5B6553B57571630B1EE01AC12A1089 ** get_address_of_ResourceResolve_15() { return &___ResourceResolve_15; } inline void set_ResourceResolve_15(ResolveEventHandler_tC6827B550D5B6553B57571630B1EE01AC12A1089 * value) { ___ResourceResolve_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___ResourceResolve_15), (void*)value); } inline static int32_t get_offset_of_TypeResolve_16() { return static_cast(offsetof(AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A, ___TypeResolve_16)); } inline ResolveEventHandler_tC6827B550D5B6553B57571630B1EE01AC12A1089 * get_TypeResolve_16() const { return ___TypeResolve_16; } inline ResolveEventHandler_tC6827B550D5B6553B57571630B1EE01AC12A1089 ** get_address_of_TypeResolve_16() { return &___TypeResolve_16; } inline void set_TypeResolve_16(ResolveEventHandler_tC6827B550D5B6553B57571630B1EE01AC12A1089 * value) { ___TypeResolve_16 = value; Il2CppCodeGenWriteBarrier((void**)(&___TypeResolve_16), (void*)value); } inline static int32_t get_offset_of_UnhandledException_17() { return static_cast(offsetof(AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A, ___UnhandledException_17)); } inline UnhandledExceptionEventHandler_t1DF125A860ED9B70F24ADFA6CB0781533A23DA64 * get_UnhandledException_17() const { return ___UnhandledException_17; } inline UnhandledExceptionEventHandler_t1DF125A860ED9B70F24ADFA6CB0781533A23DA64 ** get_address_of_UnhandledException_17() { return &___UnhandledException_17; } inline void set_UnhandledException_17(UnhandledExceptionEventHandler_t1DF125A860ED9B70F24ADFA6CB0781533A23DA64 * value) { ___UnhandledException_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___UnhandledException_17), (void*)value); } inline static int32_t get_offset_of_FirstChanceException_18() { return static_cast(offsetof(AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A, ___FirstChanceException_18)); } inline EventHandler_1_t7F26BD2270AD4531F2328FD1382278E975249DF1 * get_FirstChanceException_18() const { return ___FirstChanceException_18; } inline EventHandler_1_t7F26BD2270AD4531F2328FD1382278E975249DF1 ** get_address_of_FirstChanceException_18() { return &___FirstChanceException_18; } inline void set_FirstChanceException_18(EventHandler_1_t7F26BD2270AD4531F2328FD1382278E975249DF1 * value) { ___FirstChanceException_18 = value; Il2CppCodeGenWriteBarrier((void**)(&___FirstChanceException_18), (void*)value); } inline static int32_t get_offset_of__domain_manager_19() { return static_cast(offsetof(AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A, ____domain_manager_19)); } inline RuntimeObject * get__domain_manager_19() const { return ____domain_manager_19; } inline RuntimeObject ** get_address_of__domain_manager_19() { return &____domain_manager_19; } inline void set__domain_manager_19(RuntimeObject * value) { ____domain_manager_19 = value; Il2CppCodeGenWriteBarrier((void**)(&____domain_manager_19), (void*)value); } inline static int32_t get_offset_of_ReflectionOnlyAssemblyResolve_20() { return static_cast(offsetof(AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A, ___ReflectionOnlyAssemblyResolve_20)); } inline ResolveEventHandler_tC6827B550D5B6553B57571630B1EE01AC12A1089 * get_ReflectionOnlyAssemblyResolve_20() const { return ___ReflectionOnlyAssemblyResolve_20; } inline ResolveEventHandler_tC6827B550D5B6553B57571630B1EE01AC12A1089 ** get_address_of_ReflectionOnlyAssemblyResolve_20() { return &___ReflectionOnlyAssemblyResolve_20; } inline void set_ReflectionOnlyAssemblyResolve_20(ResolveEventHandler_tC6827B550D5B6553B57571630B1EE01AC12A1089 * value) { ___ReflectionOnlyAssemblyResolve_20 = value; Il2CppCodeGenWriteBarrier((void**)(&___ReflectionOnlyAssemblyResolve_20), (void*)value); } inline static int32_t get_offset_of__activation_21() { return static_cast(offsetof(AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A, ____activation_21)); } inline RuntimeObject * get__activation_21() const { return ____activation_21; } inline RuntimeObject ** get_address_of__activation_21() { return &____activation_21; } inline void set__activation_21(RuntimeObject * value) { ____activation_21 = value; Il2CppCodeGenWriteBarrier((void**)(&____activation_21), (void*)value); } inline static int32_t get_offset_of__applicationIdentity_22() { return static_cast(offsetof(AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A, ____applicationIdentity_22)); } inline RuntimeObject * get__applicationIdentity_22() const { return ____applicationIdentity_22; } inline RuntimeObject ** get_address_of__applicationIdentity_22() { return &____applicationIdentity_22; } inline void set__applicationIdentity_22(RuntimeObject * value) { ____applicationIdentity_22 = value; Il2CppCodeGenWriteBarrier((void**)(&____applicationIdentity_22), (void*)value); } inline static int32_t get_offset_of_compatibility_switch_23() { return static_cast(offsetof(AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A, ___compatibility_switch_23)); } inline List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * get_compatibility_switch_23() const { return ___compatibility_switch_23; } inline List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 ** get_address_of_compatibility_switch_23() { return &___compatibility_switch_23; } inline void set_compatibility_switch_23(List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * value) { ___compatibility_switch_23 = value; Il2CppCodeGenWriteBarrier((void**)(&___compatibility_switch_23), (void*)value); } }; struct AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A_StaticFields { public: // System.String System.AppDomain::_process_guid String_t* ____process_guid_2; // System.AppDomain System.AppDomain::default_domain AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A * ___default_domain_10; public: inline static int32_t get_offset_of__process_guid_2() { return static_cast(offsetof(AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A_StaticFields, ____process_guid_2)); } inline String_t* get__process_guid_2() const { return ____process_guid_2; } inline String_t** get_address_of__process_guid_2() { return &____process_guid_2; } inline void set__process_guid_2(String_t* value) { ____process_guid_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____process_guid_2), (void*)value); } inline static int32_t get_offset_of_default_domain_10() { return static_cast(offsetof(AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A_StaticFields, ___default_domain_10)); } inline AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A * get_default_domain_10() const { return ___default_domain_10; } inline AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A ** get_address_of_default_domain_10() { return &___default_domain_10; } inline void set_default_domain_10(AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A * value) { ___default_domain_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___default_domain_10), (void*)value); } }; struct AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A_ThreadStaticFields { public: // System.Collections.Generic.Dictionary`2 System.AppDomain::type_resolve_in_progress Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399 * ___type_resolve_in_progress_3; // System.Collections.Generic.Dictionary`2 System.AppDomain::assembly_resolve_in_progress Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399 * ___assembly_resolve_in_progress_4; // System.Collections.Generic.Dictionary`2 System.AppDomain::assembly_resolve_in_progress_refonly Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399 * ___assembly_resolve_in_progress_refonly_5; // System.Object System.AppDomain::_principal RuntimeObject * ____principal_9; public: inline static int32_t get_offset_of_type_resolve_in_progress_3() { return static_cast(offsetof(AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A_ThreadStaticFields, ___type_resolve_in_progress_3)); } inline Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399 * get_type_resolve_in_progress_3() const { return ___type_resolve_in_progress_3; } inline Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399 ** get_address_of_type_resolve_in_progress_3() { return &___type_resolve_in_progress_3; } inline void set_type_resolve_in_progress_3(Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399 * value) { ___type_resolve_in_progress_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___type_resolve_in_progress_3), (void*)value); } inline static int32_t get_offset_of_assembly_resolve_in_progress_4() { return static_cast(offsetof(AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A_ThreadStaticFields, ___assembly_resolve_in_progress_4)); } inline Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399 * get_assembly_resolve_in_progress_4() const { return ___assembly_resolve_in_progress_4; } inline Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399 ** get_address_of_assembly_resolve_in_progress_4() { return &___assembly_resolve_in_progress_4; } inline void set_assembly_resolve_in_progress_4(Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399 * value) { ___assembly_resolve_in_progress_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___assembly_resolve_in_progress_4), (void*)value); } inline static int32_t get_offset_of_assembly_resolve_in_progress_refonly_5() { return static_cast(offsetof(AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A_ThreadStaticFields, ___assembly_resolve_in_progress_refonly_5)); } inline Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399 * get_assembly_resolve_in_progress_refonly_5() const { return ___assembly_resolve_in_progress_refonly_5; } inline Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399 ** get_address_of_assembly_resolve_in_progress_refonly_5() { return &___assembly_resolve_in_progress_refonly_5; } inline void set_assembly_resolve_in_progress_refonly_5(Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399 * value) { ___assembly_resolve_in_progress_refonly_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___assembly_resolve_in_progress_refonly_5), (void*)value); } inline static int32_t get_offset_of__principal_9() { return static_cast(offsetof(AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A_ThreadStaticFields, ____principal_9)); } inline RuntimeObject * get__principal_9() const { return ____principal_9; } inline RuntimeObject ** get_address_of__principal_9() { return &____principal_9; } inline void set__principal_9(RuntimeObject * value) { ____principal_9 = value; Il2CppCodeGenWriteBarrier((void**)(&____principal_9), (void*)value); } }; // Native definition for P/Invoke marshalling of System.AppDomain struct AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A_marshaled_pinvoke : public MarshalByRefObject_tD4DF91B488B284F899417EC468D8E50E933306A8_marshaled_pinvoke { intptr_t ____mono_app_domain_1; Il2CppIUnknown* ____evidence_6; Il2CppIUnknown* ____granted_7; int32_t ____principalPolicy_8; Il2CppMethodPointer ___AssemblyLoad_11; Il2CppMethodPointer ___AssemblyResolve_12; Il2CppMethodPointer ___DomainUnload_13; Il2CppMethodPointer ___ProcessExit_14; Il2CppMethodPointer ___ResourceResolve_15; Il2CppMethodPointer ___TypeResolve_16; Il2CppMethodPointer ___UnhandledException_17; Il2CppMethodPointer ___FirstChanceException_18; Il2CppIUnknown* ____domain_manager_19; Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve_20; Il2CppIUnknown* ____activation_21; Il2CppIUnknown* ____applicationIdentity_22; List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * ___compatibility_switch_23; }; // Native definition for COM marshalling of System.AppDomain struct AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A_marshaled_com : public MarshalByRefObject_tD4DF91B488B284F899417EC468D8E50E933306A8_marshaled_com { intptr_t ____mono_app_domain_1; Il2CppIUnknown* ____evidence_6; Il2CppIUnknown* ____granted_7; int32_t ____principalPolicy_8; Il2CppMethodPointer ___AssemblyLoad_11; Il2CppMethodPointer ___AssemblyResolve_12; Il2CppMethodPointer ___DomainUnload_13; Il2CppMethodPointer ___ProcessExit_14; Il2CppMethodPointer ___ResourceResolve_15; Il2CppMethodPointer ___TypeResolve_16; Il2CppMethodPointer ___UnhandledException_17; Il2CppMethodPointer ___FirstChanceException_18; Il2CppIUnknown* ____domain_manager_19; Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve_20; Il2CppIUnknown* ____activation_21; Il2CppIUnknown* ____applicationIdentity_22; List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * ___compatibility_switch_23; }; // System.Reflection.Assembly struct Assembly_t : public RuntimeObject { public: // System.IntPtr System.Reflection.Assembly::_mono_assembly intptr_t ____mono_assembly_0; // System.Reflection.Assembly/ResolveEventHolder System.Reflection.Assembly::resolve_event_holder ResolveEventHolder_tA37081FAEBE21D83D216225B4489BA8A37B4E13C * ___resolve_event_holder_1; // System.Object System.Reflection.Assembly::_evidence RuntimeObject * ____evidence_2; // System.Object System.Reflection.Assembly::_minimum RuntimeObject * ____minimum_3; // System.Object System.Reflection.Assembly::_optional RuntimeObject * ____optional_4; // System.Object System.Reflection.Assembly::_refuse RuntimeObject * ____refuse_5; // System.Object System.Reflection.Assembly::_granted RuntimeObject * ____granted_6; // System.Object System.Reflection.Assembly::_denied RuntimeObject * ____denied_7; // System.Boolean System.Reflection.Assembly::fromByteArray bool ___fromByteArray_8; // System.String System.Reflection.Assembly::assemblyName String_t* ___assemblyName_9; public: inline static int32_t get_offset_of__mono_assembly_0() { return static_cast(offsetof(Assembly_t, ____mono_assembly_0)); } inline intptr_t get__mono_assembly_0() const { return ____mono_assembly_0; } inline intptr_t* get_address_of__mono_assembly_0() { return &____mono_assembly_0; } inline void set__mono_assembly_0(intptr_t value) { ____mono_assembly_0 = value; } inline static int32_t get_offset_of_resolve_event_holder_1() { return static_cast(offsetof(Assembly_t, ___resolve_event_holder_1)); } inline ResolveEventHolder_tA37081FAEBE21D83D216225B4489BA8A37B4E13C * get_resolve_event_holder_1() const { return ___resolve_event_holder_1; } inline ResolveEventHolder_tA37081FAEBE21D83D216225B4489BA8A37B4E13C ** get_address_of_resolve_event_holder_1() { return &___resolve_event_holder_1; } inline void set_resolve_event_holder_1(ResolveEventHolder_tA37081FAEBE21D83D216225B4489BA8A37B4E13C * value) { ___resolve_event_holder_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___resolve_event_holder_1), (void*)value); } inline static int32_t get_offset_of__evidence_2() { return static_cast(offsetof(Assembly_t, ____evidence_2)); } inline RuntimeObject * get__evidence_2() const { return ____evidence_2; } inline RuntimeObject ** get_address_of__evidence_2() { return &____evidence_2; } inline void set__evidence_2(RuntimeObject * value) { ____evidence_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____evidence_2), (void*)value); } inline static int32_t get_offset_of__minimum_3() { return static_cast(offsetof(Assembly_t, ____minimum_3)); } inline RuntimeObject * get__minimum_3() const { return ____minimum_3; } inline RuntimeObject ** get_address_of__minimum_3() { return &____minimum_3; } inline void set__minimum_3(RuntimeObject * value) { ____minimum_3 = value; Il2CppCodeGenWriteBarrier((void**)(&____minimum_3), (void*)value); } inline static int32_t get_offset_of__optional_4() { return static_cast(offsetof(Assembly_t, ____optional_4)); } inline RuntimeObject * get__optional_4() const { return ____optional_4; } inline RuntimeObject ** get_address_of__optional_4() { return &____optional_4; } inline void set__optional_4(RuntimeObject * value) { ____optional_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____optional_4), (void*)value); } inline static int32_t get_offset_of__refuse_5() { return static_cast(offsetof(Assembly_t, ____refuse_5)); } inline RuntimeObject * get__refuse_5() const { return ____refuse_5; } inline RuntimeObject ** get_address_of__refuse_5() { return &____refuse_5; } inline void set__refuse_5(RuntimeObject * value) { ____refuse_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____refuse_5), (void*)value); } inline static int32_t get_offset_of__granted_6() { return static_cast(offsetof(Assembly_t, ____granted_6)); } inline RuntimeObject * get__granted_6() const { return ____granted_6; } inline RuntimeObject ** get_address_of__granted_6() { return &____granted_6; } inline void set__granted_6(RuntimeObject * value) { ____granted_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____granted_6), (void*)value); } inline static int32_t get_offset_of__denied_7() { return static_cast(offsetof(Assembly_t, ____denied_7)); } inline RuntimeObject * get__denied_7() const { return ____denied_7; } inline RuntimeObject ** get_address_of__denied_7() { return &____denied_7; } inline void set__denied_7(RuntimeObject * value) { ____denied_7 = value; Il2CppCodeGenWriteBarrier((void**)(&____denied_7), (void*)value); } inline static int32_t get_offset_of_fromByteArray_8() { return static_cast(offsetof(Assembly_t, ___fromByteArray_8)); } inline bool get_fromByteArray_8() const { return ___fromByteArray_8; } inline bool* get_address_of_fromByteArray_8() { return &___fromByteArray_8; } inline void set_fromByteArray_8(bool value) { ___fromByteArray_8 = value; } inline static int32_t get_offset_of_assemblyName_9() { return static_cast(offsetof(Assembly_t, ___assemblyName_9)); } inline String_t* get_assemblyName_9() const { return ___assemblyName_9; } inline String_t** get_address_of_assemblyName_9() { return &___assemblyName_9; } inline void set_assemblyName_9(String_t* value) { ___assemblyName_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___assemblyName_9), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Reflection.Assembly struct Assembly_t_marshaled_pinvoke { intptr_t ____mono_assembly_0; ResolveEventHolder_tA37081FAEBE21D83D216225B4489BA8A37B4E13C * ___resolve_event_holder_1; Il2CppIUnknown* ____evidence_2; Il2CppIUnknown* ____minimum_3; Il2CppIUnknown* ____optional_4; Il2CppIUnknown* ____refuse_5; Il2CppIUnknown* ____granted_6; Il2CppIUnknown* ____denied_7; int32_t ___fromByteArray_8; char* ___assemblyName_9; }; // Native definition for COM marshalling of System.Reflection.Assembly struct Assembly_t_marshaled_com { intptr_t ____mono_assembly_0; ResolveEventHolder_tA37081FAEBE21D83D216225B4489BA8A37B4E13C * ___resolve_event_holder_1; Il2CppIUnknown* ____evidence_2; Il2CppIUnknown* ____minimum_3; Il2CppIUnknown* ____optional_4; Il2CppIUnknown* ____refuse_5; Il2CppIUnknown* ____granted_6; Il2CppIUnknown* ____denied_7; int32_t ___fromByteArray_8; Il2CppChar* ___assemblyName_9; }; // System.Delegate struct Delegate_t : public RuntimeObject { public: // System.IntPtr System.Delegate::method_ptr Il2CppMethodPointer ___method_ptr_0; // System.IntPtr System.Delegate::invoke_impl intptr_t ___invoke_impl_1; // System.Object System.Delegate::m_target RuntimeObject * ___m_target_2; // System.IntPtr System.Delegate::method intptr_t ___method_3; // System.IntPtr System.Delegate::delegate_trampoline intptr_t ___delegate_trampoline_4; // System.IntPtr System.Delegate::extra_arg intptr_t ___extra_arg_5; // System.IntPtr System.Delegate::method_code intptr_t ___method_code_6; // System.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t * ___method_info_7; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t * ___original_method_info_8; // System.DelegateData System.Delegate::data DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9; // System.Boolean System.Delegate::method_is_virtual bool ___method_is_virtual_10; public: inline static int32_t get_offset_of_method_ptr_0() { return static_cast(offsetof(Delegate_t, ___method_ptr_0)); } inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; } inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; } inline void set_method_ptr_0(Il2CppMethodPointer value) { ___method_ptr_0 = value; } inline static int32_t get_offset_of_invoke_impl_1() { return static_cast(offsetof(Delegate_t, ___invoke_impl_1)); } inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; } inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; } inline void set_invoke_impl_1(intptr_t value) { ___invoke_impl_1 = value; } inline static int32_t get_offset_of_m_target_2() { return static_cast(offsetof(Delegate_t, ___m_target_2)); } inline RuntimeObject * get_m_target_2() const { return ___m_target_2; } inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; } inline void set_m_target_2(RuntimeObject * value) { ___m_target_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_target_2), (void*)value); } inline static int32_t get_offset_of_method_3() { return static_cast(offsetof(Delegate_t, ___method_3)); } inline intptr_t get_method_3() const { return ___method_3; } inline intptr_t* get_address_of_method_3() { return &___method_3; } inline void set_method_3(intptr_t value) { ___method_3 = value; } inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast(offsetof(Delegate_t, ___delegate_trampoline_4)); } inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; } inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; } inline void set_delegate_trampoline_4(intptr_t value) { ___delegate_trampoline_4 = value; } inline static int32_t get_offset_of_extra_arg_5() { return static_cast(offsetof(Delegate_t, ___extra_arg_5)); } inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; } inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; } inline void set_extra_arg_5(intptr_t value) { ___extra_arg_5 = value; } inline static int32_t get_offset_of_method_code_6() { return static_cast(offsetof(Delegate_t, ___method_code_6)); } inline intptr_t get_method_code_6() const { return ___method_code_6; } inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; } inline void set_method_code_6(intptr_t value) { ___method_code_6 = value; } inline static int32_t get_offset_of_method_info_7() { return static_cast(offsetof(Delegate_t, ___method_info_7)); } inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; } inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; } inline void set_method_info_7(MethodInfo_t * value) { ___method_info_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___method_info_7), (void*)value); } inline static int32_t get_offset_of_original_method_info_8() { return static_cast(offsetof(Delegate_t, ___original_method_info_8)); } inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; } inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; } inline void set_original_method_info_8(MethodInfo_t * value) { ___original_method_info_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___original_method_info_8), (void*)value); } inline static int32_t get_offset_of_data_9() { return static_cast(offsetof(Delegate_t, ___data_9)); } inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * get_data_9() const { return ___data_9; } inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 ** get_address_of_data_9() { return &___data_9; } inline void set_data_9(DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * value) { ___data_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___data_9), (void*)value); } inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast(offsetof(Delegate_t, ___method_is_virtual_10)); } inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; } inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; } inline void set_method_is_virtual_10(bool value) { ___method_is_virtual_10 = value; } }; // Native definition for P/Invoke marshalling of System.Delegate struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; MethodInfo_t * ___method_info_7; MethodInfo_t * ___original_method_info_8; DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9; int32_t ___method_is_virtual_10; }; // Native definition for COM marshalling of System.Delegate struct Delegate_t_marshaled_com { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; MethodInfo_t * ___method_info_7; MethodInfo_t * ___original_method_info_8; DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9; int32_t ___method_is_virtual_10; }; // MathNet.Numerics.LinearAlgebra.Double.DenseMatrix struct DenseMatrix_t1A84732529782002635B033F35686DC08E4E6C3B : public Matrix_t675ABEAE33037F2945C3F2058F3C340F7DAFF5A9 { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Double.DenseMatrix::_rowCount int32_t ____rowCount_6; // System.Int32 MathNet.Numerics.LinearAlgebra.Double.DenseMatrix::_columnCount int32_t ____columnCount_7; // System.Double[] MathNet.Numerics.LinearAlgebra.Double.DenseMatrix::_values DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ____values_8; public: inline static int32_t get_offset_of__rowCount_6() { return static_cast(offsetof(DenseMatrix_t1A84732529782002635B033F35686DC08E4E6C3B, ____rowCount_6)); } inline int32_t get__rowCount_6() const { return ____rowCount_6; } inline int32_t* get_address_of__rowCount_6() { return &____rowCount_6; } inline void set__rowCount_6(int32_t value) { ____rowCount_6 = value; } inline static int32_t get_offset_of__columnCount_7() { return static_cast(offsetof(DenseMatrix_t1A84732529782002635B033F35686DC08E4E6C3B, ____columnCount_7)); } inline int32_t get__columnCount_7() const { return ____columnCount_7; } inline int32_t* get_address_of__columnCount_7() { return &____columnCount_7; } inline void set__columnCount_7(int32_t value) { ____columnCount_7 = value; } inline static int32_t get_offset_of__values_8() { return static_cast(offsetof(DenseMatrix_t1A84732529782002635B033F35686DC08E4E6C3B, ____values_8)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get__values_8() const { return ____values_8; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of__values_8() { return &____values_8; } inline void set__values_8(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ____values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&____values_8), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Single.DenseMatrix struct DenseMatrix_tC5D068283BF282B62D7E022CCA1992DE081D7AF7 : public Matrix_t8615D55E23BE1A3CC62C5A1AEB809EEB7222AAB1 { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Single.DenseMatrix::_rowCount int32_t ____rowCount_6; // System.Int32 MathNet.Numerics.LinearAlgebra.Single.DenseMatrix::_columnCount int32_t ____columnCount_7; // System.Single[] MathNet.Numerics.LinearAlgebra.Single.DenseMatrix::_values SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ____values_8; public: inline static int32_t get_offset_of__rowCount_6() { return static_cast(offsetof(DenseMatrix_tC5D068283BF282B62D7E022CCA1992DE081D7AF7, ____rowCount_6)); } inline int32_t get__rowCount_6() const { return ____rowCount_6; } inline int32_t* get_address_of__rowCount_6() { return &____rowCount_6; } inline void set__rowCount_6(int32_t value) { ____rowCount_6 = value; } inline static int32_t get_offset_of__columnCount_7() { return static_cast(offsetof(DenseMatrix_tC5D068283BF282B62D7E022CCA1992DE081D7AF7, ____columnCount_7)); } inline int32_t get__columnCount_7() const { return ____columnCount_7; } inline int32_t* get_address_of__columnCount_7() { return &____columnCount_7; } inline void set__columnCount_7(int32_t value) { ____columnCount_7 = value; } inline static int32_t get_offset_of__values_8() { return static_cast(offsetof(DenseMatrix_tC5D068283BF282B62D7E022CCA1992DE081D7AF7, ____values_8)); } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get__values_8() const { return ____values_8; } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of__values_8() { return &____values_8; } inline void set__values_8(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value) { ____values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&____values_8), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Double.DenseVector struct DenseVector_t0B0B3F92F4E529A76F022A1A1747BB915AFAF719 : public Vector_tBD4436AB437CD3DFA0CBED53A472B4B10F222CF4 { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Double.DenseVector::_length int32_t ____length_5; // System.Double[] MathNet.Numerics.LinearAlgebra.Double.DenseVector::_values DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ____values_6; public: inline static int32_t get_offset_of__length_5() { return static_cast(offsetof(DenseVector_t0B0B3F92F4E529A76F022A1A1747BB915AFAF719, ____length_5)); } inline int32_t get__length_5() const { return ____length_5; } inline int32_t* get_address_of__length_5() { return &____length_5; } inline void set__length_5(int32_t value) { ____length_5 = value; } inline static int32_t get_offset_of__values_6() { return static_cast(offsetof(DenseVector_t0B0B3F92F4E529A76F022A1A1747BB915AFAF719, ____values_6)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get__values_6() const { return ____values_6; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of__values_6() { return &____values_6; } inline void set__values_6(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ____values_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____values_6), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Single.DenseVector struct DenseVector_t4F1E2A53EA5AFB1A927A0AFE8F945D6FCA97D9B4 : public Vector_tC2B16E18D2F08FAB11EBC3F53BD921019D483A23 { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Single.DenseVector::_length int32_t ____length_5; // System.Single[] MathNet.Numerics.LinearAlgebra.Single.DenseVector::_values SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ____values_6; public: inline static int32_t get_offset_of__length_5() { return static_cast(offsetof(DenseVector_t4F1E2A53EA5AFB1A927A0AFE8F945D6FCA97D9B4, ____length_5)); } inline int32_t get__length_5() const { return ____length_5; } inline int32_t* get_address_of__length_5() { return &____length_5; } inline void set__length_5(int32_t value) { ____length_5 = value; } inline static int32_t get_offset_of__values_6() { return static_cast(offsetof(DenseVector_t4F1E2A53EA5AFB1A927A0AFE8F945D6FCA97D9B4, ____values_6)); } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get__values_6() const { return ____values_6; } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of__values_6() { return &____values_6; } inline void set__values_6(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value) { ____values_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____values_6), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Double.DiagonalMatrix struct DiagonalMatrix_tD91A166C796C62C0AB32CC08581898DCA167000A : public Matrix_t675ABEAE33037F2945C3F2058F3C340F7DAFF5A9 { public: // System.Double[] MathNet.Numerics.LinearAlgebra.Double.DiagonalMatrix::_data DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ____data_6; public: inline static int32_t get_offset_of__data_6() { return static_cast(offsetof(DiagonalMatrix_tD91A166C796C62C0AB32CC08581898DCA167000A, ____data_6)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get__data_6() const { return ____data_6; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of__data_6() { return &____data_6; } inline void set__data_6(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ____data_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____data_6), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Single.DiagonalMatrix struct DiagonalMatrix_t2641B8418A64D47D18EC42FF6D4557A3E8AF42E7 : public Matrix_t8615D55E23BE1A3CC62C5A1AEB809EEB7222AAB1 { public: // System.Single[] MathNet.Numerics.LinearAlgebra.Single.DiagonalMatrix::_data SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ____data_6; public: inline static int32_t get_offset_of__data_6() { return static_cast(offsetof(DiagonalMatrix_t2641B8418A64D47D18EC42FF6D4557A3E8AF42E7, ____data_6)); } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get__data_6() const { return ____data_6; } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of__data_6() { return &____data_6; } inline void set__data_6(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value) { ____data_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____data_6), (void*)value); } }; // System.Exception struct Exception_t : public RuntimeObject { public: // System.String System.Exception::_className String_t* ____className_1; // System.String System.Exception::_message String_t* ____message_2; // System.Collections.IDictionary System.Exception::_data RuntimeObject* ____data_3; // System.Exception System.Exception::_innerException Exception_t * ____innerException_4; // System.String System.Exception::_helpURL String_t* ____helpURL_5; // System.Object System.Exception::_stackTrace RuntimeObject * ____stackTrace_6; // System.String System.Exception::_stackTraceString String_t* ____stackTraceString_7; // System.String System.Exception::_remoteStackTraceString String_t* ____remoteStackTraceString_8; // System.Int32 System.Exception::_remoteStackIndex int32_t ____remoteStackIndex_9; // System.Object System.Exception::_dynamicMethods RuntimeObject * ____dynamicMethods_10; // System.Int32 System.Exception::_HResult int32_t ____HResult_11; // System.String System.Exception::_source String_t* ____source_12; // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; // System.Diagnostics.StackTrace[] System.Exception::captured_traces StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; // System.IntPtr[] System.Exception::native_trace_ips IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* ___native_trace_ips_15; public: inline static int32_t get_offset_of__className_1() { return static_cast(offsetof(Exception_t, ____className_1)); } inline String_t* get__className_1() const { return ____className_1; } inline String_t** get_address_of__className_1() { return &____className_1; } inline void set__className_1(String_t* value) { ____className_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____className_1), (void*)value); } inline static int32_t get_offset_of__message_2() { return static_cast(offsetof(Exception_t, ____message_2)); } inline String_t* get__message_2() const { return ____message_2; } inline String_t** get_address_of__message_2() { return &____message_2; } inline void set__message_2(String_t* value) { ____message_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____message_2), (void*)value); } inline static int32_t get_offset_of__data_3() { return static_cast(offsetof(Exception_t, ____data_3)); } inline RuntimeObject* get__data_3() const { return ____data_3; } inline RuntimeObject** get_address_of__data_3() { return &____data_3; } inline void set__data_3(RuntimeObject* value) { ____data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&____data_3), (void*)value); } inline static int32_t get_offset_of__innerException_4() { return static_cast(offsetof(Exception_t, ____innerException_4)); } inline Exception_t * get__innerException_4() const { return ____innerException_4; } inline Exception_t ** get_address_of__innerException_4() { return &____innerException_4; } inline void set__innerException_4(Exception_t * value) { ____innerException_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____innerException_4), (void*)value); } inline static int32_t get_offset_of__helpURL_5() { return static_cast(offsetof(Exception_t, ____helpURL_5)); } inline String_t* get__helpURL_5() const { return ____helpURL_5; } inline String_t** get_address_of__helpURL_5() { return &____helpURL_5; } inline void set__helpURL_5(String_t* value) { ____helpURL_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____helpURL_5), (void*)value); } inline static int32_t get_offset_of__stackTrace_6() { return static_cast(offsetof(Exception_t, ____stackTrace_6)); } inline RuntimeObject * get__stackTrace_6() const { return ____stackTrace_6; } inline RuntimeObject ** get_address_of__stackTrace_6() { return &____stackTrace_6; } inline void set__stackTrace_6(RuntimeObject * value) { ____stackTrace_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____stackTrace_6), (void*)value); } inline static int32_t get_offset_of__stackTraceString_7() { return static_cast(offsetof(Exception_t, ____stackTraceString_7)); } inline String_t* get__stackTraceString_7() const { return ____stackTraceString_7; } inline String_t** get_address_of__stackTraceString_7() { return &____stackTraceString_7; } inline void set__stackTraceString_7(String_t* value) { ____stackTraceString_7 = value; Il2CppCodeGenWriteBarrier((void**)(&____stackTraceString_7), (void*)value); } inline static int32_t get_offset_of__remoteStackTraceString_8() { return static_cast(offsetof(Exception_t, ____remoteStackTraceString_8)); } inline String_t* get__remoteStackTraceString_8() const { return ____remoteStackTraceString_8; } inline String_t** get_address_of__remoteStackTraceString_8() { return &____remoteStackTraceString_8; } inline void set__remoteStackTraceString_8(String_t* value) { ____remoteStackTraceString_8 = value; Il2CppCodeGenWriteBarrier((void**)(&____remoteStackTraceString_8), (void*)value); } inline static int32_t get_offset_of__remoteStackIndex_9() { return static_cast(offsetof(Exception_t, ____remoteStackIndex_9)); } inline int32_t get__remoteStackIndex_9() const { return ____remoteStackIndex_9; } inline int32_t* get_address_of__remoteStackIndex_9() { return &____remoteStackIndex_9; } inline void set__remoteStackIndex_9(int32_t value) { ____remoteStackIndex_9 = value; } inline static int32_t get_offset_of__dynamicMethods_10() { return static_cast(offsetof(Exception_t, ____dynamicMethods_10)); } inline RuntimeObject * get__dynamicMethods_10() const { return ____dynamicMethods_10; } inline RuntimeObject ** get_address_of__dynamicMethods_10() { return &____dynamicMethods_10; } inline void set__dynamicMethods_10(RuntimeObject * value) { ____dynamicMethods_10 = value; Il2CppCodeGenWriteBarrier((void**)(&____dynamicMethods_10), (void*)value); } inline static int32_t get_offset_of__HResult_11() { return static_cast(offsetof(Exception_t, ____HResult_11)); } inline int32_t get__HResult_11() const { return ____HResult_11; } inline int32_t* get_address_of__HResult_11() { return &____HResult_11; } inline void set__HResult_11(int32_t value) { ____HResult_11 = value; } inline static int32_t get_offset_of__source_12() { return static_cast(offsetof(Exception_t, ____source_12)); } inline String_t* get__source_12() const { return ____source_12; } inline String_t** get_address_of__source_12() { return &____source_12; } inline void set__source_12(String_t* value) { ____source_12 = value; Il2CppCodeGenWriteBarrier((void**)(&____source_12), (void*)value); } inline static int32_t get_offset_of__safeSerializationManager_13() { return static_cast(offsetof(Exception_t, ____safeSerializationManager_13)); } inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; } inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; } inline void set__safeSerializationManager_13(SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * value) { ____safeSerializationManager_13 = value; Il2CppCodeGenWriteBarrier((void**)(&____safeSerializationManager_13), (void*)value); } inline static int32_t get_offset_of_captured_traces_14() { return static_cast(offsetof(Exception_t, ___captured_traces_14)); } inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* get_captured_traces_14() const { return ___captured_traces_14; } inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971** get_address_of_captured_traces_14() { return &___captured_traces_14; } inline void set_captured_traces_14(StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* value) { ___captured_traces_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___captured_traces_14), (void*)value); } inline static int32_t get_offset_of_native_trace_ips_15() { return static_cast(offsetof(Exception_t, ___native_trace_ips_15)); } inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* get_native_trace_ips_15() const { return ___native_trace_ips_15; } inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; } inline void set_native_trace_ips_15(IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* value) { ___native_trace_ips_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___native_trace_ips_15), (void*)value); } }; struct Exception_t_StaticFields { public: // System.Object System.Exception::s_EDILock RuntimeObject * ___s_EDILock_0; public: inline static int32_t get_offset_of_s_EDILock_0() { return static_cast(offsetof(Exception_t_StaticFields, ___s_EDILock_0)); } inline RuntimeObject * get_s_EDILock_0() const { return ___s_EDILock_0; } inline RuntimeObject ** get_address_of_s_EDILock_0() { return &___s_EDILock_0; } inline void set_s_EDILock_0(RuntimeObject * value) { ___s_EDILock_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_EDILock_0), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Exception struct Exception_t_marshaled_pinvoke { char* ____className_1; char* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_pinvoke* ____innerException_4; char* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; char* ____stackTraceString_7; char* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; char* ____source_12; SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; }; // Native definition for COM marshalling of System.Exception struct Exception_t_marshaled_com { Il2CppChar* ____className_1; Il2CppChar* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_com* ____innerException_4; Il2CppChar* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; Il2CppChar* ____stackTraceString_7; Il2CppChar* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; Il2CppChar* ____source_12; SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; }; // MathNet.Numerics.LinearAlgebra.ExistingData struct ExistingData_t24BF6A2DD09189B76B7AC8AF4D232E4451299C0B { public: // System.Int32 MathNet.Numerics.LinearAlgebra.ExistingData::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(ExistingData_t24BF6A2DD09189B76B7AC8AF4D232E4451299C0B, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.IO.FileAttributes struct FileAttributes_t47DBB9A73CF80C7CA21C9AAB8D5336C92D32C1AE { public: // System.Int32 System.IO.FileAttributes::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(FileAttributes_t47DBB9A73CF80C7CA21C9AAB8D5336C92D32C1AE, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.Threading.LazyThreadSafetyMode struct LazyThreadSafetyMode_t96AF79E6AE151D68FDE0622C7121D4D96C369231 { public: // System.Int32 System.Threading.LazyThreadSafetyMode::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(LazyThreadSafetyMode_t96AF79E6AE151D68FDE0622C7121D4D96C369231, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // MathNet.Numerics.Providers.Common.Mkl.MklAccuracy struct MklAccuracy_t0E09BDE01C94F723E75464C27356B1D965E364F9 { public: // System.UInt32 MathNet.Numerics.Providers.Common.Mkl.MklAccuracy::value__ uint32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(MklAccuracy_t0E09BDE01C94F723E75464C27356B1D965E364F9, ___value___2)); } inline uint32_t get_value___2() const { return ___value___2; } inline uint32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(uint32_t value) { ___value___2 = value; } }; // MathNet.Numerics.Providers.Common.Mkl.MklConsistency struct MklConsistency_t8ABF6535D20C7240C34653B73D2A724824C134DB { public: // System.Int32 MathNet.Numerics.Providers.Common.Mkl.MklConsistency::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(MklConsistency_t8ABF6535D20C7240C34653B73D2A724824C134DB, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // MathNet.Numerics.Providers.Common.Mkl.MklPrecision struct MklPrecision_tB9ACCBE54331E5BE0EBD9D2B59C007D7B1FF621C { public: // System.UInt32 MathNet.Numerics.Providers.Common.Mkl.MklPrecision::value__ uint32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(MklPrecision_tB9ACCBE54331E5BE0EBD9D2B59C007D7B1FF621C, ___value___2)); } inline uint32_t get_value___2() const { return ___value___2; } inline uint32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(uint32_t value) { ___value___2 = value; } }; // System.PlatformID struct PlatformID_tAE7D984C08AF0DB2E5398AAE4842B704DBDDE159 { public: // System.Int32 System.PlatformID::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(PlatformID_tAE7D984C08AF0DB2E5398AAE4842B704DBDDE159, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.RuntimeFieldHandle struct RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 { public: // System.IntPtr System.RuntimeFieldHandle::value intptr_t ___value_0; public: inline static int32_t get_offset_of_value_0() { return static_cast(offsetof(RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96, ___value_0)); } inline intptr_t get_value_0() const { return ___value_0; } inline intptr_t* get_address_of_value_0() { return &___value_0; } inline void set_value_0(intptr_t value) { ___value_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Double.SparseMatrix struct SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 : public Matrix_t675ABEAE33037F2945C3F2058F3C340F7DAFF5A9 { public: // MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1 MathNet.Numerics.LinearAlgebra.Double.SparseMatrix::_storage SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * ____storage_6; public: inline static int32_t get_offset_of__storage_6() { return static_cast(offsetof(SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19, ____storage_6)); } inline SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * get__storage_6() const { return ____storage_6; } inline SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 ** get_address_of__storage_6() { return &____storage_6; } inline void set__storage_6(SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * value) { ____storage_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____storage_6), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Single.SparseMatrix struct SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 : public Matrix_t8615D55E23BE1A3CC62C5A1AEB809EEB7222AAB1 { public: // MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1 MathNet.Numerics.LinearAlgebra.Single.SparseMatrix::_storage SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * ____storage_6; public: inline static int32_t get_offset_of__storage_6() { return static_cast(offsetof(SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1, ____storage_6)); } inline SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * get__storage_6() const { return ____storage_6; } inline SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 ** get_address_of__storage_6() { return &____storage_6; } inline void set__storage_6(SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * value) { ____storage_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____storage_6), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Double.SparseVector struct SparseVector_t9702CC2012FE9D6DEE89F1C3AD8943BAB98FB8D7 : public Vector_tBD4436AB437CD3DFA0CBED53A472B4B10F222CF4 { public: // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1 MathNet.Numerics.LinearAlgebra.Double.SparseVector::_storage SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * ____storage_5; public: inline static int32_t get_offset_of__storage_5() { return static_cast(offsetof(SparseVector_t9702CC2012FE9D6DEE89F1C3AD8943BAB98FB8D7, ____storage_5)); } inline SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * get__storage_5() const { return ____storage_5; } inline SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A ** get_address_of__storage_5() { return &____storage_5; } inline void set__storage_5(SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * value) { ____storage_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____storage_5), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Single.SparseVector struct SparseVector_t64BD0A0497E347BF9DB9CD3757AA84D57000AE9E : public Vector_tC2B16E18D2F08FAB11EBC3F53BD921019D483A23 { public: // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1 MathNet.Numerics.LinearAlgebra.Single.SparseVector::_storage SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * ____storage_5; public: inline static int32_t get_offset_of__storage_5() { return static_cast(offsetof(SparseVector_t64BD0A0497E347BF9DB9CD3757AA84D57000AE9E, ____storage_5)); } inline SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * get__storage_5() const { return ____storage_5; } inline SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D ** get_address_of__storage_5() { return &____storage_5; } inline void set__storage_5(SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * value) { ____storage_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____storage_5), (void*)value); } }; // System.Runtime.Serialization.StreamingContextStates struct StreamingContextStates_tF4C7FE6D6121BD4C67699869C8269A60B36B42C3 { public: // System.Int32 System.Runtime.Serialization.StreamingContextStates::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(StreamingContextStates_tF4C7FE6D6121BD4C67699869C8269A60B36B42C3, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.StringComparison struct StringComparison_tCC9F72B9B1E2C3C6D2566DD0D3A61E1621048998 { public: // System.Int32 System.StringComparison::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(StringComparison_tCC9F72B9B1E2C3C6D2566DD0D3A61E1621048998, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // MathNet.Numerics.LinearAlgebra.Symmetricity struct Symmetricity_t99B38D21073017F177CD3EE348CC3D06D0CFB465 { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Symmetricity::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(Symmetricity_t99B38D21073017F177CD3EE348CC3D06D0CFB465, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // MathNet.Numerics.Providers.LinearAlgebra.Transpose struct Transpose_tF8F7165A0D2F3013E462FE048FC1E4A301F79271 { public: // System.Int32 MathNet.Numerics.Providers.LinearAlgebra.Transpose::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(Transpose_tF8F7165A0D2F3013E462FE048FC1E4A301F79271, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd struct UserEvd_tFAADA14CEE9908D9C988E6509E6380C2D2AAE6E7 : public Evd_tB9A05B7D9F490D29F7030A8188346F920DA3C0EB { public: public: }; // MathNet.Numerics.LinearAlgebra.Complex32.Factorization.UserEvd struct UserEvd_tD1A382F8D94BC1FC50733B85F4B98A0B4540BC9C : public Evd_t1BB46D016945AD3D23C55025C39D9D20F7B7BAA0 { public: public: }; // MathNet.Numerics.LinearAlgebra.Double.Factorization.UserEvd struct UserEvd_t2CEC1FEED11A47B29C8E0554E609DFD7D76AFE04 : public Evd_t87B91E63BE2E378E0CDECC46A8799BB5F154DCD8 { public: public: }; // MathNet.Numerics.LinearAlgebra.Single.Factorization.UserEvd struct UserEvd_t28EA9DFCF46513A0778E874B87F69182BBF74B4D : public Evd_t609B3D1B060131247305504894F8B6851CB94FA9 { public: public: }; // MathNet.Numerics.LinearAlgebra.Double.Factorization.UserLU struct UserLU_tC2641160849DBA39BD72AD655DC64DB0EB574037 : public LU_t37AE9BBFD60D158D19913D51649FEB657BE64DEE { public: public: }; // MathNet.Numerics.LinearAlgebra.Single.Factorization.UserLU struct UserLU_t94A4AA458CF5B93646E973C29C6F3007CB682006 : public LU_t25764AD31D8A9A4694256B25A1FB66A361DFFB74 { public: public: }; // MathNet.Numerics.LinearAlgebra.Zeros struct Zeros_t2093AC7F5FE1F3EBDE512DFFA991C84F9BEC0231 { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Zeros::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(Zeros_t2093AC7F5FE1F3EBDE512DFFA991C84F9BEC0231, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // MathNet.Numerics.LinearAlgebra.Complex.Matrix/<>c__DisplayClass10_0 struct U3CU3Ec__DisplayClass10_0_t4B4B47596A649F4897E94C40CCB94F6A92D0530C : public RuntimeObject { public: // System.Numerics.Complex MathNet.Numerics.LinearAlgebra.Complex.Matrix/<>c__DisplayClass10_0::scalar Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___scalar_0; public: inline static int32_t get_offset_of_scalar_0() { return static_cast(offsetof(U3CU3Ec__DisplayClass10_0_t4B4B47596A649F4897E94C40CCB94F6A92D0530C, ___scalar_0)); } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C get_scalar_0() const { return ___scalar_0; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * get_address_of_scalar_0() { return &___scalar_0; } inline void set_scalar_0(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { ___scalar_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Complex.Matrix/<>c__DisplayClass13_0 struct U3CU3Ec__DisplayClass13_0_t0D33A62F682A1BF10F751FCFEE3745DDA710F6BA : public RuntimeObject { public: // System.Numerics.Complex MathNet.Numerics.LinearAlgebra.Complex.Matrix/<>c__DisplayClass13_0::divisor Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___divisor_0; public: inline static int32_t get_offset_of_divisor_0() { return static_cast(offsetof(U3CU3Ec__DisplayClass13_0_t0D33A62F682A1BF10F751FCFEE3745DDA710F6BA, ___divisor_0)); } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C get_divisor_0() const { return ___divisor_0; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * get_address_of_divisor_0() { return &___divisor_0; } inline void set_divisor_0(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { ___divisor_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Complex32.Matrix/<>c__DisplayClass10_0 struct U3CU3Ec__DisplayClass10_0_t74320F8D737E9ADFB3C78958E7DCD9FC286AA878 : public RuntimeObject { public: // MathNet.Numerics.Complex32 MathNet.Numerics.LinearAlgebra.Complex32.Matrix/<>c__DisplayClass10_0::scalar Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___scalar_0; public: inline static int32_t get_offset_of_scalar_0() { return static_cast(offsetof(U3CU3Ec__DisplayClass10_0_t74320F8D737E9ADFB3C78958E7DCD9FC286AA878, ___scalar_0)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_scalar_0() const { return ___scalar_0; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_scalar_0() { return &___scalar_0; } inline void set_scalar_0(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___scalar_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Complex32.Matrix/<>c__DisplayClass12_0 struct U3CU3Ec__DisplayClass12_0_tB58643BF06F6E15EA4D88837DBA99BB49FEB65FF : public RuntimeObject { public: // MathNet.Numerics.Complex32 MathNet.Numerics.LinearAlgebra.Complex32.Matrix/<>c__DisplayClass12_0::divisor Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___divisor_0; public: inline static int32_t get_offset_of_divisor_0() { return static_cast(offsetof(U3CU3Ec__DisplayClass12_0_tB58643BF06F6E15EA4D88837DBA99BB49FEB65FF, ___divisor_0)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_divisor_0() const { return ___divisor_0; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_divisor_0() { return &___divisor_0; } inline void set_divisor_0(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___divisor_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1 struct DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 : public MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 { public: // T[] MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1::Data ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___Data_3; public: inline static int32_t get_offset_of_Data_3() { return static_cast(offsetof(DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5, ___Data_3)); } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* get_Data_3() const { return ___Data_3; } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5** get_address_of_Data_3() { return &___Data_3; } inline void set_Data_3(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* value) { ___Data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Data_3), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1 struct DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF : public MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 { public: // T[] MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1::Data Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___Data_3; public: inline static int32_t get_offset_of_Data_3() { return static_cast(offsetof(DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF, ___Data_3)); } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* get_Data_3() const { return ___Data_3; } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9** get_address_of_Data_3() { return &___Data_3; } inline void set_Data_3(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* value) { ___Data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Data_3), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1 struct DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 : public MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 { public: // T[] MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::Data ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___Data_3; public: inline static int32_t get_offset_of_Data_3() { return static_cast(offsetof(DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5, ___Data_3)); } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* get_Data_3() const { return ___Data_3; } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5** get_address_of_Data_3() { return &___Data_3; } inline void set_Data_3(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* value) { ___Data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Data_3), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1 struct DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 : public MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 { public: // T[] MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1::Data Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___Data_3; public: inline static int32_t get_offset_of_Data_3() { return static_cast(offsetof(DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833, ___Data_3)); } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* get_Data_3() const { return ___Data_3; } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9** get_address_of_Data_3() { return &___Data_3; } inline void set_Data_3(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* value) { ___Data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Data_3), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1 struct SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 : public MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 { public: // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::RowPointers Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___RowPointers_3; // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::ColumnIndices Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ColumnIndices_4; // T[] MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::Values ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___Values_5; public: inline static int32_t get_offset_of_RowPointers_3() { return static_cast(offsetof(SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25, ___RowPointers_3)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_RowPointers_3() const { return ___RowPointers_3; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_RowPointers_3() { return &___RowPointers_3; } inline void set_RowPointers_3(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___RowPointers_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___RowPointers_3), (void*)value); } inline static int32_t get_offset_of_ColumnIndices_4() { return static_cast(offsetof(SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25, ___ColumnIndices_4)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_ColumnIndices_4() const { return ___ColumnIndices_4; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_ColumnIndices_4() { return &___ColumnIndices_4; } inline void set_ColumnIndices_4(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___ColumnIndices_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___ColumnIndices_4), (void*)value); } inline static int32_t get_offset_of_Values_5() { return static_cast(offsetof(SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25, ___Values_5)); } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* get_Values_5() const { return ___Values_5; } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5** get_address_of_Values_5() { return &___Values_5; } inline void set_Values_5(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* value) { ___Values_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___Values_5), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1 struct SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 : public MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 { public: // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::RowPointers Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___RowPointers_3; // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::ColumnIndices Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ColumnIndices_4; // T[] MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::Values Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___Values_5; public: inline static int32_t get_offset_of_RowPointers_3() { return static_cast(offsetof(SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204, ___RowPointers_3)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_RowPointers_3() const { return ___RowPointers_3; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_RowPointers_3() { return &___RowPointers_3; } inline void set_RowPointers_3(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___RowPointers_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___RowPointers_3), (void*)value); } inline static int32_t get_offset_of_ColumnIndices_4() { return static_cast(offsetof(SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204, ___ColumnIndices_4)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_ColumnIndices_4() const { return ___ColumnIndices_4; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_ColumnIndices_4() { return &___ColumnIndices_4; } inline void set_ColumnIndices_4(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___ColumnIndices_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___ColumnIndices_4), (void*)value); } inline static int32_t get_offset_of_Values_5() { return static_cast(offsetof(SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204, ___Values_5)); } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* get_Values_5() const { return ___Values_5; } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9** get_address_of_Values_5() { return &___Values_5; } inline void set_Values_5(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* value) { ___Values_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___Values_5), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1 struct SparseVectorStorage_1_t3E4E4D209BE13DA83B2834BA61F883B1A5CE9828 : public VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C { public: // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Indices Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___Indices_2; // T[] MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Values ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___Values_3; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::ValueCount int32_t ___ValueCount_4; public: inline static int32_t get_offset_of_Indices_2() { return static_cast(offsetof(SparseVectorStorage_1_t3E4E4D209BE13DA83B2834BA61F883B1A5CE9828, ___Indices_2)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_Indices_2() const { return ___Indices_2; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_Indices_2() { return &___Indices_2; } inline void set_Indices_2(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___Indices_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___Indices_2), (void*)value); } inline static int32_t get_offset_of_Values_3() { return static_cast(offsetof(SparseVectorStorage_1_t3E4E4D209BE13DA83B2834BA61F883B1A5CE9828, ___Values_3)); } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* get_Values_3() const { return ___Values_3; } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5** get_address_of_Values_3() { return &___Values_3; } inline void set_Values_3(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* value) { ___Values_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Values_3), (void*)value); } inline static int32_t get_offset_of_ValueCount_4() { return static_cast(offsetof(SparseVectorStorage_1_t3E4E4D209BE13DA83B2834BA61F883B1A5CE9828, ___ValueCount_4)); } inline int32_t get_ValueCount_4() const { return ___ValueCount_4; } inline int32_t* get_address_of_ValueCount_4() { return &___ValueCount_4; } inline void set_ValueCount_4(int32_t value) { ___ValueCount_4 = value; } }; // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1 struct SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 : public VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C { public: // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Indices Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___Indices_2; // T[] MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Values Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___Values_3; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::ValueCount int32_t ___ValueCount_4; public: inline static int32_t get_offset_of_Indices_2() { return static_cast(offsetof(SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942, ___Indices_2)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_Indices_2() const { return ___Indices_2; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_Indices_2() { return &___Indices_2; } inline void set_Indices_2(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___Indices_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___Indices_2), (void*)value); } inline static int32_t get_offset_of_Values_3() { return static_cast(offsetof(SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942, ___Values_3)); } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* get_Values_3() const { return ___Values_3; } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9** get_address_of_Values_3() { return &___Values_3; } inline void set_Values_3(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* value) { ___Values_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Values_3), (void*)value); } inline static int32_t get_offset_of_ValueCount_4() { return static_cast(offsetof(SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942, ___ValueCount_4)); } inline int32_t get_ValueCount_4() const { return ___ValueCount_4; } inline int32_t* get_address_of_ValueCount_4() { return &___ValueCount_4; } inline void set_ValueCount_4(int32_t value) { ___ValueCount_4 = value; } }; // MathNet.Numerics.LinearAlgebra.Complex.Factorization.LU struct LU_t5EC760FF32AC650ED9BE1026FE633E154A3170F9 : public LU_1_t3DB50C65659BDF7F160A0357D1AAE9CDA4536710 { public: public: }; // MathNet.Numerics.LinearAlgebra.Complex32.Factorization.LU struct LU_tD643D82CC9066854B198B78DA3D8C66B353569A9 : public LU_1_t9BFFCDE65B0F2CE26E25251DC90BC8912730FAA3 { public: public: }; // MathNet.Numerics.LinearAlgebra.Complex.Matrix struct Matrix_t1D8B172CE7CAF068425AE0D31B6CF5A2315181BB : public Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 { public: public: }; // MathNet.Numerics.LinearAlgebra.Complex32.Matrix struct Matrix_t9107E14236A7750498B129DB2B60A27D87EB84A8 : public Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F { public: public: }; // MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider struct MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 : public ManagedLinearAlgebraProvider_tB54231955BB3C9C3443208A57A7DB088E90C0610 { public: // System.String MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::_hintPath String_t* ____hintPath_0; // MathNet.Numerics.Providers.Common.Mkl.MklConsistency MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::_consistency int32_t ____consistency_1; // MathNet.Numerics.Providers.Common.Mkl.MklPrecision MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::_precision uint32_t ____precision_2; // MathNet.Numerics.Providers.Common.Mkl.MklAccuracy MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::_accuracy uint32_t ____accuracy_3; // System.Int32 MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::_linearAlgebraMajor int32_t ____linearAlgebraMajor_4; // System.Int32 MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::_linearAlgebraMinor int32_t ____linearAlgebraMinor_5; // System.Int32 MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::_vectorFunctionsMajor int32_t ____vectorFunctionsMajor_6; // System.Int32 MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::_vectorFunctionsMinor int32_t ____vectorFunctionsMinor_7; public: inline static int32_t get_offset_of__hintPath_0() { return static_cast(offsetof(MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406, ____hintPath_0)); } inline String_t* get__hintPath_0() const { return ____hintPath_0; } inline String_t** get_address_of__hintPath_0() { return &____hintPath_0; } inline void set__hintPath_0(String_t* value) { ____hintPath_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____hintPath_0), (void*)value); } inline static int32_t get_offset_of__consistency_1() { return static_cast(offsetof(MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406, ____consistency_1)); } inline int32_t get__consistency_1() const { return ____consistency_1; } inline int32_t* get_address_of__consistency_1() { return &____consistency_1; } inline void set__consistency_1(int32_t value) { ____consistency_1 = value; } inline static int32_t get_offset_of__precision_2() { return static_cast(offsetof(MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406, ____precision_2)); } inline uint32_t get__precision_2() const { return ____precision_2; } inline uint32_t* get_address_of__precision_2() { return &____precision_2; } inline void set__precision_2(uint32_t value) { ____precision_2 = value; } inline static int32_t get_offset_of__accuracy_3() { return static_cast(offsetof(MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406, ____accuracy_3)); } inline uint32_t get__accuracy_3() const { return ____accuracy_3; } inline uint32_t* get_address_of__accuracy_3() { return &____accuracy_3; } inline void set__accuracy_3(uint32_t value) { ____accuracy_3 = value; } inline static int32_t get_offset_of__linearAlgebraMajor_4() { return static_cast(offsetof(MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406, ____linearAlgebraMajor_4)); } inline int32_t get__linearAlgebraMajor_4() const { return ____linearAlgebraMajor_4; } inline int32_t* get_address_of__linearAlgebraMajor_4() { return &____linearAlgebraMajor_4; } inline void set__linearAlgebraMajor_4(int32_t value) { ____linearAlgebraMajor_4 = value; } inline static int32_t get_offset_of__linearAlgebraMinor_5() { return static_cast(offsetof(MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406, ____linearAlgebraMinor_5)); } inline int32_t get__linearAlgebraMinor_5() const { return ____linearAlgebraMinor_5; } inline int32_t* get_address_of__linearAlgebraMinor_5() { return &____linearAlgebraMinor_5; } inline void set__linearAlgebraMinor_5(int32_t value) { ____linearAlgebraMinor_5 = value; } inline static int32_t get_offset_of__vectorFunctionsMajor_6() { return static_cast(offsetof(MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406, ____vectorFunctionsMajor_6)); } inline int32_t get__vectorFunctionsMajor_6() const { return ____vectorFunctionsMajor_6; } inline int32_t* get_address_of__vectorFunctionsMajor_6() { return &____vectorFunctionsMajor_6; } inline void set__vectorFunctionsMajor_6(int32_t value) { ____vectorFunctionsMajor_6 = value; } inline static int32_t get_offset_of__vectorFunctionsMinor_7() { return static_cast(offsetof(MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406, ____vectorFunctionsMinor_7)); } inline int32_t get__vectorFunctionsMinor_7() const { return ____vectorFunctionsMinor_7; } inline int32_t* get_address_of__vectorFunctionsMinor_7() { return &____vectorFunctionsMinor_7; } inline void set__vectorFunctionsMinor_7(int32_t value) { ____vectorFunctionsMinor_7 = value; } }; // System.IO.MonoIOStat struct MonoIOStat_t24C11A45B0B5F84242B31BA1EF48458595FF5F71 { public: // System.IO.FileAttributes System.IO.MonoIOStat::fileAttributes int32_t ___fileAttributes_0; // System.Int64 System.IO.MonoIOStat::Length int64_t ___Length_1; // System.Int64 System.IO.MonoIOStat::CreationTime int64_t ___CreationTime_2; // System.Int64 System.IO.MonoIOStat::LastAccessTime int64_t ___LastAccessTime_3; // System.Int64 System.IO.MonoIOStat::LastWriteTime int64_t ___LastWriteTime_4; public: inline static int32_t get_offset_of_fileAttributes_0() { return static_cast(offsetof(MonoIOStat_t24C11A45B0B5F84242B31BA1EF48458595FF5F71, ___fileAttributes_0)); } inline int32_t get_fileAttributes_0() const { return ___fileAttributes_0; } inline int32_t* get_address_of_fileAttributes_0() { return &___fileAttributes_0; } inline void set_fileAttributes_0(int32_t value) { ___fileAttributes_0 = value; } inline static int32_t get_offset_of_Length_1() { return static_cast(offsetof(MonoIOStat_t24C11A45B0B5F84242B31BA1EF48458595FF5F71, ___Length_1)); } inline int64_t get_Length_1() const { return ___Length_1; } inline int64_t* get_address_of_Length_1() { return &___Length_1; } inline void set_Length_1(int64_t value) { ___Length_1 = value; } inline static int32_t get_offset_of_CreationTime_2() { return static_cast(offsetof(MonoIOStat_t24C11A45B0B5F84242B31BA1EF48458595FF5F71, ___CreationTime_2)); } inline int64_t get_CreationTime_2() const { return ___CreationTime_2; } inline int64_t* get_address_of_CreationTime_2() { return &___CreationTime_2; } inline void set_CreationTime_2(int64_t value) { ___CreationTime_2 = value; } inline static int32_t get_offset_of_LastAccessTime_3() { return static_cast(offsetof(MonoIOStat_t24C11A45B0B5F84242B31BA1EF48458595FF5F71, ___LastAccessTime_3)); } inline int64_t get_LastAccessTime_3() const { return ___LastAccessTime_3; } inline int64_t* get_address_of_LastAccessTime_3() { return &___LastAccessTime_3; } inline void set_LastAccessTime_3(int64_t value) { ___LastAccessTime_3 = value; } inline static int32_t get_offset_of_LastWriteTime_4() { return static_cast(offsetof(MonoIOStat_t24C11A45B0B5F84242B31BA1EF48458595FF5F71, ___LastWriteTime_4)); } inline int64_t get_LastWriteTime_4() const { return ___LastWriteTime_4; } inline int64_t* get_address_of_LastWriteTime_4() { return &___LastWriteTime_4; } inline void set_LastWriteTime_4(int64_t value) { ___LastWriteTime_4 = value; } }; // System.MulticastDelegate struct MulticastDelegate_t : public Delegate_t { public: // System.Delegate[] System.MulticastDelegate::delegates DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* ___delegates_11; public: inline static int32_t get_offset_of_delegates_11() { return static_cast(offsetof(MulticastDelegate_t, ___delegates_11)); } inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* get_delegates_11() const { return ___delegates_11; } inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8** get_address_of_delegates_11() { return &___delegates_11; } inline void set_delegates_11(DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* value) { ___delegates_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___delegates_11), (void*)value); } }; // Native definition for P/Invoke marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates_11; }; // Native definition for COM marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates_11; }; // MathNet.Numerics.NativeInterfaceException struct NativeInterfaceException_t6A61C4FA632A897C25B13D6FF12D2D5319100575 : public Exception_t { public: public: }; // MathNet.Numerics.NonConvergenceException struct NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC : public Exception_t { public: public: }; // System.OperatingSystem struct OperatingSystem_tBB911FE4834884FD79AF78F2B07C19B938491463 : public RuntimeObject { public: // System.PlatformID System.OperatingSystem::_platform int32_t ____platform_0; // System.Version System.OperatingSystem::_version Version_tBDAEDED25425A1D09910468B8BD1759115646E3C * ____version_1; // System.String System.OperatingSystem::_servicePack String_t* ____servicePack_2; public: inline static int32_t get_offset_of__platform_0() { return static_cast(offsetof(OperatingSystem_tBB911FE4834884FD79AF78F2B07C19B938491463, ____platform_0)); } inline int32_t get__platform_0() const { return ____platform_0; } inline int32_t* get_address_of__platform_0() { return &____platform_0; } inline void set__platform_0(int32_t value) { ____platform_0 = value; } inline static int32_t get_offset_of__version_1() { return static_cast(offsetof(OperatingSystem_tBB911FE4834884FD79AF78F2B07C19B938491463, ____version_1)); } inline Version_tBDAEDED25425A1D09910468B8BD1759115646E3C * get__version_1() const { return ____version_1; } inline Version_tBDAEDED25425A1D09910468B8BD1759115646E3C ** get_address_of__version_1() { return &____version_1; } inline void set__version_1(Version_tBDAEDED25425A1D09910468B8BD1759115646E3C * value) { ____version_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____version_1), (void*)value); } inline static int32_t get_offset_of__servicePack_2() { return static_cast(offsetof(OperatingSystem_tBB911FE4834884FD79AF78F2B07C19B938491463, ____servicePack_2)); } inline String_t* get__servicePack_2() const { return ____servicePack_2; } inline String_t** get_address_of__servicePack_2() { return &____servicePack_2; } inline void set__servicePack_2(String_t* value) { ____servicePack_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____servicePack_2), (void*)value); } }; // System.Runtime.Serialization.StreamingContext struct StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505 { public: // System.Object System.Runtime.Serialization.StreamingContext::m_additionalContext RuntimeObject * ___m_additionalContext_0; // System.Runtime.Serialization.StreamingContextStates System.Runtime.Serialization.StreamingContext::m_state int32_t ___m_state_1; public: inline static int32_t get_offset_of_m_additionalContext_0() { return static_cast(offsetof(StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505, ___m_additionalContext_0)); } inline RuntimeObject * get_m_additionalContext_0() const { return ___m_additionalContext_0; } inline RuntimeObject ** get_address_of_m_additionalContext_0() { return &___m_additionalContext_0; } inline void set_m_additionalContext_0(RuntimeObject * value) { ___m_additionalContext_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_additionalContext_0), (void*)value); } inline static int32_t get_offset_of_m_state_1() { return static_cast(offsetof(StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505, ___m_state_1)); } inline int32_t get_m_state_1() const { return ___m_state_1; } inline int32_t* get_address_of_m_state_1() { return &___m_state_1; } inline void set_m_state_1(int32_t value) { ___m_state_1 = value; } }; // Native definition for P/Invoke marshalling of System.Runtime.Serialization.StreamingContext struct StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505_marshaled_pinvoke { Il2CppIUnknown* ___m_additionalContext_0; int32_t ___m_state_1; }; // Native definition for COM marshalling of System.Runtime.Serialization.StreamingContext struct StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505_marshaled_com { Il2CppIUnknown* ___m_additionalContext_0; int32_t ___m_state_1; }; // System.SystemException struct SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 : public Exception_t { public: public: }; // MathNet.Numerics.LinearAlgebra.Complex.Vector struct Vector_t84EE4BAA5EDA2E942AAD609FF75367ADA443BE07 : public Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D { public: public: }; // MathNet.Numerics.LinearAlgebra.Complex32.Vector struct Vector_t6DFC94D581E7CF23762737E2B0568804DAE09347 : public Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B { public: public: }; // System.Func`1 struct Func_1_t2F3325DADD1F420568A48646BFC825E9F29472B1 : public MulticastDelegate_t { public: public: }; // System.Func`2 struct Func_2_t07A8C3DB493D3FE14259D33200443036194A8695 : public MulticastDelegate_t { public: public: }; // System.Func`2 struct Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF : public MulticastDelegate_t { public: public: }; // System.Func`2 struct Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 : public MulticastDelegate_t { public: public: }; // System.Func`2 struct Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 : public MulticastDelegate_t { public: public: }; // System.Func`4 struct Func_4_tB9049D56720116FE467111A54FF9A389819C6EFB : public MulticastDelegate_t { public: public: }; // System.Func`4 struct Func_4_t72185289CDFE0AE6FA7F09A39677AAC501A1141A : public MulticastDelegate_t { public: public: }; // System.Func`4 struct Func_4_t22145A2B1CAD66E6969A0452070136DEB41122CD : public MulticastDelegate_t { public: public: }; // System.Func`4 struct Func_4_t530B610944C3778CE3ED86B510DDB873E4D61AE9 : public MulticastDelegate_t { public: public: }; // System.ArgumentException struct ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: // System.String System.ArgumentException::m_paramName String_t* ___m_paramName_17; public: inline static int32_t get_offset_of_m_paramName_17() { return static_cast(offsetof(ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00, ___m_paramName_17)); } inline String_t* get_m_paramName_17() const { return ___m_paramName_17; } inline String_t** get_address_of_m_paramName_17() { return &___m_paramName_17; } inline void set_m_paramName_17(String_t* value) { ___m_paramName_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_paramName_17), (void*)value); } }; // System.BadImageFormatException struct BadImageFormatException_t3BC0184883CA1CB226CDED7E76E91927184C683A : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: // System.String System.BadImageFormatException::_fileName String_t* ____fileName_17; // System.String System.BadImageFormatException::_fusionLog String_t* ____fusionLog_18; public: inline static int32_t get_offset_of__fileName_17() { return static_cast(offsetof(BadImageFormatException_t3BC0184883CA1CB226CDED7E76E91927184C683A, ____fileName_17)); } inline String_t* get__fileName_17() const { return ____fileName_17; } inline String_t** get_address_of__fileName_17() { return &____fileName_17; } inline void set__fileName_17(String_t* value) { ____fileName_17 = value; Il2CppCodeGenWriteBarrier((void**)(&____fileName_17), (void*)value); } inline static int32_t get_offset_of__fusionLog_18() { return static_cast(offsetof(BadImageFormatException_t3BC0184883CA1CB226CDED7E76E91927184C683A, ____fusionLog_18)); } inline String_t* get__fusionLog_18() const { return ____fusionLog_18; } inline String_t** get_address_of__fusionLog_18() { return &____fusionLog_18; } inline void set__fusionLog_18(String_t* value) { ____fusionLog_18 = value; Il2CppCodeGenWriteBarrier((void**)(&____fusionLog_18), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Complex.DenseMatrix struct DenseMatrix_t22E20CBF6AAE3A6E8A061A405873A7675E2FFD94 : public Matrix_t1D8B172CE7CAF068425AE0D31B6CF5A2315181BB { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Complex.DenseMatrix::_rowCount int32_t ____rowCount_6; // System.Int32 MathNet.Numerics.LinearAlgebra.Complex.DenseMatrix::_columnCount int32_t ____columnCount_7; // System.Numerics.Complex[] MathNet.Numerics.LinearAlgebra.Complex.DenseMatrix::_values ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ____values_8; public: inline static int32_t get_offset_of__rowCount_6() { return static_cast(offsetof(DenseMatrix_t22E20CBF6AAE3A6E8A061A405873A7675E2FFD94, ____rowCount_6)); } inline int32_t get__rowCount_6() const { return ____rowCount_6; } inline int32_t* get_address_of__rowCount_6() { return &____rowCount_6; } inline void set__rowCount_6(int32_t value) { ____rowCount_6 = value; } inline static int32_t get_offset_of__columnCount_7() { return static_cast(offsetof(DenseMatrix_t22E20CBF6AAE3A6E8A061A405873A7675E2FFD94, ____columnCount_7)); } inline int32_t get__columnCount_7() const { return ____columnCount_7; } inline int32_t* get_address_of__columnCount_7() { return &____columnCount_7; } inline void set__columnCount_7(int32_t value) { ____columnCount_7 = value; } inline static int32_t get_offset_of__values_8() { return static_cast(offsetof(DenseMatrix_t22E20CBF6AAE3A6E8A061A405873A7675E2FFD94, ____values_8)); } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* get__values_8() const { return ____values_8; } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5** get_address_of__values_8() { return &____values_8; } inline void set__values_8(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* value) { ____values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&____values_8), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Complex32.DenseMatrix struct DenseMatrix_t9ADBEA260566A3A951DDE16EF93FC74F98A6C7E9 : public Matrix_t9107E14236A7750498B129DB2B60A27D87EB84A8 { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Complex32.DenseMatrix::_rowCount int32_t ____rowCount_6; // System.Int32 MathNet.Numerics.LinearAlgebra.Complex32.DenseMatrix::_columnCount int32_t ____columnCount_7; // MathNet.Numerics.Complex32[] MathNet.Numerics.LinearAlgebra.Complex32.DenseMatrix::_values Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ____values_8; public: inline static int32_t get_offset_of__rowCount_6() { return static_cast(offsetof(DenseMatrix_t9ADBEA260566A3A951DDE16EF93FC74F98A6C7E9, ____rowCount_6)); } inline int32_t get__rowCount_6() const { return ____rowCount_6; } inline int32_t* get_address_of__rowCount_6() { return &____rowCount_6; } inline void set__rowCount_6(int32_t value) { ____rowCount_6 = value; } inline static int32_t get_offset_of__columnCount_7() { return static_cast(offsetof(DenseMatrix_t9ADBEA260566A3A951DDE16EF93FC74F98A6C7E9, ____columnCount_7)); } inline int32_t get__columnCount_7() const { return ____columnCount_7; } inline int32_t* get_address_of__columnCount_7() { return &____columnCount_7; } inline void set__columnCount_7(int32_t value) { ____columnCount_7 = value; } inline static int32_t get_offset_of__values_8() { return static_cast(offsetof(DenseMatrix_t9ADBEA260566A3A951DDE16EF93FC74F98A6C7E9, ____values_8)); } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* get__values_8() const { return ____values_8; } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9** get_address_of__values_8() { return &____values_8; } inline void set__values_8(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* value) { ____values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&____values_8), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Complex.DenseVector struct DenseVector_t400355CA72FD4F4D59D24460F51C242F4C4B2861 : public Vector_t84EE4BAA5EDA2E942AAD609FF75367ADA443BE07 { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Complex.DenseVector::_length int32_t ____length_5; // System.Numerics.Complex[] MathNet.Numerics.LinearAlgebra.Complex.DenseVector::_values ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ____values_6; public: inline static int32_t get_offset_of__length_5() { return static_cast(offsetof(DenseVector_t400355CA72FD4F4D59D24460F51C242F4C4B2861, ____length_5)); } inline int32_t get__length_5() const { return ____length_5; } inline int32_t* get_address_of__length_5() { return &____length_5; } inline void set__length_5(int32_t value) { ____length_5 = value; } inline static int32_t get_offset_of__values_6() { return static_cast(offsetof(DenseVector_t400355CA72FD4F4D59D24460F51C242F4C4B2861, ____values_6)); } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* get__values_6() const { return ____values_6; } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5** get_address_of__values_6() { return &____values_6; } inline void set__values_6(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* value) { ____values_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____values_6), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Complex32.DenseVector struct DenseVector_t3F7CA8C0F1229AFFE2A025EFC42C1A68ADA87C61 : public Vector_t6DFC94D581E7CF23762737E2B0568804DAE09347 { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Complex32.DenseVector::_length int32_t ____length_5; // MathNet.Numerics.Complex32[] MathNet.Numerics.LinearAlgebra.Complex32.DenseVector::_values Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ____values_6; public: inline static int32_t get_offset_of__length_5() { return static_cast(offsetof(DenseVector_t3F7CA8C0F1229AFFE2A025EFC42C1A68ADA87C61, ____length_5)); } inline int32_t get__length_5() const { return ____length_5; } inline int32_t* get_address_of__length_5() { return &____length_5; } inline void set__length_5(int32_t value) { ____length_5 = value; } inline static int32_t get_offset_of__values_6() { return static_cast(offsetof(DenseVector_t3F7CA8C0F1229AFFE2A025EFC42C1A68ADA87C61, ____values_6)); } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* get__values_6() const { return ____values_6; } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9** get_address_of__values_6() { return &____values_6; } inline void set__values_6(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* value) { ____values_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____values_6), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Complex.DiagonalMatrix struct DiagonalMatrix_tBDAFEF9829CFA4F36F97F93BA01B7D6718A2AAF2 : public Matrix_t1D8B172CE7CAF068425AE0D31B6CF5A2315181BB { public: // System.Numerics.Complex[] MathNet.Numerics.LinearAlgebra.Complex.DiagonalMatrix::_data ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ____data_6; public: inline static int32_t get_offset_of__data_6() { return static_cast(offsetof(DiagonalMatrix_tBDAFEF9829CFA4F36F97F93BA01B7D6718A2AAF2, ____data_6)); } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* get__data_6() const { return ____data_6; } inline ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5** get_address_of__data_6() { return &____data_6; } inline void set__data_6(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* value) { ____data_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____data_6), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Complex32.DiagonalMatrix struct DiagonalMatrix_t8E74FA3847DDB519CE8DACE4E823408E19D41A24 : public Matrix_t9107E14236A7750498B129DB2B60A27D87EB84A8 { public: // MathNet.Numerics.Complex32[] MathNet.Numerics.LinearAlgebra.Complex32.DiagonalMatrix::_data Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ____data_6; public: inline static int32_t get_offset_of__data_6() { return static_cast(offsetof(DiagonalMatrix_t8E74FA3847DDB519CE8DACE4E823408E19D41A24, ____data_6)); } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* get__data_6() const { return ____data_6; } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9** get_address_of__data_6() { return &____data_6; } inline void set__data_6(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* value) { ____data_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____data_6), (void*)value); } }; // System.Runtime.InteropServices.ExternalException struct ExternalException_tC18275DD0AEB2CDF9F85D94670C5A49A4DC3B783 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: public: }; // System.IO.FileSystemInfo struct FileSystemInfo_t4479D65BB34DEAFCDA2A98F8B797D7C19EFDA246 : public MarshalByRefObject_tD4DF91B488B284F899417EC468D8E50E933306A8 { public: // System.IO.MonoIOStat System.IO.FileSystemInfo::_data MonoIOStat_t24C11A45B0B5F84242B31BA1EF48458595FF5F71 ____data_1; // System.Int32 System.IO.FileSystemInfo::_dataInitialised int32_t ____dataInitialised_2; // System.String System.IO.FileSystemInfo::FullPath String_t* ___FullPath_3; // System.String System.IO.FileSystemInfo::OriginalPath String_t* ___OriginalPath_4; // System.String System.IO.FileSystemInfo::_displayPath String_t* ____displayPath_5; public: inline static int32_t get_offset_of__data_1() { return static_cast(offsetof(FileSystemInfo_t4479D65BB34DEAFCDA2A98F8B797D7C19EFDA246, ____data_1)); } inline MonoIOStat_t24C11A45B0B5F84242B31BA1EF48458595FF5F71 get__data_1() const { return ____data_1; } inline MonoIOStat_t24C11A45B0B5F84242B31BA1EF48458595FF5F71 * get_address_of__data_1() { return &____data_1; } inline void set__data_1(MonoIOStat_t24C11A45B0B5F84242B31BA1EF48458595FF5F71 value) { ____data_1 = value; } inline static int32_t get_offset_of__dataInitialised_2() { return static_cast(offsetof(FileSystemInfo_t4479D65BB34DEAFCDA2A98F8B797D7C19EFDA246, ____dataInitialised_2)); } inline int32_t get__dataInitialised_2() const { return ____dataInitialised_2; } inline int32_t* get_address_of__dataInitialised_2() { return &____dataInitialised_2; } inline void set__dataInitialised_2(int32_t value) { ____dataInitialised_2 = value; } inline static int32_t get_offset_of_FullPath_3() { return static_cast(offsetof(FileSystemInfo_t4479D65BB34DEAFCDA2A98F8B797D7C19EFDA246, ___FullPath_3)); } inline String_t* get_FullPath_3() const { return ___FullPath_3; } inline String_t** get_address_of_FullPath_3() { return &___FullPath_3; } inline void set_FullPath_3(String_t* value) { ___FullPath_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___FullPath_3), (void*)value); } inline static int32_t get_offset_of_OriginalPath_4() { return static_cast(offsetof(FileSystemInfo_t4479D65BB34DEAFCDA2A98F8B797D7C19EFDA246, ___OriginalPath_4)); } inline String_t* get_OriginalPath_4() const { return ___OriginalPath_4; } inline String_t** get_address_of_OriginalPath_4() { return &___OriginalPath_4; } inline void set_OriginalPath_4(String_t* value) { ___OriginalPath_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___OriginalPath_4), (void*)value); } inline static int32_t get_offset_of__displayPath_5() { return static_cast(offsetof(FileSystemInfo_t4479D65BB34DEAFCDA2A98F8B797D7C19EFDA246, ____displayPath_5)); } inline String_t* get__displayPath_5() const { return ____displayPath_5; } inline String_t** get_address_of__displayPath_5() { return &____displayPath_5; } inline void set__displayPath_5(String_t* value) { ____displayPath_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____displayPath_5), (void*)value); } }; // System.InvalidOperationException struct InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: public: }; // MathNet.Numerics.InvalidParameterException struct InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE : public NativeInterfaceException_t6A61C4FA632A897C25B13D6FF12D2D5319100575 { public: public: }; // MathNet.Numerics.MemoryAllocationException struct MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1 : public NativeInterfaceException_t6A61C4FA632A897C25B13D6FF12D2D5319100575 { public: public: }; // System.NotSupportedException struct NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: public: }; // MathNet.Numerics.SingularUMatrixException struct SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54 : public NativeInterfaceException_t6A61C4FA632A897C25B13D6FF12D2D5319100575 { public: public: }; // MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix struct SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 : public Matrix_t1D8B172CE7CAF068425AE0D31B6CF5A2315181BB { public: // MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1 MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix::_storage SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * ____storage_6; public: inline static int32_t get_offset_of__storage_6() { return static_cast(offsetof(SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061, ____storage_6)); } inline SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * get__storage_6() const { return ____storage_6; } inline SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 ** get_address_of__storage_6() { return &____storage_6; } inline void set__storage_6(SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * value) { ____storage_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____storage_6), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix struct SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 : public Matrix_t9107E14236A7750498B129DB2B60A27D87EB84A8 { public: // MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1 MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix::_storage SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * ____storage_6; public: inline static int32_t get_offset_of__storage_6() { return static_cast(offsetof(SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6, ____storage_6)); } inline SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * get__storage_6() const { return ____storage_6; } inline SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 ** get_address_of__storage_6() { return &____storage_6; } inline void set__storage_6(SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * value) { ____storage_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____storage_6), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Complex.SparseVector struct SparseVector_tADDFA71354E35713852E7DB76ED9DBA9D9E20AD6 : public Vector_t84EE4BAA5EDA2E942AAD609FF75367ADA443BE07 { public: // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1 MathNet.Numerics.LinearAlgebra.Complex.SparseVector::_storage SparseVectorStorage_1_t3E4E4D209BE13DA83B2834BA61F883B1A5CE9828 * ____storage_5; public: inline static int32_t get_offset_of__storage_5() { return static_cast(offsetof(SparseVector_tADDFA71354E35713852E7DB76ED9DBA9D9E20AD6, ____storage_5)); } inline SparseVectorStorage_1_t3E4E4D209BE13DA83B2834BA61F883B1A5CE9828 * get__storage_5() const { return ____storage_5; } inline SparseVectorStorage_1_t3E4E4D209BE13DA83B2834BA61F883B1A5CE9828 ** get_address_of__storage_5() { return &____storage_5; } inline void set__storage_5(SparseVectorStorage_1_t3E4E4D209BE13DA83B2834BA61F883B1A5CE9828 * value) { ____storage_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____storage_5), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Complex32.SparseVector struct SparseVector_tA82AA2D97D9C24EDDCB39F1A127D026ABC144884 : public Vector_t6DFC94D581E7CF23762737E2B0568804DAE09347 { public: // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1 MathNet.Numerics.LinearAlgebra.Complex32.SparseVector::_storage SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * ____storage_5; public: inline static int32_t get_offset_of__storage_5() { return static_cast(offsetof(SparseVector_tA82AA2D97D9C24EDDCB39F1A127D026ABC144884, ____storage_5)); } inline SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * get__storage_5() const { return ____storage_5; } inline SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 ** get_address_of__storage_5() { return &____storage_5; } inline void set__storage_5(SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * value) { ____storage_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____storage_5), (void*)value); } }; // System.TypeLoadException struct TypeLoadException_t57F05DC978AA8B70B0CE1AB2EF99D7F97FE428E7 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: // System.String System.TypeLoadException::ClassName String_t* ___ClassName_17; // System.String System.TypeLoadException::AssemblyName String_t* ___AssemblyName_18; // System.String System.TypeLoadException::MessageArg String_t* ___MessageArg_19; // System.Int32 System.TypeLoadException::ResourceId int32_t ___ResourceId_20; public: inline static int32_t get_offset_of_ClassName_17() { return static_cast(offsetof(TypeLoadException_t57F05DC978AA8B70B0CE1AB2EF99D7F97FE428E7, ___ClassName_17)); } inline String_t* get_ClassName_17() const { return ___ClassName_17; } inline String_t** get_address_of_ClassName_17() { return &___ClassName_17; } inline void set_ClassName_17(String_t* value) { ___ClassName_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___ClassName_17), (void*)value); } inline static int32_t get_offset_of_AssemblyName_18() { return static_cast(offsetof(TypeLoadException_t57F05DC978AA8B70B0CE1AB2EF99D7F97FE428E7, ___AssemblyName_18)); } inline String_t* get_AssemblyName_18() const { return ___AssemblyName_18; } inline String_t** get_address_of_AssemblyName_18() { return &___AssemblyName_18; } inline void set_AssemblyName_18(String_t* value) { ___AssemblyName_18 = value; Il2CppCodeGenWriteBarrier((void**)(&___AssemblyName_18), (void*)value); } inline static int32_t get_offset_of_MessageArg_19() { return static_cast(offsetof(TypeLoadException_t57F05DC978AA8B70B0CE1AB2EF99D7F97FE428E7, ___MessageArg_19)); } inline String_t* get_MessageArg_19() const { return ___MessageArg_19; } inline String_t** get_address_of_MessageArg_19() { return &___MessageArg_19; } inline void set_MessageArg_19(String_t* value) { ___MessageArg_19 = value; Il2CppCodeGenWriteBarrier((void**)(&___MessageArg_19), (void*)value); } inline static int32_t get_offset_of_ResourceId_20() { return static_cast(offsetof(TypeLoadException_t57F05DC978AA8B70B0CE1AB2EF99D7F97FE428E7, ___ResourceId_20)); } inline int32_t get_ResourceId_20() const { return ___ResourceId_20; } inline int32_t* get_address_of_ResourceId_20() { return &___ResourceId_20; } inline void set_ResourceId_20(int32_t value) { ___ResourceId_20 = value; } }; // MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserLU struct UserLU_t418F0D2EE608FF7A0982C8E17FF689D2E8DFC2D1 : public LU_t5EC760FF32AC650ED9BE1026FE633E154A3170F9 { public: public: }; // MathNet.Numerics.LinearAlgebra.Complex32.Factorization.UserLU struct UserLU_tE4D2466C443DC989F082A0F47A36DD27C7A3A8C2 : public LU_tD643D82CC9066854B198B78DA3D8C66B353569A9 { public: public: }; // System.ArgumentNullException struct ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB : public ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 { public: public: }; // System.DllNotFoundException struct DllNotFoundException_tD2224C1993151B8CCF9938FD62649816CF977596 : public TypeLoadException_t57F05DC978AA8B70B0CE1AB2EF99D7F97FE428E7 { public: public: }; // System.EntryPointNotFoundException struct EntryPointNotFoundException_tD0666CDCBD81C969BAAC14899569BFED2E05F9DC : public TypeLoadException_t57F05DC978AA8B70B0CE1AB2EF99D7F97FE428E7 { public: public: }; // System.IO.FileInfo struct FileInfo_t6C8B2EAA1E23F9E6D7C287C58E4EEEB2049ABAB9 : public FileSystemInfo_t4479D65BB34DEAFCDA2A98F8B797D7C19EFDA246 { public: // System.String System.IO.FileInfo::_name String_t* ____name_6; public: inline static int32_t get_offset_of__name_6() { return static_cast(offsetof(FileInfo_t6C8B2EAA1E23F9E6D7C287C58E4EEEB2049ABAB9, ____name_6)); } inline String_t* get__name_6() const { return ____name_6; } inline String_t** get_address_of__name_6() { return &____name_6; } inline void set__name_6(String_t* value) { ____name_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____name_6), (void*)value); } }; // System.ComponentModel.Win32Exception struct Win32Exception_t4B7A329153AA0E88CA08533EFB6DB2F2A8E90950 : public ExternalException_tC18275DD0AEB2CDF9F85D94670C5A49A4DC3B783 { public: // System.Int32 System.ComponentModel.Win32Exception::nativeErrorCode int32_t ___nativeErrorCode_17; public: inline static int32_t get_offset_of_nativeErrorCode_17() { return static_cast(offsetof(Win32Exception_t4B7A329153AA0E88CA08533EFB6DB2F2A8E90950, ___nativeErrorCode_17)); } inline int32_t get_nativeErrorCode_17() const { return ___nativeErrorCode_17; } inline int32_t* get_address_of_nativeErrorCode_17() { return &___nativeErrorCode_17; } inline void set_nativeErrorCode_17(int32_t value) { ___nativeErrorCode_17 = value; } }; struct Win32Exception_t4B7A329153AA0E88CA08533EFB6DB2F2A8E90950_StaticFields { public: // System.Boolean System.ComponentModel.Win32Exception::s_ErrorMessagesInitialized bool ___s_ErrorMessagesInitialized_18; // System.Collections.Generic.Dictionary`2 System.ComponentModel.Win32Exception::s_ErrorMessage Dictionary_2_t0ACB62D0885C7AB376463C70665400A39808C5FB * ___s_ErrorMessage_19; public: inline static int32_t get_offset_of_s_ErrorMessagesInitialized_18() { return static_cast(offsetof(Win32Exception_t4B7A329153AA0E88CA08533EFB6DB2F2A8E90950_StaticFields, ___s_ErrorMessagesInitialized_18)); } inline bool get_s_ErrorMessagesInitialized_18() const { return ___s_ErrorMessagesInitialized_18; } inline bool* get_address_of_s_ErrorMessagesInitialized_18() { return &___s_ErrorMessagesInitialized_18; } inline void set_s_ErrorMessagesInitialized_18(bool value) { ___s_ErrorMessagesInitialized_18 = value; } inline static int32_t get_offset_of_s_ErrorMessage_19() { return static_cast(offsetof(Win32Exception_t4B7A329153AA0E88CA08533EFB6DB2F2A8E90950_StaticFields, ___s_ErrorMessage_19)); } inline Dictionary_2_t0ACB62D0885C7AB376463C70665400A39808C5FB * get_s_ErrorMessage_19() const { return ___s_ErrorMessage_19; } inline Dictionary_2_t0ACB62D0885C7AB376463C70665400A39808C5FB ** get_address_of_s_ErrorMessage_19() { return &___s_ErrorMessage_19; } inline void set_s_ErrorMessage_19(Dictionary_2_t0ACB62D0885C7AB376463C70665400A39808C5FB * value) { ___s_ErrorMessage_19 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_ErrorMessage_19), (void*)value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // System.Numerics.Complex[] struct ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5 : public RuntimeArray { public: ALIGN_FIELD (8) Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C m_Items[1]; public: inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { m_Items[index] = value; } }; // System.Int32[] struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32 : public RuntimeArray { public: ALIGN_FIELD (8) int32_t m_Items[1]; public: inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; // MathNet.Numerics.Complex32[] struct Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9 : public RuntimeArray { public: ALIGN_FIELD (8) Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 m_Items[1]; public: inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { m_Items[index] = value; } }; // System.Object[] struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE : public RuntimeArray { public: ALIGN_FIELD (8) RuntimeObject * m_Items[1]; public: inline RuntimeObject * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject ** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Double[] struct DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB : public RuntimeArray { public: ALIGN_FIELD (8) double m_Items[1]; public: inline double GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline double* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, double value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline double GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline double* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, double value) { m_Items[index] = value; } }; // System.Single[] struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA : public RuntimeArray { public: ALIGN_FIELD (8) float m_Items[1]; public: inline float GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline float* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, float value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline float GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline float* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, float value) { m_Items[index] = value; } }; // System.String[] struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A : public RuntimeArray { public: ALIGN_FIELD (8) String_t* m_Items[1]; public: inline String_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline String_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, String_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Boolean[] struct BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C : public RuntimeArray { public: ALIGN_FIELD (8) bool m_Items[1]; public: inline bool GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline bool* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, bool value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline bool GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, bool value) { m_Items[index] = value; } }; // System.Numerics.Complex[0...,0...] struct ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D : public RuntimeArray { public: ALIGN_FIELD (8) Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C m_Items[1]; public: inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { m_Items[index] = value; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C GetAt(il2cpp_array_size_t i, il2cpp_array_size_t j) const { il2cpp_array_size_t iBound = bounds[0].length; IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound); il2cpp_array_size_t jBound = bounds[1].length; IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound); il2cpp_array_size_t index = i * jBound + j; return m_Items[index]; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * GetAddressAt(il2cpp_array_size_t i, il2cpp_array_size_t j) { il2cpp_array_size_t iBound = bounds[0].length; IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound); il2cpp_array_size_t jBound = bounds[1].length; IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound); il2cpp_array_size_t index = i * jBound + j; return m_Items + index; } inline void SetAt(il2cpp_array_size_t i, il2cpp_array_size_t j, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { il2cpp_array_size_t iBound = bounds[0].length; IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound); il2cpp_array_size_t jBound = bounds[1].length; IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound); il2cpp_array_size_t index = i * jBound + j; m_Items[index] = value; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C GetAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j) const { il2cpp_array_size_t jBound = bounds[1].length; il2cpp_array_size_t index = i * jBound + j; return m_Items[index]; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * GetAddressAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j) { il2cpp_array_size_t jBound = bounds[1].length; il2cpp_array_size_t index = i * jBound + j; return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { il2cpp_array_size_t jBound = bounds[1].length; il2cpp_array_size_t index = i * jBound + j; m_Items[index] = value; } }; // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::.ctor(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_1__ctor_m14314FFC1F326323B347E82EE1FFB2E2C0AB1938_gshared (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * ___storage0, const RuntimeMethod* method); // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m913594295EB2A0135D33EF36515BDCBB17126E68_gshared (Func_2_t07A8C3DB493D3FE14259D33200443036194A8695 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::Map(System.Func`2,MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Zeros) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_1_Map_mF8E49A91A9C63F116F251C119ADD98C5F3210B68_gshared (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, Func_2_t07A8C3DB493D3FE14259D33200443036194A8695 * ___f0, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___result1, int32_t ___zeros2, const RuntimeMethod* method); // T MathNet.Numerics.LinearAlgebra.Matrix`1::At(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_gshared_inline (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, int32_t ___row0, int32_t ___column1, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::get_ColumnCount() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_gshared_inline (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::At(System.Int32,System.Int32,T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_gshared_inline (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, int32_t ___row0, int32_t ___column1, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___value2, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::get_RowCount() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_gshared_inline (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, const RuntimeMethod* method); // T MathNet.Numerics.LinearAlgebra.Vector`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_gshared_inline (Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * __this, int32_t ___index0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Vector`1::set_Item(System.Int32,T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector_1_set_Item_mFA7BF6D2C42CD678AEA9C363C782CB5C8B920F0B_gshared_inline (Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * __this, int32_t ___index0, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___value1, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::.ctor(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_1__ctor_m63C2FF98BF2F9E0114EB18FD41F123A8F109CF10_gshared (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * ___storage0, const RuntimeMethod* method); // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m04DC1DBB999CB1A4D5200ED26EA153980B76CD1C_gshared (Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::Map(System.Func`2,MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Zeros) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_1_Map_m92357EBD56119C2B67EFD2BE4DBB0C21FDE6357A_gshared (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF * ___f0, Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * ___result1, int32_t ___zeros2, const RuntimeMethod* method); // T MathNet.Numerics.LinearAlgebra.Matrix`1::At(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_gshared_inline (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, int32_t ___row0, int32_t ___column1, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::get_ColumnCount() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_gshared_inline (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::At(System.Int32,System.Int32,T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Matrix_1_At_mDE54B0E671CB72A79F8D9F9A5B7F58710989FC05_gshared_inline (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, int32_t ___row0, int32_t ___column1, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___value2, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::get_RowCount() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_gshared_inline (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, const RuntimeMethod* method); // T MathNet.Numerics.LinearAlgebra.Vector`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 Vector_1_get_Item_m9C821D0B0104D85F38F259731E6A6B0E8313F470_gshared_inline (Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B * __this, int32_t ___index0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Vector`1::set_Item(System.Int32,T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector_1_set_Item_m682E01E33290DDCF0DBD9F04BE07EC96211ADFF1_gshared_inline (Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B * __this, int32_t ___index0, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___value1, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::.ctor(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_1__ctor_m3F9844B8FA59F102A0D18D49E53E6486BEEE13FC_gshared (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * ___storage0, const RuntimeMethod* method); // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mC01E0DF0122FF0E6A80A93D73813B3E468A39E55_gshared (Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::Map(System.Func`2,MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Zeros) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_1_Map_m8E88C7F465C53CAB66DCC04A2278ECB0B67A6395_gshared (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * ___f0, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___result1, int32_t ___zeros2, const RuntimeMethod* method); // T MathNet.Numerics.LinearAlgebra.Matrix`1::At(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Matrix_1_At_m9B4F4843E632AE5223BE1C479E34CDF0BCA526EE_gshared_inline (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, int32_t ___row0, int32_t ___column1, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::get_ColumnCount() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_gshared_inline (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::At(System.Int32,System.Int32,T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Matrix_1_At_m0DB955D2FB19BF24F43CA7D551615095C39E9E4D_gshared_inline (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, int32_t ___row0, int32_t ___column1, double ___value2, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::get_RowCount() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_gshared_inline (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, const RuntimeMethod* method); // T MathNet.Numerics.LinearAlgebra.Vector`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_gshared_inline (Vector_1_t04BD986700481778192B0CF621635E64D169D13C * __this, int32_t ___index0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Vector`1::set_Item(System.Int32,T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_gshared_inline (Vector_1_t04BD986700481778192B0CF621635E64D169D13C * __this, int32_t ___index0, double ___value1, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::.ctor(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_1__ctor_m0074AB0E40D80444D084FAA6C99840ED1DDB458A_gshared (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * ___storage0, const RuntimeMethod* method); // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m4F0F14ACA9CE9640DCA30B2651BAF3A917998BCB_gshared (Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::Map(System.Func`2,MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Zeros) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_1_Map_mAE176E07D6FBC15DBB11C5E7E565AF7F3117FCB5_gshared (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 * ___f0, Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * ___result1, int32_t ___zeros2, const RuntimeMethod* method); // T MathNet.Numerics.LinearAlgebra.Matrix`1::At(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Matrix_1_At_m02EC7D6A7838A810C86DEC3CDD94F241CC03EF44_gshared_inline (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, int32_t ___row0, int32_t ___column1, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::get_ColumnCount() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_gshared_inline (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::At(System.Int32,System.Int32,T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Matrix_1_At_m6425A6444CDB7076721DC296DE09159B34557559_gshared_inline (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, int32_t ___row0, int32_t ___column1, float ___value2, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::get_RowCount() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_gshared_inline (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, const RuntimeMethod* method); // T MathNet.Numerics.LinearAlgebra.Vector`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector_1_get_Item_m5986F6837104CD7AB0EC1DA1A5F826D4152C6CC8_gshared_inline (Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 * __this, int32_t ___index0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Vector`1::set_Item(System.Int32,T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector_1_set_Item_mA556C0D940A2407FC583F03677C59CF8F3ACCE67_gshared_inline (Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 * __this, int32_t ___index0, float ___value1, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.MatrixBuilder`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatrixBuilder_1__ctor_mE803CDFC843020A11B574F62831BFDEC87665233_gshared (MatrixBuilder_1_tAF6107E7506E11630C6306BF3F4B96899589D87E * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.MatrixBuilder`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatrixBuilder_1__ctor_mE49D29EF88BADB4B07DDB90EA49948EBCD011B4B_gshared (MatrixBuilder_1_tABBAEF3925C993FB8BA991E3E2007E30E17AFB09 * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.MatrixBuilder`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatrixBuilder_1__ctor_m4FF259BC65B282A2E8146FD1BE2549704F77CC8C_gshared (MatrixBuilder_1_t3F7A4E03F07AE830599917C4D9147B4CB085AD54 * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.MatrixBuilder`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatrixBuilder_1__ctor_m9034E5163D303322E958EC003C427256991F83AC_gshared (MatrixBuilder_1_t245F748D8B29A77A701081F701B1324E67040762 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::Add(!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mF15250BF947CA27BE9A23C08BAC6DB6F180B0EDD_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, RuntimeObject * ___item0, const RuntimeMethod* method); // !0[] System.Collections.Generic.List`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* List_1_ToArray_mC6E0B3CF74090974475F845BF79EC5E66D3A71AC_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, const RuntimeMethod* method); // !0 System.Lazy`1::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Lazy_1_get_Value_m38D3C5A5E6CDD960FF91CC44E5466080AB377544_gshared (Lazy_1_t9AEDA4BDE3E10120674776405939013BDFB29948 * __this, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(!0,!1&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m78645135BD31B5105DE64963366C134772927E6B_gshared (Dictionary_2_tD3028AE9C2E834A16C028C96DF140D8C77EDA043 * __this, RuntimeObject * ___key0, intptr_t* ___value1, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2::set_Item(!0,!1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_mE73186595DD536BC16F1BF6F25246CE41294ECBC_gshared (Dictionary_2_tD3028AE9C2E834A16C028C96DF140D8C77EDA043 * __this, RuntimeObject * ___key0, intptr_t ___value1, const RuntimeMethod* method); // System.Void System.Lazy`1::.ctor(System.Threading.LazyThreadSafetyMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Lazy_1__ctor_mFF38A7D1C07831272FE5FF8A7855B24775D33639_gshared (Lazy_1_t9AEDA4BDE3E10120674776405939013BDFB29948 * __this, int32_t ___mode0, const RuntimeMethod* method); // System.Void System.Func`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m2A4FE889FB540EA198F7757D17DC2290461E5EE9_gshared (Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method); // System.Void System.Lazy`1::.ctor(System.Func`1,System.Threading.LazyThreadSafetyMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Lazy_1__ctor_m5EFBDAE19C1634ACC9AFAD97A24D7A2581E5A035_gshared (Lazy_1_t9AEDA4BDE3E10120674776405939013BDFB29948 * __this, Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 * ___valueFactory0, int32_t ___mode1, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::get_ValueCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseCompressedRowMatrixStorage_1_get_ValueCount_m73D22B2CBDEE3CA859A5B8D528630D372D62121D_gshared (SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseCompressedRowMatrixStorage_1__ctor_mA2F457671511125F8153DE7B7C1BA3FCBFDBFD6C_gshared (SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * __this, int32_t ___rows0, int32_t ___columns1, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.MatrixBuilder`1::SameAs(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * MatrixBuilder_1_SameAs_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_m2AB5195D637EA5284B111E9B43D067AB4217F5D5_gshared (MatrixBuilder_1_tAF6107E7506E11630C6306BF3F4B96899589D87E * __this, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___example0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::CopyTo(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_1_CopyTo_m3D0388ADB9DB3B3376574A3EF8E2EFA9FBC90D1B_gshared (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___target0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_1_Clear_m94E1BD0865D4FE3DC60812B53B562D543A6BAE73_gshared (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 MathNet.Numerics.LinearAlgebra.Matrix`1::get_Storage() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * Matrix_1_get_Storage_m75592FC8C9C747B1D96EFE48F8D3BA6AD84A5873_gshared_inline (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, const RuntimeMethod* method); // System.Void System.Func`4::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_4__ctor_m68B26E2DB47B333FE81AB7BBBE89E0F79FCE5913_gshared (Func_4_tB9049D56720116FE467111A54FF9A389819C6EFB * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::MapIndexedTo(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Func`4,MathNet.Numerics.LinearAlgebra.Zeros,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatrixStorage_1_MapIndexedTo_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_m706855C0B3F42D679BD074D10098F3F2AA4F4C48_gshared (MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * __this, MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * ___target0, Func_4_tB9049D56720116FE467111A54FF9A389819C6EFB * ___f1, int32_t ___zeros2, int32_t ___existingData3, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::MapSubMatrixIndexedTo(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Func`4,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.Zeros,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatrixStorage_1_MapSubMatrixIndexedTo_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_m9958EFB0B29107769BB43E1B36D974A033BD1FC3_gshared (MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * __this, MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * ___target0, Func_4_tB9049D56720116FE467111A54FF9A389819C6EFB * ___f1, int32_t ___sourceRowIndex2, int32_t ___targetRowIndex3, int32_t ___rowCount4, int32_t ___sourceColumnIndex5, int32_t ___targetColumnIndex6, int32_t ___columnCount7, int32_t ___zeros8, int32_t ___existingData9, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::Column(System.Int32,MathNet.Numerics.LinearAlgebra.Vector`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_1_Column_mCB76F6C91B585E461472BA88F43E777F4FFDE2D8_gshared (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, int32_t ___index0, Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * ___result1, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::Normalize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseCompressedRowMatrixStorage_1_Normalize_m3F2D11128BC19332E6ABF468231A5FF8E9666355_gshared (SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * __this, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::get_ValueCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseCompressedRowMatrixStorage_1_get_ValueCount_m6F6D9F8BF4A0D377AEF8EB0769A296FE216851FB_gshared (SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseCompressedRowMatrixStorage_1__ctor_m411E6ECCBF2924D1279572C0B6C96207855A54BD_gshared (SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * __this, int32_t ___rows0, int32_t ___columns1, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.MatrixBuilder`1::SameAs(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * MatrixBuilder_1_SameAs_TisComplex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_m14EEDEFF4E24477EBC08028AC11028F797BB68F4_gshared (MatrixBuilder_1_tABBAEF3925C993FB8BA991E3E2007E30E17AFB09 * __this, Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * ___example0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::CopyTo(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_1_CopyTo_mF33B2F8EC24F654652E33A90BBE5B390A2848B20_gshared (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * ___target0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_1_Clear_m6F4C36C7FC4D929141EEAB5D7EA89A062B48C49E_gshared (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 MathNet.Numerics.LinearAlgebra.Matrix`1::get_Storage() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * Matrix_1_get_Storage_m81C1842B61B0618395002308D56E38C6F65975A8_gshared_inline (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, const RuntimeMethod* method); // System.Void System.Func`4::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_4__ctor_m4B3640C3D4995E455421CE016AFC7626AE674553_gshared (Func_4_t72185289CDFE0AE6FA7F09A39677AAC501A1141A * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::MapIndexedTo(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Func`4,MathNet.Numerics.LinearAlgebra.Zeros,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatrixStorage_1_MapIndexedTo_TisComplex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_m5BE2D5ECE0E573C6F4C9D58048B9FA1FFF9792F4_gshared (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * __this, MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * ___target0, Func_4_t72185289CDFE0AE6FA7F09A39677AAC501A1141A * ___f1, int32_t ___zeros2, int32_t ___existingData3, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::MapSubMatrixIndexedTo(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Func`4,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.Zeros,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatrixStorage_1_MapSubMatrixIndexedTo_TisComplex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_mE4DCB07057B80421E179758D3769CD6B8D77A401_gshared (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * __this, MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * ___target0, Func_4_t72185289CDFE0AE6FA7F09A39677AAC501A1141A * ___f1, int32_t ___sourceRowIndex2, int32_t ___targetRowIndex3, int32_t ___rowCount4, int32_t ___sourceColumnIndex5, int32_t ___targetColumnIndex6, int32_t ___columnCount7, int32_t ___zeros8, int32_t ___existingData9, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::Column(System.Int32,MathNet.Numerics.LinearAlgebra.Vector`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_1_Column_m083062DE49B48F61C1DC653FFD7E7F79E62B789C_gshared (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, int32_t ___index0, Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B * ___result1, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::Normalize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseCompressedRowMatrixStorage_1_Normalize_m64035A39ED89B7D0148DEC0834CC6FCFDA694D88_gshared (SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * __this, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::get_ValueCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseCompressedRowMatrixStorage_1_get_ValueCount_mF1174F63A7A40BDB5D43734D46CDCE83A7DB0EA0_gshared (SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseCompressedRowMatrixStorage_1__ctor_mA18B88195AE873BBDFCABF69230D4417148DAFE0_gshared (SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * __this, int32_t ___rows0, int32_t ___columns1, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.MatrixBuilder`1::SameAs(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * MatrixBuilder_1_SameAs_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mC66A3845E58438AD03CBE268402264485846851F_gshared (MatrixBuilder_1_t3F7A4E03F07AE830599917C4D9147B4CB085AD54 * __this, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___example0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::CopyTo(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_1_CopyTo_m70EAB24CE14659776F9BAB8CF67685C5776C1E08_gshared (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___target0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_1_Clear_mEAF496D7D9C0694A020BD212E17734A88D926112_gshared (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 MathNet.Numerics.LinearAlgebra.Matrix`1::get_Storage() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * Matrix_1_get_Storage_mF97ECC1E206B589C5D39FBB9CAD24C819F61DF40_gshared_inline (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, const RuntimeMethod* method); // System.Void System.Func`4::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_4__ctor_m42303144D3DCA96626493313A91538FDB712646A_gshared (Func_4_t22145A2B1CAD66E6969A0452070136DEB41122CD * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::MapIndexedTo(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Func`4,MathNet.Numerics.LinearAlgebra.Zeros,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatrixStorage_1_MapIndexedTo_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m0D8EDF49F27120E3FA61619F2863ED6916504577_gshared (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * __this, MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * ___target0, Func_4_t22145A2B1CAD66E6969A0452070136DEB41122CD * ___f1, int32_t ___zeros2, int32_t ___existingData3, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::MapSubMatrixIndexedTo(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Func`4,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.Zeros,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatrixStorage_1_MapSubMatrixIndexedTo_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mBE62ADD2072A440C68C5D64A2B489B6BD1423586_gshared (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * __this, MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * ___target0, Func_4_t22145A2B1CAD66E6969A0452070136DEB41122CD * ___f1, int32_t ___sourceRowIndex2, int32_t ___targetRowIndex3, int32_t ___rowCount4, int32_t ___sourceColumnIndex5, int32_t ___targetColumnIndex6, int32_t ___columnCount7, int32_t ___zeros8, int32_t ___existingData9, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::Column(System.Int32,MathNet.Numerics.LinearAlgebra.Vector`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_1_Column_m15F1E608E6D7846DD74DB5C151F50F2278952C8C_gshared (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, int32_t ___index0, Vector_1_t04BD986700481778192B0CF621635E64D169D13C * ___result1, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::Normalize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseCompressedRowMatrixStorage_1_Normalize_mC594DC92CFD28D3CE3E4E42909E9496612CB88DF_gshared (SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * __this, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::get_ValueCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseCompressedRowMatrixStorage_1_get_ValueCount_m515A31D04D7FE4C858DB4CE94617AA13ECE32873_gshared (SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseCompressedRowMatrixStorage_1__ctor_mB96C0C5BEC4B9303E32C573D615B6A011AD961A5_gshared (SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * __this, int32_t ___rows0, int32_t ___columns1, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.MatrixBuilder`1::SameAs(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * MatrixBuilder_1_SameAs_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m6EC7C20DB4471D32B6BBB68943E2D23BBC7BEDF1_gshared (MatrixBuilder_1_t245F748D8B29A77A701081F701B1324E67040762 * __this, Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * ___example0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::CopyTo(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_1_CopyTo_m3889EC3207B20B0DC2D36A1FCD058A467A927937_gshared (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * ___target0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_1_Clear_mEAAAEAC35908609F0589262D67610E0AA27078D1_gshared (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 MathNet.Numerics.LinearAlgebra.Matrix`1::get_Storage() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * Matrix_1_get_Storage_m79C4E9306C5D78FB76ACC9A3ABA07A1EE1E28AF2_gshared_inline (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, const RuntimeMethod* method); // System.Void System.Func`4::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_4__ctor_mCBCF943F15D12ECE6A99B68F94840C02D1B3FF95_gshared (Func_4_t530B610944C3778CE3ED86B510DDB873E4D61AE9 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::MapIndexedTo(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Func`4,MathNet.Numerics.LinearAlgebra.Zeros,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatrixStorage_1_MapIndexedTo_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mE572547D2BB52C967CCFA2B2283183D36B96FE7B_gshared (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * __this, MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * ___target0, Func_4_t530B610944C3778CE3ED86B510DDB873E4D61AE9 * ___f1, int32_t ___zeros2, int32_t ___existingData3, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::MapSubMatrixIndexedTo(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Func`4,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.Zeros,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatrixStorage_1_MapSubMatrixIndexedTo_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m2222E1BD3B8C7B68FAEA0FAED0641D89398D8CC6_gshared (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * __this, MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * ___target0, Func_4_t530B610944C3778CE3ED86B510DDB873E4D61AE9 * ___f1, int32_t ___sourceRowIndex2, int32_t ___targetRowIndex3, int32_t ___rowCount4, int32_t ___sourceColumnIndex5, int32_t ___targetColumnIndex6, int32_t ___columnCount7, int32_t ___zeros8, int32_t ___existingData9, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::Column(System.Int32,MathNet.Numerics.LinearAlgebra.Vector`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_1_Column_mEFBCC49DDBEBB3FEB2D3FD01921DC52B6E43DA78_gshared (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, int32_t ___index0, Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 * ___result1, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::Normalize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseCompressedRowMatrixStorage_1_Normalize_m56D5F2BB7801471B0CB46E2F5C8F389146EB94FE_gshared (SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * __this, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Vector`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector_1_get_Count_m14CCAB3F0EBC550E2EA333FF433137FA0CA38C25_gshared_inline (Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * __this, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Vector`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector_1_get_Count_mE72A7D4AD4B870FEFEBEC0B0D292F5C47F103849_gshared_inline (Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B * __this, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Vector`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector_1_get_Count_m938B028AF98C6CB22C5DB5FA6A73CD9993D6CA6D_gshared_inline (Vector_1_t04BD986700481778192B0CF621635E64D169D13C * __this, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Vector`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector_1_get_Count_mEAB8BBE3C4F60DCE076A0771655E5691725F0838_gshared_inline (Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 * __this, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.MatrixBuilder`1::SameAs(MathNet.Numerics.LinearAlgebra.Matrix`1,System.Int32,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * MatrixBuilder_1_SameAs_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_mDF4654EDE0A75323A6FCEF50FC14DC494C4C0861_gshared (MatrixBuilder_1_tAF6107E7506E11630C6306BF3F4B96899589D87E * __this, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___example0, int32_t ___rows1, int32_t ___columns2, bool ___fullyMutable3, const RuntimeMethod* method); // T[0...,0...] MathNet.Numerics.LinearAlgebra.Matrix`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* Matrix_1_ToArray_m6E8F2A1F38251ADAC011C53C1E096B5B91FEC176_gshared (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::.ctor(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1) inline void Matrix_1__ctor_m14314FFC1F326323B347E82EE1FFB2E2C0AB1938 (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * ___storage0, const RuntimeMethod* method) { (( void (*) (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 *, MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *, const RuntimeMethod*))Matrix_1__ctor_m14314FFC1F326323B347E82EE1FFB2E2C0AB1938_gshared)(__this, ___storage0, method); } // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_m913594295EB2A0135D33EF36515BDCBB17126E68 (Func_2_t07A8C3DB493D3FE14259D33200443036194A8695 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_2_t07A8C3DB493D3FE14259D33200443036194A8695 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_2__ctor_m913594295EB2A0135D33EF36515BDCBB17126E68_gshared)(__this, ___object0, ___method1, method); } // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::Map(System.Func`2,MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Zeros) inline void Matrix_1_Map_mF8E49A91A9C63F116F251C119ADD98C5F3210B68 (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, Func_2_t07A8C3DB493D3FE14259D33200443036194A8695 * ___f0, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___result1, int32_t ___zeros2, const RuntimeMethod* method) { (( void (*) (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 *, Func_2_t07A8C3DB493D3FE14259D33200443036194A8695 *, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 *, int32_t, const RuntimeMethod*))Matrix_1_Map_mF8E49A91A9C63F116F251C119ADD98C5F3210B68_gshared)(__this, ___f0, ___result1, ___zeros2, method); } // System.Void MathNet.Numerics.LinearAlgebra.Complex.Matrix/<>c__DisplayClass10_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0__ctor_m755CEE907E88DE3B7211161EFDF004A0CDB3A1BE (U3CU3Ec__DisplayClass10_0_t4B4B47596A649F4897E94C40CCB94F6A92D0530C * __this, const RuntimeMethod* method); // T MathNet.Numerics.LinearAlgebra.Matrix`1::At(System.Int32,System.Int32) inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_inline (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, int32_t ___row0, int32_t ___column1, const RuntimeMethod* method) { return (( Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C (*) (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 *, int32_t, int32_t, const RuntimeMethod*))Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_gshared_inline)(__this, ___row0, ___column1, method); } // System.Numerics.Complex System.Numerics.Complex::op_Multiply(System.Numerics.Complex,System.Numerics.Complex) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8 (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___left0, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___right1, const RuntimeMethod* method); // System.Numerics.Complex System.Numerics.Complex::op_Addition(System.Numerics.Complex,System.Numerics.Complex) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32 (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___left0, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___right1, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::get_ColumnCount() inline int32_t Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_inline (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 *, const RuntimeMethod*))Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_gshared_inline)(__this, method); } // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::At(System.Int32,System.Int32,T) inline void Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_inline (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, int32_t ___row0, int32_t ___column1, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___value2, const RuntimeMethod* method) { (( void (*) (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 *, int32_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C , const RuntimeMethod*))Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_gshared_inline)(__this, ___row0, ___column1, ___value2, method); } // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::get_RowCount() inline int32_t Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 *, const RuntimeMethod*))Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_gshared_inline)(__this, method); } // System.Void MathNet.Numerics.LinearAlgebra.Complex.Matrix/<>c__DisplayClass13_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass13_0__ctor_mCD0344A26DDA12FBBF4713E90B1983B2933B8692 (U3CU3Ec__DisplayClass13_0_t0D33A62F682A1BF10F751FCFEE3745DDA710F6BA * __this, const RuntimeMethod* method); // System.Boolean MathNet.Numerics.ComplexExtensions::IsZero(System.Numerics.Complex) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ComplexExtensions_IsZero_m78FB924D092C2A9BD45FB7E8F85F2AD31E08954B (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___complex0, const RuntimeMethod* method); // T MathNet.Numerics.LinearAlgebra.Vector`1::get_Item(System.Int32) inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_inline (Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C (*) (Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D *, int32_t, const RuntimeMethod*))Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_gshared_inline)(__this, ___index0, method); } // System.Void MathNet.Numerics.LinearAlgebra.Vector`1::set_Item(System.Int32,T) inline void Vector_1_set_Item_mFA7BF6D2C42CD678AEA9C363C782CB5C8B920F0B_inline (Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * __this, int32_t ___index0, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___value1, const RuntimeMethod* method) { (( void (*) (Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D *, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C , const RuntimeMethod*))Vector_1_set_Item_mFA7BF6D2C42CD678AEA9C363C782CB5C8B920F0B_gshared_inline)(__this, ___index0, ___value1, method); } // System.Boolean MathNet.Numerics.ComplexExtensions::IsReal(System.Numerics.Complex) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ComplexExtensions_IsReal_m90EEAB54E70E0B1D5F1DC8C1F8393515100BAC5A (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___complex0, const RuntimeMethod* method); // System.Numerics.Complex MathNet.Numerics.ComplexExtensions::Conjugate(System.Numerics.Complex) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ComplexExtensions_Conjugate_m023E3F145E8E5C8F9F4C619493DC4A2DFA2A79DA (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___complex0, const RuntimeMethod* method); // System.Boolean System.Numerics.Complex::Equals(System.Numerics.Complex) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Complex_Equals_m4303E6572230C3368EEFFE54A5F3B3E067318F2D (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * __this, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___value0, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserLU MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserLU::Create(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UserLU_t418F0D2EE608FF7A0982C8E17FF689D2E8DFC2D1 * UserLU_Create_mC9D3881DD37DE14C7223240303964D56CBA1A1F6 (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___matrix0, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd::Create(MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Symmetricity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UserEvd_tFAADA14CEE9908D9C988E6509E6380C2D2AAE6E7 * UserEvd_Create_mB76D76B0639DA8D222DC4798870189FBC13DC573 (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___matrix0, int32_t ___symmetricity1, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::.ctor(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1) inline void Matrix_1__ctor_m63C2FF98BF2F9E0114EB18FD41F123A8F109CF10 (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * ___storage0, const RuntimeMethod* method) { (( void (*) (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F *, MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *, const RuntimeMethod*))Matrix_1__ctor_m63C2FF98BF2F9E0114EB18FD41F123A8F109CF10_gshared)(__this, ___storage0, method); } // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_m04DC1DBB999CB1A4D5200ED26EA153980B76CD1C (Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_2__ctor_m04DC1DBB999CB1A4D5200ED26EA153980B76CD1C_gshared)(__this, ___object0, ___method1, method); } // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::Map(System.Func`2,MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Zeros) inline void Matrix_1_Map_m92357EBD56119C2B67EFD2BE4DBB0C21FDE6357A (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF * ___f0, Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * ___result1, int32_t ___zeros2, const RuntimeMethod* method) { (( void (*) (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F *, Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF *, Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F *, int32_t, const RuntimeMethod*))Matrix_1_Map_m92357EBD56119C2B67EFD2BE4DBB0C21FDE6357A_gshared)(__this, ___f0, ___result1, ___zeros2, method); } // System.Void MathNet.Numerics.LinearAlgebra.Complex32.Matrix/<>c__DisplayClass10_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0__ctor_m08ABEEAE1CB4AECC35F94AC2923DC3AE8EB2421B (U3CU3Ec__DisplayClass10_0_t74320F8D737E9ADFB3C78958E7DCD9FC286AA878 * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Complex32.Matrix/<>c__DisplayClass12_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass12_0__ctor_m94F77EE18A97B5D01C92E84D61C2C156F0CBE8F3 (U3CU3Ec__DisplayClass12_0_tB58643BF06F6E15EA4D88837DBA99BB49FEB65FF * __this, const RuntimeMethod* method); // System.Boolean MathNet.Numerics.Complex32::IsZero() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Complex32_IsZero_mC02603E37374B768BBC341F9E17C49EDAC734603 (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * __this, const RuntimeMethod* method); // T MathNet.Numerics.LinearAlgebra.Matrix`1::At(System.Int32,System.Int32) inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_inline (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, int32_t ___row0, int32_t ___column1, const RuntimeMethod* method) { return (( Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 (*) (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F *, int32_t, int32_t, const RuntimeMethod*))Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_gshared_inline)(__this, ___row0, ___column1, method); } // MathNet.Numerics.Complex32 MathNet.Numerics.Complex32::op_Multiply(MathNet.Numerics.Complex32,MathNet.Numerics.Complex32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 Complex32_op_Multiply_m2D153B75BD6A9A7B702397FCE978513631322C41 (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___multiplicand0, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___multiplier1, const RuntimeMethod* method); // MathNet.Numerics.Complex32 MathNet.Numerics.Complex32::op_Addition(MathNet.Numerics.Complex32,MathNet.Numerics.Complex32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 Complex32_op_Addition_m6FCC7BB8C473FEFA0893D9CC26101EBCEAC2C9E0 (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___summand10, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___summand21, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::get_ColumnCount() inline int32_t Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_inline (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, const RuntimeMethod* method) { return (( int32_t (*) (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F *, const RuntimeMethod*))Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_gshared_inline)(__this, method); } // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::At(System.Int32,System.Int32,T) inline void Matrix_1_At_mDE54B0E671CB72A79F8D9F9A5B7F58710989FC05_inline (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, int32_t ___row0, int32_t ___column1, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___value2, const RuntimeMethod* method) { (( void (*) (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F *, int32_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 , const RuntimeMethod*))Matrix_1_At_mDE54B0E671CB72A79F8D9F9A5B7F58710989FC05_gshared_inline)(__this, ___row0, ___column1, ___value2, method); } // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::get_RowCount() inline int32_t Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_inline (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, const RuntimeMethod* method) { return (( int32_t (*) (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F *, const RuntimeMethod*))Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_gshared_inline)(__this, method); } // T MathNet.Numerics.LinearAlgebra.Vector`1::get_Item(System.Int32) inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 Vector_1_get_Item_m9C821D0B0104D85F38F259731E6A6B0E8313F470_inline (Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 (*) (Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B *, int32_t, const RuntimeMethod*))Vector_1_get_Item_m9C821D0B0104D85F38F259731E6A6B0E8313F470_gshared_inline)(__this, ___index0, method); } // System.Void MathNet.Numerics.LinearAlgebra.Vector`1::set_Item(System.Int32,T) inline void Vector_1_set_Item_m682E01E33290DDCF0DBD9F04BE07EC96211ADFF1_inline (Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B * __this, int32_t ___index0, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___value1, const RuntimeMethod* method) { (( void (*) (Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B *, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 , const RuntimeMethod*))Vector_1_set_Item_m682E01E33290DDCF0DBD9F04BE07EC96211ADFF1_gshared_inline)(__this, ___index0, ___value1, method); } // System.Boolean MathNet.Numerics.Complex32::IsReal() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Complex32_IsReal_m41A8ED1234D3D96D9E279A9E47FC4A69A76500B2 (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * __this, const RuntimeMethod* method); // MathNet.Numerics.Complex32 MathNet.Numerics.Complex32::Conjugate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 Complex32_Conjugate_m0A0C7CF0D8AFCD96DB48F633FE2A166C2C77B689 (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * __this, const RuntimeMethod* method); // System.Boolean MathNet.Numerics.Complex32::Equals(MathNet.Numerics.Complex32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Complex32_Equals_mB13373D932750036ADD5489AA66A49187AF6817D (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * __this, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___other0, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Complex32.Factorization.UserLU MathNet.Numerics.LinearAlgebra.Complex32.Factorization.UserLU::Create(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UserLU_tE4D2466C443DC989F082A0F47A36DD27C7A3A8C2 * UserLU_Create_mA175920A9E212277E974DD59A708E04586E9BB93 (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * ___matrix0, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Complex32.Factorization.UserEvd MathNet.Numerics.LinearAlgebra.Complex32.Factorization.UserEvd::Create(MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Symmetricity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UserEvd_tD1A382F8D94BC1FC50733B85F4B98A0B4540BC9C * UserEvd_Create_m4C48973189255563841EC40C7BD26A19280F08DE (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * ___matrix0, int32_t ___symmetricity1, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::.ctor(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1) inline void Matrix_1__ctor_m3F9844B8FA59F102A0D18D49E53E6486BEEE13FC (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * ___storage0, const RuntimeMethod* method) { (( void (*) (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *, const RuntimeMethod*))Matrix_1__ctor_m3F9844B8FA59F102A0D18D49E53E6486BEEE13FC_gshared)(__this, ___storage0, method); } // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_mC01E0DF0122FF0E6A80A93D73813B3E468A39E55 (Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_2__ctor_mC01E0DF0122FF0E6A80A93D73813B3E468A39E55_gshared)(__this, ___object0, ___method1, method); } // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::Map(System.Func`2,MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Zeros) inline void Matrix_1_Map_m8E88C7F465C53CAB66DCC04A2278ECB0B67A6395 (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * ___f0, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___result1, int32_t ___zeros2, const RuntimeMethod* method) { (( void (*) (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 *, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, int32_t, const RuntimeMethod*))Matrix_1_Map_m8E88C7F465C53CAB66DCC04A2278ECB0B67A6395_gshared)(__this, ___f0, ___result1, ___zeros2, method); } // System.Void MathNet.Numerics.LinearAlgebra.Double.Matrix/<>c__DisplayClass10_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0__ctor_m4EDDC5D9BE44F657CB38B0DA570F385F48A77000 (U3CU3Ec__DisplayClass10_0_tC970E8F3588866E7D5C16BBB670B009D495D3D93 * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Double.Matrix/<>c__DisplayClass12_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass12_0__ctor_m958C0BCC697A8F12AD7A93376609FCF6A3163DA7 (U3CU3Ec__DisplayClass12_0_t99A75D453EC9B7B202EFC293D66595E3A4F1AEE1 * __this, const RuntimeMethod* method); // T MathNet.Numerics.LinearAlgebra.Matrix`1::At(System.Int32,System.Int32) inline double Matrix_1_At_m9B4F4843E632AE5223BE1C479E34CDF0BCA526EE_inline (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, int32_t ___row0, int32_t ___column1, const RuntimeMethod* method) { return (( double (*) (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, int32_t, int32_t, const RuntimeMethod*))Matrix_1_At_m9B4F4843E632AE5223BE1C479E34CDF0BCA526EE_gshared_inline)(__this, ___row0, ___column1, method); } // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::get_ColumnCount() inline int32_t Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_inline (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, const RuntimeMethod*))Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_gshared_inline)(__this, method); } // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::At(System.Int32,System.Int32,T) inline void Matrix_1_At_m0DB955D2FB19BF24F43CA7D551615095C39E9E4D_inline (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, int32_t ___row0, int32_t ___column1, double ___value2, const RuntimeMethod* method) { (( void (*) (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, int32_t, int32_t, double, const RuntimeMethod*))Matrix_1_At_m0DB955D2FB19BF24F43CA7D551615095C39E9E4D_gshared_inline)(__this, ___row0, ___column1, ___value2, method); } // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::get_RowCount() inline int32_t Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_inline (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, const RuntimeMethod*))Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_gshared_inline)(__this, method); } // T MathNet.Numerics.LinearAlgebra.Vector`1::get_Item(System.Int32) inline double Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_inline (Vector_1_t04BD986700481778192B0CF621635E64D169D13C * __this, int32_t ___index0, const RuntimeMethod* method) { return (( double (*) (Vector_1_t04BD986700481778192B0CF621635E64D169D13C *, int32_t, const RuntimeMethod*))Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_gshared_inline)(__this, ___index0, method); } // System.Void MathNet.Numerics.LinearAlgebra.Vector`1::set_Item(System.Int32,T) inline void Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_inline (Vector_1_t04BD986700481778192B0CF621635E64D169D13C * __this, int32_t ___index0, double ___value1, const RuntimeMethod* method) { (( void (*) (Vector_1_t04BD986700481778192B0CF621635E64D169D13C *, int32_t, double, const RuntimeMethod*))Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_gshared_inline)(__this, ___index0, ___value1, method); } // MathNet.Numerics.LinearAlgebra.Double.Factorization.UserLU MathNet.Numerics.LinearAlgebra.Double.Factorization.UserLU::Create(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UserLU_tC2641160849DBA39BD72AD655DC64DB0EB574037 * UserLU_Create_m2563C2C9E261162D707AE31CB5D9BDD481EEFFCC (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___matrix0, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Double.Factorization.UserEvd MathNet.Numerics.LinearAlgebra.Double.Factorization.UserEvd::Create(MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Symmetricity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UserEvd_t2CEC1FEED11A47B29C8E0554E609DFD7D76AFE04 * UserEvd_Create_m8471175B1DA4C08D9AC2923121A87333334750EF (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___matrix0, int32_t ___symmetricity1, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::.ctor(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1) inline void Matrix_1__ctor_m0074AB0E40D80444D084FAA6C99840ED1DDB458A (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * ___storage0, const RuntimeMethod* method) { (( void (*) (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 *, MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *, const RuntimeMethod*))Matrix_1__ctor_m0074AB0E40D80444D084FAA6C99840ED1DDB458A_gshared)(__this, ___storage0, method); } // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_m4F0F14ACA9CE9640DCA30B2651BAF3A917998BCB (Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_2__ctor_m4F0F14ACA9CE9640DCA30B2651BAF3A917998BCB_gshared)(__this, ___object0, ___method1, method); } // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::Map(System.Func`2,MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Zeros) inline void Matrix_1_Map_mAE176E07D6FBC15DBB11C5E7E565AF7F3117FCB5 (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 * ___f0, Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * ___result1, int32_t ___zeros2, const RuntimeMethod* method) { (( void (*) (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 *, Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 *, Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 *, int32_t, const RuntimeMethod*))Matrix_1_Map_mAE176E07D6FBC15DBB11C5E7E565AF7F3117FCB5_gshared)(__this, ___f0, ___result1, ___zeros2, method); } // System.Void MathNet.Numerics.LinearAlgebra.Single.Matrix/<>c__DisplayClass10_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0__ctor_m050C5229F83AB54CE5F6E6711F8E0FF2AB958EA1 (U3CU3Ec__DisplayClass10_0_t1927E75F30A3E3092704C9AF596CC9C5C5BFF8CD * __this, const RuntimeMethod* method); // T MathNet.Numerics.LinearAlgebra.Matrix`1::At(System.Int32,System.Int32) inline float Matrix_1_At_m02EC7D6A7838A810C86DEC3CDD94F241CC03EF44_inline (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, int32_t ___row0, int32_t ___column1, const RuntimeMethod* method) { return (( float (*) (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 *, int32_t, int32_t, const RuntimeMethod*))Matrix_1_At_m02EC7D6A7838A810C86DEC3CDD94F241CC03EF44_gshared_inline)(__this, ___row0, ___column1, method); } // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::get_ColumnCount() inline int32_t Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_inline (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 *, const RuntimeMethod*))Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_gshared_inline)(__this, method); } // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::At(System.Int32,System.Int32,T) inline void Matrix_1_At_m6425A6444CDB7076721DC296DE09159B34557559_inline (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, int32_t ___row0, int32_t ___column1, float ___value2, const RuntimeMethod* method) { (( void (*) (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 *, int32_t, int32_t, float, const RuntimeMethod*))Matrix_1_At_m6425A6444CDB7076721DC296DE09159B34557559_gshared_inline)(__this, ___row0, ___column1, ___value2, method); } // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::get_RowCount() inline int32_t Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_inline (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 *, const RuntimeMethod*))Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_gshared_inline)(__this, method); } // System.Void MathNet.Numerics.LinearAlgebra.Single.Matrix/<>c__DisplayClass13_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass13_0__ctor_mD74FF627680B800C399253C8C807F112CDA3C0AF (U3CU3Ec__DisplayClass13_0_tCC5DF9631DC3893F9C1678CEB20A79ADBB941E92 * __this, const RuntimeMethod* method); // T MathNet.Numerics.LinearAlgebra.Vector`1::get_Item(System.Int32) inline float Vector_1_get_Item_m5986F6837104CD7AB0EC1DA1A5F826D4152C6CC8_inline (Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( float (*) (Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 *, int32_t, const RuntimeMethod*))Vector_1_get_Item_m5986F6837104CD7AB0EC1DA1A5F826D4152C6CC8_gshared_inline)(__this, ___index0, method); } // System.Void MathNet.Numerics.LinearAlgebra.Vector`1::set_Item(System.Int32,T) inline void Vector_1_set_Item_mA556C0D940A2407FC583F03677C59CF8F3ACCE67_inline (Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 * __this, int32_t ___index0, float ___value1, const RuntimeMethod* method) { (( void (*) (Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 *, int32_t, float, const RuntimeMethod*))Vector_1_set_Item_mA556C0D940A2407FC583F03677C59CF8F3ACCE67_gshared_inline)(__this, ___index0, ___value1, method); } // MathNet.Numerics.LinearAlgebra.Single.Factorization.UserLU MathNet.Numerics.LinearAlgebra.Single.Factorization.UserLU::Create(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UserLU_t94A4AA458CF5B93646E973C29C6F3007CB682006 * UserLU_Create_mB43E0969E191BDDED72B0043477751AEF37ABAFE (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * ___matrix0, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Single.Factorization.UserEvd MathNet.Numerics.LinearAlgebra.Single.Factorization.UserEvd::Create(MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Symmetricity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UserEvd_t28EA9DFCF46513A0778E874B87F69182BBF74B4D * UserEvd_Create_m1E9296F5C6846EBB89D3D776A6C02D15939A41D4 (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * ___matrix0, int32_t ___symmetricity1, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Complex.DenseMatrix::.ctor(MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DenseMatrix__ctor_m263BF337E1541C4FA583B0E48D0C1FABD6EF658B (DenseMatrix_t22E20CBF6AAE3A6E8A061A405873A7675E2FFD94 * __this, DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * ___storage0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix::.ctor(MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix__ctor_mB1CBD76AC1C956824A056C39F6981C8CC4C99D36 (SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * __this, SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * ___storage0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Complex.DiagonalMatrix::.ctor(MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrix__ctor_m32D774560EBF25EB9ACC2F94D3E290F9A216F8D5 (DiagonalMatrix_tBDAFEF9829CFA4F36F97F93BA01B7D6718A2AAF2 * __this, DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * ___storage0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.MatrixBuilder`1::.ctor() inline void MatrixBuilder_1__ctor_mE803CDFC843020A11B574F62831BFDEC87665233 (MatrixBuilder_1_tAF6107E7506E11630C6306BF3F4B96899589D87E * __this, const RuntimeMethod* method) { (( void (*) (MatrixBuilder_1_tAF6107E7506E11630C6306BF3F4B96899589D87E *, const RuntimeMethod*))MatrixBuilder_1__ctor_mE803CDFC843020A11B574F62831BFDEC87665233_gshared)(__this, method); } // System.Void MathNet.Numerics.LinearAlgebra.Complex32.DenseMatrix::.ctor(MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DenseMatrix__ctor_m3FDB6E5B1942AE1BC1EB3AD269F577DBB6ECFA0E (DenseMatrix_t9ADBEA260566A3A951DDE16EF93FC74F98A6C7E9 * __this, DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * ___storage0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix::.ctor(MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix__ctor_mE042553CC76E7AE316A6619CE614B124B6C5CA47 (SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * __this, SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * ___storage0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Complex32.DiagonalMatrix::.ctor(MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrix__ctor_m5C32419718DAFFE042B96FA244B2EAE653B552D4 (DiagonalMatrix_t8E74FA3847DDB519CE8DACE4E823408E19D41A24 * __this, DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * ___storage0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.MatrixBuilder`1::.ctor() inline void MatrixBuilder_1__ctor_mE49D29EF88BADB4B07DDB90EA49948EBCD011B4B (MatrixBuilder_1_tABBAEF3925C993FB8BA991E3E2007E30E17AFB09 * __this, const RuntimeMethod* method) { (( void (*) (MatrixBuilder_1_tABBAEF3925C993FB8BA991E3E2007E30E17AFB09 *, const RuntimeMethod*))MatrixBuilder_1__ctor_mE49D29EF88BADB4B07DDB90EA49948EBCD011B4B_gshared)(__this, method); } // System.Void MathNet.Numerics.LinearAlgebra.Double.DenseMatrix::.ctor(MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DenseMatrix__ctor_mDFD7523F7DD30E750B60FC0E9E627D818DDBE4A8 (DenseMatrix_t1A84732529782002635B033F35686DC08E4E6C3B * __this, DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * ___storage0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Double.SparseMatrix::.ctor(MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix__ctor_m67BF9A524FDAA372CD2F8B2549FE739E50F39179 (SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * __this, SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * ___storage0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Double.DiagonalMatrix::.ctor(MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrix__ctor_m84BE904ABEEB889BAE8D3E8A8C0130C74710AC90 (DiagonalMatrix_tD91A166C796C62C0AB32CC08581898DCA167000A * __this, DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * ___storage0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.MatrixBuilder`1::.ctor() inline void MatrixBuilder_1__ctor_m4FF259BC65B282A2E8146FD1BE2549704F77CC8C (MatrixBuilder_1_t3F7A4E03F07AE830599917C4D9147B4CB085AD54 * __this, const RuntimeMethod* method) { (( void (*) (MatrixBuilder_1_t3F7A4E03F07AE830599917C4D9147B4CB085AD54 *, const RuntimeMethod*))MatrixBuilder_1__ctor_m4FF259BC65B282A2E8146FD1BE2549704F77CC8C_gshared)(__this, method); } // System.Void MathNet.Numerics.LinearAlgebra.Single.DenseMatrix::.ctor(MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DenseMatrix__ctor_m9F4F77F598E94D9102840C13938D6F68B26F9147 (DenseMatrix_tC5D068283BF282B62D7E022CCA1992DE081D7AF7 * __this, DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * ___storage0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Single.SparseMatrix::.ctor(MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix__ctor_mC13D7D6177D6D91E6E0F9FC1C6E3CCB685C982AB (SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * __this, SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * ___storage0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Single.DiagonalMatrix::.ctor(MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagonalMatrix__ctor_m52DCBBE141F9708D8F4DD8DF2036AA0BDF859242 (DiagonalMatrix_t2641B8418A64D47D18EC42FF6D4557A3E8AF42E7 * __this, DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * ___storage0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.MatrixBuilder`1::.ctor() inline void MatrixBuilder_1__ctor_m9034E5163D303322E958EC003C427256991F83AC (MatrixBuilder_1_t245F748D8B29A77A701081F701B1324E67040762 * __this, const RuntimeMethod* method) { (( void (*) (MatrixBuilder_1_t245F748D8B29A77A701081F701B1324E67040762 *, const RuntimeMethod*))MatrixBuilder_1__ctor_m9034E5163D303322E958EC003C427256991F83AC_gshared)(__this, method); } // System.Void MathNet.Numerics.NativeInterfaceException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInterfaceException__ctor_mC73E6917FDF2282C80548B0C716E31D7A41479A5 (NativeInterfaceException_t6A61C4FA632A897C25B13D6FF12D2D5319100575 * __this, String_t* ___message0, const RuntimeMethod* method); // System.Void MathNet.Numerics.NativeInterfaceException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInterfaceException__ctor_m4232B741E9DB04D5AFC5179E84ACFBCDE5344B8F (NativeInterfaceException_t6A61C4FA632A897C25B13D6FF12D2D5319100575 * __this, SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * ___info0, StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505 ___context1, const RuntimeMethod* method); // System.Void System.ArgumentNullException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97 (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * __this, String_t* ___paramName0, const RuntimeMethod* method); // System.Void System.Array::Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877 (RuntimeArray * ___sourceArray0, int32_t ___sourceIndex1, RuntimeArray * ___destinationArray2, int32_t ___destinationIndex3, int32_t ___length4, const RuntimeMethod* method); // System.Boolean System.Numerics.Complex::op_Equality(System.Numerics.Complex,System.Numerics.Complex) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Complex_op_Equality_m7B4FEE8F063E7D64B794EEC38E48C5D086BF5812 (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___left0, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___right1, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::z_scale(System.Int32,System.Numerics.Complex,System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_z_scale_m193795709C054468203FF57A332768B262FB4FAB (int32_t ___n0, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___alpha1, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___x2, const RuntimeMethod* method); // System.Void System.ArgumentException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * __this, String_t* ___message0, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::z_matrix_multiply(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Int32,System.Int32,System.Int32,System.Numerics.Complex,System.Numerics.Complex[],System.Numerics.Complex[],System.Numerics.Complex,System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_z_matrix_multiply_m4522498A175D4EB3C0374CB783D0D909D000CB43 (int32_t ___transA0, int32_t ___transB1, int32_t ___m2, int32_t ___n3, int32_t ___k4, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___alpha5, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___x6, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___y7, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___beta8, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___c9, const RuntimeMethod* method); // System.Void System.ArgumentException::.ctor(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * __this, String_t* ___message0, String_t* ___paramName1, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::z_lu_factor(System.Int32,System.Numerics.Complex[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_z_lu_factor_m2EE3BC3C8A1314108883342CAE451B435B87DC9A (int32_t ___n0, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method); // System.Void MathNet.Numerics.InvalidParameterException::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * __this, int32_t ___parameter0, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::z_lu_inverse_factored(System.Int32,System.Numerics.Complex[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_z_lu_inverse_factored_m7C10BED501505DE52665DE89A46F6D3DC9AEA37F (int32_t ___n0, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method); // System.Void MathNet.Numerics.SingularUMatrixException::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingularUMatrixException__ctor_m75CDB38360CCE333262CA7D957B534C85439666A (SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54 * __this, int32_t ___element0, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::z_lu_solve_factored(System.Int32,System.Int32,System.Numerics.Complex[],System.Int32[],System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_z_lu_solve_factored_m31A0A2CC5B69B91DAED0D23B588F7A79FFA8706F (int32_t ___n0, int32_t ___nrhs1, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___b4, const RuntimeMethod* method); // System.Void MathNet.Numerics.MemoryAllocationException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryAllocationException__ctor_m34E23D8BDBF658E4CEAC660F9DFA4ECA0B1FD7D5 (MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1 * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::z_vector_multiply(System.Int32,System.Numerics.Complex[],System.Numerics.Complex[],System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_z_vector_multiply_mA27105B687437E4DA2065859B96579B809F61EE4 (int32_t ___n0, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___x1, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___y2, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___result3, const RuntimeMethod* method); // System.String System.String::Format(System.String,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17 (String_t* ___format0, RuntimeObject * ___arg01, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::z_eigen(System.Boolean,System.Int32,System.Numerics.Complex[],System.Numerics.Complex[],System.Numerics.Complex[],System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_z_eigen_m547C2F789AD508C49212FC287F5AF5111F2C9ED7 (bool ___isSymmetric0, int32_t ___n1, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a2, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___vectors3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___values4, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___d5, const RuntimeMethod* method); // System.Void MathNet.Numerics.NonConvergenceException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NonConvergenceException__ctor_m3548C091B237B862DBE5F6AB15A52F64FFEC955E (NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC * __this, const RuntimeMethod* method); // System.Boolean MathNet.Numerics.Complex32::op_Equality(MathNet.Numerics.Complex32,MathNet.Numerics.Complex32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Complex32_op_Equality_mD1C541D7251387E8E767255178F75EF577745F22 (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___complex10, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___complex21, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::c_scale(System.Int32,MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_c_scale_m52C1F82D5B5FFA8B5A2402E6064A762B2E068C49 (int32_t ___n0, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___alpha1, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___x2, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::c_matrix_multiply(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Int32,System.Int32,System.Int32,MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_c_matrix_multiply_mCBA2DFC7E40D7ABB6C3F8554EC61EA97DABEA691 (int32_t ___transA0, int32_t ___transB1, int32_t ___m2, int32_t ___n3, int32_t ___k4, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___alpha5, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___x6, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___y7, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___beta8, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___c9, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::c_lu_factor(System.Int32,MathNet.Numerics.Complex32[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_c_lu_factor_m55B0EB19C10D9D45CFBBD3DE88B76C66AC451418 (int32_t ___n0, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::c_lu_inverse_factored(System.Int32,MathNet.Numerics.Complex32[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_c_lu_inverse_factored_m2F4E1B4A7CD6759C3618DED501B2D4ED4E56E24E (int32_t ___n0, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::c_lu_solve_factored(System.Int32,System.Int32,MathNet.Numerics.Complex32[],System.Int32[],MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_c_lu_solve_factored_mFFCA45E05FC89CEA2421245FFBED2DCBA837018C (int32_t ___n0, int32_t ___nrhs1, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___b4, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::c_vector_multiply(System.Int32,MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_c_vector_multiply_m19E285288322E9E471B02F61472C4799C277F8FB (int32_t ___n0, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___x1, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___y2, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___result3, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::c_eigen(System.Boolean,System.Int32,MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[],System.Numerics.Complex[],MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_c_eigen_mA379F8C0B9CF984D6067CEFEA71F6C5DF94D0C10 (bool ___isSymmetric0, int32_t ___n1, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a2, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___vectors3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___values4, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___d5, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.LinearAlgebra.Managed.ManagedLinearAlgebraProvider::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedLinearAlgebraProvider__ctor_m7F7D53DA74304C7467AABB4F28F88EA5D31BCB3D (ManagedLinearAlgebraProvider_tB54231955BB3C9C3443208A57A7DB088E90C0610 * __this, const RuntimeMethod* method); // System.Boolean MathNet.Numerics.Providers.Common.Mkl.MklProvider::IsAvailable(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MklProvider_IsAvailable_m8F29DB32A04FBA8AA8F1FBA00AA357267572D300 (String_t* ___hintPath0, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.Mkl.MklProvider::Load(System.String,MathNet.Numerics.Providers.Common.Mkl.MklConsistency,MathNet.Numerics.Providers.Common.Mkl.MklPrecision,MathNet.Numerics.Providers.Common.Mkl.MklAccuracy) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MklProvider_Load_m343E6DFB5BD2AF7C5B1976A02BEDC7ACCF6B6CB7 (String_t* ___hintPath0, int32_t ___consistency1, uint32_t ___precision2, uint32_t ___accuracy3, const RuntimeMethod* method); // System.FormattableString System.Runtime.CompilerServices.FormattableStringFactory::Create(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FormattableString_tDE8B3B926F0AD1A0FD6864BBA69C5AC99CE49B59 * FormattableStringFactory_Create_m1624178F76FD2999A86932EC3317EAD1F7CDAC68 (String_t* ___format0, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___arguments1, const RuntimeMethod* method); // System.String System.FormattableString::Invariant(System.FormattableString) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FormattableString_Invariant_m2521551A876E7BFB3595B7D4940D1670F63E2C22 (FormattableString_tDE8B3B926F0AD1A0FD6864BBA69C5AC99CE49B59 * ___formattable0, const RuntimeMethod* method); // System.Void System.NotSupportedException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90 (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * __this, String_t* ___message0, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::query_capability(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_query_capability_mDD04640967A702C44F718ABF30C89E4B3A95CE03 (int32_t ___capability0, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.Mkl.MklProvider::FreeResources() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklProvider_FreeResources_m7A5434797AECBF2F06E7465AED658B132957379B (const RuntimeMethod* method); // System.String MathNet.Numerics.Providers.Common.Mkl.MklProvider::Describe() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MklProvider_Describe_m194D44ECFE92FC331F890BD673D58E7FDF328357 (const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::d_scale(System.Int32,System.Double,System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_d_scale_mFA07D4F4D76403CD1DF65596E9179936600C6505 (int32_t ___n0, double ___alpha1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___x2, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::d_matrix_multiply(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Int32,System.Int32,System.Int32,System.Double,System.Double[],System.Double[],System.Double,System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_d_matrix_multiply_mD0062480661F2F53D05EA6B995515DEEFB8B30E0 (int32_t ___transA0, int32_t ___transB1, int32_t ___m2, int32_t ___n3, int32_t ___k4, double ___alpha5, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___x6, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___y7, double ___beta8, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___c9, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::d_lu_factor(System.Int32,System.Double[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_d_lu_factor_m43EE64E8909A5A12A15DF1E1A8C26B10E47E8635 (int32_t ___n0, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::d_lu_inverse_factored(System.Int32,System.Double[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_d_lu_inverse_factored_mD8DBBB69E056A876C2445D50F0374A9A26FB7692 (int32_t ___n0, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::d_lu_solve_factored(System.Int32,System.Int32,System.Double[],System.Int32[],System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_d_lu_solve_factored_mDD43D29559A68C256F4A433746951222B2945C2A (int32_t ___n0, int32_t ___nrhs1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___b4, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::d_vector_multiply(System.Int32,System.Double[],System.Double[],System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_d_vector_multiply_m5AE8896C12A6E8F80798886CAD108C24D8881DC6 (int32_t ___n0, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___x1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___y2, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___result3, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::d_eigen(System.Boolean,System.Int32,System.Double[],System.Double[],System.Numerics.Complex[],System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_d_eigen_m4F6E78CFD5C0A00D1AD1238C3FAEED279D4E1265 (bool ___isSymmetric0, int32_t ___n1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a2, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___vectors3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___values4, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___d5, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::s_scale(System.Int32,System.Single,System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_s_scale_m04F4133F9640396E8658DABF5D2294BE9EC915A0 (int32_t ___n0, float ___alpha1, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___x2, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::s_matrix_multiply(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Int32,System.Int32,System.Int32,System.Single,System.Single[],System.Single[],System.Single,System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_s_matrix_multiply_mF459E5FE3824E8F64B69B4340F3012492A1E3AF2 (int32_t ___transA0, int32_t ___transB1, int32_t ___m2, int32_t ___n3, int32_t ___k4, float ___alpha5, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___x6, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___y7, float ___beta8, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___c9, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::s_lu_factor(System.Int32,System.Single[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_s_lu_factor_m4D1C2B840C2AD02E450399DF87937A041FF09831 (int32_t ___n0, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::s_lu_inverse_factored(System.Int32,System.Single[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_s_lu_inverse_factored_m65110D402B0F77C7D6650A06E47D07BCED917841 (int32_t ___n0, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::s_lu_solve_factored(System.Int32,System.Int32,System.Single[],System.Int32[],System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_s_lu_solve_factored_m1802637E1C4B7DAC72272AE05C665F02CF2E17A5 (int32_t ___n0, int32_t ___nrhs1, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___b4, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::s_vector_multiply(System.Int32,System.Single[],System.Single[],System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_s_vector_multiply_m15FDF0E615A987878AB440B5AFE1DEA1F780C12D (int32_t ___n0, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___x1, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___y2, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___result3, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::s_eigen(System.Boolean,System.Int32,System.Single[],System.Single[],System.Numerics.Complex[],System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_s_eigen_mFBE267CE5AED0F0075BD572F345C2ECDC9302BA7 (bool ___isSymmetric0, int32_t ___n1, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a2, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___vectors3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___values4, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___d5, const RuntimeMethod* method); // System.Boolean MathNet.Numerics.AppSwitches::get_DisableNativeProviders() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AppSwitches_get_DisableNativeProviders_mD1B9C88F481FBF6EA0BDAF0B31EE082E163A5503 (const RuntimeMethod* method); // System.Boolean MathNet.Numerics.AppSwitches::get_DisableMklNativeProvider() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AppSwitches_get_DisableMklNativeProvider_m1F039B72BF1CEDE4BC5324B63040556C324A3FE0 (const RuntimeMethod* method); // System.String MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::get_DllName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SafeNativeMethods_get_DllName_m51F646A99254864CA217CA1CD459EE59CF62E060 (const RuntimeMethod* method); // System.Boolean MathNet.Numerics.Providers.Common.NativeProviderLoader::TryLoad(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeProviderLoader_TryLoad_mD508E41440FE5DE3A9F37537CE1041D23CE00F4E (String_t* ___fileName0, String_t* ___hintPath1, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::set_consistency_mode(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_set_consistency_mode_m1DC42DE8A12B483CBD6CCA6DF7B2034EBA8FAE24 (int32_t ___mode0, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::set_vml_mode(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_set_vml_mode_mBCB5D0C2F3A32225FBA0F35181CE0A4A80D263D0 (uint32_t ___mode0, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Control::get_MaxDegreeOfParallelism() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Control_get_MaxDegreeOfParallelism_m176E1A57BEE8AAE70022DD6CDF96681CA08052AF_inline (const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::set_max_threads(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_set_max_threads_m5B1BD319F31D68816AB90E00822225AD7E3D95AB (int32_t ___num_threads0, const RuntimeMethod* method); // System.Void System.Version::.ctor(System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Version__ctor_mFC9626C832CF8F80BAEAAC21D8664C5B7941F775 (Version_tBDAEDED25425A1D09910468B8BD1759115646E3C * __this, int32_t ___major0, int32_t ___minor1, int32_t ___build2, const RuntimeMethod* method); // System.Void System.NotSupportedException::.ctor(System.String,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m764DC8FAE02378475423615A5C23DF0DE77E02A5 (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * __this, String_t* ___message0, Exception_t * ___innerException1, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.Mkl.MklProvider::FreeBuffers() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklProvider_FreeBuffers_m566FE96CE066AD19B3330F54B1A6F618C10804B4 (const RuntimeMethod* method); // System.Void System.InvalidOperationException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_m26BD2B620B5FBFA4376C16011C60E18A2EDC8E96 (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::free_buffers() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_free_buffers_mA5B7E4567422BCEF4C3AB12C3B8A7AB6706163E1 (const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m30C52A4F2828D86CA3FAB0B1B583948F4DA9F1F9 (List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * __this, const RuntimeMethod* method) { (( void (*) (List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 *, const RuntimeMethod*))List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(!0) inline void List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A (List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * __this, String_t* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 *, String_t*, const RuntimeMethod*))List_1_Add_mF15250BF947CA27BE9A23C08BAC6DB6F180B0EDD_gshared)(__this, ___item0, method); } // System.String System.Int32::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m340C0A14D16799421EFDF8A81C8A16FA76D48411 (int32_t* __this, const RuntimeMethod* method); // System.String System.String::Concat(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m4B4AB72618348C5DFBFBA8DED84B9E2EBDB55E1B (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method); // System.Int32 System.Version::get_Major() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_get_Major_mBDD414863C4A05FADE87F8C39C8CE8ED6DE6C460_inline (Version_tBDAEDED25425A1D09910468B8BD1759115646E3C * __this, const RuntimeMethod* method); // System.Int32 System.Version::get_Build() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_get_Build_mF4D316F7F919B539F41467DD4A91839E42456584_inline (Version_tBDAEDED25425A1D09910468B8BD1759115646E3C * __this, const RuntimeMethod* method); // System.String System.Version::ToString(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Version_ToString_m156245725A72060DDFFE1E0CCB0353917D24E87F (Version_tBDAEDED25425A1D09910468B8BD1759115646E3C * __this, int32_t ___fieldCount0, const RuntimeMethod* method); // System.String System.String::Concat(System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m6F0ED62933448F8B944E52872E1EE86F6705D306 (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___args0, const RuntimeMethod* method); // !0[] System.Collections.Generic.List`1::ToArray() inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* List_1_ToArray_m38F628C7542B32348AE3F9E5C65E04E9C039ADC4 (List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * __this, const RuntimeMethod* method) { return (( StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* (*) (List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 *, const RuntimeMethod*))List_1_ToArray_mC6E0B3CF74090974475F845BF79EC5E66D3A71AC_gshared)(__this, method); } // System.String System.String::Join(System.String,System.String[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Join_m8846EB11F0A221BDE237DE041D17764B36065404 (String_t* ___separator0, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___value1, const RuntimeMethod* method); // System.String System.String::Concat(System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44 (String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method); // System.Void System.Exception::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m0E9BEC861F6DBED197960E5BA23149543B1D7F5B (Exception_t * __this, const RuntimeMethod* method); // System.Void System.Exception::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m8ECDE8ACA7F2E0EF1144BD1200FB5DB2870B5F11 (Exception_t * __this, String_t* ___message0, const RuntimeMethod* method); // System.Void System.Exception::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m0CD24092BF55B8EDE25AED989ACADB80298EF917 (Exception_t * __this, SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * ___info0, StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505 ___context1, const RuntimeMethod* method); // System.OperatingSystem System.Environment::get_OSVersion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OperatingSystem_tBB911FE4834884FD79AF78F2B07C19B938491463 * Environment_get_OSVersion_m9C59BAF537F0A8B51ABC3BEE212F08DCC498F64E (const RuntimeMethod* method); // System.PlatformID System.OperatingSystem::get_Platform() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t OperatingSystem_get_Platform_m1E43B8C2B6CCDD74474E9AB9CF4EF7445D8BE1DF_inline (OperatingSystem_tBB911FE4834884FD79AF78F2B07C19B938491463 * __this, const RuntimeMethod* method); // System.Boolean MathNet.Numerics.Providers.Common.NativeProviderLoader::get_IsUnix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeProviderLoader_get_IsUnix_m0C548815C345350B34749B9809D17FE5B4A7C2BD (const RuntimeMethod* method); // System.Boolean System.Environment::get_Is64BitProcess() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Environment_get_Is64BitProcess_mCE24E7D9B291C07EAD09F66222557107447F3698 (const RuntimeMethod* method); // System.String System.Environment::GetEnvironmentVariable(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Environment_GetEnvironmentVariable_mBDE19BD883E2D01AEA6DD1667D5E97941558C7A3 (String_t* ___variable0, const RuntimeMethod* method); // System.Boolean System.String::Equals(System.String,System.String,System.StringComparison) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_mD65682B0BB7933CC7A8561AE34DED02E4F3BBBE5 (String_t* ___a0, String_t* ___b1, int32_t ___comparisonType2, const RuntimeMethod* method); // System.Boolean System.String::IsNullOrEmpty(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_m9AFBB5335B441B94E884B8A9D4A27AD60E3D7F7C (String_t* ___value0, const RuntimeMethod* method); // System.Boolean MathNet.Numerics.Providers.Common.NativeProviderLoader::TryLoadFromDirectory(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeProviderLoader_TryLoadFromDirectory_m9A5A0F7726717D2779ABC09CCD24187637559714 (String_t* ___fileName0, String_t* ___directory1, const RuntimeMethod* method); // System.String MathNet.Numerics.Control::get_NativeProviderPath() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Control_get_NativeProviderPath_mF21F0834FEF603D993C70F7F5A514195C8CD6FFB_inline (const RuntimeMethod* method); // System.Boolean System.String::op_Inequality(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_mDDA2DDED3E7EF042987EB7180EE3E88105F0AAE2 (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method); // System.AppDomain System.AppDomain::get_CurrentDomain() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A * AppDomain_get_CurrentDomain_mC2FE307811914289CBBDEFEFF6175FCE2E96A55E (const RuntimeMethod* method); // System.String System.AppDomain::get_BaseDirectory() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AppDomain_get_BaseDirectory_m62CE6FD5EDFF0BE01E7DB3AA9F939C3C0CCCC6EE (AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A * __this, const RuntimeMethod* method); // System.String System.IO.Path::GetDirectoryName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetDirectoryName_mFF7B47C1E2D3A3FD4B769257808A619D7117BEDE (String_t* ___path0, const RuntimeMethod* method); // System.Boolean System.IO.Directory::Exists(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Directory_Exists_m17E38B91F6D9A0064D614FF2237BBFC0127468FE (String_t* ___path0, const RuntimeMethod* method); // System.String System.IO.Path::GetFullPath(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetFullPath_m4AECE56CB0187AD8375137200EDA24AE4F317963 (String_t* ___path0, const RuntimeMethod* method); // !0 System.Lazy`1::get_Value() inline String_t* Lazy_1_get_Value_m6E90C4007E7F35DBA1A9CDA5471C27821C6559B2 (Lazy_1_t0DD2ECA7EE0C4148CBEDC8A5666805515630DB84 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Lazy_1_t0DD2ECA7EE0C4148CBEDC8A5666805515630DB84 *, const RuntimeMethod*))Lazy_1_get_Value_m38D3C5A5E6CDD960FF91CC44E5466080AB377544_gshared)(__this, method); } // System.String System.IO.Path::Combine(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_Combine_mC22E47A9BB232F02ED3B6B5F6DD53338D37782EF (String_t* ___path10, String_t* ___path21, const RuntimeMethod* method); // System.Void System.IO.FileInfo::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileInfo__ctor_m1F6FEFCA0E66054B8B7BEEE064EE4297ED606EE5 (FileInfo_t6C8B2EAA1E23F9E6D7C287C58E4EEEB2049ABAB9 * __this, String_t* ___fileName0, const RuntimeMethod* method); // System.Boolean MathNet.Numerics.Providers.Common.NativeProviderLoader::TryLoadFile(System.IO.FileInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeProviderLoader_TryLoadFile_m2761D6EEE852F8E9E8602FFA99B50966F2A4814C (FileInfo_t6C8B2EAA1E23F9E6D7C287C58E4EEEB2049ABAB9 * ___file0, const RuntimeMethod* method); // System.Void System.Threading.Monitor::Enter(System.Object,System.Boolean&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_mBEB6CC84184B46F26375EC3FC8921D16E48EA4C4 (RuntimeObject * ___obj0, bool* ___lockTaken1, const RuntimeMethod* method); // !0 System.Lazy`1>::get_Value() inline Dictionary_2_t6E726CE403AD116F894C840BF7136AA3BC4727F1 * Lazy_1_get_Value_mD48DA27C1CF4BF7442F7E8100ED04F70AE8D25DD (Lazy_1_t5DBAC8E491494E35234E97505AA879A6B95B246C * __this, const RuntimeMethod* method) { return (( Dictionary_2_t6E726CE403AD116F894C840BF7136AA3BC4727F1 * (*) (Lazy_1_t5DBAC8E491494E35234E97505AA879A6B95B246C *, const RuntimeMethod*))Lazy_1_get_Value_m38D3C5A5E6CDD960FF91CC44E5466080AB377544_gshared)(__this, method); } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(!0,!1&) inline bool Dictionary_2_TryGetValue_m03E061F1602C303429C06D9C882BB25B6DB42708 (Dictionary_2_t6E726CE403AD116F894C840BF7136AA3BC4727F1 * __this, String_t* ___key0, intptr_t* ___value1, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t6E726CE403AD116F894C840BF7136AA3BC4727F1 *, String_t*, intptr_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_m78645135BD31B5105DE64963366C134772927E6B_gshared)(__this, ___key0, ___value1, method); } // System.IntPtr MathNet.Numerics.Providers.Common.NativeProviderLoader/WindowsLoader::LoadLibrary(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t WindowsLoader_LoadLibrary_m3A29546EAC8FF5F677FC30BDC2735345ECF3B7F4 (String_t* ___fileName0, const RuntimeMethod* method); // System.IntPtr MathNet.Numerics.Providers.Common.NativeProviderLoader/UnixLoader::LoadLibrary(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t UnixLoader_LoadLibrary_m5B9E91C687F1807ED2EBD8BE31E6D070ED15D8E1 (String_t* ___fileName0, const RuntimeMethod* method); // System.Boolean System.IntPtr::op_Equality(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73 (intptr_t ___value10, intptr_t ___value21, const RuntimeMethod* method); // System.Int32 System.Runtime.InteropServices.Marshal::GetLastWin32Error() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Marshal_GetLastWin32Error_m87DFFDB64662B46C9CF913EC08E5CEFF3A6E314D (const RuntimeMethod* method); // System.Void System.ComponentModel.Win32Exception::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Win32Exception__ctor_mF8FAD9681BA8B2EFBD1EDA7C690764FF60E85A6F (Win32Exception_t4B7A329153AA0E88CA08533EFB6DB2F2A8E90950 * __this, int32_t ___error0, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.NativeProviderLoader::set_LastException(System.Exception) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeProviderLoader_set_LastException_m2ACD6A932BAF7B8D73E78F06CCBCCF8306877F57_inline (Exception_t * ___value0, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2::set_Item(!0,!1) inline void Dictionary_2_set_Item_m9E7821E4D819F28AC5FC40D8ACDB475E8BF23E22 (Dictionary_2_t6E726CE403AD116F894C840BF7136AA3BC4727F1 * __this, String_t* ___key0, intptr_t ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t6E726CE403AD116F894C840BF7136AA3BC4727F1 *, String_t*, intptr_t, const RuntimeMethod*))Dictionary_2_set_Item_mE73186595DD536BC16F1BF6F25246CE41294ECBC_gshared)(__this, ___key0, ___value1, method); } // System.Boolean System.IntPtr::op_Inequality(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_m212AF0E66AA81FEDC982B1C8A44ADDA24B995EB8 (intptr_t ___value10, intptr_t ___value21, const RuntimeMethod* method); // System.Void System.Threading.Monitor::Exit(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_mA776B403DA88AC77CDEEF67AB9F0D0E77ABD254A (RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405 (RuntimeObject * __this, const RuntimeMethod* method); // System.Void System.Lazy`1>::.ctor(System.Threading.LazyThreadSafetyMode) inline void Lazy_1__ctor_m097A8B6D1A44D7BC314908096D3A55F830E65240 (Lazy_1_t5DBAC8E491494E35234E97505AA879A6B95B246C * __this, int32_t ___mode0, const RuntimeMethod* method) { (( void (*) (Lazy_1_t5DBAC8E491494E35234E97505AA879A6B95B246C *, int32_t, const RuntimeMethod*))Lazy_1__ctor_mFF38A7D1C07831272FE5FF8A7855B24775D33639_gshared)(__this, ___mode0, method); } // System.Void System.Func`1::.ctor(System.Object,System.IntPtr) inline void Func_1__ctor_m1653D26304F4ECBD7FCAC8091780D7D716B4B8EA (Func_1_t2F3325DADD1F420568A48646BFC825E9F29472B1 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_1_t2F3325DADD1F420568A48646BFC825E9F29472B1 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_1__ctor_m2A4FE889FB540EA198F7757D17DC2290461E5EE9_gshared)(__this, ___object0, ___method1, method); } // System.Void System.Lazy`1::.ctor(System.Func`1,System.Threading.LazyThreadSafetyMode) inline void Lazy_1__ctor_mBDBB998CE016DC1BB82FF57FC57C5D74FEBF29B9 (Lazy_1_t0DD2ECA7EE0C4148CBEDC8A5666805515630DB84 * __this, Func_1_t2F3325DADD1F420568A48646BFC825E9F29472B1 * ___valueFactory0, int32_t ___mode1, const RuntimeMethod* method) { (( void (*) (Lazy_1_t0DD2ECA7EE0C4148CBEDC8A5666805515630DB84 *, Func_1_t2F3325DADD1F420568A48646BFC825E9F29472B1 *, int32_t, const RuntimeMethod*))Lazy_1__ctor_m5EFBDAE19C1634ACC9AFAD97A24D7A2581E5A035_gshared)(__this, ___valueFactory0, ___mode1, method); } // System.Void MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::z_scale(System.Int32,System.Numerics.Complex,System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_z_scale_m77EAC385578EF30302F6743C1C789210D357EBF1 (int32_t ___n0, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___alpha1, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___x2, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::z_matrix_multiply(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Int32,System.Int32,System.Int32,System.Numerics.Complex,System.Numerics.Complex[],System.Numerics.Complex[],System.Numerics.Complex,System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_z_matrix_multiply_mA6E7D4C7F7F1FD076FD82F37B1D59C9AE133F186 (int32_t ___transA0, int32_t ___transB1, int32_t ___m2, int32_t ___n3, int32_t ___k4, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___alpha5, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___x6, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___y7, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___beta8, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___c9, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::z_lu_factor(System.Int32,System.Numerics.Complex[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_z_lu_factor_mB6A1AA93D9D58167601D716484F6A928335CCA88 (int32_t ___n0, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::z_lu_inverse_factored(System.Int32,System.Numerics.Complex[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_z_lu_inverse_factored_m9A1349B62D5B97BD286A6616A718392C7F30C877 (int32_t ___n0, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::z_lu_solve_factored(System.Int32,System.Int32,System.Numerics.Complex[],System.Int32[],System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_z_lu_solve_factored_m04A82A22C6DC71D4ABCDC82AE78EF0C486C39DAA (int32_t ___n0, int32_t ___nrhs1, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___b4, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::z_eigen(System.Boolean,System.Int32,System.Numerics.Complex[],System.Numerics.Complex[],System.Numerics.Complex[],System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_z_eigen_m5422EAD6CBE40F21F7DEAA0859720BB6FA6602F3 (bool ___isSymmetric0, int32_t ___n1, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a2, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___vectors3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___values4, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___d5, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::c_scale(System.Int32,MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_c_scale_m60D1BD93E3BE10F294CA140B2C73FE02AE0435FD (int32_t ___n0, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___alpha1, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___x2, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::c_matrix_multiply(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Int32,System.Int32,System.Int32,MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_c_matrix_multiply_m254F306594CD2B08F5FEEBB274EDD252BC3BEA3B (int32_t ___transA0, int32_t ___transB1, int32_t ___m2, int32_t ___n3, int32_t ___k4, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___alpha5, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___x6, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___y7, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___beta8, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___c9, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::c_lu_factor(System.Int32,MathNet.Numerics.Complex32[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_c_lu_factor_m2D3781AD019263BBA00F9281D74BFF2A734EA75D (int32_t ___n0, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::c_lu_inverse_factored(System.Int32,MathNet.Numerics.Complex32[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_c_lu_inverse_factored_m94C7557D5CF041209D236AF03109838F9212CFC6 (int32_t ___n0, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::c_lu_solve_factored(System.Int32,System.Int32,MathNet.Numerics.Complex32[],System.Int32[],MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_c_lu_solve_factored_m54AC62ED211B74F51C5644F48F3318984841ACDD (int32_t ___n0, int32_t ___nrhs1, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___b4, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::c_eigen(System.Boolean,System.Int32,MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[],System.Numerics.Complex[],MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_c_eigen_m50189B9A05E87B141C48F46B50DF105A6744322B (bool ___isSymmetric0, int32_t ___n1, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a2, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___vectors3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___values4, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___d5, const RuntimeMethod* method); // System.Boolean MathNet.Numerics.Providers.Common.OpenBlas.OpenBlasProvider::IsAvailable(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OpenBlasProvider_IsAvailable_mF3A0AF1BF8A904E26CD2F3A21531C5FF3662C548 (String_t* ___hintPath0, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.OpenBlasProvider::Load(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OpenBlasProvider_Load_m8D0FC696FB3BBFBE04DCC699348B4047E635D074 (String_t* ___hintPath0, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::query_capability(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_query_capability_m8F56EC1F7FC4A6FD3C79B6B2AAC58957F7744C9C (int32_t ___capability0, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.OpenBlas.OpenBlasProvider::FreeResources() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasProvider_FreeResources_m52FFC85F545509DB46F0B036E0B7B1F9BB290ADD (const RuntimeMethod* method); // System.String MathNet.Numerics.Providers.Common.OpenBlas.OpenBlasProvider::Describe() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OpenBlasProvider_Describe_m23BF0F12BA9CF657DD30541AB20FD5F45B98F0CD (const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::d_scale(System.Int32,System.Double,System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_d_scale_m7C370274C7E337FC8FD113DDE9B4A4FC59B07844 (int32_t ___n0, double ___alpha1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___x2, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::d_matrix_multiply(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Int32,System.Int32,System.Int32,System.Double,System.Double[],System.Double[],System.Double,System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_d_matrix_multiply_m59D9A3714F05F4D791222F149E8AF77A4F40DACD (int32_t ___transA0, int32_t ___transB1, int32_t ___m2, int32_t ___n3, int32_t ___k4, double ___alpha5, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___x6, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___y7, double ___beta8, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___c9, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::d_lu_factor(System.Int32,System.Double[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_d_lu_factor_m7175A32E9FB7E17795393D871F2091D62D87D76C (int32_t ___n0, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::d_lu_inverse_factored(System.Int32,System.Double[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_d_lu_inverse_factored_m19623BE7B9935D43CEA330328C7B65619E7B1A11 (int32_t ___n0, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::d_lu_solve_factored(System.Int32,System.Int32,System.Double[],System.Int32[],System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_d_lu_solve_factored_m4AC3A826E3F5AE8E2AFA7B9DB902FE9DCEE0CE1A (int32_t ___n0, int32_t ___nrhs1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___b4, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::d_eigen(System.Boolean,System.Int32,System.Double[],System.Double[],System.Numerics.Complex[],System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_d_eigen_m7611377D97ACBAFF2E3CC9E5F0FFFE353F2A40C3 (bool ___isSymmetric0, int32_t ___n1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a2, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___vectors3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___values4, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___d5, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::s_scale(System.Int32,System.Single,System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_s_scale_mA9078D493F71FAF227D88C6809460BD5BA9B1688 (int32_t ___n0, float ___alpha1, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___x2, const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::s_matrix_multiply(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Int32,System.Int32,System.Int32,System.Single,System.Single[],System.Single[],System.Single,System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_s_matrix_multiply_mB051B5F2715908A5F1862FC8091B638C3C47EBC0 (int32_t ___transA0, int32_t ___transB1, int32_t ___m2, int32_t ___n3, int32_t ___k4, float ___alpha5, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___x6, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___y7, float ___beta8, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___c9, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::s_lu_factor(System.Int32,System.Single[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_s_lu_factor_mA701006F336A5CDA39D9F8434BF9BBBD847847EB (int32_t ___n0, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::s_lu_inverse_factored(System.Int32,System.Single[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_s_lu_inverse_factored_mCB57F2AE6E1D98688A2C077BD6E32D1273B039D1 (int32_t ___n0, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::s_lu_solve_factored(System.Int32,System.Int32,System.Single[],System.Int32[],System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_s_lu_solve_factored_m940BBB1FAFB25759C861D70E9FBC366F09F89629 (int32_t ___n0, int32_t ___nrhs1, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___b4, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::s_eigen(System.Boolean,System.Int32,System.Single[],System.Single[],System.Numerics.Complex[],System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_s_eigen_mECDFBF11565AC028F0044B9BABC24DFAD2F4ADE2 (bool ___isSymmetric0, int32_t ___n1, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a2, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___vectors3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___values4, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___d5, const RuntimeMethod* method); // System.Boolean MathNet.Numerics.AppSwitches::get_DisableOpenBlasNativeProvider() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AppSwitches_get_DisableOpenBlasNativeProvider_mC477349F99A943ACE6EC5F3808BDF596FF8F7948 (const RuntimeMethod* method); // System.String MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::get_DllName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SafeNativeMethods_get_DllName_m81DF8AE0106BCBB08CBFF4D354475D6CF9A7C425 (const RuntimeMethod* method); // System.Void MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::set_max_threads(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_set_max_threads_mDBDF1B22624FB284A508DFF513E07F38B71830F8 (int32_t ___num_threads0, const RuntimeMethod* method); // System.Boolean MathNet.Numerics.Permutation::CheckForProperPermutation(System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Permutation_CheckForProperPermutation_mC277AEF3A477DCEB75A9303145FB0282B8022248 (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___indices0, const RuntimeMethod* method); // System.Object System.Array::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Array_Clone_m3C566B3D3F4333212411BD7C3B61D798BADB3F3C (RuntimeArray * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.Permutation::.ctor(System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Permutation__ctor_mFF9F9FDC0534F2009040FEC0A0A24F97A336A7B4 (Permutation_t0A4C01E46E0B637C73C124228948C68A228C0A9E * __this, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___indices0, const RuntimeMethod* method); // System.Boolean System.Double::IsInfinity(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Double_IsInfinity_mEA460DCA490F45C8AB5179BFFE48D3E06965381B (double ___d0, const RuntimeMethod* method); // System.Boolean System.Double::IsNaN(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Double_IsNaN_m94415C98C2D7DCAA32A82E1911AC13958AAD4347 (double ___d0, const RuntimeMethod* method); // System.Boolean MathNet.Numerics.Precision::AlmostEqualNorm(System.Double,System.Double,System.Double,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Precision_AlmostEqualNorm_m10C8A3912C68138589E5DD9B0F3BDCBC3B5C9398 (double ___a0, double ___b1, double ___diff2, double ___maximumAbsoluteError3, const RuntimeMethod* method); // System.Double System.Math::Pow(System.Double,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Pow_mC2C8700DAAD1316AA457A1D271F78CDF0D61AC2F (double ___x0, double ___y1, const RuntimeMethod* method); // System.Double MathNet.Numerics.Precision::MeasureMachineEpsilon() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Precision_MeasureMachineEpsilon_m3750519F26E1D20BD4920411BEB2FB794C8B1C29 (const RuntimeMethod* method); // System.Double MathNet.Numerics.Precision::MeasurePositiveMachineEpsilon() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Precision_MeasurePositiveMachineEpsilon_m0882F05D54D0FAC9B50EA5076B60BD388C46045E (const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::get_ValueCount() inline int32_t SparseCompressedRowMatrixStorage_1_get_ValueCount_m73D22B2CBDEE3CA859A5B8D528630D372D62121D (SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * __this, const RuntimeMethod* method) { return (( int32_t (*) (SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 *, const RuntimeMethod*))SparseCompressedRowMatrixStorage_1_get_ValueCount_m73D22B2CBDEE3CA859A5B8D528630D372D62121D_gshared)(__this, method); } // System.Void MathNet.Numerics.LinearAlgebra.Complex.Matrix::.ctor(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix__ctor_m88FCCEE849E39ED9323948641D4F81499ECA87D1 (Matrix_t1D8B172CE7CAF068425AE0D31B6CF5A2315181BB * __this, MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * ___storage0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::.ctor(System.Int32,System.Int32) inline void SparseCompressedRowMatrixStorage_1__ctor_mA2F457671511125F8153DE7B7C1BA3FCBFDBFD6C (SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * __this, int32_t ___rows0, int32_t ___columns1, const RuntimeMethod* method) { (( void (*) (SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 *, int32_t, int32_t, const RuntimeMethod*))SparseCompressedRowMatrixStorage_1__ctor_mA2F457671511125F8153DE7B7C1BA3FCBFDBFD6C_gshared)(__this, ___rows0, ___columns1, method); } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.MatrixBuilder`1::SameAs(MathNet.Numerics.LinearAlgebra.Matrix`1) inline Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * MatrixBuilder_1_SameAs_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_m2AB5195D637EA5284B111E9B43D067AB4217F5D5 (MatrixBuilder_1_tAF6107E7506E11630C6306BF3F4B96899589D87E * __this, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___example0, const RuntimeMethod* method) { return (( Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * (*) (MatrixBuilder_1_tAF6107E7506E11630C6306BF3F4B96899589D87E *, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 *, const RuntimeMethod*))MatrixBuilder_1_SameAs_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_m2AB5195D637EA5284B111E9B43D067AB4217F5D5_gshared)(__this, ___example0, method); } // System.Void MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix::LowerTriangleImpl(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_LowerTriangleImpl_m4153DEE97FD88B40E9864250B999CA61B473D402 (SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * __this, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___result0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix::UpperTriangleImpl(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_UpperTriangleImpl_m1A78A56EBDF75A80BD7CC520447856CA1F2EFD16 (SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * __this, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___result0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::CopyTo(MathNet.Numerics.LinearAlgebra.Matrix`1) inline void Matrix_1_CopyTo_m3D0388ADB9DB3B3376574A3EF8E2EFA9FBC90D1B (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___target0, const RuntimeMethod* method) { (( void (*) (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 *, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 *, const RuntimeMethod*))Matrix_1_CopyTo_m3D0388ADB9DB3B3376574A3EF8E2EFA9FBC90D1B_gshared)(__this, ___target0, method); } // System.Numerics.Complex System.Numerics.Complex::op_Implicit(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C Complex_op_Implicit_m800AA5BC1697F99CF1A48CC40DD58A5B34337DBF (int32_t ___value0, const RuntimeMethod* method); // System.Numerics.Complex System.Numerics.Complex::op_Implicit(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC (double ___value0, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix::get_NonZerosCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseMatrix_get_NonZerosCount_m22F92B972B1BA9941991976ECBFC109275B59DF3 (SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::Clear() inline void Matrix_1_Clear_m94E1BD0865D4FE3DC60812B53B562D543A6BAE73 (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, const RuntimeMethod* method) { (( void (*) (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 *, const RuntimeMethod*))Matrix_1_Clear_m94E1BD0865D4FE3DC60812B53B562D543A6BAE73_gshared)(__this, method); } // MathNet.Numerics.Providers.LinearAlgebra.ILinearAlgebraProvider MathNet.Numerics.Providers.LinearAlgebra.LinearAlgebraControl::get_Provider() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LinearAlgebraControl_get_Provider_m415D69CAFE5AE867157A0DA5303D3EAADD8A91AE (const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix::DoMultiplySparse(MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix,MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_DoMultiplySparse_m5683A04ECE2F0ED2FEBBD512C0C4CD0B269242B1 (SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * __this, SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * ___other0, SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * ___result1, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 MathNet.Numerics.LinearAlgebra.Matrix`1::get_Storage() inline MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * Matrix_1_get_Storage_m75592FC8C9C747B1D96EFE48F8D3BA6AD84A5873_inline (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, const RuntimeMethod* method) { return (( MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * (*) (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 *, const RuntimeMethod*))Matrix_1_get_Storage_m75592FC8C9C747B1D96EFE48F8D3BA6AD84A5873_gshared_inline)(__this, method); } // System.Void MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix/<>c__DisplayClass50_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass50_0__ctor_m59CDBE10C7ACB12DD7698EE3B0A4848E4D320284 (U3CU3Ec__DisplayClass50_0_t408578E6F10F91FF8F82BD142E9AF9CA2101B43D * __this, const RuntimeMethod* method); // System.Void System.Func`4::.ctor(System.Object,System.IntPtr) inline void Func_4__ctor_m68B26E2DB47B333FE81AB7BBBE89E0F79FCE5913 (Func_4_tB9049D56720116FE467111A54FF9A389819C6EFB * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_4_tB9049D56720116FE467111A54FF9A389819C6EFB *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_4__ctor_m68B26E2DB47B333FE81AB7BBBE89E0F79FCE5913_gshared)(__this, ___object0, ___method1, method); } // System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::MapIndexedTo(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Func`4,MathNet.Numerics.LinearAlgebra.Zeros,MathNet.Numerics.LinearAlgebra.ExistingData) inline void MatrixStorage_1_MapIndexedTo_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_m706855C0B3F42D679BD074D10098F3F2AA4F4C48 (MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * __this, MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * ___target0, Func_4_tB9049D56720116FE467111A54FF9A389819C6EFB * ___f1, int32_t ___zeros2, int32_t ___existingData3, const RuntimeMethod* method) { (( void (*) (MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *, MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *, Func_4_tB9049D56720116FE467111A54FF9A389819C6EFB *, int32_t, int32_t, const RuntimeMethod*))MatrixStorage_1_MapIndexedTo_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_m706855C0B3F42D679BD074D10098F3F2AA4F4C48_gshared)(__this, ___target0, ___f1, ___zeros2, ___existingData3, method); } // System.Int32 System.Math::Min(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574 (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::MapSubMatrixIndexedTo(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Func`4,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.Zeros,MathNet.Numerics.LinearAlgebra.ExistingData) inline void MatrixStorage_1_MapSubMatrixIndexedTo_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_m9958EFB0B29107769BB43E1B36D974A033BD1FC3 (MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * __this, MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * ___target0, Func_4_tB9049D56720116FE467111A54FF9A389819C6EFB * ___f1, int32_t ___sourceRowIndex2, int32_t ___targetRowIndex3, int32_t ___rowCount4, int32_t ___sourceColumnIndex5, int32_t ___targetColumnIndex6, int32_t ___columnCount7, int32_t ___zeros8, int32_t ___existingData9, const RuntimeMethod* method) { (( void (*) (MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *, MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *, Func_4_tB9049D56720116FE467111A54FF9A389819C6EFB *, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))MatrixStorage_1_MapSubMatrixIndexedTo_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_m9958EFB0B29107769BB43E1B36D974A033BD1FC3_gshared)(__this, ___target0, ___f1, ___sourceRowIndex2, ___targetRowIndex3, ___rowCount4, ___sourceColumnIndex5, ___targetColumnIndex6, ___columnCount7, ___zeros8, ___existingData9, method); } // System.Void MathNet.Numerics.LinearAlgebra.Complex.DenseVector::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DenseVector__ctor_m4AE796FE7C5C1EE129B89C79D8D2B758E98B05CC (DenseVector_t400355CA72FD4F4D59D24460F51C242F4C4B2861 * __this, int32_t ___length0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::Column(System.Int32,MathNet.Numerics.LinearAlgebra.Vector`1) inline void Matrix_1_Column_mCB76F6C91B585E461472BA88F43E777F4FFDE2D8 (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, int32_t ___index0, Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * ___result1, const RuntimeMethod* method) { (( void (*) (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 *, int32_t, Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D *, const RuntimeMethod*))Matrix_1_Column_mCB76F6C91B585E461472BA88F43E777F4FFDE2D8_gshared)(__this, ___index0, ___result1, method); } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::Normalize() inline void SparseCompressedRowMatrixStorage_1_Normalize_m3F2D11128BC19332E6ABF468231A5FF8E9666355 (SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * __this, const RuntimeMethod* method) { (( void (*) (SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 *, const RuntimeMethod*))SparseCompressedRowMatrixStorage_1_Normalize_m3F2D11128BC19332E6ABF468231A5FF8E9666355_gshared)(__this, method); } // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::get_ValueCount() inline int32_t SparseCompressedRowMatrixStorage_1_get_ValueCount_m6F6D9F8BF4A0D377AEF8EB0769A296FE216851FB (SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * __this, const RuntimeMethod* method) { return (( int32_t (*) (SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 *, const RuntimeMethod*))SparseCompressedRowMatrixStorage_1_get_ValueCount_m6F6D9F8BF4A0D377AEF8EB0769A296FE216851FB_gshared)(__this, method); } // System.Void MathNet.Numerics.LinearAlgebra.Complex32.Matrix::.ctor(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix__ctor_m4787F2FFE3E0B855A7F41F6F60B98F0A35C3F053 (Matrix_t9107E14236A7750498B129DB2B60A27D87EB84A8 * __this, MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * ___storage0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::.ctor(System.Int32,System.Int32) inline void SparseCompressedRowMatrixStorage_1__ctor_m411E6ECCBF2924D1279572C0B6C96207855A54BD (SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * __this, int32_t ___rows0, int32_t ___columns1, const RuntimeMethod* method) { (( void (*) (SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 *, int32_t, int32_t, const RuntimeMethod*))SparseCompressedRowMatrixStorage_1__ctor_m411E6ECCBF2924D1279572C0B6C96207855A54BD_gshared)(__this, ___rows0, ___columns1, method); } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.MatrixBuilder`1::SameAs(MathNet.Numerics.LinearAlgebra.Matrix`1) inline Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * MatrixBuilder_1_SameAs_TisComplex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_m14EEDEFF4E24477EBC08028AC11028F797BB68F4 (MatrixBuilder_1_tABBAEF3925C993FB8BA991E3E2007E30E17AFB09 * __this, Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * ___example0, const RuntimeMethod* method) { return (( Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * (*) (MatrixBuilder_1_tABBAEF3925C993FB8BA991E3E2007E30E17AFB09 *, Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F *, const RuntimeMethod*))MatrixBuilder_1_SameAs_TisComplex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_m14EEDEFF4E24477EBC08028AC11028F797BB68F4_gshared)(__this, ___example0, method); } // System.Void MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix::LowerTriangleImpl(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_LowerTriangleImpl_m318BE7B29BE192B20BA30726E374800092F8E6E3 (SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * __this, Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * ___result0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix::UpperTriangleImpl(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_UpperTriangleImpl_m862610DC9F13953B3DCC03F6B7B8FE39AA597611 (SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * __this, Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * ___result0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::CopyTo(MathNet.Numerics.LinearAlgebra.Matrix`1) inline void Matrix_1_CopyTo_mF33B2F8EC24F654652E33A90BBE5B390A2848B20 (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * ___target0, const RuntimeMethod* method) { (( void (*) (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F *, Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F *, const RuntimeMethod*))Matrix_1_CopyTo_mF33B2F8EC24F654652E33A90BBE5B390A2848B20_gshared)(__this, ___target0, method); } // MathNet.Numerics.Complex32 MathNet.Numerics.Complex32::op_Implicit(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 Complex32_op_Implicit_m936E62D532C283421DEB9CE50324A542FF883C32 (int32_t ___value0, const RuntimeMethod* method); // MathNet.Numerics.Complex32 MathNet.Numerics.Complex32::op_Implicit(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 Complex32_op_Implicit_mD736FD334D7D761E516EB463D69DA34885F4FB23 (float ___value0, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix::get_NonZerosCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseMatrix_get_NonZerosCount_m7CA7B9BA90985EB1DBD1D6E23EC814E137F398AD (SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::Clear() inline void Matrix_1_Clear_m6F4C36C7FC4D929141EEAB5D7EA89A062B48C49E (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, const RuntimeMethod* method) { (( void (*) (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F *, const RuntimeMethod*))Matrix_1_Clear_m6F4C36C7FC4D929141EEAB5D7EA89A062B48C49E_gshared)(__this, method); } // System.Void MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix::DoMultiplySparse(MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix,MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_DoMultiplySparse_m198F512BB42F9CA5657CCCA51A863750EF8E0DAA (SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * __this, SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * ___other0, SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * ___result1, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 MathNet.Numerics.LinearAlgebra.Matrix`1::get_Storage() inline MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * Matrix_1_get_Storage_m81C1842B61B0618395002308D56E38C6F65975A8_inline (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, const RuntimeMethod* method) { return (( MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * (*) (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F *, const RuntimeMethod*))Matrix_1_get_Storage_m81C1842B61B0618395002308D56E38C6F65975A8_gshared_inline)(__this, method); } // System.Void MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix/<>c__DisplayClass50_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass50_0__ctor_mFD635BFA68EBB2846CE5EC08BB3C401E77200C4C (U3CU3Ec__DisplayClass50_0_t15A696C0D5871085BFEB945F9F3E5B9D0A0DC927 * __this, const RuntimeMethod* method); // System.Void System.Func`4::.ctor(System.Object,System.IntPtr) inline void Func_4__ctor_m4B3640C3D4995E455421CE016AFC7626AE674553 (Func_4_t72185289CDFE0AE6FA7F09A39677AAC501A1141A * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_4_t72185289CDFE0AE6FA7F09A39677AAC501A1141A *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_4__ctor_m4B3640C3D4995E455421CE016AFC7626AE674553_gshared)(__this, ___object0, ___method1, method); } // System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::MapIndexedTo(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Func`4,MathNet.Numerics.LinearAlgebra.Zeros,MathNet.Numerics.LinearAlgebra.ExistingData) inline void MatrixStorage_1_MapIndexedTo_TisComplex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_m5BE2D5ECE0E573C6F4C9D58048B9FA1FFF9792F4 (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * __this, MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * ___target0, Func_4_t72185289CDFE0AE6FA7F09A39677AAC501A1141A * ___f1, int32_t ___zeros2, int32_t ___existingData3, const RuntimeMethod* method) { (( void (*) (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *, MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *, Func_4_t72185289CDFE0AE6FA7F09A39677AAC501A1141A *, int32_t, int32_t, const RuntimeMethod*))MatrixStorage_1_MapIndexedTo_TisComplex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_m5BE2D5ECE0E573C6F4C9D58048B9FA1FFF9792F4_gshared)(__this, ___target0, ___f1, ___zeros2, ___existingData3, method); } // System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::MapSubMatrixIndexedTo(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Func`4,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.Zeros,MathNet.Numerics.LinearAlgebra.ExistingData) inline void MatrixStorage_1_MapSubMatrixIndexedTo_TisComplex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_mE4DCB07057B80421E179758D3769CD6B8D77A401 (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * __this, MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * ___target0, Func_4_t72185289CDFE0AE6FA7F09A39677AAC501A1141A * ___f1, int32_t ___sourceRowIndex2, int32_t ___targetRowIndex3, int32_t ___rowCount4, int32_t ___sourceColumnIndex5, int32_t ___targetColumnIndex6, int32_t ___columnCount7, int32_t ___zeros8, int32_t ___existingData9, const RuntimeMethod* method) { (( void (*) (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *, MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *, Func_4_t72185289CDFE0AE6FA7F09A39677AAC501A1141A *, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))MatrixStorage_1_MapSubMatrixIndexedTo_TisComplex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_mE4DCB07057B80421E179758D3769CD6B8D77A401_gshared)(__this, ___target0, ___f1, ___sourceRowIndex2, ___targetRowIndex3, ___rowCount4, ___sourceColumnIndex5, ___targetColumnIndex6, ___columnCount7, ___zeros8, ___existingData9, method); } // System.Void MathNet.Numerics.LinearAlgebra.Complex32.DenseVector::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DenseVector__ctor_mFC79FFF901A3BCA7DB06D9A0EACFE5ACCE2DE62A (DenseVector_t3F7CA8C0F1229AFFE2A025EFC42C1A68ADA87C61 * __this, int32_t ___length0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::Column(System.Int32,MathNet.Numerics.LinearAlgebra.Vector`1) inline void Matrix_1_Column_m083062DE49B48F61C1DC653FFD7E7F79E62B789C (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, int32_t ___index0, Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B * ___result1, const RuntimeMethod* method) { (( void (*) (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F *, int32_t, Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B *, const RuntimeMethod*))Matrix_1_Column_m083062DE49B48F61C1DC653FFD7E7F79E62B789C_gshared)(__this, ___index0, ___result1, method); } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::Normalize() inline void SparseCompressedRowMatrixStorage_1_Normalize_m64035A39ED89B7D0148DEC0834CC6FCFDA694D88 (SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * __this, const RuntimeMethod* method) { (( void (*) (SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 *, const RuntimeMethod*))SparseCompressedRowMatrixStorage_1_Normalize_m64035A39ED89B7D0148DEC0834CC6FCFDA694D88_gshared)(__this, method); } // System.String System.String::Format(System.String,System.Object,System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m039737CCD992C5BFC8D16DFD681F5E8786E87FA6 (String_t* ___format0, RuntimeObject * ___arg01, RuntimeObject * ___arg12, RuntimeObject * ___arg23, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::get_ValueCount() inline int32_t SparseCompressedRowMatrixStorage_1_get_ValueCount_mF1174F63A7A40BDB5D43734D46CDCE83A7DB0EA0 (SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * __this, const RuntimeMethod* method) { return (( int32_t (*) (SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 *, const RuntimeMethod*))SparseCompressedRowMatrixStorage_1_get_ValueCount_mF1174F63A7A40BDB5D43734D46CDCE83A7DB0EA0_gshared)(__this, method); } // System.Void MathNet.Numerics.LinearAlgebra.Double.Matrix::.ctor(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix__ctor_m2A5E415ABF2CF356E53DB8308DB5201C8963E21E (Matrix_t675ABEAE33037F2945C3F2058F3C340F7DAFF5A9 * __this, MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * ___storage0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::.ctor(System.Int32,System.Int32) inline void SparseCompressedRowMatrixStorage_1__ctor_mA18B88195AE873BBDFCABF69230D4417148DAFE0 (SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * __this, int32_t ___rows0, int32_t ___columns1, const RuntimeMethod* method) { (( void (*) (SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 *, int32_t, int32_t, const RuntimeMethod*))SparseCompressedRowMatrixStorage_1__ctor_mA18B88195AE873BBDFCABF69230D4417148DAFE0_gshared)(__this, ___rows0, ___columns1, method); } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.MatrixBuilder`1::SameAs(MathNet.Numerics.LinearAlgebra.Matrix`1) inline Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * MatrixBuilder_1_SameAs_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mC66A3845E58438AD03CBE268402264485846851F (MatrixBuilder_1_t3F7A4E03F07AE830599917C4D9147B4CB085AD54 * __this, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___example0, const RuntimeMethod* method) { return (( Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * (*) (MatrixBuilder_1_t3F7A4E03F07AE830599917C4D9147B4CB085AD54 *, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, const RuntimeMethod*))MatrixBuilder_1_SameAs_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mC66A3845E58438AD03CBE268402264485846851F_gshared)(__this, ___example0, method); } // System.Void MathNet.Numerics.LinearAlgebra.Double.SparseMatrix::LowerTriangleImpl(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_LowerTriangleImpl_mD79862C84F82264CFB24BF8877DCD8C4E0BCAB13 (SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * __this, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___result0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Double.SparseMatrix::UpperTriangleImpl(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_UpperTriangleImpl_mF8122C86808A648A5C5495A7FBDEC0FACC0C6379 (SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * __this, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___result0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::CopyTo(MathNet.Numerics.LinearAlgebra.Matrix`1) inline void Matrix_1_CopyTo_m70EAB24CE14659776F9BAB8CF67685C5776C1E08 (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___target0, const RuntimeMethod* method) { (( void (*) (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, const RuntimeMethod*))Matrix_1_CopyTo_m70EAB24CE14659776F9BAB8CF67685C5776C1E08_gshared)(__this, ___target0, method); } // System.Int32 MathNet.Numerics.LinearAlgebra.Double.SparseMatrix::get_NonZerosCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseMatrix_get_NonZerosCount_m416EEA8E61ECB003644D3CE4EFF495164039C997 (SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::Clear() inline void Matrix_1_Clear_mEAF496D7D9C0694A020BD212E17734A88D926112 (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, const RuntimeMethod* method) { (( void (*) (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, const RuntimeMethod*))Matrix_1_Clear_mEAF496D7D9C0694A020BD212E17734A88D926112_gshared)(__this, method); } // System.Void MathNet.Numerics.LinearAlgebra.Double.SparseMatrix::DoMultiplySparse(MathNet.Numerics.LinearAlgebra.Double.SparseMatrix,MathNet.Numerics.LinearAlgebra.Double.SparseMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_DoMultiplySparse_mB0DAA874E9B8B9561E04CABECD609DDFAEFFDB5C (SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * __this, SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * ___other0, SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * ___result1, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 MathNet.Numerics.LinearAlgebra.Matrix`1::get_Storage() inline MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * Matrix_1_get_Storage_mF97ECC1E206B589C5D39FBB9CAD24C819F61DF40_inline (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, const RuntimeMethod* method) { return (( MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * (*) (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, const RuntimeMethod*))Matrix_1_get_Storage_mF97ECC1E206B589C5D39FBB9CAD24C819F61DF40_gshared_inline)(__this, method); } // System.Void MathNet.Numerics.LinearAlgebra.Double.SparseMatrix/<>c__DisplayClass50_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass50_0__ctor_m773F0C10FE937A1040756AAB7E3ABC230D0D0A22 (U3CU3Ec__DisplayClass50_0_t2D9281B3976A6A09CFF574EC00CD13CA026BA4AC * __this, const RuntimeMethod* method); // System.Void System.Func`4::.ctor(System.Object,System.IntPtr) inline void Func_4__ctor_m42303144D3DCA96626493313A91538FDB712646A (Func_4_t22145A2B1CAD66E6969A0452070136DEB41122CD * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_4_t22145A2B1CAD66E6969A0452070136DEB41122CD *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_4__ctor_m42303144D3DCA96626493313A91538FDB712646A_gshared)(__this, ___object0, ___method1, method); } // System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::MapIndexedTo(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Func`4,MathNet.Numerics.LinearAlgebra.Zeros,MathNet.Numerics.LinearAlgebra.ExistingData) inline void MatrixStorage_1_MapIndexedTo_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m0D8EDF49F27120E3FA61619F2863ED6916504577 (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * __this, MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * ___target0, Func_4_t22145A2B1CAD66E6969A0452070136DEB41122CD * ___f1, int32_t ___zeros2, int32_t ___existingData3, const RuntimeMethod* method) { (( void (*) (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *, MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *, Func_4_t22145A2B1CAD66E6969A0452070136DEB41122CD *, int32_t, int32_t, const RuntimeMethod*))MatrixStorage_1_MapIndexedTo_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m0D8EDF49F27120E3FA61619F2863ED6916504577_gshared)(__this, ___target0, ___f1, ___zeros2, ___existingData3, method); } // System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::MapSubMatrixIndexedTo(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Func`4,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.Zeros,MathNet.Numerics.LinearAlgebra.ExistingData) inline void MatrixStorage_1_MapSubMatrixIndexedTo_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mBE62ADD2072A440C68C5D64A2B489B6BD1423586 (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * __this, MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * ___target0, Func_4_t22145A2B1CAD66E6969A0452070136DEB41122CD * ___f1, int32_t ___sourceRowIndex2, int32_t ___targetRowIndex3, int32_t ___rowCount4, int32_t ___sourceColumnIndex5, int32_t ___targetColumnIndex6, int32_t ___columnCount7, int32_t ___zeros8, int32_t ___existingData9, const RuntimeMethod* method) { (( void (*) (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *, MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *, Func_4_t22145A2B1CAD66E6969A0452070136DEB41122CD *, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))MatrixStorage_1_MapSubMatrixIndexedTo_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mBE62ADD2072A440C68C5D64A2B489B6BD1423586_gshared)(__this, ___target0, ___f1, ___sourceRowIndex2, ___targetRowIndex3, ___rowCount4, ___sourceColumnIndex5, ___targetColumnIndex6, ___columnCount7, ___zeros8, ___existingData9, method); } // System.Void MathNet.Numerics.LinearAlgebra.Double.DenseVector::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DenseVector__ctor_m93C040EC09FB29FDD5D4E13EA9DABFABB7003164 (DenseVector_t0B0B3F92F4E529A76F022A1A1747BB915AFAF719 * __this, int32_t ___length0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::Column(System.Int32,MathNet.Numerics.LinearAlgebra.Vector`1) inline void Matrix_1_Column_m15F1E608E6D7846DD74DB5C151F50F2278952C8C (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, int32_t ___index0, Vector_1_t04BD986700481778192B0CF621635E64D169D13C * ___result1, const RuntimeMethod* method) { (( void (*) (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, int32_t, Vector_1_t04BD986700481778192B0CF621635E64D169D13C *, const RuntimeMethod*))Matrix_1_Column_m15F1E608E6D7846DD74DB5C151F50F2278952C8C_gshared)(__this, ___index0, ___result1, method); } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::Normalize() inline void SparseCompressedRowMatrixStorage_1_Normalize_mC594DC92CFD28D3CE3E4E42909E9496612CB88DF (SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * __this, const RuntimeMethod* method) { (( void (*) (SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 *, const RuntimeMethod*))SparseCompressedRowMatrixStorage_1_Normalize_mC594DC92CFD28D3CE3E4E42909E9496612CB88DF_gshared)(__this, method); } // System.Boolean System.Double::Equals(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Double_Equals_m8C171E8C7F556087E707D1396DB29D1D8B21A46B (double* __this, double ___obj0, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::get_ValueCount() inline int32_t SparseCompressedRowMatrixStorage_1_get_ValueCount_m515A31D04D7FE4C858DB4CE94617AA13ECE32873 (SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * __this, const RuntimeMethod* method) { return (( int32_t (*) (SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 *, const RuntimeMethod*))SparseCompressedRowMatrixStorage_1_get_ValueCount_m515A31D04D7FE4C858DB4CE94617AA13ECE32873_gshared)(__this, method); } // System.Void MathNet.Numerics.LinearAlgebra.Single.Matrix::.ctor(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix__ctor_mC12D5F26795E4145B6471E1D6620FFCA43E16878 (Matrix_t8615D55E23BE1A3CC62C5A1AEB809EEB7222AAB1 * __this, MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * ___storage0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::.ctor(System.Int32,System.Int32) inline void SparseCompressedRowMatrixStorage_1__ctor_mB96C0C5BEC4B9303E32C573D615B6A011AD961A5 (SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * __this, int32_t ___rows0, int32_t ___columns1, const RuntimeMethod* method) { (( void (*) (SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 *, int32_t, int32_t, const RuntimeMethod*))SparseCompressedRowMatrixStorage_1__ctor_mB96C0C5BEC4B9303E32C573D615B6A011AD961A5_gshared)(__this, ___rows0, ___columns1, method); } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.MatrixBuilder`1::SameAs(MathNet.Numerics.LinearAlgebra.Matrix`1) inline Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * MatrixBuilder_1_SameAs_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m6EC7C20DB4471D32B6BBB68943E2D23BBC7BEDF1 (MatrixBuilder_1_t245F748D8B29A77A701081F701B1324E67040762 * __this, Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * ___example0, const RuntimeMethod* method) { return (( Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * (*) (MatrixBuilder_1_t245F748D8B29A77A701081F701B1324E67040762 *, Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 *, const RuntimeMethod*))MatrixBuilder_1_SameAs_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m6EC7C20DB4471D32B6BBB68943E2D23BBC7BEDF1_gshared)(__this, ___example0, method); } // System.Void MathNet.Numerics.LinearAlgebra.Single.SparseMatrix::LowerTriangleImpl(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_LowerTriangleImpl_mC51980F0DCDEB49EED608EB83CF7514B8EB28AC8 (SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * __this, Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * ___result0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Single.SparseMatrix::UpperTriangleImpl(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_UpperTriangleImpl_mC5DFA89325DA7D9F19E3338A0470CD23DE4535B9 (SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * __this, Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * ___result0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::CopyTo(MathNet.Numerics.LinearAlgebra.Matrix`1) inline void Matrix_1_CopyTo_m3889EC3207B20B0DC2D36A1FCD058A467A927937 (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * ___target0, const RuntimeMethod* method) { (( void (*) (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 *, Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 *, const RuntimeMethod*))Matrix_1_CopyTo_m3889EC3207B20B0DC2D36A1FCD058A467A927937_gshared)(__this, ___target0, method); } // System.Int32 MathNet.Numerics.LinearAlgebra.Single.SparseMatrix::get_NonZerosCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseMatrix_get_NonZerosCount_m059CB94FB4834AE18628D6B7C78299E5E04E13BD (SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::Clear() inline void Matrix_1_Clear_mEAAAEAC35908609F0589262D67610E0AA27078D1 (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, const RuntimeMethod* method) { (( void (*) (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 *, const RuntimeMethod*))Matrix_1_Clear_mEAAAEAC35908609F0589262D67610E0AA27078D1_gshared)(__this, method); } // System.Void MathNet.Numerics.LinearAlgebra.Single.SparseMatrix::DoMultiplySparse(MathNet.Numerics.LinearAlgebra.Single.SparseMatrix,MathNet.Numerics.LinearAlgebra.Single.SparseMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_DoMultiplySparse_m96A73ACEAB229FDF0BCBD1DD1ACA2D5D6055C7CE (SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * __this, SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * ___other0, SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * ___result1, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 MathNet.Numerics.LinearAlgebra.Matrix`1::get_Storage() inline MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * Matrix_1_get_Storage_m79C4E9306C5D78FB76ACC9A3ABA07A1EE1E28AF2_inline (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, const RuntimeMethod* method) { return (( MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * (*) (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 *, const RuntimeMethod*))Matrix_1_get_Storage_m79C4E9306C5D78FB76ACC9A3ABA07A1EE1E28AF2_gshared_inline)(__this, method); } // System.Void MathNet.Numerics.LinearAlgebra.Single.SparseMatrix/<>c__DisplayClass50_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass50_0__ctor_m45AA2FC0456212C4EADEA19B5DB8CCBD2BAE9833 (U3CU3Ec__DisplayClass50_0_t9F5BEB6EE44DB006FE4080ED7EC922A10946E1CC * __this, const RuntimeMethod* method); // System.Void System.Func`4::.ctor(System.Object,System.IntPtr) inline void Func_4__ctor_mCBCF943F15D12ECE6A99B68F94840C02D1B3FF95 (Func_4_t530B610944C3778CE3ED86B510DDB873E4D61AE9 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_4_t530B610944C3778CE3ED86B510DDB873E4D61AE9 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_4__ctor_mCBCF943F15D12ECE6A99B68F94840C02D1B3FF95_gshared)(__this, ___object0, ___method1, method); } // System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::MapIndexedTo(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Func`4,MathNet.Numerics.LinearAlgebra.Zeros,MathNet.Numerics.LinearAlgebra.ExistingData) inline void MatrixStorage_1_MapIndexedTo_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mE572547D2BB52C967CCFA2B2283183D36B96FE7B (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * __this, MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * ___target0, Func_4_t530B610944C3778CE3ED86B510DDB873E4D61AE9 * ___f1, int32_t ___zeros2, int32_t ___existingData3, const RuntimeMethod* method) { (( void (*) (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *, MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *, Func_4_t530B610944C3778CE3ED86B510DDB873E4D61AE9 *, int32_t, int32_t, const RuntimeMethod*))MatrixStorage_1_MapIndexedTo_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mE572547D2BB52C967CCFA2B2283183D36B96FE7B_gshared)(__this, ___target0, ___f1, ___zeros2, ___existingData3, method); } // System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::MapSubMatrixIndexedTo(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Func`4,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.Zeros,MathNet.Numerics.LinearAlgebra.ExistingData) inline void MatrixStorage_1_MapSubMatrixIndexedTo_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m2222E1BD3B8C7B68FAEA0FAED0641D89398D8CC6 (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * __this, MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * ___target0, Func_4_t530B610944C3778CE3ED86B510DDB873E4D61AE9 * ___f1, int32_t ___sourceRowIndex2, int32_t ___targetRowIndex3, int32_t ___rowCount4, int32_t ___sourceColumnIndex5, int32_t ___targetColumnIndex6, int32_t ___columnCount7, int32_t ___zeros8, int32_t ___existingData9, const RuntimeMethod* method) { (( void (*) (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *, MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *, Func_4_t530B610944C3778CE3ED86B510DDB873E4D61AE9 *, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))MatrixStorage_1_MapSubMatrixIndexedTo_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m2222E1BD3B8C7B68FAEA0FAED0641D89398D8CC6_gshared)(__this, ___target0, ___f1, ___sourceRowIndex2, ___targetRowIndex3, ___rowCount4, ___sourceColumnIndex5, ___targetColumnIndex6, ___columnCount7, ___zeros8, ___existingData9, method); } // System.Void MathNet.Numerics.LinearAlgebra.Single.DenseVector::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DenseVector__ctor_mA766955D676D5547C1C4E188F7EC0F7D8CA7C8BF (DenseVector_t4F1E2A53EA5AFB1A927A0AFE8F945D6FCA97D9B4 * __this, int32_t ___length0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::Column(System.Int32,MathNet.Numerics.LinearAlgebra.Vector`1) inline void Matrix_1_Column_mEFBCC49DDBEBB3FEB2D3FD01921DC52B6E43DA78 (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, int32_t ___index0, Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 * ___result1, const RuntimeMethod* method) { (( void (*) (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 *, int32_t, Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 *, const RuntimeMethod*))Matrix_1_Column_mEFBCC49DDBEBB3FEB2D3FD01921DC52B6E43DA78_gshared)(__this, ___index0, ___result1, method); } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1::Normalize() inline void SparseCompressedRowMatrixStorage_1_Normalize_m56D5F2BB7801471B0CB46E2F5C8F389146EB94FE (SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * __this, const RuntimeMethod* method) { (( void (*) (SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 *, const RuntimeMethod*))SparseCompressedRowMatrixStorage_1_Normalize_m56D5F2BB7801471B0CB46E2F5C8F389146EB94FE_gshared)(__this, method); } // System.Boolean System.Single::Equals(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Single_Equals_m298A3A849F30B9900813BE6DD98AE6810CDBE914 (float* __this, float ___obj0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Complex.Vector::.ctor(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector__ctor_mC3A3153CF9317ACAF6963FF9A133C6DC46D6521B (Vector_t84EE4BAA5EDA2E942AAD609FF75367ADA443BE07 * __this, VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C * ___storage0, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Vector`1::get_Count() inline int32_t Vector_1_get_Count_m14CCAB3F0EBC550E2EA333FF433137FA0CA38C25_inline (Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * __this, const RuntimeMethod* method) { return (( int32_t (*) (Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D *, const RuntimeMethod*))Vector_1_get_Count_m14CCAB3F0EBC550E2EA333FF433137FA0CA38C25_gshared_inline)(__this, method); } // System.Int32 MathNet.Numerics.LinearAlgebra.Complex.SparseVector::get_NonZerosCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseVector_get_NonZerosCount_m74AC6F650A9AB62E8111BD92409473D0394BF477 (SparseVector_tADDFA71354E35713852E7DB76ED9DBA9D9E20AD6 * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Complex32.Vector::.ctor(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector__ctor_mCBCC6076C70F313E419DA43C427DC0FF1BDF5425 (Vector_t6DFC94D581E7CF23762737E2B0568804DAE09347 * __this, VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * ___storage0, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Vector`1::get_Count() inline int32_t Vector_1_get_Count_mE72A7D4AD4B870FEFEBEC0B0D292F5C47F103849_inline (Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B * __this, const RuntimeMethod* method) { return (( int32_t (*) (Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B *, const RuntimeMethod*))Vector_1_get_Count_mE72A7D4AD4B870FEFEBEC0B0D292F5C47F103849_gshared_inline)(__this, method); } // System.Int32 MathNet.Numerics.LinearAlgebra.Complex32.SparseVector::get_NonZerosCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseVector_get_NonZerosCount_m763B5FF1692BBCAF7D08FD49DFBCC676FDB17633 (SparseVector_tA82AA2D97D9C24EDDCB39F1A127D026ABC144884 * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Double.Vector::.ctor(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector__ctor_m82C56E379D06EEC309072B95540197797CF6C25D (Vector_tBD4436AB437CD3DFA0CBED53A472B4B10F222CF4 * __this, VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * ___storage0, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Vector`1::get_Count() inline int32_t Vector_1_get_Count_m938B028AF98C6CB22C5DB5FA6A73CD9993D6CA6D_inline (Vector_1_t04BD986700481778192B0CF621635E64D169D13C * __this, const RuntimeMethod* method) { return (( int32_t (*) (Vector_1_t04BD986700481778192B0CF621635E64D169D13C *, const RuntimeMethod*))Vector_1_get_Count_m938B028AF98C6CB22C5DB5FA6A73CD9993D6CA6D_gshared_inline)(__this, method); } // System.Int32 MathNet.Numerics.LinearAlgebra.Double.SparseVector::get_NonZerosCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseVector_get_NonZerosCount_mA2A5D82CB1B7BEBB9CCF02DD9FE03C60362514BA (SparseVector_t9702CC2012FE9D6DEE89F1C3AD8943BAB98FB8D7 * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Single.Vector::.ctor(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector__ctor_mBAE01FC5D4470C33C8D9AA268D600D7881283FB3 (Vector_tC2B16E18D2F08FAB11EBC3F53BD921019D483A23 * __this, VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * ___storage0, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.LinearAlgebra.Vector`1::get_Count() inline int32_t Vector_1_get_Count_mEAB8BBE3C4F60DCE076A0771655E5691725F0838_inline (Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 *, const RuntimeMethod*))Vector_1_get_Count_mEAB8BBE3C4F60DCE076A0771655E5691725F0838_gshared_inline)(__this, method); } // System.Int32 MathNet.Numerics.LinearAlgebra.Single.SparseVector::get_NonZerosCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseVector_get_NonZerosCount_mE300F60DFF38315379FA97FC54F7EAFA1B625A06 (SparseVector_t64BD0A0497E347BF9DB9CD3757AA84D57000AE9E * __this, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array,System.RuntimeFieldHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F (RuntimeArray * ___array0, RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 ___fldHandle1, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Complex.DenseMatrix MathNet.Numerics.LinearAlgebra.Complex.DenseMatrix::CreateIdentity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DenseMatrix_t22E20CBF6AAE3A6E8A061A405873A7675E2FFD94 * DenseMatrix_CreateIdentity_m92DFEC3F3DCF5796F5BEBD55460CAC2224A41DFA (int32_t ___order0, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.MatrixBuilder`1::SameAs(MathNet.Numerics.LinearAlgebra.Matrix`1,System.Int32,System.Int32,System.Boolean) inline Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * MatrixBuilder_1_SameAs_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_mDF4654EDE0A75323A6FCEF50FC14DC494C4C0861 (MatrixBuilder_1_tAF6107E7506E11630C6306BF3F4B96899589D87E * __this, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___example0, int32_t ___rows1, int32_t ___columns2, bool ___fullyMutable3, const RuntimeMethod* method) { return (( Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * (*) (MatrixBuilder_1_tAF6107E7506E11630C6306BF3F4B96899589D87E *, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 *, int32_t, int32_t, bool, const RuntimeMethod*))MatrixBuilder_1_SameAs_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_mDF4654EDE0A75323A6FCEF50FC14DC494C4C0861_gshared)(__this, ___example0, ___rows1, ___columns2, ___fullyMutable3, method); } // T[0...,0...] MathNet.Numerics.LinearAlgebra.Matrix`1::ToArray() inline ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* Matrix_1_ToArray_m6E8F2A1F38251ADAC011C53C1E096B5B91FEC176 (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, const RuntimeMethod* method) { return (( ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* (*) (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 *, const RuntimeMethod*))Matrix_1_ToArray_m6E8F2A1F38251ADAC011C53C1E096B5B91FEC176_gshared)(__this, method); } // System.Void MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd::SymmetricTridiagonalize(System.Numerics.Complex[0...,0...],System.Double[],System.Double[],System.Numerics.Complex[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UserEvd_SymmetricTridiagonalize_m261F69E905E36BD2016B6F472DE1DB2055723EF0 (ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* ___matrixA0, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___d1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___e2, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___tau3, int32_t ___order4, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd::SymmetricDiagonalize(MathNet.Numerics.LinearAlgebra.Matrix`1,System.Double[],System.Double[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UserEvd_SymmetricDiagonalize_m9AD72253709CA3780FA2B3DACE31F39DE0D586C4 (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___eigenVectors0, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___d1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___e2, int32_t ___order3, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd::SymmetricUntridiagonalize(MathNet.Numerics.LinearAlgebra.Matrix`1,System.Numerics.Complex[0...,0...],System.Numerics.Complex[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UserEvd_SymmetricUntridiagonalize_m67F73C19D532A222BCFBA9E905C627370C878849 (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___eigenVectors0, ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* ___matrixA1, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___tau2, int32_t ___order3, const RuntimeMethod* method); // System.Void System.Numerics.Complex::.ctor(System.Double,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Complex__ctor_mB1CFD2F144737FB8637B261E919F2450E7AFB901 (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * __this, double ___real0, double ___imaginary1, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd::NonsymmetricReduceToHessenberg(MathNet.Numerics.LinearAlgebra.Matrix`1,System.Numerics.Complex[0...,0...],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UserEvd_NonsymmetricReduceToHessenberg_mEEECD05CE31F9508B23E254D48D65BB27732E3AE (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___eigenVectors0, ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* ___matrixH1, int32_t ___order2, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd::NonsymmetricReduceHessenberToRealSchur(MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Vector`1,System.Numerics.Complex[0...,0...],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UserEvd_NonsymmetricReduceHessenberToRealSchur_mDEEFA9EEE48D45C135EB64F7DAED649C0CBFA965 (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___eigenVectors0, Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * ___eigenValues1, ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* ___matrixH2, int32_t ___order3, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd::.ctor(MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Vector`1,MathNet.Numerics.LinearAlgebra.Matrix`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UserEvd__ctor_m981201C5E0F9B2E73402556F6C197FAB1A291FA7 (UserEvd_tFAADA14CEE9908D9C988E6509E6380C2D2AAE6E7 * __this, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___eigenVectors0, Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * ___eigenValues1, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___blockDiagonal2, bool ___isSymmetric3, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Complex.Factorization.Evd::.ctor(MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Vector`1,MathNet.Numerics.LinearAlgebra.Matrix`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Evd__ctor_mC5EFE925FBA7059A4E307FA802351AD7951D4A6C (Evd_tB9A05B7D9F490D29F7030A8188346F920DA3C0EB * __this, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___eigenVectors0, Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * ___eigenValues1, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___blockDiagonal2, bool ___isSymmetric3, const RuntimeMethod* method); // System.Double System.Numerics.Complex::get_Real() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * __this, const RuntimeMethod* method); // System.Double System.Numerics.Complex::get_Imaginary() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * __this, const RuntimeMethod* method); // System.Numerics.Complex System.Numerics.Complex::op_Division(System.Numerics.Complex,System.Numerics.Complex) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C Complex_op_Division_m147243518DECEEEE31CC3AA3E9219B4F0C1816B1 (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___left0, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___right1, const RuntimeMethod* method); // System.Double MathNet.Numerics.ComplexExtensions::MagnitudeSquared(System.Numerics.Complex) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double ComplexExtensions_MagnitudeSquared_m1A25188264E95ED1F3B66C8557B278BAB9A36C1D (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___complex0, const RuntimeMethod* method); // System.Double System.Numerics.Complex::get_Magnitude() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Complex_get_Magnitude_m61552BCC9460BD67AB1B5FE7796998937AD97A0C (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * __this, const RuntimeMethod* method); // System.Numerics.Complex System.Numerics.Complex::op_UnaryNegation(System.Numerics.Complex) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C Complex_op_UnaryNegation_m433FAA19212D46DCD500458CCE92F8E090A37306 (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___value0, const RuntimeMethod* method); // System.Numerics.Complex System.Numerics.Complex::op_Subtraction(System.Numerics.Complex,System.Numerics.Complex) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C Complex_op_Subtraction_mB8635F7AB44F8782FB96DC2B5176685F92C0EE47 (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___left0, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___right1, const RuntimeMethod* method); // System.Double System.Math::Max(System.Double,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Max_mA7AFB223891668427745BC854ACBC24849AEDCB6 (double ___val10, double ___val21, const RuntimeMethod* method); // System.Double MathNet.Numerics.SpecialFunctions::Hypotenuse(System.Double,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double SpecialFunctions_Hypotenuse_mD5F62BD8B1BB949D18CCC5892A9B4F31082F9111 (double ___a0, double ___b1, const RuntimeMethod* method); // System.Boolean System.Numerics.Complex::op_Inequality(System.Numerics.Complex,System.Numerics.Complex) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Complex_op_Inequality_m247FEAFBDF8FB8FED1C4267FCB61CD1AC90AABB2 (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___left0, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___right1, const RuntimeMethod* method); // System.Numerics.Complex MathNet.Numerics.ComplexExtensions::SquareRoot(System.Numerics.Complex) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ComplexExtensions_SquareRoot_m68F0EA2A11CFE634DC81EA5C4090B96B840768D5 (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___complex0, const RuntimeMethod* method); #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C int32_t CDECL query_capability(int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C int32_t CDECL createBLASHandle(intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C int32_t CDECL destroyBLASHandle(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C int32_t CDECL createSolverHandle(intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C int32_t CDECL destroySolverHandle(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C void CDECL s_scale(intptr_t, int32_t, float, float*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C void CDECL d_scale(intptr_t, int32_t, double, double*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C void CDECL c_scale(intptr_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 , Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C void CDECL z_scale(intptr_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C , Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C void CDECL s_matrix_multiply(intptr_t, int32_t, int32_t, int32_t, int32_t, int32_t, float, float*, float*, float, float*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C void CDECL d_matrix_multiply(intptr_t, int32_t, int32_t, int32_t, int32_t, int32_t, double, double*, double*, double, double*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C void CDECL c_matrix_multiply(intptr_t, int32_t, int32_t, int32_t, int32_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 , Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 , Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C void CDECL z_matrix_multiply(intptr_t, int32_t, int32_t, int32_t, int32_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C , Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C , Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C int32_t CDECL s_lu_factor(intptr_t, int32_t, float*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C int32_t CDECL d_lu_factor(intptr_t, int32_t, double*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C int32_t CDECL c_lu_factor(intptr_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C int32_t CDECL z_lu_factor(intptr_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C int32_t CDECL s_lu_inverse_factored(intptr_t, int32_t, float*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C int32_t CDECL d_lu_inverse_factored(intptr_t, int32_t, double*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C int32_t CDECL c_lu_inverse_factored(intptr_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C int32_t CDECL z_lu_inverse_factored(intptr_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C int32_t CDECL s_lu_solve_factored(intptr_t, int32_t, int32_t, float*, int32_t*, float*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C int32_t CDECL d_lu_solve_factored(intptr_t, int32_t, int32_t, double*, int32_t*, double*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C int32_t CDECL c_lu_solve_factored(intptr_t, int32_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, int32_t*, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL IL2CPP_EXTERN_C int32_t CDECL z_lu_solve_factored(intptr_t, int32_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, int32_t*, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL IL2CPP_EXTERN_C void CDECL set_consistency_mode(int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL IL2CPP_EXTERN_C void CDECL set_vml_mode(uint32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL IL2CPP_EXTERN_C void CDECL set_max_threads(int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL IL2CPP_EXTERN_C void CDECL free_buffers(); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL IL2CPP_EXTERN_C int32_t CDECL s_eigen(uint8_t, int32_t, float*, float*, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, float*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL IL2CPP_EXTERN_C int32_t CDECL d_eigen(uint8_t, int32_t, double*, double*, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, double*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL IL2CPP_EXTERN_C int32_t CDECL c_eigen(uint8_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL IL2CPP_EXTERN_C int32_t CDECL z_eigen(uint8_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL IL2CPP_EXTERN_C void CDECL s_vector_multiply(int32_t, float*, float*, float*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL IL2CPP_EXTERN_C void CDECL d_vector_multiply(int32_t, double*, double*, double*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL IL2CPP_EXTERN_C void CDECL c_vector_multiply(int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL IL2CPP_EXTERN_C void CDECL z_vector_multiply(int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *); #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void MathNet.Numerics.LinearAlgebra.Complex.Matrix::.ctor(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix__ctor_m88FCCEE849E39ED9323948641D4F81499ECA87D1 (Matrix_t1D8B172CE7CAF068425AE0D31B6CF5A2315181BB * __this, MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * ___storage0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1__ctor_m14314FFC1F326323B347E82EE1FFB2E2C0AB1938_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * L_0 = ___storage0; IL2CPP_RUNTIME_CLASS_INIT(Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47_il2cpp_TypeInfo_var); Matrix_1__ctor_m14314FFC1F326323B347E82EE1FFB2E2C0AB1938(__this, L_0, /*hidden argument*/Matrix_1__ctor_m14314FFC1F326323B347E82EE1FFB2E2C0AB1938_RuntimeMethod_var); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex.Matrix::DoNegate(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_DoNegate_m7C4CB7DFEF5C6E79E59D0B71F1D70C89A40A8A5F (Matrix_t1D8B172CE7CAF068425AE0D31B6CF5A2315181BB * __this, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex_Negate_mAD519E136173400293EE08B292F8ED6062FE3E18_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_m913594295EB2A0135D33EF36515BDCBB17126E68_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t07A8C3DB493D3FE14259D33200443036194A8695_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Map_mF8E49A91A9C63F116F251C119ADD98C5F3210B68_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Func_2_t07A8C3DB493D3FE14259D33200443036194A8695 * L_0 = (Func_2_t07A8C3DB493D3FE14259D33200443036194A8695 *)il2cpp_codegen_object_new(Func_2_t07A8C3DB493D3FE14259D33200443036194A8695_il2cpp_TypeInfo_var); Func_2__ctor_m913594295EB2A0135D33EF36515BDCBB17126E68(L_0, NULL, (intptr_t)((intptr_t)Complex_Negate_mAD519E136173400293EE08B292F8ED6062FE3E18_RuntimeMethod_var), /*hidden argument*/Func_2__ctor_m913594295EB2A0135D33EF36515BDCBB17126E68_RuntimeMethod_var); Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_1 = ___result0; Matrix_1_Map_mF8E49A91A9C63F116F251C119ADD98C5F3210B68(__this, L_0, L_1, 0, /*hidden argument*/Matrix_1_Map_mF8E49A91A9C63F116F251C119ADD98C5F3210B68_RuntimeMethod_var); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex.Matrix::DoMultiply(System.Numerics.Complex,MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_DoMultiply_m6AC9B9FB8F359757FBE5A6939D7FD5D159F8F4DA (Matrix_t1D8B172CE7CAF068425AE0D31B6CF5A2315181BB * __this, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___scalar0, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_m913594295EB2A0135D33EF36515BDCBB17126E68_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t07A8C3DB493D3FE14259D33200443036194A8695_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Map_mF8E49A91A9C63F116F251C119ADD98C5F3210B68_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_U3CDoMultiplyU3Eb__0_m83C848748CDAE4DFA2889D2FBB46A40C3233B969_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_t4B4B47596A649F4897E94C40CCB94F6A92D0530C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass10_0_t4B4B47596A649F4897E94C40CCB94F6A92D0530C * V_0 = NULL; { U3CU3Ec__DisplayClass10_0_t4B4B47596A649F4897E94C40CCB94F6A92D0530C * L_0 = (U3CU3Ec__DisplayClass10_0_t4B4B47596A649F4897E94C40CCB94F6A92D0530C *)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass10_0_t4B4B47596A649F4897E94C40CCB94F6A92D0530C_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass10_0__ctor_m755CEE907E88DE3B7211161EFDF004A0CDB3A1BE(L_0, /*hidden argument*/NULL); V_0 = L_0; U3CU3Ec__DisplayClass10_0_t4B4B47596A649F4897E94C40CCB94F6A92D0530C * L_1 = V_0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_2 = ___scalar0; NullCheck(L_1); L_1->set_scalar_0(L_2); U3CU3Ec__DisplayClass10_0_t4B4B47596A649F4897E94C40CCB94F6A92D0530C * L_3 = V_0; Func_2_t07A8C3DB493D3FE14259D33200443036194A8695 * L_4 = (Func_2_t07A8C3DB493D3FE14259D33200443036194A8695 *)il2cpp_codegen_object_new(Func_2_t07A8C3DB493D3FE14259D33200443036194A8695_il2cpp_TypeInfo_var); Func_2__ctor_m913594295EB2A0135D33EF36515BDCBB17126E68(L_4, L_3, (intptr_t)((intptr_t)U3CU3Ec__DisplayClass10_0_U3CDoMultiplyU3Eb__0_m83C848748CDAE4DFA2889D2FBB46A40C3233B969_RuntimeMethod_var), /*hidden argument*/Func_2__ctor_m913594295EB2A0135D33EF36515BDCBB17126E68_RuntimeMethod_var); Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_5 = ___result1; Matrix_1_Map_mF8E49A91A9C63F116F251C119ADD98C5F3210B68(__this, L_4, L_5, 0, /*hidden argument*/Matrix_1_Map_mF8E49A91A9C63F116F251C119ADD98C5F3210B68_RuntimeMethod_var); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex.Matrix::DoMultiply(MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_DoMultiply_m4BF6557EF76A40A312798AD1179BDF175BAF6EA8 (Matrix_t1D8B172CE7CAF068425AE0D31B6CF5A2315181BB * __this, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___other0, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; { V_0 = 0; goto IL_0055; } IL_0004: { V_1 = 0; goto IL_0048; } IL_0008: { IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_0 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_Zero_0(); V_2 = L_0; V_3 = 0; goto IL_0032; } IL_0012: { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_1 = V_2; int32_t L_2 = V_0; int32_t L_3 = V_3; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_4; L_4 = Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_inline(__this, L_2, L_3, /*hidden argument*/Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_5 = ___other0; int32_t L_6 = V_3; int32_t L_7 = V_1; NullCheck(L_5); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_8; L_8 = Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_inline(L_5, L_6, L_7, /*hidden argument*/Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_9; L_9 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_4, L_8, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_10; L_10 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_1, L_9, /*hidden argument*/NULL); V_2 = L_10; int32_t L_11 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); } IL_0032: { int32_t L_12 = V_3; int32_t L_13; L_13 = Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_0012; } } { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_14 = ___result1; int32_t L_15 = V_0; int32_t L_16 = V_1; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_17 = V_2; NullCheck(L_14); Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_inline(L_14, L_15, L_16, L_17, /*hidden argument*/Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); int32_t L_18 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)); } IL_0048: { int32_t L_19 = V_1; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_20 = ___other0; NullCheck(L_20); int32_t L_21; L_21 = Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_inline(L_20, /*hidden argument*/Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); if ((!(((uint32_t)L_19) == ((uint32_t)L_21)))) { goto IL_0008; } } { int32_t L_22 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)); } IL_0055: { int32_t L_23 = V_0; int32_t L_24; L_24 = Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); if ((((int32_t)L_23) < ((int32_t)L_24))) { goto IL_0004; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex.Matrix::DoDivide(System.Numerics.Complex,MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_DoDivide_m6B05DDA540B1B5B892381CBE446AC38A74746C8E (Matrix_t1D8B172CE7CAF068425AE0D31B6CF5A2315181BB * __this, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___divisor0, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_m913594295EB2A0135D33EF36515BDCBB17126E68_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t07A8C3DB493D3FE14259D33200443036194A8695_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Map_mF8E49A91A9C63F116F251C119ADD98C5F3210B68_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass13_0_U3CDoDivideU3Eb__0_mC9DE774CE3DE532E2F1CF4D8E5B5727227265CC4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass13_0_t0D33A62F682A1BF10F751FCFEE3745DDA710F6BA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass13_0_t0D33A62F682A1BF10F751FCFEE3745DDA710F6BA * V_0 = NULL; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * G_B2_0 = NULL; Func_2_t07A8C3DB493D3FE14259D33200443036194A8695 * G_B2_1 = NULL; Matrix_t1D8B172CE7CAF068425AE0D31B6CF5A2315181BB * G_B2_2 = NULL; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * G_B1_0 = NULL; Func_2_t07A8C3DB493D3FE14259D33200443036194A8695 * G_B1_1 = NULL; Matrix_t1D8B172CE7CAF068425AE0D31B6CF5A2315181BB * G_B1_2 = NULL; int32_t G_B3_0 = 0; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * G_B3_1 = NULL; Func_2_t07A8C3DB493D3FE14259D33200443036194A8695 * G_B3_2 = NULL; Matrix_t1D8B172CE7CAF068425AE0D31B6CF5A2315181BB * G_B3_3 = NULL; { U3CU3Ec__DisplayClass13_0_t0D33A62F682A1BF10F751FCFEE3745DDA710F6BA * L_0 = (U3CU3Ec__DisplayClass13_0_t0D33A62F682A1BF10F751FCFEE3745DDA710F6BA *)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass13_0_t0D33A62F682A1BF10F751FCFEE3745DDA710F6BA_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass13_0__ctor_mCD0344A26DDA12FBBF4713E90B1983B2933B8692(L_0, /*hidden argument*/NULL); V_0 = L_0; U3CU3Ec__DisplayClass13_0_t0D33A62F682A1BF10F751FCFEE3745DDA710F6BA * L_1 = V_0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_2 = ___divisor0; NullCheck(L_1); L_1->set_divisor_0(L_2); U3CU3Ec__DisplayClass13_0_t0D33A62F682A1BF10F751FCFEE3745DDA710F6BA * L_3 = V_0; Func_2_t07A8C3DB493D3FE14259D33200443036194A8695 * L_4 = (Func_2_t07A8C3DB493D3FE14259D33200443036194A8695 *)il2cpp_codegen_object_new(Func_2_t07A8C3DB493D3FE14259D33200443036194A8695_il2cpp_TypeInfo_var); Func_2__ctor_m913594295EB2A0135D33EF36515BDCBB17126E68(L_4, L_3, (intptr_t)((intptr_t)U3CU3Ec__DisplayClass13_0_U3CDoDivideU3Eb__0_mC9DE774CE3DE532E2F1CF4D8E5B5727227265CC4_RuntimeMethod_var), /*hidden argument*/Func_2__ctor_m913594295EB2A0135D33EF36515BDCBB17126E68_RuntimeMethod_var); Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_5 = ___result1; U3CU3Ec__DisplayClass13_0_t0D33A62F682A1BF10F751FCFEE3745DDA710F6BA * L_6 = V_0; NullCheck(L_6); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_7 = L_6->get_divisor_0(); bool L_8; L_8 = ComplexExtensions_IsZero_m78FB924D092C2A9BD45FB7E8F85F2AD31E08954B(L_7, /*hidden argument*/NULL); G_B1_0 = L_5; G_B1_1 = L_4; G_B1_2 = __this; if (L_8) { G_B2_0 = L_5; G_B2_1 = L_4; G_B2_2 = __this; goto IL_002b; } } { G_B3_0 = 0; G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; G_B3_3 = G_B1_2; goto IL_002c; } IL_002b: { G_B3_0 = 1; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; G_B3_3 = G_B2_2; } IL_002c: { NullCheck(G_B3_3); Matrix_1_Map_mF8E49A91A9C63F116F251C119ADD98C5F3210B68(G_B3_3, G_B3_2, G_B3_1, G_B3_0, /*hidden argument*/Matrix_1_Map_mF8E49A91A9C63F116F251C119ADD98C5F3210B68_RuntimeMethod_var); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex.Matrix::DoTransposeThisAndMultiply(MathNet.Numerics.LinearAlgebra.Vector`1,MathNet.Numerics.LinearAlgebra.Vector`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_DoTransposeThisAndMultiply_m9AE23F4BA6ED2B6F30EBA80AF038E47314F3E49C (Matrix_t1D8B172CE7CAF068425AE0D31B6CF5A2315181BB * __this, Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * ___rightSide0, Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_set_Item_mFA7BF6D2C42CD678AEA9C363C782CB5C8B920F0B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; { V_0 = 0; goto IL_0042; } IL_0004: { IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_0 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_Zero_0(); V_1 = L_0; V_2 = 0; goto IL_002d; } IL_000e: { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_1 = V_1; int32_t L_2 = V_2; int32_t L_3 = V_0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_4; L_4 = Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_inline(__this, L_2, L_3, /*hidden argument*/Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * L_5 = ___rightSide0; int32_t L_6 = V_2; NullCheck(L_5); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_7; L_7 = Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_inline(L_5, L_6, /*hidden argument*/Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_8; L_8 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_4, L_7, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_9; L_9 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_1, L_8, /*hidden argument*/NULL); V_1 = L_9; int32_t L_10 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_002d: { int32_t L_11 = V_2; int32_t L_12; L_12 = Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_000e; } } { Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * L_13 = ___result1; int32_t L_14 = V_0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_15 = V_1; NullCheck(L_13); Vector_1_set_Item_mFA7BF6D2C42CD678AEA9C363C782CB5C8B920F0B_inline(L_13, L_14, L_15, /*hidden argument*/Vector_1_set_Item_mFA7BF6D2C42CD678AEA9C363C782CB5C8B920F0B_RuntimeMethod_var); int32_t L_16 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0042: { int32_t L_17 = V_0; int32_t L_18; L_18 = Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0004; } } { return; } } // System.Boolean MathNet.Numerics.LinearAlgebra.Complex.Matrix::IsHermitian() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Matrix_IsHermitian_mB97A600CDDAB57C8E61B5463D47CE1D0D20FD241 (Matrix_t1D8B172CE7CAF068425AE0D31B6CF5A2315181BB * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_3; memset((&V_3), 0, sizeof(V_3)); { int32_t L_0; L_0 = Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); int32_t L_1; L_1 = Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0010; } } { return (bool)0; } IL_0010: { V_0 = 0; goto IL_0029; } IL_0014: { int32_t L_2 = V_0; int32_t L_3 = V_0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_4; L_4 = Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_inline(__this, L_2, L_3, /*hidden argument*/Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); bool L_5; L_5 = ComplexExtensions_IsReal_m90EEAB54E70E0B1D5F1DC8C1F8393515100BAC5A(L_4, /*hidden argument*/NULL); if (L_5) { goto IL_0025; } } { return (bool)0; } IL_0025: { int32_t L_6 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_0029: { int32_t L_7 = V_0; int32_t L_8; L_8 = Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0014; } } { V_1 = 0; goto IL_006e; } IL_0036: { int32_t L_9 = V_1; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1)); goto IL_0061; } IL_003c: { int32_t L_10 = V_1; int32_t L_11 = V_2; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_12; L_12 = Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_inline(__this, L_10, L_11, /*hidden argument*/Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); V_3 = L_12; int32_t L_13 = V_2; int32_t L_14 = V_1; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_15; L_15 = Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_inline(__this, L_13, L_14, /*hidden argument*/Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_16; L_16 = ComplexExtensions_Conjugate_m023E3F145E8E5C8F9F4C619493DC4A2DFA2A79DA(L_15, /*hidden argument*/NULL); bool L_17; L_17 = Complex_Equals_m4303E6572230C3368EEFFE54A5F3B3E067318F2D((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_3), L_16, /*hidden argument*/NULL); if (L_17) { goto IL_005d; } } { return (bool)0; } IL_005d: { int32_t L_18 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)); } IL_0061: { int32_t L_19 = V_2; int32_t L_20; L_20 = Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); if ((((int32_t)L_19) < ((int32_t)L_20))) { goto IL_003c; } } { int32_t L_21 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1)); } IL_006e: { int32_t L_22 = V_1; int32_t L_23; L_23 = Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); if ((((int32_t)L_22) < ((int32_t)L_23))) { goto IL_0036; } } { return (bool)1; } } // MathNet.Numerics.LinearAlgebra.Factorization.LU`1 MathNet.Numerics.LinearAlgebra.Complex.Matrix::LU() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LU_1_t3DB50C65659BDF7F160A0357D1AAE9CDA4536710 * Matrix_LU_mA6AE02745772ACDC4D6985898556646436C3761C (Matrix_t1D8B172CE7CAF068425AE0D31B6CF5A2315181BB * __this, const RuntimeMethod* method) { { UserLU_t418F0D2EE608FF7A0982C8E17FF689D2E8DFC2D1 * L_0; L_0 = UserLU_Create_mC9D3881DD37DE14C7223240303964D56CBA1A1F6(__this, /*hidden argument*/NULL); return L_0; } } // MathNet.Numerics.LinearAlgebra.Factorization.Evd`1 MathNet.Numerics.LinearAlgebra.Complex.Matrix::Evd(MathNet.Numerics.LinearAlgebra.Symmetricity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Evd_1_t987844EFCB5BC8DB32230812A5A9A24B268770D5 * Matrix_Evd_m2F32DE5887B4498D9E75BE35BABD45376FC1F4CE (Matrix_t1D8B172CE7CAF068425AE0D31B6CF5A2315181BB * __this, int32_t ___symmetricity0, const RuntimeMethod* method) { { int32_t L_0 = ___symmetricity0; UserEvd_tFAADA14CEE9908D9C988E6509E6380C2D2AAE6E7 * L_1; L_1 = UserEvd_Create_mB76D76B0639DA8D222DC4798870189FBC13DC573(__this, L_0, /*hidden argument*/NULL); return L_1; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void MathNet.Numerics.LinearAlgebra.Complex32.Matrix::.ctor(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix__ctor_m4787F2FFE3E0B855A7F41F6F60B98F0A35C3F053 (Matrix_t9107E14236A7750498B129DB2B60A27D87EB84A8 * __this, MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * ___storage0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1__ctor_m63C2FF98BF2F9E0114EB18FD41F123A8F109CF10_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_0 = ___storage0; IL2CPP_RUNTIME_CLASS_INIT(Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F_il2cpp_TypeInfo_var); Matrix_1__ctor_m63C2FF98BF2F9E0114EB18FD41F123A8F109CF10(__this, L_0, /*hidden argument*/Matrix_1__ctor_m63C2FF98BF2F9E0114EB18FD41F123A8F109CF10_RuntimeMethod_var); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex32.Matrix::DoNegate(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_DoNegate_m689DE77FE0AE14FFFCF75FC64150BAAD099C575C (Matrix_t9107E14236A7750498B129DB2B60A27D87EB84A8 * __this, Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex32_Negate_m723BEF7F79E5F321CB1AE38F7AB5DB18206FE82A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_m04DC1DBB999CB1A4D5200ED26EA153980B76CD1C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Map_m92357EBD56119C2B67EFD2BE4DBB0C21FDE6357A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF * L_0 = (Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF *)il2cpp_codegen_object_new(Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF_il2cpp_TypeInfo_var); Func_2__ctor_m04DC1DBB999CB1A4D5200ED26EA153980B76CD1C(L_0, NULL, (intptr_t)((intptr_t)Complex32_Negate_m723BEF7F79E5F321CB1AE38F7AB5DB18206FE82A_RuntimeMethod_var), /*hidden argument*/Func_2__ctor_m04DC1DBB999CB1A4D5200ED26EA153980B76CD1C_RuntimeMethod_var); Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_1 = ___result0; Matrix_1_Map_m92357EBD56119C2B67EFD2BE4DBB0C21FDE6357A(__this, L_0, L_1, 0, /*hidden argument*/Matrix_1_Map_m92357EBD56119C2B67EFD2BE4DBB0C21FDE6357A_RuntimeMethod_var); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex32.Matrix::DoMultiply(MathNet.Numerics.Complex32,MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_DoMultiply_m9CEBC3218201FC7ED9340E6281F163AA9EF67054 (Matrix_t9107E14236A7750498B129DB2B60A27D87EB84A8 * __this, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___scalar0, Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_m04DC1DBB999CB1A4D5200ED26EA153980B76CD1C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Map_m92357EBD56119C2B67EFD2BE4DBB0C21FDE6357A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_U3CDoMultiplyU3Eb__0_mAD68C268AF0982781D0C75417E9E1C3A6A38A8DB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_t74320F8D737E9ADFB3C78958E7DCD9FC286AA878_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass10_0_t74320F8D737E9ADFB3C78958E7DCD9FC286AA878 * V_0 = NULL; { U3CU3Ec__DisplayClass10_0_t74320F8D737E9ADFB3C78958E7DCD9FC286AA878 * L_0 = (U3CU3Ec__DisplayClass10_0_t74320F8D737E9ADFB3C78958E7DCD9FC286AA878 *)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass10_0_t74320F8D737E9ADFB3C78958E7DCD9FC286AA878_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass10_0__ctor_m08ABEEAE1CB4AECC35F94AC2923DC3AE8EB2421B(L_0, /*hidden argument*/NULL); V_0 = L_0; U3CU3Ec__DisplayClass10_0_t74320F8D737E9ADFB3C78958E7DCD9FC286AA878 * L_1 = V_0; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_2 = ___scalar0; NullCheck(L_1); L_1->set_scalar_0(L_2); U3CU3Ec__DisplayClass10_0_t74320F8D737E9ADFB3C78958E7DCD9FC286AA878 * L_3 = V_0; Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF * L_4 = (Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF *)il2cpp_codegen_object_new(Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF_il2cpp_TypeInfo_var); Func_2__ctor_m04DC1DBB999CB1A4D5200ED26EA153980B76CD1C(L_4, L_3, (intptr_t)((intptr_t)U3CU3Ec__DisplayClass10_0_U3CDoMultiplyU3Eb__0_mAD68C268AF0982781D0C75417E9E1C3A6A38A8DB_RuntimeMethod_var), /*hidden argument*/Func_2__ctor_m04DC1DBB999CB1A4D5200ED26EA153980B76CD1C_RuntimeMethod_var); Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_5 = ___result1; Matrix_1_Map_m92357EBD56119C2B67EFD2BE4DBB0C21FDE6357A(__this, L_4, L_5, 0, /*hidden argument*/Matrix_1_Map_m92357EBD56119C2B67EFD2BE4DBB0C21FDE6357A_RuntimeMethod_var); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex32.Matrix::DoDivide(MathNet.Numerics.Complex32,MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_DoDivide_m5EFAB75C3BCB2B1CF68EFF8EE8EFC6D79B2802A1 (Matrix_t9107E14236A7750498B129DB2B60A27D87EB84A8 * __this, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___divisor0, Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_m04DC1DBB999CB1A4D5200ED26EA153980B76CD1C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Map_m92357EBD56119C2B67EFD2BE4DBB0C21FDE6357A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass12_0_U3CDoDivideU3Eb__0_m5076AE0BF906749454BE4BE336997F576BA6C29C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass12_0_tB58643BF06F6E15EA4D88837DBA99BB49FEB65FF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass12_0_tB58643BF06F6E15EA4D88837DBA99BB49FEB65FF * V_0 = NULL; Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * G_B2_0 = NULL; Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF * G_B2_1 = NULL; Matrix_t9107E14236A7750498B129DB2B60A27D87EB84A8 * G_B2_2 = NULL; Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * G_B1_0 = NULL; Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF * G_B1_1 = NULL; Matrix_t9107E14236A7750498B129DB2B60A27D87EB84A8 * G_B1_2 = NULL; int32_t G_B3_0 = 0; Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * G_B3_1 = NULL; Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF * G_B3_2 = NULL; Matrix_t9107E14236A7750498B129DB2B60A27D87EB84A8 * G_B3_3 = NULL; { U3CU3Ec__DisplayClass12_0_tB58643BF06F6E15EA4D88837DBA99BB49FEB65FF * L_0 = (U3CU3Ec__DisplayClass12_0_tB58643BF06F6E15EA4D88837DBA99BB49FEB65FF *)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass12_0_tB58643BF06F6E15EA4D88837DBA99BB49FEB65FF_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass12_0__ctor_m94F77EE18A97B5D01C92E84D61C2C156F0CBE8F3(L_0, /*hidden argument*/NULL); V_0 = L_0; U3CU3Ec__DisplayClass12_0_tB58643BF06F6E15EA4D88837DBA99BB49FEB65FF * L_1 = V_0; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_2 = ___divisor0; NullCheck(L_1); L_1->set_divisor_0(L_2); U3CU3Ec__DisplayClass12_0_tB58643BF06F6E15EA4D88837DBA99BB49FEB65FF * L_3 = V_0; Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF * L_4 = (Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF *)il2cpp_codegen_object_new(Func_2_t3AB2DBEEB61960C71E8C7FD4236D4D377805F8CF_il2cpp_TypeInfo_var); Func_2__ctor_m04DC1DBB999CB1A4D5200ED26EA153980B76CD1C(L_4, L_3, (intptr_t)((intptr_t)U3CU3Ec__DisplayClass12_0_U3CDoDivideU3Eb__0_m5076AE0BF906749454BE4BE336997F576BA6C29C_RuntimeMethod_var), /*hidden argument*/Func_2__ctor_m04DC1DBB999CB1A4D5200ED26EA153980B76CD1C_RuntimeMethod_var); Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_5 = ___result1; U3CU3Ec__DisplayClass12_0_tB58643BF06F6E15EA4D88837DBA99BB49FEB65FF * L_6 = V_0; NullCheck(L_6); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * L_7 = L_6->get_address_of_divisor_0(); bool L_8; L_8 = Complex32_IsZero_mC02603E37374B768BBC341F9E17C49EDAC734603((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)L_7, /*hidden argument*/NULL); G_B1_0 = L_5; G_B1_1 = L_4; G_B1_2 = __this; if (L_8) { G_B2_0 = L_5; G_B2_1 = L_4; G_B2_2 = __this; goto IL_002b; } } { G_B3_0 = 0; G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; G_B3_3 = G_B1_2; goto IL_002c; } IL_002b: { G_B3_0 = 1; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; G_B3_3 = G_B2_2; } IL_002c: { NullCheck(G_B3_3); Matrix_1_Map_m92357EBD56119C2B67EFD2BE4DBB0C21FDE6357A(G_B3_3, G_B3_2, G_B3_1, G_B3_0, /*hidden argument*/Matrix_1_Map_m92357EBD56119C2B67EFD2BE4DBB0C21FDE6357A_RuntimeMethod_var); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex32.Matrix::DoMultiply(MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_DoMultiply_m6E589355AD303C15164EFE7A382CAAC5C2DBB67D (Matrix_t9107E14236A7750498B129DB2B60A27D87EB84A8 * __this, Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * ___other0, Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_mDE54B0E671CB72A79F8D9F9A5B7F58710989FC05_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; { V_0 = 0; goto IL_0055; } IL_0004: { V_1 = 0; goto IL_0048; } IL_0008: { IL2CPP_RUNTIME_CLASS_INIT(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_0 = ((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields*)il2cpp_codegen_static_fields_for(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var))->get_Zero_2(); V_2 = L_0; V_3 = 0; goto IL_0032; } IL_0012: { Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_1 = V_2; int32_t L_2 = V_0; int32_t L_3 = V_3; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_4; L_4 = Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_inline(__this, L_2, L_3, /*hidden argument*/Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_RuntimeMethod_var); Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_5 = ___other0; int32_t L_6 = V_3; int32_t L_7 = V_1; NullCheck(L_5); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_8; L_8 = Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_inline(L_5, L_6, L_7, /*hidden argument*/Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_9; L_9 = Complex32_op_Multiply_m2D153B75BD6A9A7B702397FCE978513631322C41(L_4, L_8, /*hidden argument*/NULL); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_10; L_10 = Complex32_op_Addition_m6FCC7BB8C473FEFA0893D9CC26101EBCEAC2C9E0(L_1, L_9, /*hidden argument*/NULL); V_2 = L_10; int32_t L_11 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); } IL_0032: { int32_t L_12 = V_3; int32_t L_13; L_13 = Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_RuntimeMethod_var); if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_0012; } } { Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_14 = ___result1; int32_t L_15 = V_0; int32_t L_16 = V_1; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_17 = V_2; NullCheck(L_14); Matrix_1_At_mDE54B0E671CB72A79F8D9F9A5B7F58710989FC05_inline(L_14, L_15, L_16, L_17, /*hidden argument*/Matrix_1_At_mDE54B0E671CB72A79F8D9F9A5B7F58710989FC05_RuntimeMethod_var); int32_t L_18 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)); } IL_0048: { int32_t L_19 = V_1; Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_20 = ___other0; NullCheck(L_20); int32_t L_21; L_21 = Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_inline(L_20, /*hidden argument*/Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_RuntimeMethod_var); if ((!(((uint32_t)L_19) == ((uint32_t)L_21)))) { goto IL_0008; } } { int32_t L_22 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)); } IL_0055: { int32_t L_23 = V_0; int32_t L_24; L_24 = Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); if ((((int32_t)L_23) < ((int32_t)L_24))) { goto IL_0004; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex32.Matrix::DoTransposeThisAndMultiply(MathNet.Numerics.LinearAlgebra.Vector`1,MathNet.Numerics.LinearAlgebra.Vector`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_DoTransposeThisAndMultiply_m569586B2913F47E1C51947A7D2508AA8A2F53C98 (Matrix_t9107E14236A7750498B129DB2B60A27D87EB84A8 * __this, Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B * ___rightSide0, Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_get_Item_m9C821D0B0104D85F38F259731E6A6B0E8313F470_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_set_Item_m682E01E33290DDCF0DBD9F04BE07EC96211ADFF1_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; { V_0 = 0; goto IL_0042; } IL_0004: { IL2CPP_RUNTIME_CLASS_INIT(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_0 = ((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields*)il2cpp_codegen_static_fields_for(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var))->get_Zero_2(); V_1 = L_0; V_2 = 0; goto IL_002d; } IL_000e: { Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_1 = V_1; int32_t L_2 = V_2; int32_t L_3 = V_0; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_4; L_4 = Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_inline(__this, L_2, L_3, /*hidden argument*/Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_RuntimeMethod_var); Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B * L_5 = ___rightSide0; int32_t L_6 = V_2; NullCheck(L_5); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_7; L_7 = Vector_1_get_Item_m9C821D0B0104D85F38F259731E6A6B0E8313F470_inline(L_5, L_6, /*hidden argument*/Vector_1_get_Item_m9C821D0B0104D85F38F259731E6A6B0E8313F470_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_8; L_8 = Complex32_op_Multiply_m2D153B75BD6A9A7B702397FCE978513631322C41(L_4, L_7, /*hidden argument*/NULL); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_9; L_9 = Complex32_op_Addition_m6FCC7BB8C473FEFA0893D9CC26101EBCEAC2C9E0(L_1, L_8, /*hidden argument*/NULL); V_1 = L_9; int32_t L_10 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_002d: { int32_t L_11 = V_2; int32_t L_12; L_12 = Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_000e; } } { Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B * L_13 = ___result1; int32_t L_14 = V_0; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_15 = V_1; NullCheck(L_13); Vector_1_set_Item_m682E01E33290DDCF0DBD9F04BE07EC96211ADFF1_inline(L_13, L_14, L_15, /*hidden argument*/Vector_1_set_Item_m682E01E33290DDCF0DBD9F04BE07EC96211ADFF1_RuntimeMethod_var); int32_t L_16 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0042: { int32_t L_17 = V_0; int32_t L_18; L_18 = Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_RuntimeMethod_var); if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0004; } } { return; } } // System.Boolean MathNet.Numerics.LinearAlgebra.Complex32.Matrix::IsHermitian() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Matrix_IsHermitian_mC1F09E3FE76C6143E7C575159B6934EFB828FF97 (Matrix_t9107E14236A7750498B129DB2B60A27D87EB84A8 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; int32_t V_3 = 0; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 V_4; memset((&V_4), 0, sizeof(V_4)); { int32_t L_0; L_0 = Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); int32_t L_1; L_1 = Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_RuntimeMethod_var); if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0010; } } { return (bool)0; } IL_0010: { V_0 = 0; goto IL_002c; } IL_0014: { int32_t L_2 = V_0; int32_t L_3 = V_0; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_4; L_4 = Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_inline(__this, L_2, L_3, /*hidden argument*/Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_RuntimeMethod_var); V_1 = L_4; bool L_5; L_5 = Complex32_IsReal_m41A8ED1234D3D96D9E279A9E47FC4A69A76500B2((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)(&V_1), /*hidden argument*/NULL); if (L_5) { goto IL_0028; } } { return (bool)0; } IL_0028: { int32_t L_6 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_002c: { int32_t L_7 = V_0; int32_t L_8; L_8 = Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0014; } } { V_2 = 0; goto IL_0075; } IL_0039: { int32_t L_9 = V_2; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1)); goto IL_0068; } IL_003f: { int32_t L_10 = V_2; int32_t L_11 = V_3; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_12; L_12 = Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_inline(__this, L_10, L_11, /*hidden argument*/Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_RuntimeMethod_var); V_1 = L_12; int32_t L_13 = V_3; int32_t L_14 = V_2; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_15; L_15 = Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_inline(__this, L_13, L_14, /*hidden argument*/Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_RuntimeMethod_var); V_4 = L_15; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_16; L_16 = Complex32_Conjugate_m0A0C7CF0D8AFCD96DB48F633FE2A166C2C77B689((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)(&V_4), /*hidden argument*/NULL); bool L_17; L_17 = Complex32_Equals_mB13373D932750036ADD5489AA66A49187AF6817D((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)(&V_1), L_16, /*hidden argument*/NULL); if (L_17) { goto IL_0064; } } { return (bool)0; } IL_0064: { int32_t L_18 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)); } IL_0068: { int32_t L_19 = V_3; int32_t L_20; L_20 = Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_RuntimeMethod_var); if ((((int32_t)L_19) < ((int32_t)L_20))) { goto IL_003f; } } { int32_t L_21 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1)); } IL_0075: { int32_t L_22 = V_2; int32_t L_23; L_23 = Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); if ((((int32_t)L_22) < ((int32_t)L_23))) { goto IL_0039; } } { return (bool)1; } } // MathNet.Numerics.LinearAlgebra.Factorization.LU`1 MathNet.Numerics.LinearAlgebra.Complex32.Matrix::LU() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LU_1_t9BFFCDE65B0F2CE26E25251DC90BC8912730FAA3 * Matrix_LU_mDE5B721B3D4745E3D5EB08DB21589E6DA4B2C245 (Matrix_t9107E14236A7750498B129DB2B60A27D87EB84A8 * __this, const RuntimeMethod* method) { { UserLU_tE4D2466C443DC989F082A0F47A36DD27C7A3A8C2 * L_0; L_0 = UserLU_Create_mA175920A9E212277E974DD59A708E04586E9BB93(__this, /*hidden argument*/NULL); return L_0; } } // MathNet.Numerics.LinearAlgebra.Factorization.Evd`1 MathNet.Numerics.LinearAlgebra.Complex32.Matrix::Evd(MathNet.Numerics.LinearAlgebra.Symmetricity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Evd_1_t78D782CBF25E62D9E227BD72918C0AD67ED58E35 * Matrix_Evd_mEC7EF60C60956C5F155B830A853920006CCA595D (Matrix_t9107E14236A7750498B129DB2B60A27D87EB84A8 * __this, int32_t ___symmetricity0, const RuntimeMethod* method) { { int32_t L_0 = ___symmetricity0; UserEvd_tD1A382F8D94BC1FC50733B85F4B98A0B4540BC9C * L_1; L_1 = UserEvd_Create_m4C48973189255563841EC40C7BD26A19280F08DE(__this, L_0, /*hidden argument*/NULL); return L_1; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void MathNet.Numerics.LinearAlgebra.Double.Matrix::.ctor(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix__ctor_m2A5E415ABF2CF356E53DB8308DB5201C8963E21E (Matrix_t675ABEAE33037F2945C3F2058F3C340F7DAFF5A9 * __this, MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * ___storage0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1__ctor_m3F9844B8FA59F102A0D18D49E53E6486BEEE13FC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_0 = ___storage0; IL2CPP_RUNTIME_CLASS_INIT(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_il2cpp_TypeInfo_var); Matrix_1__ctor_m3F9844B8FA59F102A0D18D49E53E6486BEEE13FC(__this, L_0, /*hidden argument*/Matrix_1__ctor_m3F9844B8FA59F102A0D18D49E53E6486BEEE13FC_RuntimeMethod_var); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Double.Matrix::DoNegate(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_DoNegate_mC74EAD341042B5F83F0266AC354F0207A1D451F4 (Matrix_t675ABEAE33037F2945C3F2058F3C340F7DAFF5A9 * __this, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_mC01E0DF0122FF0E6A80A93D73813B3E468A39E55_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Map_m8E88C7F465C53CAB66DCC04A2278ECB0B67A6395_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CDoNegateU3Eb__5_0_m11C8A1232152FF5C2701F2C79E9DB45869CA4F82_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t90D03124E759E9E97F7F5FCED0D7B617CD289026_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * G_B2_0 = NULL; Matrix_t675ABEAE33037F2945C3F2058F3C340F7DAFF5A9 * G_B2_1 = NULL; Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * G_B1_0 = NULL; Matrix_t675ABEAE33037F2945C3F2058F3C340F7DAFF5A9 * G_B1_1 = NULL; { IL2CPP_RUNTIME_CLASS_INIT(U3CU3Ec_t90D03124E759E9E97F7F5FCED0D7B617CD289026_il2cpp_TypeInfo_var); Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * L_0 = ((U3CU3Ec_t90D03124E759E9E97F7F5FCED0D7B617CD289026_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t90D03124E759E9E97F7F5FCED0D7B617CD289026_il2cpp_TypeInfo_var))->get_U3CU3E9__5_0_1(); Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * L_1 = L_0; G_B1_0 = L_1; G_B1_1 = __this; if (L_1) { G_B2_0 = L_1; G_B2_1 = __this; goto IL_0020; } } { IL2CPP_RUNTIME_CLASS_INIT(U3CU3Ec_t90D03124E759E9E97F7F5FCED0D7B617CD289026_il2cpp_TypeInfo_var); U3CU3Ec_t90D03124E759E9E97F7F5FCED0D7B617CD289026 * L_2 = ((U3CU3Ec_t90D03124E759E9E97F7F5FCED0D7B617CD289026_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t90D03124E759E9E97F7F5FCED0D7B617CD289026_il2cpp_TypeInfo_var))->get_U3CU3E9_0(); Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * L_3 = (Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 *)il2cpp_codegen_object_new(Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857_il2cpp_TypeInfo_var); Func_2__ctor_mC01E0DF0122FF0E6A80A93D73813B3E468A39E55(L_3, L_2, (intptr_t)((intptr_t)U3CU3Ec_U3CDoNegateU3Eb__5_0_m11C8A1232152FF5C2701F2C79E9DB45869CA4F82_RuntimeMethod_var), /*hidden argument*/Func_2__ctor_mC01E0DF0122FF0E6A80A93D73813B3E468A39E55_RuntimeMethod_var); Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * L_4 = L_3; ((U3CU3Ec_t90D03124E759E9E97F7F5FCED0D7B617CD289026_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t90D03124E759E9E97F7F5FCED0D7B617CD289026_il2cpp_TypeInfo_var))->set_U3CU3E9__5_0_1(L_4); G_B2_0 = L_4; G_B2_1 = G_B1_1; } IL_0020: { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_5 = ___result0; NullCheck(G_B2_1); Matrix_1_Map_m8E88C7F465C53CAB66DCC04A2278ECB0B67A6395(G_B2_1, G_B2_0, L_5, 0, /*hidden argument*/Matrix_1_Map_m8E88C7F465C53CAB66DCC04A2278ECB0B67A6395_RuntimeMethod_var); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Double.Matrix::DoMultiply(System.Double,MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_DoMultiply_m36119A6ED192E7DE9B0220B674499F8100A4A74B (Matrix_t675ABEAE33037F2945C3F2058F3C340F7DAFF5A9 * __this, double ___scalar0, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_mC01E0DF0122FF0E6A80A93D73813B3E468A39E55_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Map_m8E88C7F465C53CAB66DCC04A2278ECB0B67A6395_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_U3CDoMultiplyU3Eb__0_m4235B7913976109DE60F8EB7E018A1BCF037657F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_tC970E8F3588866E7D5C16BBB670B009D495D3D93_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass10_0_tC970E8F3588866E7D5C16BBB670B009D495D3D93 * V_0 = NULL; { U3CU3Ec__DisplayClass10_0_tC970E8F3588866E7D5C16BBB670B009D495D3D93 * L_0 = (U3CU3Ec__DisplayClass10_0_tC970E8F3588866E7D5C16BBB670B009D495D3D93 *)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass10_0_tC970E8F3588866E7D5C16BBB670B009D495D3D93_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass10_0__ctor_m4EDDC5D9BE44F657CB38B0DA570F385F48A77000(L_0, /*hidden argument*/NULL); V_0 = L_0; U3CU3Ec__DisplayClass10_0_tC970E8F3588866E7D5C16BBB670B009D495D3D93 * L_1 = V_0; double L_2 = ___scalar0; NullCheck(L_1); L_1->set_scalar_0(L_2); U3CU3Ec__DisplayClass10_0_tC970E8F3588866E7D5C16BBB670B009D495D3D93 * L_3 = V_0; Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * L_4 = (Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 *)il2cpp_codegen_object_new(Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857_il2cpp_TypeInfo_var); Func_2__ctor_mC01E0DF0122FF0E6A80A93D73813B3E468A39E55(L_4, L_3, (intptr_t)((intptr_t)U3CU3Ec__DisplayClass10_0_U3CDoMultiplyU3Eb__0_m4235B7913976109DE60F8EB7E018A1BCF037657F_RuntimeMethod_var), /*hidden argument*/Func_2__ctor_mC01E0DF0122FF0E6A80A93D73813B3E468A39E55_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_5 = ___result1; Matrix_1_Map_m8E88C7F465C53CAB66DCC04A2278ECB0B67A6395(__this, L_4, L_5, 0, /*hidden argument*/Matrix_1_Map_m8E88C7F465C53CAB66DCC04A2278ECB0B67A6395_RuntimeMethod_var); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Double.Matrix::DoDivide(System.Double,MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_DoDivide_m2779A6AA467DAEDAFBFB6980BAF36F02003540E5 (Matrix_t675ABEAE33037F2945C3F2058F3C340F7DAFF5A9 * __this, double ___divisor0, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_mC01E0DF0122FF0E6A80A93D73813B3E468A39E55_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Map_m8E88C7F465C53CAB66DCC04A2278ECB0B67A6395_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass12_0_U3CDoDivideU3Eb__0_mC1F9879271CFADEA50C7BFF79DCE23651CE103A0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass12_0_t99A75D453EC9B7B202EFC293D66595E3A4F1AEE1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass12_0_t99A75D453EC9B7B202EFC293D66595E3A4F1AEE1 * V_0 = NULL; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * G_B2_0 = NULL; Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * G_B2_1 = NULL; Matrix_t675ABEAE33037F2945C3F2058F3C340F7DAFF5A9 * G_B2_2 = NULL; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * G_B1_0 = NULL; Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * G_B1_1 = NULL; Matrix_t675ABEAE33037F2945C3F2058F3C340F7DAFF5A9 * G_B1_2 = NULL; int32_t G_B3_0 = 0; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * G_B3_1 = NULL; Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * G_B3_2 = NULL; Matrix_t675ABEAE33037F2945C3F2058F3C340F7DAFF5A9 * G_B3_3 = NULL; { U3CU3Ec__DisplayClass12_0_t99A75D453EC9B7B202EFC293D66595E3A4F1AEE1 * L_0 = (U3CU3Ec__DisplayClass12_0_t99A75D453EC9B7B202EFC293D66595E3A4F1AEE1 *)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass12_0_t99A75D453EC9B7B202EFC293D66595E3A4F1AEE1_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass12_0__ctor_m958C0BCC697A8F12AD7A93376609FCF6A3163DA7(L_0, /*hidden argument*/NULL); V_0 = L_0; U3CU3Ec__DisplayClass12_0_t99A75D453EC9B7B202EFC293D66595E3A4F1AEE1 * L_1 = V_0; double L_2 = ___divisor0; NullCheck(L_1); L_1->set_divisor_0(L_2); U3CU3Ec__DisplayClass12_0_t99A75D453EC9B7B202EFC293D66595E3A4F1AEE1 * L_3 = V_0; Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * L_4 = (Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 *)il2cpp_codegen_object_new(Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857_il2cpp_TypeInfo_var); Func_2__ctor_mC01E0DF0122FF0E6A80A93D73813B3E468A39E55(L_4, L_3, (intptr_t)((intptr_t)U3CU3Ec__DisplayClass12_0_U3CDoDivideU3Eb__0_mC1F9879271CFADEA50C7BFF79DCE23651CE103A0_RuntimeMethod_var), /*hidden argument*/Func_2__ctor_mC01E0DF0122FF0E6A80A93D73813B3E468A39E55_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_5 = ___result1; U3CU3Ec__DisplayClass12_0_t99A75D453EC9B7B202EFC293D66595E3A4F1AEE1 * L_6 = V_0; NullCheck(L_6); double L_7 = L_6->get_divisor_0(); G_B1_0 = L_5; G_B1_1 = L_4; G_B1_2 = __this; if ((((double)L_7) == ((double)(0.0)))) { G_B2_0 = L_5; G_B2_1 = L_4; G_B2_2 = __this; goto IL_002f; } } { G_B3_0 = 0; G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; G_B3_3 = G_B1_2; goto IL_0030; } IL_002f: { G_B3_0 = 1; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; G_B3_3 = G_B2_2; } IL_0030: { NullCheck(G_B3_3); Matrix_1_Map_m8E88C7F465C53CAB66DCC04A2278ECB0B67A6395(G_B3_3, G_B3_2, G_B3_1, G_B3_0, /*hidden argument*/Matrix_1_Map_m8E88C7F465C53CAB66DCC04A2278ECB0B67A6395_RuntimeMethod_var); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Double.Matrix::DoMultiply(MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_DoMultiply_mE5663913FA10934A079276B3D3E68577DB574227 (Matrix_t675ABEAE33037F2945C3F2058F3C340F7DAFF5A9 * __this, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___other0, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_m0DB955D2FB19BF24F43CA7D551615095C39E9E4D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_m9B4F4843E632AE5223BE1C479E34CDF0BCA526EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; double V_2 = 0.0; int32_t V_3 = 0; { V_0 = 0; goto IL_0051; } IL_0004: { V_1 = 0; goto IL_0044; } IL_0008: { V_2 = (0.0); V_3 = 0; goto IL_002e; } IL_0016: { double L_0 = V_2; int32_t L_1 = V_0; int32_t L_2 = V_3; double L_3; L_3 = Matrix_1_At_m9B4F4843E632AE5223BE1C479E34CDF0BCA526EE_inline(__this, L_1, L_2, /*hidden argument*/Matrix_1_At_m9B4F4843E632AE5223BE1C479E34CDF0BCA526EE_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_4 = ___other0; int32_t L_5 = V_3; int32_t L_6 = V_1; NullCheck(L_4); double L_7; L_7 = Matrix_1_At_m9B4F4843E632AE5223BE1C479E34CDF0BCA526EE_inline(L_4, L_5, L_6, /*hidden argument*/Matrix_1_At_m9B4F4843E632AE5223BE1C479E34CDF0BCA526EE_RuntimeMethod_var); V_2 = ((double)il2cpp_codegen_add((double)L_0, (double)((double)il2cpp_codegen_multiply((double)L_3, (double)L_7)))); int32_t L_8 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)); } IL_002e: { int32_t L_9 = V_3; int32_t L_10; L_10 = Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_RuntimeMethod_var); if ((((int32_t)L_9) < ((int32_t)L_10))) { goto IL_0016; } } { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_11 = ___result1; int32_t L_12 = V_0; int32_t L_13 = V_1; double L_14 = V_2; NullCheck(L_11); Matrix_1_At_m0DB955D2FB19BF24F43CA7D551615095C39E9E4D_inline(L_11, L_12, L_13, L_14, /*hidden argument*/Matrix_1_At_m0DB955D2FB19BF24F43CA7D551615095C39E9E4D_RuntimeMethod_var); int32_t L_15 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1)); } IL_0044: { int32_t L_16 = V_1; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_17 = ___other0; NullCheck(L_17); int32_t L_18; L_18 = Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_inline(L_17, /*hidden argument*/Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_RuntimeMethod_var); if ((((int32_t)L_16) < ((int32_t)L_18))) { goto IL_0008; } } { int32_t L_19 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1)); } IL_0051: { int32_t L_20 = V_0; int32_t L_21; L_21 = Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); if ((((int32_t)L_20) < ((int32_t)L_21))) { goto IL_0004; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Double.Matrix::DoTransposeThisAndMultiply(MathNet.Numerics.LinearAlgebra.Vector`1,MathNet.Numerics.LinearAlgebra.Vector`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_DoTransposeThisAndMultiply_m34B62500DA8DB6084F43161159D88BDF2CD50C63 (Matrix_t675ABEAE33037F2945C3F2058F3C340F7DAFF5A9 * __this, Vector_1_t04BD986700481778192B0CF621635E64D169D13C * ___rightSide0, Vector_1_t04BD986700481778192B0CF621635E64D169D13C * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_m9B4F4843E632AE5223BE1C479E34CDF0BCA526EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; double V_1 = 0.0; int32_t V_2 = 0; { V_0 = 0; goto IL_003e; } IL_0004: { V_1 = (0.0); V_2 = 0; goto IL_0029; } IL_0012: { double L_0 = V_1; int32_t L_1 = V_2; int32_t L_2 = V_0; double L_3; L_3 = Matrix_1_At_m9B4F4843E632AE5223BE1C479E34CDF0BCA526EE_inline(__this, L_1, L_2, /*hidden argument*/Matrix_1_At_m9B4F4843E632AE5223BE1C479E34CDF0BCA526EE_RuntimeMethod_var); Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_4 = ___rightSide0; int32_t L_5 = V_2; NullCheck(L_4); double L_6; L_6 = Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_inline(L_4, L_5, /*hidden argument*/Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_RuntimeMethod_var); V_1 = ((double)il2cpp_codegen_add((double)L_0, (double)((double)il2cpp_codegen_multiply((double)L_3, (double)L_6)))); int32_t L_7 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_0029: { int32_t L_8 = V_2; int32_t L_9; L_9 = Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0012; } } { Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_10 = ___result1; int32_t L_11 = V_0; double L_12 = V_1; NullCheck(L_10); Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_inline(L_10, L_11, L_12, /*hidden argument*/Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_RuntimeMethod_var); int32_t L_13 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); } IL_003e: { int32_t L_14 = V_0; int32_t L_15; L_15 = Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_RuntimeMethod_var); if ((((int32_t)L_14) < ((int32_t)L_15))) { goto IL_0004; } } { return; } } // System.Boolean MathNet.Numerics.LinearAlgebra.Double.Matrix::IsHermitian() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Matrix_IsHermitian_m5BFFEC28EDA191F67A8C4FE67658DB95A257AEED (Matrix_t675ABEAE33037F2945C3F2058F3C340F7DAFF5A9 * __this, const RuntimeMethod* method) { { bool L_0; L_0 = VirtualFuncInvoker0< bool >::Invoke(18 /* System.Boolean MathNet.Numerics.LinearAlgebra.Matrix`1::IsSymmetric() */, __this); return L_0; } } // MathNet.Numerics.LinearAlgebra.Factorization.LU`1 MathNet.Numerics.LinearAlgebra.Double.Matrix::LU() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LU_1_t41AC19364ABE647F33853409B5B7A0BB99189E15 * Matrix_LU_m4EE993916F29292E2471D585F985489A655E7392 (Matrix_t675ABEAE33037F2945C3F2058F3C340F7DAFF5A9 * __this, const RuntimeMethod* method) { { UserLU_tC2641160849DBA39BD72AD655DC64DB0EB574037 * L_0; L_0 = UserLU_Create_m2563C2C9E261162D707AE31CB5D9BDD481EEFFCC(__this, /*hidden argument*/NULL); return L_0; } } // MathNet.Numerics.LinearAlgebra.Factorization.Evd`1 MathNet.Numerics.LinearAlgebra.Double.Matrix::Evd(MathNet.Numerics.LinearAlgebra.Symmetricity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0 * Matrix_Evd_mD5CE14D581C31D7B18FA45CA295B736B1B1A9A99 (Matrix_t675ABEAE33037F2945C3F2058F3C340F7DAFF5A9 * __this, int32_t ___symmetricity0, const RuntimeMethod* method) { { int32_t L_0 = ___symmetricity0; UserEvd_t2CEC1FEED11A47B29C8E0554E609DFD7D76AFE04 * L_1; L_1 = UserEvd_Create_m8471175B1DA4C08D9AC2923121A87333334750EF(__this, L_0, /*hidden argument*/NULL); return L_1; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void MathNet.Numerics.LinearAlgebra.Single.Matrix::.ctor(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix__ctor_mC12D5F26795E4145B6471E1D6620FFCA43E16878 (Matrix_t8615D55E23BE1A3CC62C5A1AEB809EEB7222AAB1 * __this, MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * ___storage0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1__ctor_m0074AB0E40D80444D084FAA6C99840ED1DDB458A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_0 = ___storage0; IL2CPP_RUNTIME_CLASS_INIT(Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824_il2cpp_TypeInfo_var); Matrix_1__ctor_m0074AB0E40D80444D084FAA6C99840ED1DDB458A(__this, L_0, /*hidden argument*/Matrix_1__ctor_m0074AB0E40D80444D084FAA6C99840ED1DDB458A_RuntimeMethod_var); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Single.Matrix::DoNegate(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_DoNegate_m1B3DB9AEE29CFBF2EF4C63E330737EEF4FEFECB8 (Matrix_t8615D55E23BE1A3CC62C5A1AEB809EEB7222AAB1 * __this, Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_m4F0F14ACA9CE9640DCA30B2651BAF3A917998BCB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Map_mAE176E07D6FBC15DBB11C5E7E565AF7F3117FCB5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CDoNegateU3Eb__5_0_m9B6388CEEE4A0BDC892D331553D780398311D94A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tC2FD7FC10F2A6C5FFD80B927B849D83BE6D5095C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 * G_B2_0 = NULL; Matrix_t8615D55E23BE1A3CC62C5A1AEB809EEB7222AAB1 * G_B2_1 = NULL; Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 * G_B1_0 = NULL; Matrix_t8615D55E23BE1A3CC62C5A1AEB809EEB7222AAB1 * G_B1_1 = NULL; { IL2CPP_RUNTIME_CLASS_INIT(U3CU3Ec_tC2FD7FC10F2A6C5FFD80B927B849D83BE6D5095C_il2cpp_TypeInfo_var); Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 * L_0 = ((U3CU3Ec_tC2FD7FC10F2A6C5FFD80B927B849D83BE6D5095C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC2FD7FC10F2A6C5FFD80B927B849D83BE6D5095C_il2cpp_TypeInfo_var))->get_U3CU3E9__5_0_1(); Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 * L_1 = L_0; G_B1_0 = L_1; G_B1_1 = __this; if (L_1) { G_B2_0 = L_1; G_B2_1 = __this; goto IL_0020; } } { IL2CPP_RUNTIME_CLASS_INIT(U3CU3Ec_tC2FD7FC10F2A6C5FFD80B927B849D83BE6D5095C_il2cpp_TypeInfo_var); U3CU3Ec_tC2FD7FC10F2A6C5FFD80B927B849D83BE6D5095C * L_2 = ((U3CU3Ec_tC2FD7FC10F2A6C5FFD80B927B849D83BE6D5095C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC2FD7FC10F2A6C5FFD80B927B849D83BE6D5095C_il2cpp_TypeInfo_var))->get_U3CU3E9_0(); Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 * L_3 = (Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 *)il2cpp_codegen_object_new(Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149_il2cpp_TypeInfo_var); Func_2__ctor_m4F0F14ACA9CE9640DCA30B2651BAF3A917998BCB(L_3, L_2, (intptr_t)((intptr_t)U3CU3Ec_U3CDoNegateU3Eb__5_0_m9B6388CEEE4A0BDC892D331553D780398311D94A_RuntimeMethod_var), /*hidden argument*/Func_2__ctor_m4F0F14ACA9CE9640DCA30B2651BAF3A917998BCB_RuntimeMethod_var); Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 * L_4 = L_3; ((U3CU3Ec_tC2FD7FC10F2A6C5FFD80B927B849D83BE6D5095C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC2FD7FC10F2A6C5FFD80B927B849D83BE6D5095C_il2cpp_TypeInfo_var))->set_U3CU3E9__5_0_1(L_4); G_B2_0 = L_4; G_B2_1 = G_B1_1; } IL_0020: { Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_5 = ___result0; NullCheck(G_B2_1); Matrix_1_Map_mAE176E07D6FBC15DBB11C5E7E565AF7F3117FCB5(G_B2_1, G_B2_0, L_5, 0, /*hidden argument*/Matrix_1_Map_mAE176E07D6FBC15DBB11C5E7E565AF7F3117FCB5_RuntimeMethod_var); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Single.Matrix::DoMultiply(System.Single,MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_DoMultiply_mAC7661E8E72B97BF73A390ECF45508E0DFF51782 (Matrix_t8615D55E23BE1A3CC62C5A1AEB809EEB7222AAB1 * __this, float ___scalar0, Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_m4F0F14ACA9CE9640DCA30B2651BAF3A917998BCB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Map_mAE176E07D6FBC15DBB11C5E7E565AF7F3117FCB5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_U3CDoMultiplyU3Eb__0_m797B1360D25F649E9C32E7E469382D14DD593AA3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_t1927E75F30A3E3092704C9AF596CC9C5C5BFF8CD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass10_0_t1927E75F30A3E3092704C9AF596CC9C5C5BFF8CD * V_0 = NULL; { U3CU3Ec__DisplayClass10_0_t1927E75F30A3E3092704C9AF596CC9C5C5BFF8CD * L_0 = (U3CU3Ec__DisplayClass10_0_t1927E75F30A3E3092704C9AF596CC9C5C5BFF8CD *)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass10_0_t1927E75F30A3E3092704C9AF596CC9C5C5BFF8CD_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass10_0__ctor_m050C5229F83AB54CE5F6E6711F8E0FF2AB958EA1(L_0, /*hidden argument*/NULL); V_0 = L_0; U3CU3Ec__DisplayClass10_0_t1927E75F30A3E3092704C9AF596CC9C5C5BFF8CD * L_1 = V_0; float L_2 = ___scalar0; NullCheck(L_1); L_1->set_scalar_0(L_2); U3CU3Ec__DisplayClass10_0_t1927E75F30A3E3092704C9AF596CC9C5C5BFF8CD * L_3 = V_0; Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 * L_4 = (Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 *)il2cpp_codegen_object_new(Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149_il2cpp_TypeInfo_var); Func_2__ctor_m4F0F14ACA9CE9640DCA30B2651BAF3A917998BCB(L_4, L_3, (intptr_t)((intptr_t)U3CU3Ec__DisplayClass10_0_U3CDoMultiplyU3Eb__0_m797B1360D25F649E9C32E7E469382D14DD593AA3_RuntimeMethod_var), /*hidden argument*/Func_2__ctor_m4F0F14ACA9CE9640DCA30B2651BAF3A917998BCB_RuntimeMethod_var); Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_5 = ___result1; Matrix_1_Map_mAE176E07D6FBC15DBB11C5E7E565AF7F3117FCB5(__this, L_4, L_5, 0, /*hidden argument*/Matrix_1_Map_mAE176E07D6FBC15DBB11C5E7E565AF7F3117FCB5_RuntimeMethod_var); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Single.Matrix::DoMultiply(MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_DoMultiply_mC8DD1C031B9FAB21FD6A7DD01A06368F6D1FF818 (Matrix_t8615D55E23BE1A3CC62C5A1AEB809EEB7222AAB1 * __this, Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * ___other0, Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_m02EC7D6A7838A810C86DEC3CDD94F241CC03EF44_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_m6425A6444CDB7076721DC296DE09159B34557559_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; int32_t V_3 = 0; { V_0 = 0; goto IL_004d; } IL_0004: { V_1 = 0; goto IL_0040; } IL_0008: { V_2 = (0.0f); V_3 = 0; goto IL_002a; } IL_0012: { float L_0 = V_2; int32_t L_1 = V_0; int32_t L_2 = V_3; float L_3; L_3 = Matrix_1_At_m02EC7D6A7838A810C86DEC3CDD94F241CC03EF44_inline(__this, L_1, L_2, /*hidden argument*/Matrix_1_At_m02EC7D6A7838A810C86DEC3CDD94F241CC03EF44_RuntimeMethod_var); Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_4 = ___other0; int32_t L_5 = V_3; int32_t L_6 = V_1; NullCheck(L_4); float L_7; L_7 = Matrix_1_At_m02EC7D6A7838A810C86DEC3CDD94F241CC03EF44_inline(L_4, L_5, L_6, /*hidden argument*/Matrix_1_At_m02EC7D6A7838A810C86DEC3CDD94F241CC03EF44_RuntimeMethod_var); V_2 = ((float)il2cpp_codegen_add((float)L_0, (float)((float)il2cpp_codegen_multiply((float)L_3, (float)L_7)))); int32_t L_8 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)); } IL_002a: { int32_t L_9 = V_3; int32_t L_10; L_10 = Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_RuntimeMethod_var); if ((((int32_t)L_9) < ((int32_t)L_10))) { goto IL_0012; } } { Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_11 = ___result1; int32_t L_12 = V_0; int32_t L_13 = V_1; float L_14 = V_2; NullCheck(L_11); Matrix_1_At_m6425A6444CDB7076721DC296DE09159B34557559_inline(L_11, L_12, L_13, L_14, /*hidden argument*/Matrix_1_At_m6425A6444CDB7076721DC296DE09159B34557559_RuntimeMethod_var); int32_t L_15 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1)); } IL_0040: { int32_t L_16 = V_1; Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_17 = ___other0; NullCheck(L_17); int32_t L_18; L_18 = Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_inline(L_17, /*hidden argument*/Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_RuntimeMethod_var); if ((((int32_t)L_16) < ((int32_t)L_18))) { goto IL_0008; } } { int32_t L_19 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1)); } IL_004d: { int32_t L_20 = V_0; int32_t L_21; L_21 = Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); if ((((int32_t)L_20) < ((int32_t)L_21))) { goto IL_0004; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Single.Matrix::DoDivide(System.Single,MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_DoDivide_m73090EC0D1BE6FCCDF13F460ED7221BCA3B50852 (Matrix_t8615D55E23BE1A3CC62C5A1AEB809EEB7222AAB1 * __this, float ___divisor0, Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_m4F0F14ACA9CE9640DCA30B2651BAF3A917998BCB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Map_mAE176E07D6FBC15DBB11C5E7E565AF7F3117FCB5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass13_0_U3CDoDivideU3Eb__0_mBDDC2B914EB98258B77314F67C922BF7844BB22F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass13_0_tCC5DF9631DC3893F9C1678CEB20A79ADBB941E92_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass13_0_tCC5DF9631DC3893F9C1678CEB20A79ADBB941E92 * V_0 = NULL; Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * G_B2_0 = NULL; Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 * G_B2_1 = NULL; Matrix_t8615D55E23BE1A3CC62C5A1AEB809EEB7222AAB1 * G_B2_2 = NULL; Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * G_B1_0 = NULL; Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 * G_B1_1 = NULL; Matrix_t8615D55E23BE1A3CC62C5A1AEB809EEB7222AAB1 * G_B1_2 = NULL; int32_t G_B3_0 = 0; Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * G_B3_1 = NULL; Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 * G_B3_2 = NULL; Matrix_t8615D55E23BE1A3CC62C5A1AEB809EEB7222AAB1 * G_B3_3 = NULL; { U3CU3Ec__DisplayClass13_0_tCC5DF9631DC3893F9C1678CEB20A79ADBB941E92 * L_0 = (U3CU3Ec__DisplayClass13_0_tCC5DF9631DC3893F9C1678CEB20A79ADBB941E92 *)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass13_0_tCC5DF9631DC3893F9C1678CEB20A79ADBB941E92_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass13_0__ctor_mD74FF627680B800C399253C8C807F112CDA3C0AF(L_0, /*hidden argument*/NULL); V_0 = L_0; U3CU3Ec__DisplayClass13_0_tCC5DF9631DC3893F9C1678CEB20A79ADBB941E92 * L_1 = V_0; float L_2 = ___divisor0; NullCheck(L_1); L_1->set_divisor_0(L_2); U3CU3Ec__DisplayClass13_0_tCC5DF9631DC3893F9C1678CEB20A79ADBB941E92 * L_3 = V_0; Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 * L_4 = (Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149 *)il2cpp_codegen_object_new(Func_2_t10AC82CE8886E423467ACF3C9F68E7DA50E26149_il2cpp_TypeInfo_var); Func_2__ctor_m4F0F14ACA9CE9640DCA30B2651BAF3A917998BCB(L_4, L_3, (intptr_t)((intptr_t)U3CU3Ec__DisplayClass13_0_U3CDoDivideU3Eb__0_mBDDC2B914EB98258B77314F67C922BF7844BB22F_RuntimeMethod_var), /*hidden argument*/Func_2__ctor_m4F0F14ACA9CE9640DCA30B2651BAF3A917998BCB_RuntimeMethod_var); Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_5 = ___result1; U3CU3Ec__DisplayClass13_0_tCC5DF9631DC3893F9C1678CEB20A79ADBB941E92 * L_6 = V_0; NullCheck(L_6); float L_7 = L_6->get_divisor_0(); G_B1_0 = L_5; G_B1_1 = L_4; G_B1_2 = __this; if ((((float)L_7) == ((float)(0.0f)))) { G_B2_0 = L_5; G_B2_1 = L_4; G_B2_2 = __this; goto IL_002b; } } { G_B3_0 = 0; G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; G_B3_3 = G_B1_2; goto IL_002c; } IL_002b: { G_B3_0 = 1; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; G_B3_3 = G_B2_2; } IL_002c: { NullCheck(G_B3_3); Matrix_1_Map_mAE176E07D6FBC15DBB11C5E7E565AF7F3117FCB5(G_B3_3, G_B3_2, G_B3_1, G_B3_0, /*hidden argument*/Matrix_1_Map_mAE176E07D6FBC15DBB11C5E7E565AF7F3117FCB5_RuntimeMethod_var); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Single.Matrix::DoTransposeThisAndMultiply(MathNet.Numerics.LinearAlgebra.Vector`1,MathNet.Numerics.LinearAlgebra.Vector`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_DoTransposeThisAndMultiply_m8585A5CA887ECC2E99129FE357BABAB2224FBA9C (Matrix_t8615D55E23BE1A3CC62C5A1AEB809EEB7222AAB1 * __this, Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 * ___rightSide0, Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_m02EC7D6A7838A810C86DEC3CDD94F241CC03EF44_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_get_Item_m5986F6837104CD7AB0EC1DA1A5F826D4152C6CC8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_set_Item_mA556C0D940A2407FC583F03677C59CF8F3ACCE67_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; float V_1 = 0.0f; int32_t V_2 = 0; { V_0 = 0; goto IL_003a; } IL_0004: { V_1 = (0.0f); V_2 = 0; goto IL_0025; } IL_000e: { float L_0 = V_1; int32_t L_1 = V_2; int32_t L_2 = V_0; float L_3; L_3 = Matrix_1_At_m02EC7D6A7838A810C86DEC3CDD94F241CC03EF44_inline(__this, L_1, L_2, /*hidden argument*/Matrix_1_At_m02EC7D6A7838A810C86DEC3CDD94F241CC03EF44_RuntimeMethod_var); Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 * L_4 = ___rightSide0; int32_t L_5 = V_2; NullCheck(L_4); float L_6; L_6 = Vector_1_get_Item_m5986F6837104CD7AB0EC1DA1A5F826D4152C6CC8_inline(L_4, L_5, /*hidden argument*/Vector_1_get_Item_m5986F6837104CD7AB0EC1DA1A5F826D4152C6CC8_RuntimeMethod_var); V_1 = ((float)il2cpp_codegen_add((float)L_0, (float)((float)il2cpp_codegen_multiply((float)L_3, (float)L_6)))); int32_t L_7 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_0025: { int32_t L_8 = V_2; int32_t L_9; L_9 = Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000e; } } { Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 * L_10 = ___result1; int32_t L_11 = V_0; float L_12 = V_1; NullCheck(L_10); Vector_1_set_Item_mA556C0D940A2407FC583F03677C59CF8F3ACCE67_inline(L_10, L_11, L_12, /*hidden argument*/Vector_1_set_Item_mA556C0D940A2407FC583F03677C59CF8F3ACCE67_RuntimeMethod_var); int32_t L_13 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); } IL_003a: { int32_t L_14 = V_0; int32_t L_15; L_15 = Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_RuntimeMethod_var); if ((((int32_t)L_14) < ((int32_t)L_15))) { goto IL_0004; } } { return; } } // System.Boolean MathNet.Numerics.LinearAlgebra.Single.Matrix::IsHermitian() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Matrix_IsHermitian_m879633250D957A37EB56B84EDE60C370C5D5FE96 (Matrix_t8615D55E23BE1A3CC62C5A1AEB809EEB7222AAB1 * __this, const RuntimeMethod* method) { { bool L_0; L_0 = VirtualFuncInvoker0< bool >::Invoke(18 /* System.Boolean MathNet.Numerics.LinearAlgebra.Matrix`1::IsSymmetric() */, __this); return L_0; } } // MathNet.Numerics.LinearAlgebra.Factorization.LU`1 MathNet.Numerics.LinearAlgebra.Single.Matrix::LU() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LU_1_t5FD1A0952CDDAFC56483DDBC8DF92085AB572140 * Matrix_LU_m6E5E7D6467D9A781BCC6F23A57E31869FCA5CEE7 (Matrix_t8615D55E23BE1A3CC62C5A1AEB809EEB7222AAB1 * __this, const RuntimeMethod* method) { { UserLU_t94A4AA458CF5B93646E973C29C6F3007CB682006 * L_0; L_0 = UserLU_Create_mB43E0969E191BDDED72B0043477751AEF37ABAFE(__this, /*hidden argument*/NULL); return L_0; } } // MathNet.Numerics.LinearAlgebra.Factorization.Evd`1 MathNet.Numerics.LinearAlgebra.Single.Matrix::Evd(MathNet.Numerics.LinearAlgebra.Symmetricity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Evd_1_t260556DF2E879869BE6B71177F59CD51B90C3BE3 * Matrix_Evd_m3D800AF70156F5F0287B3A11C924E8C9F9E3AE51 (Matrix_t8615D55E23BE1A3CC62C5A1AEB809EEB7222AAB1 * __this, int32_t ___symmetricity0, const RuntimeMethod* method) { { int32_t L_0 = ___symmetricity0; UserEvd_t28EA9DFCF46513A0778E874B87F69182BBF74B4D * L_1; L_1 = UserEvd_Create_m1E9296F5C6846EBB89D3D776A6C02D15939A41D4(__this, L_0, /*hidden argument*/NULL); return L_1; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Numerics.Complex MathNet.Numerics.LinearAlgebra.Complex.MatrixBuilder::get_Zero() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C MatrixBuilder_get_Zero_m7A0D867FF551562B15E60DC1043BBFFB1D89F966 (MatrixBuilder_tCFBCE8690BB0B5EBB719F9B3F6D685FC20AFB167 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_0 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_Zero_0(); return L_0; } } // System.Numerics.Complex MathNet.Numerics.LinearAlgebra.Complex.MatrixBuilder::get_One() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C MatrixBuilder_get_One_m5A4BA97E2833F602BE0DE13483F3C03E351AEA93 (MatrixBuilder_tCFBCE8690BB0B5EBB719F9B3F6D685FC20AFB167 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_0 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_One_1(); return L_0; } } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Complex.MatrixBuilder::Dense(MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * MatrixBuilder_Dense_mAAEDEE18A6B66477A550483D9B478A856EDFF886 (MatrixBuilder_tCFBCE8690BB0B5EBB719F9B3F6D685FC20AFB167 * __this, DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * ___storage0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_t22E20CBF6AAE3A6E8A061A405873A7675E2FFD94_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * L_0 = ___storage0; DenseMatrix_t22E20CBF6AAE3A6E8A061A405873A7675E2FFD94 * L_1 = (DenseMatrix_t22E20CBF6AAE3A6E8A061A405873A7675E2FFD94 *)il2cpp_codegen_object_new(DenseMatrix_t22E20CBF6AAE3A6E8A061A405873A7675E2FFD94_il2cpp_TypeInfo_var); DenseMatrix__ctor_m263BF337E1541C4FA583B0E48D0C1FABD6EF658B(L_1, L_0, /*hidden argument*/NULL); return L_1; } } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Complex.MatrixBuilder::Sparse(MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * MatrixBuilder_Sparse_mB04440210977562CDFDFF88EACD90A8A9DA9D91D (MatrixBuilder_tCFBCE8690BB0B5EBB719F9B3F6D685FC20AFB167 * __this, SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * ___storage0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_0 = ___storage0; SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * L_1 = (SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 *)il2cpp_codegen_object_new(SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061_il2cpp_TypeInfo_var); SparseMatrix__ctor_mB1CBD76AC1C956824A056C39F6981C8CC4C99D36(L_1, L_0, /*hidden argument*/NULL); return L_1; } } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Complex.MatrixBuilder::Diagonal(MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * MatrixBuilder_Diagonal_mF7925A913D0E39E8C25C96DA543281B70A0DA202 (MatrixBuilder_tCFBCE8690BB0B5EBB719F9B3F6D685FC20AFB167 * __this, DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * ___storage0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagonalMatrix_tBDAFEF9829CFA4F36F97F93BA01B7D6718A2AAF2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * L_0 = ___storage0; DiagonalMatrix_tBDAFEF9829CFA4F36F97F93BA01B7D6718A2AAF2 * L_1 = (DiagonalMatrix_tBDAFEF9829CFA4F36F97F93BA01B7D6718A2AAF2 *)il2cpp_codegen_object_new(DiagonalMatrix_tBDAFEF9829CFA4F36F97F93BA01B7D6718A2AAF2_il2cpp_TypeInfo_var); DiagonalMatrix__ctor_m32D774560EBF25EB9ACC2F94D3E290F9A216F8D5(L_1, L_0, /*hidden argument*/NULL); return L_1; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex.MatrixBuilder::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatrixBuilder__ctor_mC502FC7254C267272FD5C9FBB59EFCA53E6F05E3 (MatrixBuilder_tCFBCE8690BB0B5EBB719F9B3F6D685FC20AFB167 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatrixBuilder_1__ctor_mE803CDFC843020A11B574F62831BFDEC87665233_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { MatrixBuilder_1__ctor_mE803CDFC843020A11B574F62831BFDEC87665233(__this, /*hidden argument*/MatrixBuilder_1__ctor_mE803CDFC843020A11B574F62831BFDEC87665233_RuntimeMethod_var); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // MathNet.Numerics.Complex32 MathNet.Numerics.LinearAlgebra.Complex32.MatrixBuilder::get_Zero() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 MatrixBuilder_get_Zero_mCEC3C781A9F4ACBA934C1B22725FA0756E475A9B (MatrixBuilder_tEE7A64650384F781CF34CC4849F21515109A94C9 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_0 = ((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields*)il2cpp_codegen_static_fields_for(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var))->get_Zero_2(); return L_0; } } // MathNet.Numerics.Complex32 MathNet.Numerics.LinearAlgebra.Complex32.MatrixBuilder::get_One() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 MatrixBuilder_get_One_m8A99C0CA0BF649AF51E41D6B59C9D2B3E9838307 (MatrixBuilder_tEE7A64650384F781CF34CC4849F21515109A94C9 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_0 = ((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields*)il2cpp_codegen_static_fields_for(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var))->get_One_3(); return L_0; } } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Complex32.MatrixBuilder::Dense(MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * MatrixBuilder_Dense_m0EDD5C50AF9F201E1EB23825C86D4E2B1A509046 (MatrixBuilder_tEE7A64650384F781CF34CC4849F21515109A94C9 * __this, DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * ___storage0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_t9ADBEA260566A3A951DDE16EF93FC74F98A6C7E9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * L_0 = ___storage0; DenseMatrix_t9ADBEA260566A3A951DDE16EF93FC74F98A6C7E9 * L_1 = (DenseMatrix_t9ADBEA260566A3A951DDE16EF93FC74F98A6C7E9 *)il2cpp_codegen_object_new(DenseMatrix_t9ADBEA260566A3A951DDE16EF93FC74F98A6C7E9_il2cpp_TypeInfo_var); DenseMatrix__ctor_m3FDB6E5B1942AE1BC1EB3AD269F577DBB6ECFA0E(L_1, L_0, /*hidden argument*/NULL); return L_1; } } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Complex32.MatrixBuilder::Sparse(MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * MatrixBuilder_Sparse_mCEFC9A5C5A8217F5FFB0D75D4E5624BEC67429DB (MatrixBuilder_tEE7A64650384F781CF34CC4849F21515109A94C9 * __this, SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * ___storage0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_0 = ___storage0; SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * L_1 = (SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 *)il2cpp_codegen_object_new(SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6_il2cpp_TypeInfo_var); SparseMatrix__ctor_mE042553CC76E7AE316A6619CE614B124B6C5CA47(L_1, L_0, /*hidden argument*/NULL); return L_1; } } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Complex32.MatrixBuilder::Diagonal(MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * MatrixBuilder_Diagonal_m175DAE4AF93A2C76130B9F1803868FAACC2A1594 (MatrixBuilder_tEE7A64650384F781CF34CC4849F21515109A94C9 * __this, DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * ___storage0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagonalMatrix_t8E74FA3847DDB519CE8DACE4E823408E19D41A24_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * L_0 = ___storage0; DiagonalMatrix_t8E74FA3847DDB519CE8DACE4E823408E19D41A24 * L_1 = (DiagonalMatrix_t8E74FA3847DDB519CE8DACE4E823408E19D41A24 *)il2cpp_codegen_object_new(DiagonalMatrix_t8E74FA3847DDB519CE8DACE4E823408E19D41A24_il2cpp_TypeInfo_var); DiagonalMatrix__ctor_m5C32419718DAFFE042B96FA244B2EAE653B552D4(L_1, L_0, /*hidden argument*/NULL); return L_1; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex32.MatrixBuilder::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatrixBuilder__ctor_m7D9FD2D37F0F1BBBFC554910C0FF49A895A9959E (MatrixBuilder_tEE7A64650384F781CF34CC4849F21515109A94C9 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatrixBuilder_1__ctor_mE49D29EF88BADB4B07DDB90EA49948EBCD011B4B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { MatrixBuilder_1__ctor_mE49D29EF88BADB4B07DDB90EA49948EBCD011B4B(__this, /*hidden argument*/MatrixBuilder_1__ctor_mE49D29EF88BADB4B07DDB90EA49948EBCD011B4B_RuntimeMethod_var); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Double MathNet.Numerics.LinearAlgebra.Double.MatrixBuilder::get_Zero() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double MatrixBuilder_get_Zero_m89240BC139A60B165D066EA5994A5F0DCBF8E42E (MatrixBuilder_t586A866573057AC6AD4A9C33C6F0289498E3AEF0 * __this, const RuntimeMethod* method) { { return (0.0); } } // System.Double MathNet.Numerics.LinearAlgebra.Double.MatrixBuilder::get_One() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double MatrixBuilder_get_One_m27244566522DC7DC423908FC08961DFE71CA90B9 (MatrixBuilder_t586A866573057AC6AD4A9C33C6F0289498E3AEF0 * __this, const RuntimeMethod* method) { { return (1.0); } } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Double.MatrixBuilder::Dense(MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * MatrixBuilder_Dense_mFA9EF9C45F6CD763F39033B7BC8C10CDBF9B7EB2 (MatrixBuilder_t586A866573057AC6AD4A9C33C6F0289498E3AEF0 * __this, DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * ___storage0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_t1A84732529782002635B033F35686DC08E4E6C3B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * L_0 = ___storage0; DenseMatrix_t1A84732529782002635B033F35686DC08E4E6C3B * L_1 = (DenseMatrix_t1A84732529782002635B033F35686DC08E4E6C3B *)il2cpp_codegen_object_new(DenseMatrix_t1A84732529782002635B033F35686DC08E4E6C3B_il2cpp_TypeInfo_var); DenseMatrix__ctor_mDFD7523F7DD30E750B60FC0E9E627D818DDBE4A8(L_1, L_0, /*hidden argument*/NULL); return L_1; } } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Double.MatrixBuilder::Sparse(MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * MatrixBuilder_Sparse_m4B365A11D61C151C09B55C2D34236EA9869E14B6 (MatrixBuilder_t586A866573057AC6AD4A9C33C6F0289498E3AEF0 * __this, SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * ___storage0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_0 = ___storage0; SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * L_1 = (SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 *)il2cpp_codegen_object_new(SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19_il2cpp_TypeInfo_var); SparseMatrix__ctor_m67BF9A524FDAA372CD2F8B2549FE739E50F39179(L_1, L_0, /*hidden argument*/NULL); return L_1; } } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Double.MatrixBuilder::Diagonal(MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * MatrixBuilder_Diagonal_m1CBF1A9266187F6EAA029346BDA04DE04E848EA8 (MatrixBuilder_t586A866573057AC6AD4A9C33C6F0289498E3AEF0 * __this, DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * ___storage0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagonalMatrix_tD91A166C796C62C0AB32CC08581898DCA167000A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * L_0 = ___storage0; DiagonalMatrix_tD91A166C796C62C0AB32CC08581898DCA167000A * L_1 = (DiagonalMatrix_tD91A166C796C62C0AB32CC08581898DCA167000A *)il2cpp_codegen_object_new(DiagonalMatrix_tD91A166C796C62C0AB32CC08581898DCA167000A_il2cpp_TypeInfo_var); DiagonalMatrix__ctor_m84BE904ABEEB889BAE8D3E8A8C0130C74710AC90(L_1, L_0, /*hidden argument*/NULL); return L_1; } } // System.Void MathNet.Numerics.LinearAlgebra.Double.MatrixBuilder::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatrixBuilder__ctor_m632DE1D86BA0C31CFDE74A4F623D7098FD1448B0 (MatrixBuilder_t586A866573057AC6AD4A9C33C6F0289498E3AEF0 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatrixBuilder_1__ctor_m4FF259BC65B282A2E8146FD1BE2549704F77CC8C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { MatrixBuilder_1__ctor_m4FF259BC65B282A2E8146FD1BE2549704F77CC8C(__this, /*hidden argument*/MatrixBuilder_1__ctor_m4FF259BC65B282A2E8146FD1BE2549704F77CC8C_RuntimeMethod_var); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Single MathNet.Numerics.LinearAlgebra.Single.MatrixBuilder::get_Zero() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MatrixBuilder_get_Zero_mE3AB9D685303909E4BA4BB4CEC50433D2DB9BD14 (MatrixBuilder_tDA6607BC7CF81F5FBBB72E6576AFFAD917EB9ABA * __this, const RuntimeMethod* method) { { return (0.0f); } } // System.Single MathNet.Numerics.LinearAlgebra.Single.MatrixBuilder::get_One() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MatrixBuilder_get_One_m81178AC93947CD23548452CC74E4E69AA3273A45 (MatrixBuilder_tDA6607BC7CF81F5FBBB72E6576AFFAD917EB9ABA * __this, const RuntimeMethod* method) { { return (1.0f); } } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Single.MatrixBuilder::Dense(MathNet.Numerics.LinearAlgebra.Storage.DenseColumnMajorMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * MatrixBuilder_Dense_m1DDC2C93601526D712108274CDA86FDCAF305F3D (MatrixBuilder_tDA6607BC7CF81F5FBBB72E6576AFFAD917EB9ABA * __this, DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * ___storage0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_tC5D068283BF282B62D7E022CCA1992DE081D7AF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * L_0 = ___storage0; DenseMatrix_tC5D068283BF282B62D7E022CCA1992DE081D7AF7 * L_1 = (DenseMatrix_tC5D068283BF282B62D7E022CCA1992DE081D7AF7 *)il2cpp_codegen_object_new(DenseMatrix_tC5D068283BF282B62D7E022CCA1992DE081D7AF7_il2cpp_TypeInfo_var); DenseMatrix__ctor_m9F4F77F598E94D9102840C13938D6F68B26F9147(L_1, L_0, /*hidden argument*/NULL); return L_1; } } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Single.MatrixBuilder::Sparse(MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * MatrixBuilder_Sparse_mD839507B80A63B853DB5EA8022BC17E0B4C1D326 (MatrixBuilder_tDA6607BC7CF81F5FBBB72E6576AFFAD917EB9ABA * __this, SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * ___storage0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_0 = ___storage0; SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * L_1 = (SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 *)il2cpp_codegen_object_new(SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1_il2cpp_TypeInfo_var); SparseMatrix__ctor_mC13D7D6177D6D91E6E0F9FC1C6E3CCB685C982AB(L_1, L_0, /*hidden argument*/NULL); return L_1; } } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Single.MatrixBuilder::Diagonal(MathNet.Numerics.LinearAlgebra.Storage.DiagonalMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * MatrixBuilder_Diagonal_m6D0813AF42E6DAA09612FAE1021AFFD34F9193FA (MatrixBuilder_tDA6607BC7CF81F5FBBB72E6576AFFAD917EB9ABA * __this, DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * ___storage0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagonalMatrix_t2641B8418A64D47D18EC42FF6D4557A3E8AF42E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * L_0 = ___storage0; DiagonalMatrix_t2641B8418A64D47D18EC42FF6D4557A3E8AF42E7 * L_1 = (DiagonalMatrix_t2641B8418A64D47D18EC42FF6D4557A3E8AF42E7 *)il2cpp_codegen_object_new(DiagonalMatrix_t2641B8418A64D47D18EC42FF6D4557A3E8AF42E7_il2cpp_TypeInfo_var); DiagonalMatrix__ctor_m52DCBBE141F9708D8F4DD8DF2036AA0BDF859242(L_1, L_0, /*hidden argument*/NULL); return L_1; } } // System.Void MathNet.Numerics.LinearAlgebra.Single.MatrixBuilder::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatrixBuilder__ctor_m214584DD5CFC295123FC5B966F1BC148FF6404AC (MatrixBuilder_tDA6607BC7CF81F5FBBB72E6576AFFAD917EB9ABA * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatrixBuilder_1__ctor_m9034E5163D303322E958EC003C427256991F83AC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { MatrixBuilder_1__ctor_m9034E5163D303322E958EC003C427256991F83AC(__this, /*hidden argument*/MatrixBuilder_1__ctor_m9034E5163D303322E958EC003C427256991F83AC_RuntimeMethod_var); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void MathNet.Numerics.MemoryAllocationException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryAllocationException__ctor_m34E23D8BDBF658E4CEAC660F9DFA4ECA0B1FD7D5 (MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF464E5978F8E94CE3B2F309210D46B800BE6AF60); s_Il2CppMethodInitialized = true; } { NativeInterfaceException__ctor_mC73E6917FDF2282C80548B0C716E31D7A41479A5(__this, _stringLiteralF464E5978F8E94CE3B2F309210D46B800BE6AF60, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.MemoryAllocationException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryAllocationException__ctor_m1C4B41AD50048404057DEEE6BD84A0577CFFD6B4 (MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1 * __this, SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * ___info0, StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505 ___context1, const RuntimeMethod* method) { { SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_0 = ___info0; StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505 L_1 = ___context1; NativeInterfaceException__ctor_m4232B741E9DB04D5AFC5179E84ACFBCDE5344B8F(__this, L_0, L_1, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::ScaleArray(System.Numerics.Complex,System.Numerics.Complex[],System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_ScaleArray_mEBE0FAD22F2497FBE34D1F8707F815D971DB90B1 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___alpha0, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___x1, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___result2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_0 = ___x1; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_ScaleArray_mEBE0FAD22F2497FBE34D1F8707F815D971DB90B1_RuntimeMethod_var))); } IL_000e: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_2 = ___x1; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_3 = ___result2; if ((((RuntimeObject*)(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)L_2) == ((RuntimeObject*)(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)L_3))) { goto IL_001e; } } { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_4 = ___x1; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_5 = ___result2; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_6 = ___x1; NullCheck(L_6); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_4, 0, (RuntimeArray *)(RuntimeArray *)L_5, 0, ((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), /*hidden argument*/NULL); } IL_001e: { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_7 = ___alpha0; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_8 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_One_1(); bool L_9; L_9 = Complex_op_Equality_m7B4FEE8F063E7D64B794EEC38E48C5D086BF5812(L_7, L_8, /*hidden argument*/NULL); if (!L_9) { goto IL_002c; } } { return; } IL_002c: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_10 = ___x1; NullCheck(L_10); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_11 = ___alpha0; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_12 = ___result2; SafeNativeMethods_z_scale_m193795709C054468203FF57A332768B262FB4FAB(((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))), L_11, L_12, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::MatrixMultiply(System.Numerics.Complex[],System.Int32,System.Int32,System.Numerics.Complex[],System.Int32,System.Int32,System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_MatrixMultiply_mF0766C12320EC59FCFB184C99A92EC47F486ACBE (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___x0, int32_t ___rowsX1, int32_t ___columnsX2, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___y3, int32_t ___rowsY4, int32_t ___columnsY5, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___result6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_0 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_One_1(); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_1 = ___x0; int32_t L_2 = ___rowsX1; int32_t L_3 = ___columnsX2; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_4 = ___y3; int32_t L_5 = ___rowsY4; int32_t L_6 = ___columnsY5; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_7 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_Zero_0(); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_8 = ___result6; VirtualActionInvoker11< int32_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C , ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*, int32_t, int32_t, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*, int32_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C , ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* >::Invoke(41 /* System.Void MathNet.Numerics.Providers.LinearAlgebra.Managed.ManagedLinearAlgebraProvider::MatrixMultiplyWithUpdate(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Numerics.Complex,System.Numerics.Complex[],System.Int32,System.Int32,System.Numerics.Complex[],System.Int32,System.Int32,System.Numerics.Complex,System.Numerics.Complex[]) */, __this, ((int32_t)111), ((int32_t)111), L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, L_8); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::MatrixMultiplyWithUpdate(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Numerics.Complex,System.Numerics.Complex[],System.Int32,System.Int32,System.Numerics.Complex[],System.Int32,System.Int32,System.Numerics.Complex,System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_mEFF0FE0EA86C08F7BC43638FFCE12D7641A4E44A (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, int32_t ___transposeA0, int32_t ___transposeB1, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___alpha2, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a3, int32_t ___rowsA4, int32_t ___columnsA5, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___b6, int32_t ___rowsB7, int32_t ___columnsB8, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___beta9, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___c10, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t G_B9_0 = 0; int32_t G_B12_0 = 0; int32_t G_B15_0 = 0; int32_t G_B18_0 = 0; { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_0 = ___a3; if (L_0) { goto IL_000f; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_mEFF0FE0EA86C08F7BC43638FFCE12D7641A4E44A_RuntimeMethod_var))); } IL_000f: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_2 = ___b6; if (L_2) { goto IL_001e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_mEFF0FE0EA86C08F7BC43638FFCE12D7641A4E44A_RuntimeMethod_var))); } IL_001e: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_4 = ___c10; if (L_4) { goto IL_002d; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_5 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5B9FE05484B470B354696B4F06C3B12F71B5BB4A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_mEFF0FE0EA86C08F7BC43638FFCE12D7641A4E44A_RuntimeMethod_var))); } IL_002d: { int32_t L_6 = ___transposeA0; if ((((int32_t)L_6) == ((int32_t)((int32_t)111)))) { goto IL_0036; } } { int32_t L_7 = ___columnsA5; G_B9_0 = L_7; goto IL_0038; } IL_0036: { int32_t L_8 = ___rowsA4; G_B9_0 = L_8; } IL_0038: { V_0 = G_B9_0; int32_t L_9 = ___transposeB1; if ((((int32_t)L_9) == ((int32_t)((int32_t)111)))) { goto IL_0042; } } { int32_t L_10 = ___rowsB7; G_B12_0 = L_10; goto IL_0044; } IL_0042: { int32_t L_11 = ___columnsB8; G_B12_0 = L_11; } IL_0044: { V_1 = G_B12_0; int32_t L_12 = ___transposeA0; if ((((int32_t)L_12) == ((int32_t)((int32_t)111)))) { goto IL_004e; } } { int32_t L_13 = ___rowsA4; G_B15_0 = L_13; goto IL_0050; } IL_004e: { int32_t L_14 = ___columnsA5; G_B15_0 = L_14; } IL_0050: { V_2 = G_B15_0; int32_t L_15 = ___transposeB1; if ((((int32_t)L_15) == ((int32_t)((int32_t)111)))) { goto IL_005a; } } { int32_t L_16 = ___columnsB8; G_B18_0 = L_16; goto IL_005c; } IL_005a: { int32_t L_17 = ___rowsB7; G_B18_0 = L_17; } IL_005c: { V_3 = G_B18_0; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_18 = ___c10; NullCheck(L_18); int32_t L_19 = V_0; int32_t L_20 = V_1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_19, (int32_t)L_20))))) { goto IL_0071; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_21 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_21, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2650E1EC6492D74D7351B650B37E59795A0153B7)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_mEFF0FE0EA86C08F7BC43638FFCE12D7641A4E44A_RuntimeMethod_var))); } IL_0071: { int32_t L_22 = V_2; int32_t L_23 = V_3; if ((((int32_t)L_22) == ((int32_t)L_23))) { goto IL_0080; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_24 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_24, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2650E1EC6492D74D7351B650B37E59795A0153B7)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_mEFF0FE0EA86C08F7BC43638FFCE12D7641A4E44A_RuntimeMethod_var))); } IL_0080: { int32_t L_25 = ___transposeA0; int32_t L_26 = ___transposeB1; int32_t L_27 = V_0; int32_t L_28 = V_1; int32_t L_29 = V_2; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_30 = ___alpha2; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_31 = ___a3; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_32 = ___b6; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_33 = ___beta9; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_34 = ___c10; SafeNativeMethods_z_matrix_multiply_m4522498A175D4EB3C0374CB783D0D909D000CB43(L_25, L_26, L_27, L_28, L_29, L_30, L_31, L_32, L_33, L_34, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::LUFactor(System.Numerics.Complex[],System.Int32,System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_LUFactor_m11F7C66BA839D35BB0F72715C1D1BAF61A5F0AE1 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___data0, int32_t ___order1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { int32_t V_0 = 0; { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_0 = ___data0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUFactor_m11F7C66BA839D35BB0F72715C1D1BAF61A5F0AE1_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___ipiv2; if (L_2) { goto IL_001c; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUFactor_m11F7C66BA839D35BB0F72715C1D1BAF61A5F0AE1_RuntimeMethod_var))); } IL_001c: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_4 = ___data0; NullCheck(L_4); int32_t L_5 = ___order1; int32_t L_6 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6))))) { goto IL_0034; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUFactor_m11F7C66BA839D35BB0F72715C1D1BAF61A5F0AE1_RuntimeMethod_var))); } IL_0034: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___ipiv2; NullCheck(L_8); int32_t L_9 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))) == ((int32_t)L_9))) { goto IL_004a; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUFactor_m11F7C66BA839D35BB0F72715C1D1BAF61A5F0AE1_RuntimeMethod_var))); } IL_004a: { int32_t L_11 = ___order1; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_12 = ___data0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13 = ___ipiv2; int32_t L_14; L_14 = SafeNativeMethods_z_lu_factor_m2EE3BC3C8A1314108883342CAE451B435B87DC9A(L_11, L_12, L_13, /*hidden argument*/NULL); V_0 = L_14; int32_t L_15 = V_0; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0063; } } { int32_t L_16 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_17; L_17 = il2cpp_codegen_abs(L_16); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_18 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_18, L_17, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUFactor_m11F7C66BA839D35BB0F72715C1D1BAF61A5F0AE1_RuntimeMethod_var))); } IL_0063: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::LUInverseFactored(System.Numerics.Complex[],System.Int32,System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_LUInverseFactored_mAB87A24F6171FDDE3E1F8B2780C5BCC22B1E78E1 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a0, int32_t ___order1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { int32_t V_0 = 0; { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_0 = ___a0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUInverseFactored_mAB87A24F6171FDDE3E1F8B2780C5BCC22B1E78E1_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___ipiv2; if (L_2) { goto IL_001c; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUInverseFactored_mAB87A24F6171FDDE3E1F8B2780C5BCC22B1E78E1_RuntimeMethod_var))); } IL_001c: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_4 = ___a0; NullCheck(L_4); int32_t L_5 = ___order1; int32_t L_6 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6))))) { goto IL_0034; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUInverseFactored_mAB87A24F6171FDDE3E1F8B2780C5BCC22B1E78E1_RuntimeMethod_var))); } IL_0034: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___ipiv2; NullCheck(L_8); int32_t L_9 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))) == ((int32_t)L_9))) { goto IL_004a; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUInverseFactored_mAB87A24F6171FDDE3E1F8B2780C5BCC22B1E78E1_RuntimeMethod_var))); } IL_004a: { int32_t L_11 = ___order1; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_12 = ___a0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13 = ___ipiv2; int32_t L_14; L_14 = SafeNativeMethods_z_lu_inverse_factored_m7C10BED501505DE52665DE89A46F6D3DC9AEA37F(L_11, L_12, L_13, /*hidden argument*/NULL); V_0 = L_14; int32_t L_15 = V_0; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0063; } } { int32_t L_16 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_17; L_17 = il2cpp_codegen_abs(L_16); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_18 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_18, L_17, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUInverseFactored_mAB87A24F6171FDDE3E1F8B2780C5BCC22B1E78E1_RuntimeMethod_var))); } IL_0063: { int32_t L_19 = V_0; if ((((int32_t)L_19) <= ((int32_t)0))) { goto IL_006e; } } { int32_t L_20 = V_0; SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54 * L_21 = (SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54_il2cpp_TypeInfo_var))); SingularUMatrixException__ctor_m75CDB38360CCE333262CA7D957B534C85439666A(L_21, L_20, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUInverseFactored_mAB87A24F6171FDDE3E1F8B2780C5BCC22B1E78E1_RuntimeMethod_var))); } IL_006e: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::LUSolveFactored(System.Int32,System.Numerics.Complex[],System.Int32,System.Int32[],System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_LUSolveFactored_m7524B22384DDFDBB1B54D9BC9AE9CD7A908669D1 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, int32_t ___columnsOfB0, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a1, int32_t ___order2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___b4, const RuntimeMethod* method) { int32_t V_0 = 0; { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_0 = ___a1; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_m7524B22384DDFDBB1B54D9BC9AE9CD7A908669D1_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___ipiv3; if (L_2) { goto IL_001d; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_m7524B22384DDFDBB1B54D9BC9AE9CD7A908669D1_RuntimeMethod_var))); } IL_001d: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_4 = ___a1; NullCheck(L_4); int32_t L_5 = ___order2; int32_t L_6 = ___order2; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6))))) { goto IL_0035; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_m7524B22384DDFDBB1B54D9BC9AE9CD7A908669D1_RuntimeMethod_var))); } IL_0035: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___ipiv3; NullCheck(L_8); int32_t L_9 = ___order2; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))) == ((int32_t)L_9))) { goto IL_004c; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_m7524B22384DDFDBB1B54D9BC9AE9CD7A908669D1_RuntimeMethod_var))); } IL_004c: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_11 = ___b4; NullCheck(L_11); int32_t L_12 = ___columnsOfB0; int32_t L_13 = ___order2; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_12, (int32_t)L_13))))) { goto IL_0065; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_14 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_m7524B22384DDFDBB1B54D9BC9AE9CD7A908669D1_RuntimeMethod_var))); } IL_0065: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_15 = ___a1; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_16 = ___b4; if ((!(((RuntimeObject*)(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)L_15) == ((RuntimeObject*)(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)L_16)))) { goto IL_0075; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_17 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_17, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral021F8B55A2B4C132F5B76FC0E35972339BEB49DB)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_m7524B22384DDFDBB1B54D9BC9AE9CD7A908669D1_RuntimeMethod_var))); } IL_0075: { int32_t L_18 = ___order2; int32_t L_19 = ___columnsOfB0; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_20 = ___a1; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = ___ipiv3; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_22 = ___b4; int32_t L_23; L_23 = SafeNativeMethods_z_lu_solve_factored_m31A0A2CC5B69B91DAED0D23B588F7A79FFA8706F(L_18, L_19, L_20, L_21, L_22, /*hidden argument*/NULL); V_0 = L_23; int32_t L_24 = V_0; if ((!(((uint32_t)L_24) == ((uint32_t)((int32_t)-999999))))) { goto IL_0090; } } { MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1 * L_25 = (MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1_il2cpp_TypeInfo_var))); MemoryAllocationException__ctor_m34E23D8BDBF658E4CEAC660F9DFA4ECA0B1FD7D5(L_25, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_25, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_m7524B22384DDFDBB1B54D9BC9AE9CD7A908669D1_RuntimeMethod_var))); } IL_0090: { int32_t L_26 = V_0; if ((((int32_t)L_26) >= ((int32_t)0))) { goto IL_00a0; } } { int32_t L_27 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_28; L_28 = il2cpp_codegen_abs(L_27); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_29 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_29, L_28, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_29, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_m7524B22384DDFDBB1B54D9BC9AE9CD7A908669D1_RuntimeMethod_var))); } IL_00a0: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::PointWiseMultiplyArrays(System.Numerics.Complex[],System.Numerics.Complex[],System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_PointWiseMultiplyArrays_m69712010E78FDA3F3221B46794A9FE7AC50D5FBA (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___x0, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___y1, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___result2, const RuntimeMethod* method) { { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_0 = ___y1; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_PointWiseMultiplyArrays_m69712010E78FDA3F3221B46794A9FE7AC50D5FBA_RuntimeMethod_var))); } IL_000e: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_2 = ___x0; if (L_2) { goto IL_001c; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_PointWiseMultiplyArrays_m69712010E78FDA3F3221B46794A9FE7AC50D5FBA_RuntimeMethod_var))); } IL_001c: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_4 = ___x0; NullCheck(L_4); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_5 = ___y1; NullCheck(L_5); if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length)))))) { goto IL_002f; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_6 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_PointWiseMultiplyArrays_m69712010E78FDA3F3221B46794A9FE7AC50D5FBA_RuntimeMethod_var))); } IL_002f: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_7 = ___x0; NullCheck(L_7); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_8 = ___result2; NullCheck(L_8); if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0042; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_9 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_PointWiseMultiplyArrays_m69712010E78FDA3F3221B46794A9FE7AC50D5FBA_RuntimeMethod_var))); } IL_0042: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_10 = ___x0; NullCheck(L_10); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_11 = ___x0; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_12 = ___y1; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_13 = ___result2; SafeNativeMethods_z_vector_multiply_mA27105B687437E4DA2065859B96579B809F61EE4(((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))), L_11, L_12, L_13, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::EigenDecomp(System.Boolean,System.Int32,System.Numerics.Complex[],System.Numerics.Complex[],System.Numerics.Complex[],System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_EigenDecomp_m7C79FF9FC3380FD6501EB25D0B837198A6141974 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, bool ___isSymmetric0, int32_t ___order1, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___matrix2, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___matrixEv3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___vectorEv4, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___matrixD5, const RuntimeMethod* method) { int32_t V_0 = 0; { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_0 = ___matrix2; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral48DCDDA5B8784939FEE419112A3C8D5268F8A7B9)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m7C79FF9FC3380FD6501EB25D0B837198A6141974_RuntimeMethod_var))); } IL_000e: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_2 = ___matrix2; NullCheck(L_2); int32_t L_3 = ___order1; int32_t L_4 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_3, (int32_t)L_4))))) { goto IL_0033; } } { int32_t L_5 = ___order1; int32_t L_6 = ___order1; int32_t L_7 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)); RuntimeObject * L_8 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_7); String_t* L_9; L_9 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_8, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral48DCDDA5B8784939FEE419112A3C8D5268F8A7B9)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m7C79FF9FC3380FD6501EB25D0B837198A6141974_RuntimeMethod_var))); } IL_0033: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_11 = ___matrixEv3; if (L_11) { goto IL_0042; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_12 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1140619ACE3F157B300DDECE262E1F10FB25ABBD)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m7C79FF9FC3380FD6501EB25D0B837198A6141974_RuntimeMethod_var))); } IL_0042: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_13 = ___matrixEv3; NullCheck(L_13); int32_t L_14 = ___order1; int32_t L_15 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_14, (int32_t)L_15))))) { goto IL_0068; } } { int32_t L_16 = ___order1; int32_t L_17 = ___order1; int32_t L_18 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_16, (int32_t)L_17)); RuntimeObject * L_19 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_18); String_t* L_20; L_20 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_19, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_21 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_21, L_20, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1140619ACE3F157B300DDECE262E1F10FB25ABBD)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m7C79FF9FC3380FD6501EB25D0B837198A6141974_RuntimeMethod_var))); } IL_0068: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_22 = ___vectorEv4; if (L_22) { goto IL_0077; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_23 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_23, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral56D47FA335B4FE805E18F9423E306B27E09D1A1A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m7C79FF9FC3380FD6501EB25D0B837198A6141974_RuntimeMethod_var))); } IL_0077: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_24 = ___vectorEv4; NullCheck(L_24); int32_t L_25 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))) == ((int32_t)L_25))) { goto IL_0099; } } { int32_t L_26 = ___order1; int32_t L_27 = L_26; RuntimeObject * L_28 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_27); String_t* L_29; L_29 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_28, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_30 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_30, L_29, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral56D47FA335B4FE805E18F9423E306B27E09D1A1A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_30, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m7C79FF9FC3380FD6501EB25D0B837198A6141974_RuntimeMethod_var))); } IL_0099: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_31 = ___matrixD5; if (L_31) { goto IL_00a8; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_32 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_32, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE96731D5562BF0BF2F4483D86388A3F3F35C4C21)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_32, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m7C79FF9FC3380FD6501EB25D0B837198A6141974_RuntimeMethod_var))); } IL_00a8: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_33 = ___matrixD5; NullCheck(L_33); int32_t L_34 = ___order1; int32_t L_35 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_33)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_34, (int32_t)L_35))))) { goto IL_00ce; } } { int32_t L_36 = ___order1; int32_t L_37 = ___order1; int32_t L_38 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_36, (int32_t)L_37)); RuntimeObject * L_39 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_38); String_t* L_40; L_40 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_39, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_41 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_41, L_40, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE96731D5562BF0BF2F4483D86388A3F3F35C4C21)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_41, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m7C79FF9FC3380FD6501EB25D0B837198A6141974_RuntimeMethod_var))); } IL_00ce: { bool L_42 = ___isSymmetric0; int32_t L_43 = ___order1; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_44 = ___matrix2; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_45 = ___matrixEv3; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_46 = ___vectorEv4; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_47 = ___matrixD5; int32_t L_48; L_48 = SafeNativeMethods_z_eigen_m547C2F789AD508C49212FC287F5AF5111F2C9ED7(L_42, L_43, L_44, L_45, L_46, L_47, /*hidden argument*/NULL); V_0 = L_48; int32_t L_49 = V_0; if ((!(((uint32_t)L_49) == ((uint32_t)((int32_t)-999999))))) { goto IL_00eb; } } { MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1 * L_50 = (MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1_il2cpp_TypeInfo_var))); MemoryAllocationException__ctor_m34E23D8BDBF658E4CEAC660F9DFA4ECA0B1FD7D5(L_50, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_50, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m7C79FF9FC3380FD6501EB25D0B837198A6141974_RuntimeMethod_var))); } IL_00eb: { int32_t L_51 = V_0; if ((((int32_t)L_51) >= ((int32_t)0))) { goto IL_00fb; } } { int32_t L_52 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_53; L_53 = il2cpp_codegen_abs(L_52); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_54 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_54, L_53, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_54, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m7C79FF9FC3380FD6501EB25D0B837198A6141974_RuntimeMethod_var))); } IL_00fb: { int32_t L_55 = V_0; if ((((int32_t)L_55) <= ((int32_t)0))) { goto IL_0105; } } { NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC * L_56 = (NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC_il2cpp_TypeInfo_var))); NonConvergenceException__ctor_m3548C091B237B862DBE5F6AB15A52F64FFEC955E(L_56, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_56, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m7C79FF9FC3380FD6501EB25D0B837198A6141974_RuntimeMethod_var))); } IL_0105: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::ScaleArray(MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_ScaleArray_m49B87D502B4468C347E336DCEEDC432FC97D0F30 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___alpha0, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___x1, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___result2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_0 = ___x1; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_ScaleArray_m49B87D502B4468C347E336DCEEDC432FC97D0F30_RuntimeMethod_var))); } IL_000e: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_2 = ___x1; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_3 = ___result2; if ((((RuntimeObject*)(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)L_2) == ((RuntimeObject*)(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)L_3))) { goto IL_001e; } } { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_4 = ___x1; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_5 = ___result2; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_6 = ___x1; NullCheck(L_6); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_4, 0, (RuntimeArray *)(RuntimeArray *)L_5, 0, ((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), /*hidden argument*/NULL); } IL_001e: { Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_7 = ___alpha0; IL2CPP_RUNTIME_CLASS_INIT(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_8 = ((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields*)il2cpp_codegen_static_fields_for(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var))->get_One_3(); bool L_9; L_9 = Complex32_op_Equality_mD1C541D7251387E8E767255178F75EF577745F22(L_7, L_8, /*hidden argument*/NULL); if (!L_9) { goto IL_002c; } } { return; } IL_002c: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_10 = ___x1; NullCheck(L_10); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_11 = ___alpha0; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_12 = ___result2; SafeNativeMethods_c_scale_m52C1F82D5B5FFA8B5A2402E6064A762B2E068C49(((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))), L_11, L_12, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::MatrixMultiply(MathNet.Numerics.Complex32[],System.Int32,System.Int32,MathNet.Numerics.Complex32[],System.Int32,System.Int32,MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_MatrixMultiply_m0F9CB1888E27DB23EA3E5E077FFE89BEA852D423 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___x0, int32_t ___rowsX1, int32_t ___columnsX2, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___y3, int32_t ___rowsY4, int32_t ___columnsY5, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___result6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_0 = ((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields*)il2cpp_codegen_static_fields_for(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var))->get_One_3(); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_1 = ___x0; int32_t L_2 = ___rowsX1; int32_t L_3 = ___columnsX2; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_4 = ___y3; int32_t L_5 = ___rowsY4; int32_t L_6 = ___columnsY5; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_7 = ((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields*)il2cpp_codegen_static_fields_for(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var))->get_Zero_2(); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_8 = ___result6; VirtualActionInvoker11< int32_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 , Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*, int32_t, int32_t, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*, int32_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 , Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* >::Invoke(49 /* System.Void MathNet.Numerics.Providers.LinearAlgebra.Managed.ManagedLinearAlgebraProvider::MatrixMultiplyWithUpdate(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[],System.Int32,System.Int32,MathNet.Numerics.Complex32[],System.Int32,System.Int32,MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[]) */, __this, ((int32_t)111), ((int32_t)111), L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, L_8); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::MatrixMultiplyWithUpdate(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[],System.Int32,System.Int32,MathNet.Numerics.Complex32[],System.Int32,System.Int32,MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_m38A816F09B2E2228A53FC8437D5BDD551D9FE873 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, int32_t ___transposeA0, int32_t ___transposeB1, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___alpha2, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a3, int32_t ___rowsA4, int32_t ___columnsA5, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___b6, int32_t ___rowsB7, int32_t ___columnsB8, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___beta9, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___c10, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t G_B9_0 = 0; int32_t G_B12_0 = 0; int32_t G_B15_0 = 0; int32_t G_B18_0 = 0; { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_0 = ___a3; if (L_0) { goto IL_000f; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_m38A816F09B2E2228A53FC8437D5BDD551D9FE873_RuntimeMethod_var))); } IL_000f: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_2 = ___b6; if (L_2) { goto IL_001e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_m38A816F09B2E2228A53FC8437D5BDD551D9FE873_RuntimeMethod_var))); } IL_001e: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_4 = ___c10; if (L_4) { goto IL_002d; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_5 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5B9FE05484B470B354696B4F06C3B12F71B5BB4A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_m38A816F09B2E2228A53FC8437D5BDD551D9FE873_RuntimeMethod_var))); } IL_002d: { int32_t L_6 = ___transposeA0; if ((((int32_t)L_6) == ((int32_t)((int32_t)111)))) { goto IL_0036; } } { int32_t L_7 = ___columnsA5; G_B9_0 = L_7; goto IL_0038; } IL_0036: { int32_t L_8 = ___rowsA4; G_B9_0 = L_8; } IL_0038: { V_0 = G_B9_0; int32_t L_9 = ___transposeB1; if ((((int32_t)L_9) == ((int32_t)((int32_t)111)))) { goto IL_0042; } } { int32_t L_10 = ___rowsB7; G_B12_0 = L_10; goto IL_0044; } IL_0042: { int32_t L_11 = ___columnsB8; G_B12_0 = L_11; } IL_0044: { V_1 = G_B12_0; int32_t L_12 = ___transposeA0; if ((((int32_t)L_12) == ((int32_t)((int32_t)111)))) { goto IL_004e; } } { int32_t L_13 = ___rowsA4; G_B15_0 = L_13; goto IL_0050; } IL_004e: { int32_t L_14 = ___columnsA5; G_B15_0 = L_14; } IL_0050: { V_2 = G_B15_0; int32_t L_15 = ___transposeB1; if ((((int32_t)L_15) == ((int32_t)((int32_t)111)))) { goto IL_005a; } } { int32_t L_16 = ___columnsB8; G_B18_0 = L_16; goto IL_005c; } IL_005a: { int32_t L_17 = ___rowsB7; G_B18_0 = L_17; } IL_005c: { V_3 = G_B18_0; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_18 = ___c10; NullCheck(L_18); int32_t L_19 = V_0; int32_t L_20 = V_1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_19, (int32_t)L_20))))) { goto IL_0071; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_21 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_21, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2650E1EC6492D74D7351B650B37E59795A0153B7)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_m38A816F09B2E2228A53FC8437D5BDD551D9FE873_RuntimeMethod_var))); } IL_0071: { int32_t L_22 = V_2; int32_t L_23 = V_3; if ((((int32_t)L_22) == ((int32_t)L_23))) { goto IL_0080; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_24 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_24, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2650E1EC6492D74D7351B650B37E59795A0153B7)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_m38A816F09B2E2228A53FC8437D5BDD551D9FE873_RuntimeMethod_var))); } IL_0080: { int32_t L_25 = ___transposeA0; int32_t L_26 = ___transposeB1; int32_t L_27 = V_0; int32_t L_28 = V_1; int32_t L_29 = V_2; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_30 = ___alpha2; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_31 = ___a3; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_32 = ___b6; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_33 = ___beta9; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_34 = ___c10; SafeNativeMethods_c_matrix_multiply_mCBA2DFC7E40D7ABB6C3F8554EC61EA97DABEA691(L_25, L_26, L_27, L_28, L_29, L_30, L_31, L_32, L_33, L_34, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::LUFactor(MathNet.Numerics.Complex32[],System.Int32,System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_LUFactor_m59FD5AAE0FEF34BEAE1B93142AB4AD4A08B61834 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___data0, int32_t ___order1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { int32_t V_0 = 0; { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_0 = ___data0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUFactor_m59FD5AAE0FEF34BEAE1B93142AB4AD4A08B61834_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___ipiv2; if (L_2) { goto IL_001c; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUFactor_m59FD5AAE0FEF34BEAE1B93142AB4AD4A08B61834_RuntimeMethod_var))); } IL_001c: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_4 = ___data0; NullCheck(L_4); int32_t L_5 = ___order1; int32_t L_6 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6))))) { goto IL_0034; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUFactor_m59FD5AAE0FEF34BEAE1B93142AB4AD4A08B61834_RuntimeMethod_var))); } IL_0034: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___ipiv2; NullCheck(L_8); int32_t L_9 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))) == ((int32_t)L_9))) { goto IL_004a; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUFactor_m59FD5AAE0FEF34BEAE1B93142AB4AD4A08B61834_RuntimeMethod_var))); } IL_004a: { int32_t L_11 = ___order1; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_12 = ___data0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13 = ___ipiv2; int32_t L_14; L_14 = SafeNativeMethods_c_lu_factor_m55B0EB19C10D9D45CFBBD3DE88B76C66AC451418(L_11, L_12, L_13, /*hidden argument*/NULL); V_0 = L_14; int32_t L_15 = V_0; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0063; } } { int32_t L_16 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_17; L_17 = il2cpp_codegen_abs(L_16); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_18 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_18, L_17, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUFactor_m59FD5AAE0FEF34BEAE1B93142AB4AD4A08B61834_RuntimeMethod_var))); } IL_0063: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::LUInverseFactored(MathNet.Numerics.Complex32[],System.Int32,System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_LUInverseFactored_m913AE4E988E253C3846F58E87EB83D7707139A98 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a0, int32_t ___order1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { int32_t V_0 = 0; { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_0 = ___a0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUInverseFactored_m913AE4E988E253C3846F58E87EB83D7707139A98_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___ipiv2; if (L_2) { goto IL_001c; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUInverseFactored_m913AE4E988E253C3846F58E87EB83D7707139A98_RuntimeMethod_var))); } IL_001c: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_4 = ___a0; NullCheck(L_4); int32_t L_5 = ___order1; int32_t L_6 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6))))) { goto IL_0034; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUInverseFactored_m913AE4E988E253C3846F58E87EB83D7707139A98_RuntimeMethod_var))); } IL_0034: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___ipiv2; NullCheck(L_8); int32_t L_9 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))) == ((int32_t)L_9))) { goto IL_004a; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUInverseFactored_m913AE4E988E253C3846F58E87EB83D7707139A98_RuntimeMethod_var))); } IL_004a: { int32_t L_11 = ___order1; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_12 = ___a0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13 = ___ipiv2; int32_t L_14; L_14 = SafeNativeMethods_c_lu_inverse_factored_m2F4E1B4A7CD6759C3618DED501B2D4ED4E56E24E(L_11, L_12, L_13, /*hidden argument*/NULL); V_0 = L_14; int32_t L_15 = V_0; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0063; } } { int32_t L_16 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_17; L_17 = il2cpp_codegen_abs(L_16); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_18 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_18, L_17, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUInverseFactored_m913AE4E988E253C3846F58E87EB83D7707139A98_RuntimeMethod_var))); } IL_0063: { int32_t L_19 = V_0; if ((((int32_t)L_19) <= ((int32_t)0))) { goto IL_006e; } } { int32_t L_20 = V_0; SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54 * L_21 = (SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54_il2cpp_TypeInfo_var))); SingularUMatrixException__ctor_m75CDB38360CCE333262CA7D957B534C85439666A(L_21, L_20, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUInverseFactored_m913AE4E988E253C3846F58E87EB83D7707139A98_RuntimeMethod_var))); } IL_006e: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::LUSolveFactored(System.Int32,MathNet.Numerics.Complex32[],System.Int32,System.Int32[],MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_LUSolveFactored_m974E35AABF23B2C67ACDCD60DF897A6A280786F0 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, int32_t ___columnsOfB0, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a1, int32_t ___order2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___b4, const RuntimeMethod* method) { int32_t V_0 = 0; { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_0 = ___a1; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_m974E35AABF23B2C67ACDCD60DF897A6A280786F0_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___ipiv3; if (L_2) { goto IL_001d; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_m974E35AABF23B2C67ACDCD60DF897A6A280786F0_RuntimeMethod_var))); } IL_001d: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_4 = ___a1; NullCheck(L_4); int32_t L_5 = ___order2; int32_t L_6 = ___order2; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6))))) { goto IL_0035; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_m974E35AABF23B2C67ACDCD60DF897A6A280786F0_RuntimeMethod_var))); } IL_0035: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___ipiv3; NullCheck(L_8); int32_t L_9 = ___order2; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))) == ((int32_t)L_9))) { goto IL_004c; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_m974E35AABF23B2C67ACDCD60DF897A6A280786F0_RuntimeMethod_var))); } IL_004c: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_11 = ___b4; NullCheck(L_11); int32_t L_12 = ___columnsOfB0; int32_t L_13 = ___order2; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_12, (int32_t)L_13))))) { goto IL_0065; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_14 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_m974E35AABF23B2C67ACDCD60DF897A6A280786F0_RuntimeMethod_var))); } IL_0065: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_15 = ___a1; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_16 = ___b4; if ((!(((RuntimeObject*)(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)L_15) == ((RuntimeObject*)(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)L_16)))) { goto IL_0075; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_17 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_17, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral021F8B55A2B4C132F5B76FC0E35972339BEB49DB)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_m974E35AABF23B2C67ACDCD60DF897A6A280786F0_RuntimeMethod_var))); } IL_0075: { int32_t L_18 = ___order2; int32_t L_19 = ___columnsOfB0; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_20 = ___a1; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = ___ipiv3; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_22 = ___b4; int32_t L_23; L_23 = SafeNativeMethods_c_lu_solve_factored_mFFCA45E05FC89CEA2421245FFBED2DCBA837018C(L_18, L_19, L_20, L_21, L_22, /*hidden argument*/NULL); V_0 = L_23; int32_t L_24 = V_0; if ((((int32_t)L_24) >= ((int32_t)0))) { goto IL_0092; } } { int32_t L_25 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_26; L_26 = il2cpp_codegen_abs(L_25); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_27 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_27, L_26, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_27, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_m974E35AABF23B2C67ACDCD60DF897A6A280786F0_RuntimeMethod_var))); } IL_0092: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::PointWiseMultiplyArrays(MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_PointWiseMultiplyArrays_m6E45FF0958C812B7936D0555A275AD51BDB8A71F (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___x0, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___y1, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___result2, const RuntimeMethod* method) { { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_0 = ___y1; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_PointWiseMultiplyArrays_m6E45FF0958C812B7936D0555A275AD51BDB8A71F_RuntimeMethod_var))); } IL_000e: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_2 = ___x0; if (L_2) { goto IL_001c; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_PointWiseMultiplyArrays_m6E45FF0958C812B7936D0555A275AD51BDB8A71F_RuntimeMethod_var))); } IL_001c: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_4 = ___x0; NullCheck(L_4); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_5 = ___y1; NullCheck(L_5); if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length)))))) { goto IL_002f; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_6 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_PointWiseMultiplyArrays_m6E45FF0958C812B7936D0555A275AD51BDB8A71F_RuntimeMethod_var))); } IL_002f: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_7 = ___x0; NullCheck(L_7); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_8 = ___result2; NullCheck(L_8); if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0042; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_9 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_PointWiseMultiplyArrays_m6E45FF0958C812B7936D0555A275AD51BDB8A71F_RuntimeMethod_var))); } IL_0042: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_10 = ___x0; NullCheck(L_10); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_11 = ___x0; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_12 = ___y1; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_13 = ___result2; SafeNativeMethods_c_vector_multiply_m19E285288322E9E471B02F61472C4799C277F8FB(((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))), L_11, L_12, L_13, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::EigenDecomp(System.Boolean,System.Int32,MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[],System.Numerics.Complex[],MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_EigenDecomp_m2A241D7F89D5AC344C84F59DE5F0A1095CB99A35 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, bool ___isSymmetric0, int32_t ___order1, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___matrix2, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___matrixEv3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___vectorEv4, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___matrixD5, const RuntimeMethod* method) { int32_t V_0 = 0; { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_0 = ___matrix2; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral48DCDDA5B8784939FEE419112A3C8D5268F8A7B9)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m2A241D7F89D5AC344C84F59DE5F0A1095CB99A35_RuntimeMethod_var))); } IL_000e: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_2 = ___matrix2; NullCheck(L_2); int32_t L_3 = ___order1; int32_t L_4 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_3, (int32_t)L_4))))) { goto IL_0033; } } { int32_t L_5 = ___order1; int32_t L_6 = ___order1; int32_t L_7 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)); RuntimeObject * L_8 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_7); String_t* L_9; L_9 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_8, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral48DCDDA5B8784939FEE419112A3C8D5268F8A7B9)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m2A241D7F89D5AC344C84F59DE5F0A1095CB99A35_RuntimeMethod_var))); } IL_0033: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_11 = ___matrixEv3; if (L_11) { goto IL_0042; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_12 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1140619ACE3F157B300DDECE262E1F10FB25ABBD)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m2A241D7F89D5AC344C84F59DE5F0A1095CB99A35_RuntimeMethod_var))); } IL_0042: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_13 = ___matrixEv3; NullCheck(L_13); int32_t L_14 = ___order1; int32_t L_15 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_14, (int32_t)L_15))))) { goto IL_0068; } } { int32_t L_16 = ___order1; int32_t L_17 = ___order1; int32_t L_18 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_16, (int32_t)L_17)); RuntimeObject * L_19 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_18); String_t* L_20; L_20 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_19, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_21 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_21, L_20, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1140619ACE3F157B300DDECE262E1F10FB25ABBD)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m2A241D7F89D5AC344C84F59DE5F0A1095CB99A35_RuntimeMethod_var))); } IL_0068: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_22 = ___vectorEv4; if (L_22) { goto IL_0077; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_23 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_23, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral56D47FA335B4FE805E18F9423E306B27E09D1A1A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m2A241D7F89D5AC344C84F59DE5F0A1095CB99A35_RuntimeMethod_var))); } IL_0077: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_24 = ___vectorEv4; NullCheck(L_24); int32_t L_25 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))) == ((int32_t)L_25))) { goto IL_0099; } } { int32_t L_26 = ___order1; int32_t L_27 = L_26; RuntimeObject * L_28 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_27); String_t* L_29; L_29 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_28, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_30 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_30, L_29, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral56D47FA335B4FE805E18F9423E306B27E09D1A1A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_30, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m2A241D7F89D5AC344C84F59DE5F0A1095CB99A35_RuntimeMethod_var))); } IL_0099: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_31 = ___matrixD5; if (L_31) { goto IL_00a8; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_32 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_32, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE96731D5562BF0BF2F4483D86388A3F3F35C4C21)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_32, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m2A241D7F89D5AC344C84F59DE5F0A1095CB99A35_RuntimeMethod_var))); } IL_00a8: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_33 = ___matrixD5; NullCheck(L_33); int32_t L_34 = ___order1; int32_t L_35 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_33)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_34, (int32_t)L_35))))) { goto IL_00ce; } } { int32_t L_36 = ___order1; int32_t L_37 = ___order1; int32_t L_38 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_36, (int32_t)L_37)); RuntimeObject * L_39 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_38); String_t* L_40; L_40 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_39, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_41 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_41, L_40, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE96731D5562BF0BF2F4483D86388A3F3F35C4C21)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_41, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m2A241D7F89D5AC344C84F59DE5F0A1095CB99A35_RuntimeMethod_var))); } IL_00ce: { bool L_42 = ___isSymmetric0; int32_t L_43 = ___order1; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_44 = ___matrix2; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_45 = ___matrixEv3; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_46 = ___vectorEv4; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_47 = ___matrixD5; int32_t L_48; L_48 = SafeNativeMethods_c_eigen_mA379F8C0B9CF984D6067CEFEA71F6C5DF94D0C10(L_42, L_43, L_44, L_45, L_46, L_47, /*hidden argument*/NULL); V_0 = L_48; int32_t L_49 = V_0; if ((!(((uint32_t)L_49) == ((uint32_t)((int32_t)-999999))))) { goto IL_00eb; } } { MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1 * L_50 = (MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1_il2cpp_TypeInfo_var))); MemoryAllocationException__ctor_m34E23D8BDBF658E4CEAC660F9DFA4ECA0B1FD7D5(L_50, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_50, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m2A241D7F89D5AC344C84F59DE5F0A1095CB99A35_RuntimeMethod_var))); } IL_00eb: { int32_t L_51 = V_0; if ((((int32_t)L_51) >= ((int32_t)0))) { goto IL_00fb; } } { int32_t L_52 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_53; L_53 = il2cpp_codegen_abs(L_52); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_54 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_54, L_53, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_54, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m2A241D7F89D5AC344C84F59DE5F0A1095CB99A35_RuntimeMethod_var))); } IL_00fb: { int32_t L_55 = V_0; if ((((int32_t)L_55) <= ((int32_t)0))) { goto IL_0105; } } { NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC * L_56 = (NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC_il2cpp_TypeInfo_var))); NonConvergenceException__ctor_m3548C091B237B862DBE5F6AB15A52F64FFEC955E(L_56, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_56, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m2A241D7F89D5AC344C84F59DE5F0A1095CB99A35_RuntimeMethod_var))); } IL_0105: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::.ctor(System.String,MathNet.Numerics.Providers.Common.Mkl.MklConsistency,MathNet.Numerics.Providers.Common.Mkl.MklPrecision,MathNet.Numerics.Providers.Common.Mkl.MklAccuracy) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider__ctor_m9D9031BE8FC4E4A3DB3189155E8A6E8EE05111CF (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, String_t* ___hintPath0, int32_t ___consistency1, uint32_t ___precision2, uint32_t ___accuracy3, const RuntimeMethod* method) { { ManagedLinearAlgebraProvider__ctor_m7F7D53DA74304C7467AABB4F28F88EA5D31BCB3D(__this, /*hidden argument*/NULL); String_t* L_0 = ___hintPath0; __this->set__hintPath_0(L_0); int32_t L_1 = ___consistency1; __this->set__consistency_1(L_1); uint32_t L_2 = ___precision2; __this->set__precision_2(L_2); uint32_t L_3 = ___accuracy3; __this->set__accuracy_3(L_3); return; } } // System.Boolean MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::IsAvailable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MklLinearAlgebraProvider_IsAvailable_m01244E38C75AD915BE243B8C1C7CB220F9DA4C48 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, const RuntimeMethod* method) { { String_t* L_0 = __this->get__hintPath_0(); bool L_1; L_1 = MklProvider_IsAvailable_m8F29DB32A04FBA8AA8F1FBA00AA357267572D300(L_0, /*hidden argument*/NULL); return L_1; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::InitializeVerify() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_InitializeVerify_m29CEB0C48944186B632D4068D065BDD4FC29BDA1 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; { String_t* L_0 = __this->get__hintPath_0(); int32_t L_1 = __this->get__consistency_1(); uint32_t L_2 = __this->get__precision_2(); uint32_t L_3 = __this->get__accuracy_3(); int32_t L_4; L_4 = MklProvider_Load_m343E6DFB5BD2AF7C5B1976A02BEDC7ACCF6B6CB7(L_0, L_1, L_2, L_3, /*hidden argument*/NULL); V_0 = L_4; int32_t L_5 = V_0; if ((((int32_t)L_5) >= ((int32_t)4))) { goto IL_004f; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_6 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)), (uint32_t)2); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_7 = L_6; int32_t L_8 = V_0; int32_t L_9 = L_8; RuntimeObject * L_10 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_9); NullCheck(L_7); ArrayElementTypeCheck (L_7, L_10); (L_7)->SetAt(static_cast(0), (RuntimeObject *)L_10); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_11 = L_7; int32_t L_12 = 4; RuntimeObject * L_13 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_12); NullCheck(L_11); ArrayElementTypeCheck (L_11, L_13); (L_11)->SetAt(static_cast(1), (RuntimeObject *)L_13); FormattableString_tDE8B3B926F0AD1A0FD6864BBA69C5AC99CE49B59 * L_14; L_14 = FormattableStringFactory_Create_m1624178F76FD2999A86932EC3317EAD1F7CDAC68(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEDBF5281229857FA093FAA5712CDB1B1949FC5E3)), L_11, /*hidden argument*/NULL); String_t* L_15; L_15 = FormattableString_Invariant_m2521551A876E7BFB3595B7D4940D1670F63E2C22(L_14, /*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_16 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_16, L_15, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_InitializeVerify_m29CEB0C48944186B632D4068D065BDD4FC29BDA1_RuntimeMethod_var))); } IL_004f: { int32_t L_17; L_17 = SafeNativeMethods_query_capability_mDD04640967A702C44F718ABF30C89E4B3A95CE03(((int32_t)128), /*hidden argument*/NULL); __this->set__linearAlgebraMajor_4(L_17); int32_t L_18; L_18 = SafeNativeMethods_query_capability_mDD04640967A702C44F718ABF30C89E4B3A95CE03(((int32_t)129), /*hidden argument*/NULL); __this->set__linearAlgebraMinor_5(L_18); int32_t L_19; L_19 = SafeNativeMethods_query_capability_mDD04640967A702C44F718ABF30C89E4B3A95CE03(((int32_t)130), /*hidden argument*/NULL); __this->set__vectorFunctionsMajor_6(L_19); int32_t L_20; L_20 = SafeNativeMethods_query_capability_mDD04640967A702C44F718ABF30C89E4B3A95CE03(((int32_t)131), /*hidden argument*/NULL); __this->set__vectorFunctionsMinor_7(L_20); int32_t L_21 = __this->get__linearAlgebraMajor_4(); if ((((int32_t)L_21) == ((int32_t)2))) { goto IL_00c1; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_22 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)), (uint32_t)1); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_23 = L_22; int32_t L_24 = __this->get__linearAlgebraMajor_4(); int32_t L_25 = L_24; RuntimeObject * L_26 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_25); NullCheck(L_23); ArrayElementTypeCheck (L_23, L_26); (L_23)->SetAt(static_cast(0), (RuntimeObject *)L_26); FormattableString_tDE8B3B926F0AD1A0FD6864BBA69C5AC99CE49B59 * L_27; L_27 = FormattableStringFactory_Create_m1624178F76FD2999A86932EC3317EAD1F7CDAC68(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D657A5D6472316693D9279A34E2134DA6B22F4B)), L_23, /*hidden argument*/NULL); String_t* L_28; L_28 = FormattableString_Invariant_m2521551A876E7BFB3595B7D4940D1670F63E2C22(L_27, /*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_29 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_29, L_28, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_29, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_InitializeVerify_m29CEB0C48944186B632D4068D065BDD4FC29BDA1_RuntimeMethod_var))); } IL_00c1: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::FreeResources() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_FreeResources_m563D8A780B8BF2AA712C632508F0B0248541AC95 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, const RuntimeMethod* method) { { MklProvider_FreeResources_m7A5434797AECBF2F06E7465AED658B132957379B(/*hidden argument*/NULL); return; } } // System.String MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MklLinearAlgebraProvider_ToString_m93544B54AA115543F8534B2024192150CF17076D (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, const RuntimeMethod* method) { { String_t* L_0; L_0 = MklProvider_Describe_m194D44ECFE92FC331F890BD673D58E7FDF328357(/*hidden argument*/NULL); return L_0; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_Dispose_mF63C8555212F33EC17CB66704EB9A516676C3E38 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, const RuntimeMethod* method) { { VirtualActionInvoker0::Invoke(56 /* System.Void MathNet.Numerics.Providers.LinearAlgebra.Managed.ManagedLinearAlgebraProvider::FreeResources() */, __this); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::ScaleArray(System.Double,System.Double[],System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_ScaleArray_m06150B465D9FA5CD036ECE4BA79AEACFD314594E (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, double ___alpha0, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___x1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___result2, const RuntimeMethod* method) { { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___x1; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_ScaleArray_m06150B465D9FA5CD036ECE4BA79AEACFD314594E_RuntimeMethod_var))); } IL_000e: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_2 = ___x1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_3 = ___result2; if ((((RuntimeObject*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_2) == ((RuntimeObject*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_3))) { goto IL_001e; } } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_4 = ___x1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_5 = ___result2; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_6 = ___x1; NullCheck(L_6); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_4, 0, (RuntimeArray *)(RuntimeArray *)L_5, 0, ((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), /*hidden argument*/NULL); } IL_001e: { double L_7 = ___alpha0; if ((!(((double)L_7) == ((double)(1.0))))) { goto IL_002b; } } { return; } IL_002b: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_8 = ___x1; NullCheck(L_8); double L_9 = ___alpha0; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_10 = ___result2; SafeNativeMethods_d_scale_mFA07D4F4D76403CD1DF65596E9179936600C6505(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))), L_9, L_10, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::MatrixMultiply(System.Double[],System.Int32,System.Int32,System.Double[],System.Int32,System.Int32,System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_MatrixMultiply_m6762D60D26A6280411CFC664818996B383EFB578 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___x0, int32_t ___rowsX1, int32_t ___columnsX2, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___y3, int32_t ___rowsY4, int32_t ___columnsY5, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___result6, const RuntimeMethod* method) { { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___x0; int32_t L_1 = ___rowsX1; int32_t L_2 = ___columnsX2; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_3 = ___y3; int32_t L_4 = ___rowsY4; int32_t L_5 = ___columnsY5; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_6 = ___result6; VirtualActionInvoker11< int32_t, int32_t, double, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*, int32_t, int32_t, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*, int32_t, int32_t, double, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* >::Invoke(60 /* System.Void MathNet.Numerics.Providers.LinearAlgebra.Managed.ManagedLinearAlgebraProvider::MatrixMultiplyWithUpdate(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Double,System.Double[],System.Int32,System.Int32,System.Double[],System.Int32,System.Int32,System.Double,System.Double[]) */, __this, ((int32_t)111), ((int32_t)111), (1.0), L_0, L_1, L_2, L_3, L_4, L_5, (0.0), L_6); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::MatrixMultiplyWithUpdate(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Double,System.Double[],System.Int32,System.Int32,System.Double[],System.Int32,System.Int32,System.Double,System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_mA38E66800FCD150C3538546F2C6259C2E22231B7 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, int32_t ___transposeA0, int32_t ___transposeB1, double ___alpha2, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a3, int32_t ___rowsA4, int32_t ___columnsA5, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___b6, int32_t ___rowsB7, int32_t ___columnsB8, double ___beta9, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___c10, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t G_B9_0 = 0; int32_t G_B12_0 = 0; int32_t G_B15_0 = 0; int32_t G_B18_0 = 0; { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___a3; if (L_0) { goto IL_000f; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_mA38E66800FCD150C3538546F2C6259C2E22231B7_RuntimeMethod_var))); } IL_000f: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_2 = ___b6; if (L_2) { goto IL_001e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_mA38E66800FCD150C3538546F2C6259C2E22231B7_RuntimeMethod_var))); } IL_001e: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_4 = ___c10; if (L_4) { goto IL_002d; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_5 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5B9FE05484B470B354696B4F06C3B12F71B5BB4A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_mA38E66800FCD150C3538546F2C6259C2E22231B7_RuntimeMethod_var))); } IL_002d: { int32_t L_6 = ___transposeA0; if ((((int32_t)L_6) == ((int32_t)((int32_t)111)))) { goto IL_0036; } } { int32_t L_7 = ___columnsA5; G_B9_0 = L_7; goto IL_0038; } IL_0036: { int32_t L_8 = ___rowsA4; G_B9_0 = L_8; } IL_0038: { V_0 = G_B9_0; int32_t L_9 = ___transposeB1; if ((((int32_t)L_9) == ((int32_t)((int32_t)111)))) { goto IL_0042; } } { int32_t L_10 = ___rowsB7; G_B12_0 = L_10; goto IL_0044; } IL_0042: { int32_t L_11 = ___columnsB8; G_B12_0 = L_11; } IL_0044: { V_1 = G_B12_0; int32_t L_12 = ___transposeA0; if ((((int32_t)L_12) == ((int32_t)((int32_t)111)))) { goto IL_004e; } } { int32_t L_13 = ___rowsA4; G_B15_0 = L_13; goto IL_0050; } IL_004e: { int32_t L_14 = ___columnsA5; G_B15_0 = L_14; } IL_0050: { V_2 = G_B15_0; int32_t L_15 = ___transposeB1; if ((((int32_t)L_15) == ((int32_t)((int32_t)111)))) { goto IL_005a; } } { int32_t L_16 = ___columnsB8; G_B18_0 = L_16; goto IL_005c; } IL_005a: { int32_t L_17 = ___rowsB7; G_B18_0 = L_17; } IL_005c: { V_3 = G_B18_0; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_18 = ___c10; NullCheck(L_18); int32_t L_19 = V_0; int32_t L_20 = V_1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_19, (int32_t)L_20))))) { goto IL_0071; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_21 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_21, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2650E1EC6492D74D7351B650B37E59795A0153B7)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_mA38E66800FCD150C3538546F2C6259C2E22231B7_RuntimeMethod_var))); } IL_0071: { int32_t L_22 = V_2; int32_t L_23 = V_3; if ((((int32_t)L_22) == ((int32_t)L_23))) { goto IL_0080; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_24 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_24, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2650E1EC6492D74D7351B650B37E59795A0153B7)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_mA38E66800FCD150C3538546F2C6259C2E22231B7_RuntimeMethod_var))); } IL_0080: { int32_t L_25 = ___transposeA0; int32_t L_26 = ___transposeB1; int32_t L_27 = V_0; int32_t L_28 = V_1; int32_t L_29 = V_2; double L_30 = ___alpha2; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_31 = ___a3; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_32 = ___b6; double L_33 = ___beta9; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_34 = ___c10; SafeNativeMethods_d_matrix_multiply_mD0062480661F2F53D05EA6B995515DEEFB8B30E0(L_25, L_26, L_27, L_28, L_29, L_30, L_31, L_32, L_33, L_34, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::LUFactor(System.Double[],System.Int32,System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_LUFactor_mEEC0DF803B415FFECAE5DCED656C174FE3BAAF64 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___data0, int32_t ___order1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { int32_t V_0 = 0; { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___data0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUFactor_mEEC0DF803B415FFECAE5DCED656C174FE3BAAF64_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___ipiv2; if (L_2) { goto IL_001c; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUFactor_mEEC0DF803B415FFECAE5DCED656C174FE3BAAF64_RuntimeMethod_var))); } IL_001c: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_4 = ___data0; NullCheck(L_4); int32_t L_5 = ___order1; int32_t L_6 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6))))) { goto IL_0034; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUFactor_mEEC0DF803B415FFECAE5DCED656C174FE3BAAF64_RuntimeMethod_var))); } IL_0034: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___ipiv2; NullCheck(L_8); int32_t L_9 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))) == ((int32_t)L_9))) { goto IL_004a; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUFactor_mEEC0DF803B415FFECAE5DCED656C174FE3BAAF64_RuntimeMethod_var))); } IL_004a: { int32_t L_11 = ___order1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_12 = ___data0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13 = ___ipiv2; int32_t L_14; L_14 = SafeNativeMethods_d_lu_factor_m43EE64E8909A5A12A15DF1E1A8C26B10E47E8635(L_11, L_12, L_13, /*hidden argument*/NULL); V_0 = L_14; int32_t L_15 = V_0; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0063; } } { int32_t L_16 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_17; L_17 = il2cpp_codegen_abs(L_16); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_18 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_18, L_17, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUFactor_mEEC0DF803B415FFECAE5DCED656C174FE3BAAF64_RuntimeMethod_var))); } IL_0063: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::LUInverseFactored(System.Double[],System.Int32,System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_LUInverseFactored_m07FF6ED65DC3769223E03F6070735B3B7747CD84 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a0, int32_t ___order1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { int32_t V_0 = 0; { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___a0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUInverseFactored_m07FF6ED65DC3769223E03F6070735B3B7747CD84_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___ipiv2; if (L_2) { goto IL_001c; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUInverseFactored_m07FF6ED65DC3769223E03F6070735B3B7747CD84_RuntimeMethod_var))); } IL_001c: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_4 = ___a0; NullCheck(L_4); int32_t L_5 = ___order1; int32_t L_6 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6))))) { goto IL_0034; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUInverseFactored_m07FF6ED65DC3769223E03F6070735B3B7747CD84_RuntimeMethod_var))); } IL_0034: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___ipiv2; NullCheck(L_8); int32_t L_9 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))) == ((int32_t)L_9))) { goto IL_004a; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUInverseFactored_m07FF6ED65DC3769223E03F6070735B3B7747CD84_RuntimeMethod_var))); } IL_004a: { int32_t L_11 = ___order1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_12 = ___a0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13 = ___ipiv2; int32_t L_14; L_14 = SafeNativeMethods_d_lu_inverse_factored_mD8DBBB69E056A876C2445D50F0374A9A26FB7692(L_11, L_12, L_13, /*hidden argument*/NULL); V_0 = L_14; int32_t L_15 = V_0; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0063; } } { int32_t L_16 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_17; L_17 = il2cpp_codegen_abs(L_16); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_18 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_18, L_17, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUInverseFactored_m07FF6ED65DC3769223E03F6070735B3B7747CD84_RuntimeMethod_var))); } IL_0063: { int32_t L_19 = V_0; if ((((int32_t)L_19) <= ((int32_t)0))) { goto IL_006e; } } { int32_t L_20 = V_0; SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54 * L_21 = (SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54_il2cpp_TypeInfo_var))); SingularUMatrixException__ctor_m75CDB38360CCE333262CA7D957B534C85439666A(L_21, L_20, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUInverseFactored_m07FF6ED65DC3769223E03F6070735B3B7747CD84_RuntimeMethod_var))); } IL_006e: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::LUSolveFactored(System.Int32,System.Double[],System.Int32,System.Int32[],System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_LUSolveFactored_mB77610E8B45F97A637ED882E9AF9E99FD10A14AE (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, int32_t ___columnsOfB0, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a1, int32_t ___order2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___b4, const RuntimeMethod* method) { int32_t V_0 = 0; { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___a1; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_mB77610E8B45F97A637ED882E9AF9E99FD10A14AE_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___ipiv3; if (L_2) { goto IL_001d; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_mB77610E8B45F97A637ED882E9AF9E99FD10A14AE_RuntimeMethod_var))); } IL_001d: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_4 = ___a1; NullCheck(L_4); int32_t L_5 = ___order2; int32_t L_6 = ___order2; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6))))) { goto IL_0035; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_mB77610E8B45F97A637ED882E9AF9E99FD10A14AE_RuntimeMethod_var))); } IL_0035: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___ipiv3; NullCheck(L_8); int32_t L_9 = ___order2; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))) == ((int32_t)L_9))) { goto IL_004c; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_mB77610E8B45F97A637ED882E9AF9E99FD10A14AE_RuntimeMethod_var))); } IL_004c: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_11 = ___b4; NullCheck(L_11); int32_t L_12 = ___columnsOfB0; int32_t L_13 = ___order2; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_12, (int32_t)L_13))))) { goto IL_0065; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_14 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_mB77610E8B45F97A637ED882E9AF9E99FD10A14AE_RuntimeMethod_var))); } IL_0065: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_15 = ___a1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_16 = ___b4; if ((!(((RuntimeObject*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_15) == ((RuntimeObject*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_16)))) { goto IL_0075; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_17 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_17, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral021F8B55A2B4C132F5B76FC0E35972339BEB49DB)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_mB77610E8B45F97A637ED882E9AF9E99FD10A14AE_RuntimeMethod_var))); } IL_0075: { int32_t L_18 = ___order2; int32_t L_19 = ___columnsOfB0; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_20 = ___a1; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = ___ipiv3; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_22 = ___b4; int32_t L_23; L_23 = SafeNativeMethods_d_lu_solve_factored_mDD43D29559A68C256F4A433746951222B2945C2A(L_18, L_19, L_20, L_21, L_22, /*hidden argument*/NULL); V_0 = L_23; int32_t L_24 = V_0; if ((((int32_t)L_24) >= ((int32_t)0))) { goto IL_0092; } } { int32_t L_25 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_26; L_26 = il2cpp_codegen_abs(L_25); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_27 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_27, L_26, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_27, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_mB77610E8B45F97A637ED882E9AF9E99FD10A14AE_RuntimeMethod_var))); } IL_0092: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::PointWiseMultiplyArrays(System.Double[],System.Double[],System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_PointWiseMultiplyArrays_m5DF5286FB9B80D3A9B65A94D1549E08CCFF663A5 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___x0, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___y1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___result2, const RuntimeMethod* method) { { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___y1; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_PointWiseMultiplyArrays_m5DF5286FB9B80D3A9B65A94D1549E08CCFF663A5_RuntimeMethod_var))); } IL_000e: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_2 = ___x0; if (L_2) { goto IL_001c; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_PointWiseMultiplyArrays_m5DF5286FB9B80D3A9B65A94D1549E08CCFF663A5_RuntimeMethod_var))); } IL_001c: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_4 = ___x0; NullCheck(L_4); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_5 = ___y1; NullCheck(L_5); if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length)))))) { goto IL_002f; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_6 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_PointWiseMultiplyArrays_m5DF5286FB9B80D3A9B65A94D1549E08CCFF663A5_RuntimeMethod_var))); } IL_002f: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_7 = ___x0; NullCheck(L_7); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_8 = ___result2; NullCheck(L_8); if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0042; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_9 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_PointWiseMultiplyArrays_m5DF5286FB9B80D3A9B65A94D1549E08CCFF663A5_RuntimeMethod_var))); } IL_0042: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_10 = ___x0; NullCheck(L_10); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_11 = ___x0; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_12 = ___y1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_13 = ___result2; SafeNativeMethods_d_vector_multiply_m5AE8896C12A6E8F80798886CAD108C24D8881DC6(((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))), L_11, L_12, L_13, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::EigenDecomp(System.Boolean,System.Int32,System.Double[],System.Double[],System.Numerics.Complex[],System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_EigenDecomp_mB75751AD20EF1B1EE952770D352DB356852267F6 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, bool ___isSymmetric0, int32_t ___order1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___matrix2, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___matrixEv3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___vectorEv4, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___matrixD5, const RuntimeMethod* method) { int32_t V_0 = 0; { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___matrix2; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral48DCDDA5B8784939FEE419112A3C8D5268F8A7B9)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_mB75751AD20EF1B1EE952770D352DB356852267F6_RuntimeMethod_var))); } IL_000e: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_2 = ___matrix2; NullCheck(L_2); int32_t L_3 = ___order1; int32_t L_4 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_3, (int32_t)L_4))))) { goto IL_0033; } } { int32_t L_5 = ___order1; int32_t L_6 = ___order1; int32_t L_7 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)); RuntimeObject * L_8 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_7); String_t* L_9; L_9 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_8, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral48DCDDA5B8784939FEE419112A3C8D5268F8A7B9)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_mB75751AD20EF1B1EE952770D352DB356852267F6_RuntimeMethod_var))); } IL_0033: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_11 = ___matrixEv3; if (L_11) { goto IL_0042; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_12 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1140619ACE3F157B300DDECE262E1F10FB25ABBD)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_mB75751AD20EF1B1EE952770D352DB356852267F6_RuntimeMethod_var))); } IL_0042: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_13 = ___matrixEv3; NullCheck(L_13); int32_t L_14 = ___order1; int32_t L_15 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_14, (int32_t)L_15))))) { goto IL_0068; } } { int32_t L_16 = ___order1; int32_t L_17 = ___order1; int32_t L_18 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_16, (int32_t)L_17)); RuntimeObject * L_19 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_18); String_t* L_20; L_20 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_19, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_21 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_21, L_20, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1140619ACE3F157B300DDECE262E1F10FB25ABBD)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_mB75751AD20EF1B1EE952770D352DB356852267F6_RuntimeMethod_var))); } IL_0068: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_22 = ___vectorEv4; if (L_22) { goto IL_0077; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_23 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_23, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral56D47FA335B4FE805E18F9423E306B27E09D1A1A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_mB75751AD20EF1B1EE952770D352DB356852267F6_RuntimeMethod_var))); } IL_0077: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_24 = ___vectorEv4; NullCheck(L_24); int32_t L_25 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))) == ((int32_t)L_25))) { goto IL_0099; } } { int32_t L_26 = ___order1; int32_t L_27 = L_26; RuntimeObject * L_28 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_27); String_t* L_29; L_29 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_28, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_30 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_30, L_29, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral56D47FA335B4FE805E18F9423E306B27E09D1A1A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_30, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_mB75751AD20EF1B1EE952770D352DB356852267F6_RuntimeMethod_var))); } IL_0099: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_31 = ___matrixD5; if (L_31) { goto IL_00a8; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_32 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_32, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE96731D5562BF0BF2F4483D86388A3F3F35C4C21)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_32, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_mB75751AD20EF1B1EE952770D352DB356852267F6_RuntimeMethod_var))); } IL_00a8: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_33 = ___matrixD5; NullCheck(L_33); int32_t L_34 = ___order1; int32_t L_35 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_33)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_34, (int32_t)L_35))))) { goto IL_00ce; } } { int32_t L_36 = ___order1; int32_t L_37 = ___order1; int32_t L_38 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_36, (int32_t)L_37)); RuntimeObject * L_39 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_38); String_t* L_40; L_40 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_39, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_41 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_41, L_40, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE96731D5562BF0BF2F4483D86388A3F3F35C4C21)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_41, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_mB75751AD20EF1B1EE952770D352DB356852267F6_RuntimeMethod_var))); } IL_00ce: { bool L_42 = ___isSymmetric0; int32_t L_43 = ___order1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_44 = ___matrix2; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_45 = ___matrixEv3; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_46 = ___vectorEv4; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_47 = ___matrixD5; int32_t L_48; L_48 = SafeNativeMethods_d_eigen_m4F6E78CFD5C0A00D1AD1238C3FAEED279D4E1265(L_42, L_43, L_44, L_45, L_46, L_47, /*hidden argument*/NULL); V_0 = L_48; int32_t L_49 = V_0; if ((!(((uint32_t)L_49) == ((uint32_t)((int32_t)-999999))))) { goto IL_00eb; } } { MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1 * L_50 = (MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1_il2cpp_TypeInfo_var))); MemoryAllocationException__ctor_m34E23D8BDBF658E4CEAC660F9DFA4ECA0B1FD7D5(L_50, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_50, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_mB75751AD20EF1B1EE952770D352DB356852267F6_RuntimeMethod_var))); } IL_00eb: { int32_t L_51 = V_0; if ((((int32_t)L_51) >= ((int32_t)0))) { goto IL_00fb; } } { int32_t L_52 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_53; L_53 = il2cpp_codegen_abs(L_52); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_54 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_54, L_53, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_54, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_mB75751AD20EF1B1EE952770D352DB356852267F6_RuntimeMethod_var))); } IL_00fb: { int32_t L_55 = V_0; if ((((int32_t)L_55) <= ((int32_t)0))) { goto IL_0105; } } { NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC * L_56 = (NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC_il2cpp_TypeInfo_var))); NonConvergenceException__ctor_m3548C091B237B862DBE5F6AB15A52F64FFEC955E(L_56, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_56, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_mB75751AD20EF1B1EE952770D352DB356852267F6_RuntimeMethod_var))); } IL_0105: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::ScaleArray(System.Single,System.Single[],System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_ScaleArray_mD3B149F9756E8FE3D1D147D3B2F8AA155E4A290F (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, float ___alpha0, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___x1, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___result2, const RuntimeMethod* method) { { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = ___x1; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_ScaleArray_mD3B149F9756E8FE3D1D147D3B2F8AA155E4A290F_RuntimeMethod_var))); } IL_000e: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_2 = ___x1; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_3 = ___result2; if ((((RuntimeObject*)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_2) == ((RuntimeObject*)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_3))) { goto IL_001e; } } { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_4 = ___x1; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_5 = ___result2; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_6 = ___x1; NullCheck(L_6); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_4, 0, (RuntimeArray *)(RuntimeArray *)L_5, 0, ((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), /*hidden argument*/NULL); } IL_001e: { float L_7 = ___alpha0; if ((!(((float)L_7) == ((float)(1.0f))))) { goto IL_0027; } } { return; } IL_0027: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_8 = ___x1; NullCheck(L_8); float L_9 = ___alpha0; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_10 = ___result2; SafeNativeMethods_s_scale_m04F4133F9640396E8658DABF5D2294BE9EC915A0(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))), L_9, L_10, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::MatrixMultiply(System.Single[],System.Int32,System.Int32,System.Single[],System.Int32,System.Int32,System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_MatrixMultiply_m06DEF48E17B93253025262FE3D4423C9DCC51FE3 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___x0, int32_t ___rowsX1, int32_t ___columnsX2, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___y3, int32_t ___rowsY4, int32_t ___columnsY5, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___result6, const RuntimeMethod* method) { { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = ___x0; int32_t L_1 = ___rowsX1; int32_t L_2 = ___columnsX2; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_3 = ___y3; int32_t L_4 = ___rowsY4; int32_t L_5 = ___columnsY5; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_6 = ___result6; VirtualActionInvoker11< int32_t, int32_t, float, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*, int32_t, int32_t, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*, int32_t, int32_t, float, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* >::Invoke(68 /* System.Void MathNet.Numerics.Providers.LinearAlgebra.Managed.ManagedLinearAlgebraProvider::MatrixMultiplyWithUpdate(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Single,System.Single[],System.Int32,System.Int32,System.Single[],System.Int32,System.Int32,System.Single,System.Single[]) */, __this, ((int32_t)111), ((int32_t)111), (1.0f), L_0, L_1, L_2, L_3, L_4, L_5, (0.0f), L_6); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::MatrixMultiplyWithUpdate(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Single,System.Single[],System.Int32,System.Int32,System.Single[],System.Int32,System.Int32,System.Single,System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_m2F28D70CC1DDB1B19453C12A5BC0995D098A21F4 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, int32_t ___transposeA0, int32_t ___transposeB1, float ___alpha2, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a3, int32_t ___rowsA4, int32_t ___columnsA5, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___b6, int32_t ___rowsB7, int32_t ___columnsB8, float ___beta9, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___c10, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t G_B9_0 = 0; int32_t G_B12_0 = 0; int32_t G_B15_0 = 0; int32_t G_B18_0 = 0; { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = ___a3; if (L_0) { goto IL_000f; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_m2F28D70CC1DDB1B19453C12A5BC0995D098A21F4_RuntimeMethod_var))); } IL_000f: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_2 = ___b6; if (L_2) { goto IL_001e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_m2F28D70CC1DDB1B19453C12A5BC0995D098A21F4_RuntimeMethod_var))); } IL_001e: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_4 = ___c10; if (L_4) { goto IL_002d; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_5 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5B9FE05484B470B354696B4F06C3B12F71B5BB4A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_m2F28D70CC1DDB1B19453C12A5BC0995D098A21F4_RuntimeMethod_var))); } IL_002d: { int32_t L_6 = ___transposeA0; if ((((int32_t)L_6) == ((int32_t)((int32_t)111)))) { goto IL_0036; } } { int32_t L_7 = ___columnsA5; G_B9_0 = L_7; goto IL_0038; } IL_0036: { int32_t L_8 = ___rowsA4; G_B9_0 = L_8; } IL_0038: { V_0 = G_B9_0; int32_t L_9 = ___transposeB1; if ((((int32_t)L_9) == ((int32_t)((int32_t)111)))) { goto IL_0042; } } { int32_t L_10 = ___rowsB7; G_B12_0 = L_10; goto IL_0044; } IL_0042: { int32_t L_11 = ___columnsB8; G_B12_0 = L_11; } IL_0044: { V_1 = G_B12_0; int32_t L_12 = ___transposeA0; if ((((int32_t)L_12) == ((int32_t)((int32_t)111)))) { goto IL_004e; } } { int32_t L_13 = ___rowsA4; G_B15_0 = L_13; goto IL_0050; } IL_004e: { int32_t L_14 = ___columnsA5; G_B15_0 = L_14; } IL_0050: { V_2 = G_B15_0; int32_t L_15 = ___transposeB1; if ((((int32_t)L_15) == ((int32_t)((int32_t)111)))) { goto IL_005a; } } { int32_t L_16 = ___columnsB8; G_B18_0 = L_16; goto IL_005c; } IL_005a: { int32_t L_17 = ___rowsB7; G_B18_0 = L_17; } IL_005c: { V_3 = G_B18_0; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_18 = ___c10; NullCheck(L_18); int32_t L_19 = V_0; int32_t L_20 = V_1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_19, (int32_t)L_20))))) { goto IL_0071; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_21 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_21, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2650E1EC6492D74D7351B650B37E59795A0153B7)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_m2F28D70CC1DDB1B19453C12A5BC0995D098A21F4_RuntimeMethod_var))); } IL_0071: { int32_t L_22 = V_2; int32_t L_23 = V_3; if ((((int32_t)L_22) == ((int32_t)L_23))) { goto IL_0080; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_24 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_24, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2650E1EC6492D74D7351B650B37E59795A0153B7)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_MatrixMultiplyWithUpdate_m2F28D70CC1DDB1B19453C12A5BC0995D098A21F4_RuntimeMethod_var))); } IL_0080: { int32_t L_25 = ___transposeA0; int32_t L_26 = ___transposeB1; int32_t L_27 = V_0; int32_t L_28 = V_1; int32_t L_29 = V_2; float L_30 = ___alpha2; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_31 = ___a3; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_32 = ___b6; float L_33 = ___beta9; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_34 = ___c10; SafeNativeMethods_s_matrix_multiply_mF459E5FE3824E8F64B69B4340F3012492A1E3AF2(L_25, L_26, L_27, L_28, L_29, L_30, L_31, L_32, L_33, L_34, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::LUFactor(System.Single[],System.Int32,System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_LUFactor_m246945FF3C121D6421002B61CE046E390B4D8567 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___data0, int32_t ___order1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { int32_t V_0 = 0; { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = ___data0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUFactor_m246945FF3C121D6421002B61CE046E390B4D8567_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___ipiv2; if (L_2) { goto IL_001c; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUFactor_m246945FF3C121D6421002B61CE046E390B4D8567_RuntimeMethod_var))); } IL_001c: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_4 = ___data0; NullCheck(L_4); int32_t L_5 = ___order1; int32_t L_6 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6))))) { goto IL_0034; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUFactor_m246945FF3C121D6421002B61CE046E390B4D8567_RuntimeMethod_var))); } IL_0034: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___ipiv2; NullCheck(L_8); int32_t L_9 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))) == ((int32_t)L_9))) { goto IL_004a; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUFactor_m246945FF3C121D6421002B61CE046E390B4D8567_RuntimeMethod_var))); } IL_004a: { int32_t L_11 = ___order1; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_12 = ___data0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13 = ___ipiv2; int32_t L_14; L_14 = SafeNativeMethods_s_lu_factor_m4D1C2B840C2AD02E450399DF87937A041FF09831(L_11, L_12, L_13, /*hidden argument*/NULL); V_0 = L_14; int32_t L_15 = V_0; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0063; } } { int32_t L_16 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_17; L_17 = il2cpp_codegen_abs(L_16); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_18 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_18, L_17, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUFactor_m246945FF3C121D6421002B61CE046E390B4D8567_RuntimeMethod_var))); } IL_0063: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::LUInverseFactored(System.Single[],System.Int32,System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_LUInverseFactored_mA2438D3C31A69AA73AE9C9CF0A24C7730CE1C6C2 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a0, int32_t ___order1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { int32_t V_0 = 0; { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = ___a0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUInverseFactored_mA2438D3C31A69AA73AE9C9CF0A24C7730CE1C6C2_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___ipiv2; if (L_2) { goto IL_001c; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUInverseFactored_mA2438D3C31A69AA73AE9C9CF0A24C7730CE1C6C2_RuntimeMethod_var))); } IL_001c: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_4 = ___a0; NullCheck(L_4); int32_t L_5 = ___order1; int32_t L_6 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6))))) { goto IL_0034; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUInverseFactored_mA2438D3C31A69AA73AE9C9CF0A24C7730CE1C6C2_RuntimeMethod_var))); } IL_0034: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___ipiv2; NullCheck(L_8); int32_t L_9 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))) == ((int32_t)L_9))) { goto IL_004a; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUInverseFactored_mA2438D3C31A69AA73AE9C9CF0A24C7730CE1C6C2_RuntimeMethod_var))); } IL_004a: { int32_t L_11 = ___order1; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_12 = ___a0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13 = ___ipiv2; int32_t L_14; L_14 = SafeNativeMethods_s_lu_inverse_factored_m65110D402B0F77C7D6650A06E47D07BCED917841(L_11, L_12, L_13, /*hidden argument*/NULL); V_0 = L_14; int32_t L_15 = V_0; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0063; } } { int32_t L_16 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_17; L_17 = il2cpp_codegen_abs(L_16); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_18 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_18, L_17, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUInverseFactored_mA2438D3C31A69AA73AE9C9CF0A24C7730CE1C6C2_RuntimeMethod_var))); } IL_0063: { int32_t L_19 = V_0; if ((((int32_t)L_19) <= ((int32_t)0))) { goto IL_006e; } } { int32_t L_20 = V_0; SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54 * L_21 = (SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54_il2cpp_TypeInfo_var))); SingularUMatrixException__ctor_m75CDB38360CCE333262CA7D957B534C85439666A(L_21, L_20, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUInverseFactored_mA2438D3C31A69AA73AE9C9CF0A24C7730CE1C6C2_RuntimeMethod_var))); } IL_006e: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::LUSolveFactored(System.Int32,System.Single[],System.Int32,System.Int32[],System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_LUSolveFactored_mCE79CE00C6E0E053E4A4838FA01B187AAE927679 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, int32_t ___columnsOfB0, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a1, int32_t ___order2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___b4, const RuntimeMethod* method) { int32_t V_0 = 0; { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = ___a1; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_mCE79CE00C6E0E053E4A4838FA01B187AAE927679_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___ipiv3; if (L_2) { goto IL_001d; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_mCE79CE00C6E0E053E4A4838FA01B187AAE927679_RuntimeMethod_var))); } IL_001d: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_4 = ___a1; NullCheck(L_4); int32_t L_5 = ___order2; int32_t L_6 = ___order2; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6))))) { goto IL_0035; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_mCE79CE00C6E0E053E4A4838FA01B187AAE927679_RuntimeMethod_var))); } IL_0035: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___ipiv3; NullCheck(L_8); int32_t L_9 = ___order2; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))) == ((int32_t)L_9))) { goto IL_004c; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_mCE79CE00C6E0E053E4A4838FA01B187AAE927679_RuntimeMethod_var))); } IL_004c: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_11 = ___b4; NullCheck(L_11); int32_t L_12 = ___columnsOfB0; int32_t L_13 = ___order2; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_12, (int32_t)L_13))))) { goto IL_0065; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_14 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_mCE79CE00C6E0E053E4A4838FA01B187AAE927679_RuntimeMethod_var))); } IL_0065: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_15 = ___a1; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_16 = ___b4; if ((!(((RuntimeObject*)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_15) == ((RuntimeObject*)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_16)))) { goto IL_0075; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_17 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_17, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral021F8B55A2B4C132F5B76FC0E35972339BEB49DB)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_mCE79CE00C6E0E053E4A4838FA01B187AAE927679_RuntimeMethod_var))); } IL_0075: { int32_t L_18 = ___order2; int32_t L_19 = ___columnsOfB0; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_20 = ___a1; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = ___ipiv3; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_22 = ___b4; int32_t L_23; L_23 = SafeNativeMethods_s_lu_solve_factored_m1802637E1C4B7DAC72272AE05C665F02CF2E17A5(L_18, L_19, L_20, L_21, L_22, /*hidden argument*/NULL); V_0 = L_23; int32_t L_24 = V_0; if ((((int32_t)L_24) >= ((int32_t)0))) { goto IL_0092; } } { int32_t L_25 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_26; L_26 = il2cpp_codegen_abs(L_25); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_27 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_27, L_26, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_27, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_LUSolveFactored_mCE79CE00C6E0E053E4A4838FA01B187AAE927679_RuntimeMethod_var))); } IL_0092: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::PointWiseMultiplyArrays(System.Single[],System.Single[],System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_PointWiseMultiplyArrays_m81B4CB5E50062F606CDF325F2EE9C4DC87DA2C69 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___x0, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___y1, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___result2, const RuntimeMethod* method) { { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = ___y1; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_PointWiseMultiplyArrays_m81B4CB5E50062F606CDF325F2EE9C4DC87DA2C69_RuntimeMethod_var))); } IL_000e: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_2 = ___x0; if (L_2) { goto IL_001c; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_PointWiseMultiplyArrays_m81B4CB5E50062F606CDF325F2EE9C4DC87DA2C69_RuntimeMethod_var))); } IL_001c: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_4 = ___x0; NullCheck(L_4); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_5 = ___y1; NullCheck(L_5); if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length)))))) { goto IL_002f; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_6 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_PointWiseMultiplyArrays_m81B4CB5E50062F606CDF325F2EE9C4DC87DA2C69_RuntimeMethod_var))); } IL_002f: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_7 = ___x0; NullCheck(L_7); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_8 = ___result2; NullCheck(L_8); if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0042; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_9 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_PointWiseMultiplyArrays_m81B4CB5E50062F606CDF325F2EE9C4DC87DA2C69_RuntimeMethod_var))); } IL_0042: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_10 = ___x0; NullCheck(L_10); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_11 = ___x0; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_12 = ___y1; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_13 = ___result2; SafeNativeMethods_s_vector_multiply_m15FDF0E615A987878AB440B5AFE1DEA1F780C12D(((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))), L_11, L_12, L_13, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.Mkl.MklLinearAlgebraProvider::EigenDecomp(System.Boolean,System.Int32,System.Single[],System.Single[],System.Numerics.Complex[],System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklLinearAlgebraProvider_EigenDecomp_m5704F36BDE7EEAE52A23FBBA4608CA88CC7D8676 (MklLinearAlgebraProvider_tCDA598EF9337FA05EB762D6ABBEDC45E34C85406 * __this, bool ___isSymmetric0, int32_t ___order1, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___matrix2, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___matrixEv3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___vectorEv4, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___matrixD5, const RuntimeMethod* method) { int32_t V_0 = 0; { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = ___matrix2; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral48DCDDA5B8784939FEE419112A3C8D5268F8A7B9)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m5704F36BDE7EEAE52A23FBBA4608CA88CC7D8676_RuntimeMethod_var))); } IL_000e: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_2 = ___matrix2; NullCheck(L_2); int32_t L_3 = ___order1; int32_t L_4 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_3, (int32_t)L_4))))) { goto IL_0033; } } { int32_t L_5 = ___order1; int32_t L_6 = ___order1; int32_t L_7 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)); RuntimeObject * L_8 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_7); String_t* L_9; L_9 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_8, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral48DCDDA5B8784939FEE419112A3C8D5268F8A7B9)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m5704F36BDE7EEAE52A23FBBA4608CA88CC7D8676_RuntimeMethod_var))); } IL_0033: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_11 = ___matrixEv3; if (L_11) { goto IL_0042; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_12 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1140619ACE3F157B300DDECE262E1F10FB25ABBD)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m5704F36BDE7EEAE52A23FBBA4608CA88CC7D8676_RuntimeMethod_var))); } IL_0042: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_13 = ___matrixEv3; NullCheck(L_13); int32_t L_14 = ___order1; int32_t L_15 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_14, (int32_t)L_15))))) { goto IL_0068; } } { int32_t L_16 = ___order1; int32_t L_17 = ___order1; int32_t L_18 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_16, (int32_t)L_17)); RuntimeObject * L_19 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_18); String_t* L_20; L_20 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_19, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_21 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_21, L_20, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1140619ACE3F157B300DDECE262E1F10FB25ABBD)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m5704F36BDE7EEAE52A23FBBA4608CA88CC7D8676_RuntimeMethod_var))); } IL_0068: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_22 = ___vectorEv4; if (L_22) { goto IL_0077; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_23 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_23, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral56D47FA335B4FE805E18F9423E306B27E09D1A1A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m5704F36BDE7EEAE52A23FBBA4608CA88CC7D8676_RuntimeMethod_var))); } IL_0077: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_24 = ___vectorEv4; NullCheck(L_24); int32_t L_25 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))) == ((int32_t)L_25))) { goto IL_0099; } } { int32_t L_26 = ___order1; int32_t L_27 = L_26; RuntimeObject * L_28 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_27); String_t* L_29; L_29 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_28, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_30 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_30, L_29, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral56D47FA335B4FE805E18F9423E306B27E09D1A1A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_30, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m5704F36BDE7EEAE52A23FBBA4608CA88CC7D8676_RuntimeMethod_var))); } IL_0099: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_31 = ___matrixD5; if (L_31) { goto IL_00a8; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_32 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_32, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE96731D5562BF0BF2F4483D86388A3F3F35C4C21)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_32, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m5704F36BDE7EEAE52A23FBBA4608CA88CC7D8676_RuntimeMethod_var))); } IL_00a8: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_33 = ___matrixD5; NullCheck(L_33); int32_t L_34 = ___order1; int32_t L_35 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_33)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_34, (int32_t)L_35))))) { goto IL_00ce; } } { int32_t L_36 = ___order1; int32_t L_37 = ___order1; int32_t L_38 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_36, (int32_t)L_37)); RuntimeObject * L_39 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_38); String_t* L_40; L_40 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_39, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_41 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_41, L_40, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE96731D5562BF0BF2F4483D86388A3F3F35C4C21)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_41, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m5704F36BDE7EEAE52A23FBBA4608CA88CC7D8676_RuntimeMethod_var))); } IL_00ce: { bool L_42 = ___isSymmetric0; int32_t L_43 = ___order1; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_44 = ___matrix2; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_45 = ___matrixEv3; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_46 = ___vectorEv4; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_47 = ___matrixD5; int32_t L_48; L_48 = SafeNativeMethods_s_eigen_mFBE267CE5AED0F0075BD572F345C2ECDC9302BA7(L_42, L_43, L_44, L_45, L_46, L_47, /*hidden argument*/NULL); V_0 = L_48; int32_t L_49 = V_0; if ((!(((uint32_t)L_49) == ((uint32_t)((int32_t)-999999))))) { goto IL_00eb; } } { MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1 * L_50 = (MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1_il2cpp_TypeInfo_var))); MemoryAllocationException__ctor_m34E23D8BDBF658E4CEAC660F9DFA4ECA0B1FD7D5(L_50, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_50, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m5704F36BDE7EEAE52A23FBBA4608CA88CC7D8676_RuntimeMethod_var))); } IL_00eb: { int32_t L_51 = V_0; if ((((int32_t)L_51) >= ((int32_t)0))) { goto IL_00fb; } } { int32_t L_52 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_53; L_53 = il2cpp_codegen_abs(L_52); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_54 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_54, L_53, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_54, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m5704F36BDE7EEAE52A23FBBA4608CA88CC7D8676_RuntimeMethod_var))); } IL_00fb: { int32_t L_55 = V_0; if ((((int32_t)L_55) <= ((int32_t)0))) { goto IL_0105; } } { NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC * L_56 = (NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC_il2cpp_TypeInfo_var))); NonConvergenceException__ctor_m3548C091B237B862DBE5F6AB15A52F64FFEC955E(L_56, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_56, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklLinearAlgebraProvider_EigenDecomp_m5704F36BDE7EEAE52A23FBBA4608CA88CC7D8676_RuntimeMethod_var))); } IL_0105: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean MathNet.Numerics.Providers.Common.Mkl.MklProvider::IsAvailable(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MklProvider_IsAvailable_m8F29DB32A04FBA8AA8F1FBA00AA357267572D300 (String_t* ___hintPath0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; int32_t G_B12_0 = 0; { bool L_0 = ((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->get__loaded_5(); if (!L_0) { goto IL_0009; } } { return (bool)1; } IL_0009: { bool L_1; L_1 = AppSwitches_get_DisableNativeProviders_mD1B9C88F481FBF6EA0BDAF0B31EE082E163A5503(/*hidden argument*/NULL); if (L_1) { goto IL_0017; } } { bool L_2; L_2 = AppSwitches_get_DisableMklNativeProvider_m1F039B72BF1CEDE4BC5324B63040556C324A3FE0(/*hidden argument*/NULL); if (!L_2) { goto IL_0019; } } IL_0017: { return (bool)0; } IL_0019: { } IL_001a: try {// begin try (depth: 1) { String_t* L_3; L_3 = SafeNativeMethods_get_DllName_m51F646A99254864CA217CA1CD459EE59CF62E060(/*hidden argument*/NULL); String_t* L_4 = ___hintPath0; IL2CPP_RUNTIME_CLASS_INIT(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); bool L_5; L_5 = NativeProviderLoader_TryLoad_mD508E41440FE5DE3A9F37537CE1041D23CE00F4E(L_3, L_4, /*hidden argument*/NULL); if (L_5) { goto IL_002b; } } IL_0027: { V_2 = (bool)0; goto IL_0058; } IL_002b: { int32_t L_6; L_6 = SafeNativeMethods_query_capability_mDD04640967A702C44F718ABF30C89E4B3A95CE03(0, /*hidden argument*/NULL); int32_t L_7; L_7 = SafeNativeMethods_query_capability_mDD04640967A702C44F718ABF30C89E4B3A95CE03(1, /*hidden argument*/NULL); V_0 = L_7; int32_t L_8; L_8 = SafeNativeMethods_query_capability_mDD04640967A702C44F718ABF30C89E4B3A95CE03(((int32_t)64), /*hidden argument*/NULL); V_1 = L_8; if (L_6) { goto IL_004f; } } IL_0042: { int32_t L_9 = V_0; if ((!(((uint32_t)L_9) == ((uint32_t)(-1))))) { goto IL_004f; } } IL_0046: { int32_t L_10 = V_1; G_B12_0 = ((((int32_t)((((int32_t)L_10) < ((int32_t)4))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0050; } IL_004f: { G_B12_0 = 0; } IL_0050: { V_2 = (bool)G_B12_0; goto IL_0058; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0053; } throw e; } CATCH_0053: {// begin catch(System.Object) V_2 = (bool)0; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0058; }// end catch (depth: 1) IL_0058: { bool L_11 = V_2; return L_11; } } // System.Int32 MathNet.Numerics.Providers.Common.Mkl.MklProvider::Load(System.String,MathNet.Numerics.Providers.Common.Mkl.MklConsistency,MathNet.Numerics.Providers.Common.Mkl.MklPrecision,MathNet.Numerics.Providers.Common.Mkl.MklAccuracy) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MklProvider_Load_m343E6DFB5BD2AF7C5B1976A02BEDC7ACCF6B6CB7 (String_t* ___hintPath0, int32_t ___consistency1, uint32_t ___precision2, uint32_t ___accuracy3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Version_tBDAEDED25425A1D09910468B8BD1759115646E3C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; DllNotFoundException_tD2224C1993151B8CCF9938FD62649816CF977596 * V_2 = NULL; BadImageFormatException_t3BC0184883CA1CB226CDED7E76E91927184C683A * V_3 = NULL; EntryPointNotFoundException_tD0666CDCBD81C969BAAC14899569BFED2E05F9DC * V_4 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { bool L_0 = ((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->get__loaded_5(); if (!L_0) { goto IL_000d; } } { int32_t L_1 = ((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->get__nativeRevision_0(); return L_1; } IL_000d: { bool L_2; L_2 = AppSwitches_get_DisableNativeProviders_mD1B9C88F481FBF6EA0BDAF0B31EE082E163A5503(/*hidden argument*/NULL); if (L_2) { goto IL_001b; } } { bool L_3; L_3 = AppSwitches_get_DisableMklNativeProvider_m1F039B72BF1CEDE4BC5324B63040556C324A3FE0(/*hidden argument*/NULL); if (!L_3) { goto IL_0026; } } IL_001b: { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_4 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral02ECFEBCD1C51CFBEE0142E8B5616B86B7A66639)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklProvider_Load_m343E6DFB5BD2AF7C5B1976A02BEDC7ACCF6B6CB7_RuntimeMethod_var))); } IL_0026: { } IL_0027: try {// begin try (depth: 1) { String_t* L_5; L_5 = SafeNativeMethods_get_DllName_m51F646A99254864CA217CA1CD459EE59CF62E060(/*hidden argument*/NULL); String_t* L_6 = ___hintPath0; IL2CPP_RUNTIME_CLASS_INIT(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); bool L_7; L_7 = NativeProviderLoader_TryLoad_mD508E41440FE5DE3A9F37537CE1041D23CE00F4E(L_5, L_6, /*hidden argument*/NULL); int32_t L_8; L_8 = SafeNativeMethods_query_capability_mDD04640967A702C44F718ABF30C89E4B3A95CE03(0, /*hidden argument*/NULL); V_0 = L_8; int32_t L_9; L_9 = SafeNativeMethods_query_capability_mDD04640967A702C44F718ABF30C89E4B3A95CE03(1, /*hidden argument*/NULL); V_1 = L_9; int32_t L_10; L_10 = SafeNativeMethods_query_capability_mDD04640967A702C44F718ABF30C89E4B3A95CE03(((int32_t)64), /*hidden argument*/NULL); ((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->set__nativeRevision_0(L_10); int32_t L_11; L_11 = SafeNativeMethods_query_capability_mDD04640967A702C44F718ABF30C89E4B3A95CE03(8, /*hidden argument*/NULL); ((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->set__nativeX86_2((bool)((((int32_t)L_11) > ((int32_t)0))? 1 : 0)); int32_t L_12; L_12 = SafeNativeMethods_query_capability_mDD04640967A702C44F718ABF30C89E4B3A95CE03(((int32_t)9), /*hidden argument*/NULL); ((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->set__nativeX64_3((bool)((((int32_t)L_12) > ((int32_t)0))? 1 : 0)); int32_t L_13; L_13 = SafeNativeMethods_query_capability_mDD04640967A702C44F718ABF30C89E4B3A95CE03(((int32_t)10), /*hidden argument*/NULL); ((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->set__nativeIA64_4((bool)((((int32_t)L_13) > ((int32_t)0))? 1 : 0)); int32_t L_14; L_14 = SafeNativeMethods_query_capability_mDD04640967A702C44F718ABF30C89E4B3A95CE03(((int32_t)65), /*hidden argument*/NULL); if ((((int32_t)L_14) <= ((int32_t)0))) { goto IL_0091; } } IL_0083: { int32_t L_15 = ___consistency1; SafeNativeMethods_set_consistency_mode_m1DC42DE8A12B483CBD6CCA6DF7B2034EBA8FAE24(L_15, /*hidden argument*/NULL); uint32_t L_16 = ___precision2; uint32_t L_17 = ___accuracy3; SafeNativeMethods_set_vml_mode_mBCB5D0C2F3A32225FBA0F35181CE0A4A80D263D0(((int32_t)((int32_t)L_16|(int32_t)L_17)), /*hidden argument*/NULL); } IL_0091: { int32_t L_18; L_18 = SafeNativeMethods_query_capability_mDD04640967A702C44F718ABF30C89E4B3A95CE03(((int32_t)66), /*hidden argument*/NULL); if ((((int32_t)L_18) <= ((int32_t)0))) { goto IL_00a5; } } IL_009b: { IL2CPP_RUNTIME_CLASS_INIT(Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA_il2cpp_TypeInfo_var); int32_t L_19; L_19 = Control_get_MaxDegreeOfParallelism_m176E1A57BEE8AAE70022DD6CDF96681CA08052AF_inline(/*hidden argument*/NULL); SafeNativeMethods_set_max_threads_m5B1BD319F31D68816AB90E00822225AD7E3D95AB(L_19, /*hidden argument*/NULL); } IL_00a5: { int32_t L_20; L_20 = SafeNativeMethods_query_capability_mDD04640967A702C44F718ABF30C89E4B3A95CE03(((int32_t)32), /*hidden argument*/NULL); int32_t L_21; L_21 = SafeNativeMethods_query_capability_mDD04640967A702C44F718ABF30C89E4B3A95CE03(((int32_t)33), /*hidden argument*/NULL); int32_t L_22; L_22 = SafeNativeMethods_query_capability_mDD04640967A702C44F718ABF30C89E4B3A95CE03(((int32_t)34), /*hidden argument*/NULL); Version_tBDAEDED25425A1D09910468B8BD1759115646E3C * L_23 = (Version_tBDAEDED25425A1D09910468B8BD1759115646E3C *)il2cpp_codegen_object_new(Version_tBDAEDED25425A1D09910468B8BD1759115646E3C_il2cpp_TypeInfo_var); Version__ctor_mFC9626C832CF8F80BAEAAC21D8664C5B7941F775(L_23, L_20, L_21, L_22, /*hidden argument*/NULL); ((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->set__mklVersion_1(L_23); goto IL_00ef; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DllNotFoundException_tD2224C1993151B8CCF9938FD62649816CF977596_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00c6; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BadImageFormatException_t3BC0184883CA1CB226CDED7E76E91927184C683A_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00d3; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EntryPointNotFoundException_tD0666CDCBD81C969BAAC14899569BFED2E05F9DC_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00e0; } throw e; } CATCH_00c6: {// begin catch(System.DllNotFoundException) V_2 = ((DllNotFoundException_tD2224C1993151B8CCF9938FD62649816CF977596 *)IL2CPP_GET_ACTIVE_EXCEPTION(DllNotFoundException_tD2224C1993151B8CCF9938FD62649816CF977596 *)); DllNotFoundException_tD2224C1993151B8CCF9938FD62649816CF977596 * L_24 = V_2; NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_25 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m764DC8FAE02378475423615A5C23DF0DE77E02A5(L_25, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral99F087B09DE84B041945D2A96D46CA70C53D2D37)), L_24, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_25, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklProvider_Load_m343E6DFB5BD2AF7C5B1976A02BEDC7ACCF6B6CB7_RuntimeMethod_var))); }// end catch (depth: 1) CATCH_00d3: {// begin catch(System.BadImageFormatException) V_3 = ((BadImageFormatException_t3BC0184883CA1CB226CDED7E76E91927184C683A *)IL2CPP_GET_ACTIVE_EXCEPTION(BadImageFormatException_t3BC0184883CA1CB226CDED7E76E91927184C683A *)); BadImageFormatException_t3BC0184883CA1CB226CDED7E76E91927184C683A * L_26 = V_3; NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_27 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m764DC8FAE02378475423615A5C23DF0DE77E02A5(L_27, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral86AD338BABB8C4B724766F0C4BA447CC593E003F)), L_26, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_27, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklProvider_Load_m343E6DFB5BD2AF7C5B1976A02BEDC7ACCF6B6CB7_RuntimeMethod_var))); }// end catch (depth: 1) CATCH_00e0: {// begin catch(System.EntryPointNotFoundException) V_4 = ((EntryPointNotFoundException_tD0666CDCBD81C969BAAC14899569BFED2E05F9DC *)IL2CPP_GET_ACTIVE_EXCEPTION(EntryPointNotFoundException_tD0666CDCBD81C969BAAC14899569BFED2E05F9DC *)); EntryPointNotFoundException_tD0666CDCBD81C969BAAC14899569BFED2E05F9DC * L_28 = V_4; NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_29 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m764DC8FAE02378475423615A5C23DF0DE77E02A5(L_29, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1436D21998C6FAFEB10A96FDE4B94FBE7192B255)), L_28, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_29, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklProvider_Load_m343E6DFB5BD2AF7C5B1976A02BEDC7ACCF6B6CB7_RuntimeMethod_var))); }// end catch (depth: 1) IL_00ef: { int32_t L_30 = V_0; if (L_30) { goto IL_00fe; } } { int32_t L_31 = V_1; if ((!(((uint32_t)L_31) == ((uint32_t)(-1))))) { goto IL_00fe; } } { int32_t L_32 = ((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->get__nativeRevision_0(); if ((((int32_t)L_32) >= ((int32_t)4))) { goto IL_0109; } } IL_00fe: { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_33 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_33, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46A9E592A16D4A877DF9930F05A8088F74C82D03)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_33, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklProvider_Load_m343E6DFB5BD2AF7C5B1976A02BEDC7ACCF6B6CB7_RuntimeMethod_var))); } IL_0109: { ((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->set__loaded_5((bool)1); int32_t L_34 = ((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->get__nativeRevision_0(); return L_34; } } // System.Void MathNet.Numerics.Providers.Common.Mkl.MklProvider::FreeResources() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklProvider_FreeResources_m7A5434797AECBF2F06E7465AED658B132957379B (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0 = ((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->get__loaded_5(); if (L_0) { goto IL_0008; } } { return; } IL_0008: { MklProvider_FreeBuffers_m566FE96CE066AD19B3330F54B1A6F618C10804B4(/*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.Providers.Common.Mkl.MklProvider::FreeBuffers() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MklProvider_FreeBuffers_m566FE96CE066AD19B3330F54B1A6F618C10804B4 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0 = ((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->get__loaded_5(); if (L_0) { goto IL_000d; } } { InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_1 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m26BD2B620B5FBFA4376C16011C60E18A2EDC8E96(L_1, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklProvider_FreeBuffers_m566FE96CE066AD19B3330F54B1A6F618C10804B4_RuntimeMethod_var))); } IL_000d: { int32_t L_2; L_2 = SafeNativeMethods_query_capability_mDD04640967A702C44F718ABF30C89E4B3A95CE03(((int32_t)67), /*hidden argument*/NULL); if ((((int32_t)L_2) >= ((int32_t)1))) { goto IL_0022; } } { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_3 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB85465F1F92D19E3863A540A65A0F2EAAD54359C)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MklProvider_FreeBuffers_m566FE96CE066AD19B3330F54B1A6F618C10804B4_RuntimeMethod_var))); } IL_0022: { SafeNativeMethods_free_buffers_mA5B7E4567422BCEF4C3AB12C3B8A7AB6706163E1(/*hidden argument*/NULL); return; } } // System.String MathNet.Numerics.Providers.Common.Mkl.MklProvider::Describe() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MklProvider_Describe_m194D44ECFE92FC331F890BD673D58E7FDF328357 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m38F628C7542B32348AE3F9E5C65E04E9C039ADC4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m30C52A4F2828D86CA3FAB0B1B583948F4DA9F1F9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral19DA6C3422D63F48EAD28BD4D1BFDA905A6F5DB8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral20ED0D269F3DFC4274ED84A6FD2563558150CC85); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3A4D9ADA5B5D538661600B6DBA3383B897E15670); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4908BF0936B537B6A39A4EACD2BD389033325122); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB73C6692F062A5AE2FD34660CA94EDEF985BB613); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB89F103D3B781CC60D515DE57593696D5523F710); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBB76B47083095BF449F00B014C1A9AC536447042); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBD40DB126A80FABAEC8E6D2A2499FCFD183E899A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB8E9A44EF12963A2AD989F97D2165A7F9531DD0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF50DE9F1418B7B95141C23A957CBB076897E3866); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF712C5F62331F2870DB319ED66CDF53B831F3CA1); s_Il2CppMethodInitialized = true; } List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * V_0 = NULL; int32_t V_1 = 0; List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * G_B15_0 = NULL; List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * G_B14_0 = NULL; String_t* G_B16_0 = NULL; List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * G_B16_1 = NULL; { bool L_0 = ((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->get__loaded_5(); if (L_0) { goto IL_000d; } } { return _stringLiteralB73C6692F062A5AE2FD34660CA94EDEF985BB613; } IL_000d: { List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * L_1 = (List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 *)il2cpp_codegen_object_new(List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3_il2cpp_TypeInfo_var); List_1__ctor_m30C52A4F2828D86CA3FAB0B1B583948F4DA9F1F9(L_1, /*hidden argument*/List_1__ctor_m30C52A4F2828D86CA3FAB0B1B583948F4DA9F1F9_RuntimeMethod_var); V_0 = L_1; bool L_2 = ((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->get__nativeX86_2(); if (!L_2) { goto IL_0025; } } { List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * L_3 = V_0; NullCheck(L_3); List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A(L_3, _stringLiteral4908BF0936B537B6A39A4EACD2BD389033325122, /*hidden argument*/List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A_RuntimeMethod_var); } IL_0025: { bool L_4 = ((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->get__nativeX64_3(); if (!L_4) { goto IL_0037; } } { List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * L_5 = V_0; NullCheck(L_5); List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A(L_5, _stringLiteralF50DE9F1418B7B95141C23A957CBB076897E3866, /*hidden argument*/List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A_RuntimeMethod_var); } IL_0037: { bool L_6 = ((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->get__nativeIA64_4(); if (!L_6) { goto IL_0049; } } { List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * L_7 = V_0; NullCheck(L_7); List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A(L_7, _stringLiteralEB8E9A44EF12963A2AD989F97D2165A7F9531DD0, /*hidden argument*/List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A_RuntimeMethod_var); } IL_0049: { List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * L_8 = V_0; String_t* L_9; L_9 = Int32_ToString_m340C0A14D16799421EFDF8A81C8A16FA76D48411((int32_t*)(((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->get_address_of__nativeRevision_0()), /*hidden argument*/NULL); String_t* L_10; L_10 = String_Concat_m4B4AB72618348C5DFBFBA8DED84B9E2EBDB55E1B(_stringLiteralB89F103D3B781CC60D515DE57593696D5523F710, L_9, /*hidden argument*/NULL); NullCheck(L_8); List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A(L_8, L_10, /*hidden argument*/List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A_RuntimeMethod_var); int32_t L_11 = ((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->get__nativeRevision_0(); if ((((int32_t)L_11) <= ((int32_t)((int32_t)14)))) { goto IL_0086; } } { List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * L_12 = V_0; V_1 = ((int32_t)14); String_t* L_13; L_13 = Int32_ToString_m340C0A14D16799421EFDF8A81C8A16FA76D48411((int32_t*)(&V_1), /*hidden argument*/NULL); String_t* L_14; L_14 = String_Concat_m4B4AB72618348C5DFBFBA8DED84B9E2EBDB55E1B(_stringLiteral20ED0D269F3DFC4274ED84A6FD2563558150CC85, L_13, /*hidden argument*/NULL); NullCheck(L_12); List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A(L_12, L_14, /*hidden argument*/List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A_RuntimeMethod_var); } IL_0086: { int32_t L_15 = ((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->get__nativeRevision_0(); if ((((int32_t)L_15) >= ((int32_t)((int32_t)14)))) { goto IL_00a9; } } { List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * L_16 = V_0; V_1 = ((int32_t)14); String_t* L_17; L_17 = Int32_ToString_m340C0A14D16799421EFDF8A81C8A16FA76D48411((int32_t*)(&V_1), /*hidden argument*/NULL); String_t* L_18; L_18 = String_Concat_m4B4AB72618348C5DFBFBA8DED84B9E2EBDB55E1B(_stringLiteral19DA6C3422D63F48EAD28BD4D1BFDA905A6F5DB8, L_17, /*hidden argument*/NULL); NullCheck(L_16); List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A(L_16, L_18, /*hidden argument*/List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A_RuntimeMethod_var); } IL_00a9: { Version_tBDAEDED25425A1D09910468B8BD1759115646E3C * L_19 = ((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->get__mklVersion_1(); NullCheck(L_19); int32_t L_20; L_20 = Version_get_Major_mBDD414863C4A05FADE87F8C39C8CE8ED6DE6C460_inline(L_19, /*hidden argument*/NULL); if ((((int32_t)L_20) <= ((int32_t)0))) { goto IL_011a; } } { List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * L_21 = V_0; Version_tBDAEDED25425A1D09910468B8BD1759115646E3C * L_22 = ((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->get__mklVersion_1(); NullCheck(L_22); int32_t L_23; L_23 = Version_get_Build_mF4D316F7F919B539F41467DD4A91839E42456584_inline(L_22, /*hidden argument*/NULL); G_B14_0 = L_21; if (!L_23) { G_B15_0 = L_21; goto IL_0100; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_24 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var, (uint32_t)4); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_25 = L_24; NullCheck(L_25); ArrayElementTypeCheck (L_25, _stringLiteral3A4D9ADA5B5D538661600B6DBA3383B897E15670); (L_25)->SetAt(static_cast(0), (RuntimeObject *)_stringLiteral3A4D9ADA5B5D538661600B6DBA3383B897E15670); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_26 = L_25; Version_tBDAEDED25425A1D09910468B8BD1759115646E3C * L_27 = ((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->get__mklVersion_1(); NullCheck(L_27); String_t* L_28; L_28 = Version_ToString_m156245725A72060DDFFE1E0CCB0353917D24E87F(L_27, 2, /*hidden argument*/NULL); NullCheck(L_26); ArrayElementTypeCheck (L_26, L_28); (L_26)->SetAt(static_cast(1), (RuntimeObject *)L_28); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_29 = L_26; NullCheck(L_29); ArrayElementTypeCheck (L_29, _stringLiteralBB76B47083095BF449F00B014C1A9AC536447042); (L_29)->SetAt(static_cast(2), (RuntimeObject *)_stringLiteralBB76B47083095BF449F00B014C1A9AC536447042); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = L_29; Version_tBDAEDED25425A1D09910468B8BD1759115646E3C * L_31 = ((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->get__mklVersion_1(); NullCheck(L_31); int32_t L_32; L_32 = Version_get_Build_mF4D316F7F919B539F41467DD4A91839E42456584_inline(L_31, /*hidden argument*/NULL); int32_t L_33 = L_32; RuntimeObject * L_34 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_33); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_34); (L_30)->SetAt(static_cast(3), (RuntimeObject *)L_34); String_t* L_35; L_35 = String_Concat_m6F0ED62933448F8B944E52872E1EE86F6705D306(L_30, /*hidden argument*/NULL); G_B16_0 = L_35; G_B16_1 = G_B14_0; goto IL_0115; } IL_0100: { Version_tBDAEDED25425A1D09910468B8BD1759115646E3C * L_36 = ((MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_StaticFields*)il2cpp_codegen_static_fields_for(MklProvider_t4D5E676F85198FBBE0F1F7221FCA954871C6C4CD_il2cpp_TypeInfo_var))->get__mklVersion_1(); NullCheck(L_36); String_t* L_37; L_37 = Version_ToString_m156245725A72060DDFFE1E0CCB0353917D24E87F(L_36, 2, /*hidden argument*/NULL); String_t* L_38; L_38 = String_Concat_m4B4AB72618348C5DFBFBA8DED84B9E2EBDB55E1B(_stringLiteral3A4D9ADA5B5D538661600B6DBA3383B897E15670, L_37, /*hidden argument*/NULL); G_B16_0 = L_38; G_B16_1 = G_B15_0; } IL_0115: { NullCheck(G_B16_1); List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A(G_B16_1, G_B16_0, /*hidden argument*/List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A_RuntimeMethod_var); } IL_011a: { List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * L_39 = V_0; NullCheck(L_39); StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_40; L_40 = List_1_ToArray_m38F628C7542B32348AE3F9E5C65E04E9C039ADC4(L_39, /*hidden argument*/List_1_ToArray_m38F628C7542B32348AE3F9E5C65E04E9C039ADC4_RuntimeMethod_var); String_t* L_41; L_41 = String_Join_m8846EB11F0A221BDE237DE041D17764B36065404(_stringLiteralF712C5F62331F2870DB319ED66CDF53B831F3CA1, L_40, /*hidden argument*/NULL); String_t* L_42; L_42 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44(_stringLiteralBD40DB126A80FABAEC8E6D2A2499FCFD183E899A, L_41, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, /*hidden argument*/NULL); return L_42; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void MathNet.Numerics.NativeInterfaceException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInterfaceException__ctor_mB92A262ECFE6AFBECDDED229593F6C5AA38772D4 (NativeInterfaceException_t6A61C4FA632A897C25B13D6FF12D2D5319100575 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m0E9BEC861F6DBED197960E5BA23149543B1D7F5B(__this, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.NativeInterfaceException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInterfaceException__ctor_mC73E6917FDF2282C80548B0C716E31D7A41479A5 (NativeInterfaceException_t6A61C4FA632A897C25B13D6FF12D2D5319100575 * __this, String_t* ___message0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___message0; IL2CPP_RUNTIME_CLASS_INIT(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m8ECDE8ACA7F2E0EF1144BD1200FB5DB2870B5F11(__this, L_0, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.NativeInterfaceException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInterfaceException__ctor_m4232B741E9DB04D5AFC5179E84ACFBCDE5344B8F (NativeInterfaceException_t6A61C4FA632A897C25B13D6FF12D2D5319100575 * __this, SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * ___info0, StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505 ___context1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_0 = ___info0; StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505 L_1 = ___context1; IL2CPP_RUNTIME_CLASS_INIT(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m0CD24092BF55B8EDE25AED989ACADB80298EF917(__this, L_0, L_1, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void MathNet.Numerics.Providers.Common.NativeProviderLoader::set_LastException(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeProviderLoader_set_LastException_m2ACD6A932BAF7B8D73E78F06CCBCCF8306877F57 (Exception_t * ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Exception_t * L_0 = ___value0; IL2CPP_RUNTIME_CLASS_INIT(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); ((NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_StaticFields*)il2cpp_codegen_static_fields_for(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var))->set_U3CLastExceptionU3Ek__BackingField_3(L_0); return; } } // System.Boolean MathNet.Numerics.Providers.Common.NativeProviderLoader::get_IsUnix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeProviderLoader_get_IsUnix_m0C548815C345350B34749B9809D17FE5B4A7C2BD (const RuntimeMethod* method) { int32_t V_0 = 0; { OperatingSystem_tBB911FE4834884FD79AF78F2B07C19B938491463 * L_0; L_0 = Environment_get_OSVersion_m9C59BAF537F0A8B51ABC3BEE212F08DCC498F64E(/*hidden argument*/NULL); NullCheck(L_0); int32_t L_1; L_1 = OperatingSystem_get_Platform_m1E43B8C2B6CCDD74474E9AB9CF4EF7445D8BE1DF_inline(L_0, /*hidden argument*/NULL); V_0 = L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)4))) { goto IL_0014; } } { int32_t L_3 = V_0; return (bool)((((int32_t)L_3) == ((int32_t)6))? 1 : 0); } IL_0014: { return (bool)1; } } // System.String MathNet.Numerics.Providers.Common.NativeProviderLoader::EvaluateArchitectureKey() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NativeProviderLoader_EvaluateArchitectureKey_m5033BB550CC603AFD6F8C147D049B1AE395103F2 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral062DF9C909B5911B87E0826C35026E89F02928DE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C8800AA6A8E1686CEFFF45C793EC512C24B0519); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0FCF4E7C5D60F354EECF97D59C69350D95C60231); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4908BF0936B537B6A39A4EACD2BD389033325122); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral85EFCBB75A7E4378AE29264B185738EEC8B062CE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBC57293430A55712CF08D61C19BAE37A5FF8AC3A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF50DE9F1418B7B95141C23A957CBB076897E3866); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { IL2CPP_RUNTIME_CLASS_INIT(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); bool L_0; L_0 = NativeProviderLoader_get_IsUnix_m0C548815C345350B34749B9809D17FE5B4A7C2BD(/*hidden argument*/NULL); if (!L_0) { goto IL_001a; } } { bool L_1; L_1 = Environment_get_Is64BitProcess_mCE24E7D9B291C07EAD09F66222557107447F3698(/*hidden argument*/NULL); if (L_1) { goto IL_0014; } } { return _stringLiteral4908BF0936B537B6A39A4EACD2BD389033325122; } IL_0014: { return _stringLiteralF50DE9F1418B7B95141C23A957CBB076897E3866; } IL_001a: { String_t* L_2; L_2 = Environment_GetEnvironmentVariable_mBDE19BD883E2D01AEA6DD1667D5E97941558C7A3(_stringLiteralBC57293430A55712CF08D61C19BAE37A5FF8AC3A, /*hidden argument*/NULL); V_0 = L_2; String_t* L_3 = V_0; bool L_4; L_4 = String_Equals_mD65682B0BB7933CC7A8561AE34DED02E4F3BBBE5(L_3, _stringLiteral4908BF0936B537B6A39A4EACD2BD389033325122, 5, /*hidden argument*/NULL); if (!L_4) { goto IL_0039; } } { return _stringLiteral4908BF0936B537B6A39A4EACD2BD389033325122; } IL_0039: { String_t* L_5 = V_0; bool L_6; L_6 = String_Equals_mD65682B0BB7933CC7A8561AE34DED02E4F3BBBE5(L_5, _stringLiteral062DF9C909B5911B87E0826C35026E89F02928DE, 5, /*hidden argument*/NULL); if (L_6) { goto IL_0055; } } { String_t* L_7 = V_0; bool L_8; L_8 = String_Equals_mD65682B0BB7933CC7A8561AE34DED02E4F3BBBE5(L_7, _stringLiteralF50DE9F1418B7B95141C23A957CBB076897E3866, 5, /*hidden argument*/NULL); if (!L_8) { goto IL_0068; } } IL_0055: { bool L_9; L_9 = Environment_get_Is64BitProcess_mCE24E7D9B291C07EAD09F66222557107447F3698(/*hidden argument*/NULL); if (L_9) { goto IL_0062; } } { return _stringLiteral4908BF0936B537B6A39A4EACD2BD389033325122; } IL_0062: { return _stringLiteralF50DE9F1418B7B95141C23A957CBB076897E3866; } IL_0068: { String_t* L_10 = V_0; bool L_11; L_11 = String_Equals_mD65682B0BB7933CC7A8561AE34DED02E4F3BBBE5(L_10, _stringLiteral0FCF4E7C5D60F354EECF97D59C69350D95C60231, 5, /*hidden argument*/NULL); if (!L_11) { goto IL_007c; } } { return _stringLiteral0FCF4E7C5D60F354EECF97D59C69350D95C60231; } IL_007c: { String_t* L_12 = V_0; bool L_13; L_13 = String_Equals_mD65682B0BB7933CC7A8561AE34DED02E4F3BBBE5(L_12, _stringLiteral0C8800AA6A8E1686CEFFF45C793EC512C24B0519, 5, /*hidden argument*/NULL); if (!L_13) { goto IL_009d; } } { bool L_14; L_14 = Environment_get_Is64BitProcess_mCE24E7D9B291C07EAD09F66222557107447F3698(/*hidden argument*/NULL); if (L_14) { goto IL_0097; } } { return _stringLiteral0C8800AA6A8E1686CEFFF45C793EC512C24B0519; } IL_0097: { return _stringLiteral85EFCBB75A7E4378AE29264B185738EEC8B062CE; } IL_009d: { String_t* L_15 = V_0; return L_15; } } // System.Boolean MathNet.Numerics.Providers.Common.NativeProviderLoader::TryLoad(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeProviderLoader_TryLoad_mD508E41440FE5DE3A9F37537CE1041D23CE00F4E (String_t* ___fileName0, String_t* ___hintPath1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeProviderLoader_TryLoad_mD508E41440FE5DE3A9F37537CE1041D23CE00F4E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_tF1D95B78D57C1C1211BA6633FF2AC22FD6C48921_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___fileName0; bool L_1; L_1 = String_IsNullOrEmpty_m9AFBB5335B441B94E884B8A9D4A27AD60E3D7F7C(L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0013; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_2 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral81DEA3D424B38A68153DB90CE71FDD7FCA558DCD)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeProviderLoader_TryLoad_mD508E41440FE5DE3A9F37537CE1041D23CE00F4E_RuntimeMethod_var))); } IL_0013: { String_t* L_3 = ___fileName0; String_t* L_4 = ___hintPath1; IL2CPP_RUNTIME_CLASS_INIT(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); bool L_5; L_5 = NativeProviderLoader_TryLoadFromDirectory_m9A5A0F7726717D2779ABC09CCD24187637559714(L_3, L_4, /*hidden argument*/NULL); if (!L_5) { goto IL_001e; } } { return (bool)1; } IL_001e: { IL2CPP_RUNTIME_CLASS_INIT(Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA_il2cpp_TypeInfo_var); String_t* L_6; L_6 = Control_get_NativeProviderPath_mF21F0834FEF603D993C70F7F5A514195C8CD6FFB_inline(/*hidden argument*/NULL); String_t* L_7 = ___hintPath1; bool L_8; L_8 = String_op_Inequality_mDDA2DDED3E7EF042987EB7180EE3E88105F0AAE2(L_6, L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_003a; } } { String_t* L_9 = ___fileName0; IL2CPP_RUNTIME_CLASS_INIT(Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA_il2cpp_TypeInfo_var); String_t* L_10; L_10 = Control_get_NativeProviderPath_mF21F0834FEF603D993C70F7F5A514195C8CD6FFB_inline(/*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); bool L_11; L_11 = NativeProviderLoader_TryLoadFromDirectory_m9A5A0F7726717D2779ABC09CCD24187637559714(L_9, L_10, /*hidden argument*/NULL); if (!L_11) { goto IL_003a; } } { return (bool)1; } IL_003a: { String_t* L_12 = ___fileName0; AppDomain_tBEB6322D51DCB12C09A56A49886C2D09BA1C1A8A * L_13; L_13 = AppDomain_get_CurrentDomain_mC2FE307811914289CBBDEFEFF6175FCE2E96A55E(/*hidden argument*/NULL); NullCheck(L_13); String_t* L_14; L_14 = AppDomain_get_BaseDirectory_m62CE6FD5EDFF0BE01E7DB3AA9F939C3C0CCCC6EE(L_13, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); bool L_15; L_15 = NativeProviderLoader_TryLoadFromDirectory_m9A5A0F7726717D2779ABC09CCD24187637559714(L_12, L_14, /*hidden argument*/NULL); if (!L_15) { goto IL_004e; } } { return (bool)1; } IL_004e: { String_t* L_16 = ___fileName0; Assembly_t * L_17; L_17 = il2cpp_codegen_get_executing_assembly(NativeProviderLoader_TryLoad_mD508E41440FE5DE3A9F37537CE1041D23CE00F4E_RuntimeMethod_var); NullCheck(L_17); String_t* L_18; L_18 = VirtualFuncInvoker0< String_t* >::Invoke(11 /* System.String System.Reflection.Assembly::get_Location() */, L_17); IL2CPP_RUNTIME_CLASS_INIT(Path_tF1D95B78D57C1C1211BA6633FF2AC22FD6C48921_il2cpp_TypeInfo_var); String_t* L_19; L_19 = Path_GetDirectoryName_mFF7B47C1E2D3A3FD4B769257808A619D7117BEDE(L_18, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); bool L_20; L_20 = NativeProviderLoader_TryLoadFromDirectory_m9A5A0F7726717D2779ABC09CCD24187637559714(L_16, L_19, /*hidden argument*/NULL); if (!L_20) { goto IL_0067; } } { return (bool)1; } IL_0067: { return (bool)0; } } // System.Boolean MathNet.Numerics.Providers.Common.NativeProviderLoader::TryLoadFromDirectory(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeProviderLoader_TryLoadFromDirectory_m9A5A0F7726717D2779ABC09CCD24187637559714 (String_t* ___fileName0, String_t* ___directory1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FileInfo_t6C8B2EAA1E23F9E6D7C287C58E4EEEB2049ABAB9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lazy_1_get_Value_m6E90C4007E7F35DBA1A9CDA5471C27821C6559B2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_tF1D95B78D57C1C1211BA6633FF2AC22FD6C48921_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { String_t* L_0 = ___directory1; bool L_1; L_1 = Directory_Exists_m17E38B91F6D9A0064D614FF2237BBFC0127468FE(L_0, /*hidden argument*/NULL); if (L_1) { goto IL_000a; } } { return (bool)0; } IL_000a: { String_t* L_2 = ___directory1; IL2CPP_RUNTIME_CLASS_INIT(Path_tF1D95B78D57C1C1211BA6633FF2AC22FD6C48921_il2cpp_TypeInfo_var); String_t* L_3; L_3 = Path_GetFullPath_m4AECE56CB0187AD8375137200EDA24AE4F317963(L_2, /*hidden argument*/NULL); ___directory1 = L_3; IL2CPP_RUNTIME_CLASS_INIT(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); Lazy_1_t0DD2ECA7EE0C4148CBEDC8A5666805515630DB84 * L_4 = ((NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_StaticFields*)il2cpp_codegen_static_fields_for(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var))->get_ArchitectureKey_2(); NullCheck(L_4); String_t* L_5; L_5 = Lazy_1_get_Value_m6E90C4007E7F35DBA1A9CDA5471C27821C6559B2(L_4, /*hidden argument*/Lazy_1_get_Value_m6E90C4007E7F35DBA1A9CDA5471C27821C6559B2_RuntimeMethod_var); V_0 = L_5; String_t* L_6 = V_0; bool L_7; L_7 = String_IsNullOrEmpty_m9AFBB5335B441B94E884B8A9D4A27AD60E3D7F7C(L_6, /*hidden argument*/NULL); if (L_7) { goto IL_0040; } } { String_t* L_8 = ___directory1; String_t* L_9 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Path_tF1D95B78D57C1C1211BA6633FF2AC22FD6C48921_il2cpp_TypeInfo_var); String_t* L_10; L_10 = Path_Combine_mC22E47A9BB232F02ED3B6B5F6DD53338D37782EF(L_8, L_9, /*hidden argument*/NULL); String_t* L_11 = ___fileName0; String_t* L_12; L_12 = Path_Combine_mC22E47A9BB232F02ED3B6B5F6DD53338D37782EF(L_10, L_11, /*hidden argument*/NULL); FileInfo_t6C8B2EAA1E23F9E6D7C287C58E4EEEB2049ABAB9 * L_13 = (FileInfo_t6C8B2EAA1E23F9E6D7C287C58E4EEEB2049ABAB9 *)il2cpp_codegen_object_new(FileInfo_t6C8B2EAA1E23F9E6D7C287C58E4EEEB2049ABAB9_il2cpp_TypeInfo_var); FileInfo__ctor_m1F6FEFCA0E66054B8B7BEEE064EE4297ED606EE5(L_13, L_12, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); bool L_14; L_14 = NativeProviderLoader_TryLoadFile_m2761D6EEE852F8E9E8602FFA99B50966F2A4814C(L_13, /*hidden argument*/NULL); if (!L_14) { goto IL_0040; } } { return (bool)1; } IL_0040: { String_t* L_15 = ___directory1; String_t* L_16 = ___fileName0; IL2CPP_RUNTIME_CLASS_INIT(Path_tF1D95B78D57C1C1211BA6633FF2AC22FD6C48921_il2cpp_TypeInfo_var); String_t* L_17; L_17 = Path_Combine_mC22E47A9BB232F02ED3B6B5F6DD53338D37782EF(L_15, L_16, /*hidden argument*/NULL); FileInfo_t6C8B2EAA1E23F9E6D7C287C58E4EEEB2049ABAB9 * L_18 = (FileInfo_t6C8B2EAA1E23F9E6D7C287C58E4EEEB2049ABAB9 *)il2cpp_codegen_object_new(FileInfo_t6C8B2EAA1E23F9E6D7C287C58E4EEEB2049ABAB9_il2cpp_TypeInfo_var); FileInfo__ctor_m1F6FEFCA0E66054B8B7BEEE064EE4297ED606EE5(L_18, L_17, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); bool L_19; L_19 = NativeProviderLoader_TryLoadFile_m2761D6EEE852F8E9E8602FFA99B50966F2A4814C(L_18, /*hidden argument*/NULL); return L_19; } } // System.Boolean MathNet.Numerics.Providers.Common.NativeProviderLoader::TryLoadFile(System.IO.FileInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeProviderLoader_TryLoadFile_m2761D6EEE852F8E9E8602FFA99B50966F2A4814C (FileInfo_t6C8B2EAA1E23F9E6D7C287C58E4EEEB2049ABAB9 * ___file0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m03E061F1602C303429C06D9C882BB25B6DB42708_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m9E7821E4D819F28AC5FC40D8ACDB475E8BF23E22_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lazy_1_get_Value_mD48DA27C1CF4BF7442F7E8100ED04F70AE8D25DD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tEBAFAE20369FCB1B38C49C4E27A8D8C2C4B55058_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Win32Exception_t4B7A329153AA0E88CA08533EFB6DB2F2A8E90950_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; bool V_1 = false; intptr_t V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; intptr_t G_B8_0; memset((&G_B8_0), 0, sizeof(G_B8_0)); { IL2CPP_RUNTIME_CLASS_INIT(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); RuntimeObject * L_0 = ((NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_StaticFields*)il2cpp_codegen_static_fields_for(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var))->get_StaticLock_0(); V_0 = L_0; V_1 = (bool)0; } IL_0008: try {// begin try (depth: 1) { RuntimeObject * L_1 = V_0; Monitor_Enter_mBEB6CC84184B46F26375EC3FC8921D16E48EA4C4(L_1, (bool*)(&V_1), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); Lazy_1_t5DBAC8E491494E35234E97505AA879A6B95B246C * L_2 = ((NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_StaticFields*)il2cpp_codegen_static_fields_for(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var))->get_NativeHandles_1(); NullCheck(L_2); Dictionary_2_t6E726CE403AD116F894C840BF7136AA3BC4727F1 * L_3; L_3 = Lazy_1_get_Value_mD48DA27C1CF4BF7442F7E8100ED04F70AE8D25DD(L_2, /*hidden argument*/Lazy_1_get_Value_mD48DA27C1CF4BF7442F7E8100ED04F70AE8D25DD_RuntimeMethod_var); FileInfo_t6C8B2EAA1E23F9E6D7C287C58E4EEEB2049ABAB9 * L_4 = ___file0; NullCheck(L_4); String_t* L_5; L_5 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.IO.FileSystemInfo::get_Name() */, L_4); NullCheck(L_3); bool L_6; L_6 = Dictionary_2_TryGetValue_m03E061F1602C303429C06D9C882BB25B6DB42708(L_3, L_5, (intptr_t*)(&V_2), /*hidden argument*/Dictionary_2_TryGetValue_m03E061F1602C303429C06D9C882BB25B6DB42708_RuntimeMethod_var); if (!L_6) { goto IL_002d; } } IL_0029: { V_3 = (bool)1; IL2CPP_LEAVE(0xAB, FINALLY_00a1); } IL_002d: { FileInfo_t6C8B2EAA1E23F9E6D7C287C58E4EEEB2049ABAB9 * L_7 = ___file0; NullCheck(L_7); bool L_8; L_8 = VirtualFuncInvoker0< bool >::Invoke(9 /* System.Boolean System.IO.FileSystemInfo::get_Exists() */, L_7); if (L_8) { goto IL_0039; } } IL_0035: { V_3 = (bool)0; IL2CPP_LEAVE(0xAB, FINALLY_00a1); } IL_0039: { IL2CPP_RUNTIME_CLASS_INIT(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); bool L_9; L_9 = NativeProviderLoader_get_IsUnix_m0C548815C345350B34749B9809D17FE5B4A7C2BD(/*hidden argument*/NULL); if (L_9) { goto IL_004d; } } IL_0040: { FileInfo_t6C8B2EAA1E23F9E6D7C287C58E4EEEB2049ABAB9 * L_10 = ___file0; NullCheck(L_10); String_t* L_11; L_11 = VirtualFuncInvoker0< String_t* >::Invoke(7 /* System.String System.IO.FileSystemInfo::get_FullName() */, L_10); intptr_t L_12; L_12 = WindowsLoader_LoadLibrary_m3A29546EAC8FF5F677FC30BDC2735345ECF3B7F4(L_11, /*hidden argument*/NULL); G_B8_0 = L_12; goto IL_0058; } IL_004d: { FileInfo_t6C8B2EAA1E23F9E6D7C287C58E4EEEB2049ABAB9 * L_13 = ___file0; NullCheck(L_13); String_t* L_14; L_14 = VirtualFuncInvoker0< String_t* >::Invoke(7 /* System.String System.IO.FileSystemInfo::get_FullName() */, L_13); intptr_t L_15; L_15 = UnixLoader_LoadLibrary_m5B9E91C687F1807ED2EBD8BE31E6D070ED15D8E1(L_14, /*hidden argument*/NULL); G_B8_0 = L_15; } IL_0058: { V_2 = (intptr_t)G_B8_0; intptr_t L_16 = V_2; bool L_17; L_17 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_16, (intptr_t)(0), /*hidden argument*/NULL); if (!L_17) { goto IL_0077; } } IL_0066: { IL2CPP_RUNTIME_CLASS_INIT(Marshal_tEBAFAE20369FCB1B38C49C4E27A8D8C2C4B55058_il2cpp_TypeInfo_var); int32_t L_18; L_18 = Marshal_GetLastWin32Error_m87DFFDB64662B46C9CF913EC08E5CEFF3A6E314D(/*hidden argument*/NULL); Win32Exception_t4B7A329153AA0E88CA08533EFB6DB2F2A8E90950 * L_19 = (Win32Exception_t4B7A329153AA0E88CA08533EFB6DB2F2A8E90950 *)il2cpp_codegen_object_new(Win32Exception_t4B7A329153AA0E88CA08533EFB6DB2F2A8E90950_il2cpp_TypeInfo_var); Win32Exception__ctor_mF8FAD9681BA8B2EFBD1EDA7C690764FF60E85A6F(L_19, L_18, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); NativeProviderLoader_set_LastException_m2ACD6A932BAF7B8D73E78F06CCBCCF8306877F57_inline(L_19, /*hidden argument*/NULL); goto IL_0093; } IL_0077: { IL2CPP_RUNTIME_CLASS_INIT(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); NativeProviderLoader_set_LastException_m2ACD6A932BAF7B8D73E78F06CCBCCF8306877F57_inline((Exception_t *)NULL, /*hidden argument*/NULL); Lazy_1_t5DBAC8E491494E35234E97505AA879A6B95B246C * L_20 = ((NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_StaticFields*)il2cpp_codegen_static_fields_for(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var))->get_NativeHandles_1(); NullCheck(L_20); Dictionary_2_t6E726CE403AD116F894C840BF7136AA3BC4727F1 * L_21; L_21 = Lazy_1_get_Value_mD48DA27C1CF4BF7442F7E8100ED04F70AE8D25DD(L_20, /*hidden argument*/Lazy_1_get_Value_mD48DA27C1CF4BF7442F7E8100ED04F70AE8D25DD_RuntimeMethod_var); FileInfo_t6C8B2EAA1E23F9E6D7C287C58E4EEEB2049ABAB9 * L_22 = ___file0; NullCheck(L_22); String_t* L_23; L_23 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.IO.FileSystemInfo::get_Name() */, L_22); intptr_t L_24 = V_2; NullCheck(L_21); Dictionary_2_set_Item_m9E7821E4D819F28AC5FC40D8ACDB475E8BF23E22(L_21, L_23, (intptr_t)L_24, /*hidden argument*/Dictionary_2_set_Item_m9E7821E4D819F28AC5FC40D8ACDB475E8BF23E22_RuntimeMethod_var); } IL_0093: { intptr_t L_25 = V_2; bool L_26; L_26 = IntPtr_op_Inequality_m212AF0E66AA81FEDC982B1C8A44ADDA24B995EB8((intptr_t)L_25, (intptr_t)(0), /*hidden argument*/NULL); V_3 = L_26; IL2CPP_LEAVE(0xAB, FINALLY_00a1); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_00a1; } FINALLY_00a1: {// begin finally (depth: 1) { bool L_27 = V_1; if (!L_27) { goto IL_00aa; } } IL_00a4: { RuntimeObject * L_28 = V_0; Monitor_Exit_mA776B403DA88AC77CDEEF67AB9F0D0E77ABD254A(L_28, /*hidden argument*/NULL); } IL_00aa: { IL2CPP_END_FINALLY(161) } }// end finally (depth: 1) IL2CPP_CLEANUP(161) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0xAB, IL_00ab) } IL_00ab: { bool L_29 = V_3; return L_29; } } // System.Void MathNet.Numerics.Providers.Common.NativeProviderLoader::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeProviderLoader__cctor_m7B441A1617336E55A956A697767EC3E6BC59BE18 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1__ctor_m1653D26304F4ECBD7FCAC8091780D7D716B4B8EA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2F3325DADD1F420568A48646BFC825E9F29472B1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lazy_1__ctor_m097A8B6D1A44D7BC314908096D3A55F830E65240_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lazy_1__ctor_mBDBB998CE016DC1BB82FF57FC57C5D74FEBF29B9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lazy_1_t0DD2ECA7EE0C4148CBEDC8A5666805515630DB84_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lazy_1_t5DBAC8E491494E35234E97505AA879A6B95B246C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeProviderLoader_EvaluateArchitectureKey_m5033BB550CC603AFD6F8C147D049B1AE395103F2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(L_0, /*hidden argument*/NULL); ((NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_StaticFields*)il2cpp_codegen_static_fields_for(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var))->set_StaticLock_0(L_0); Lazy_1_t5DBAC8E491494E35234E97505AA879A6B95B246C * L_1 = (Lazy_1_t5DBAC8E491494E35234E97505AA879A6B95B246C *)il2cpp_codegen_object_new(Lazy_1_t5DBAC8E491494E35234E97505AA879A6B95B246C_il2cpp_TypeInfo_var); Lazy_1__ctor_m097A8B6D1A44D7BC314908096D3A55F830E65240(L_1, 1, /*hidden argument*/Lazy_1__ctor_m097A8B6D1A44D7BC314908096D3A55F830E65240_RuntimeMethod_var); ((NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_StaticFields*)il2cpp_codegen_static_fields_for(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var))->set_NativeHandles_1(L_1); Func_1_t2F3325DADD1F420568A48646BFC825E9F29472B1 * L_2 = (Func_1_t2F3325DADD1F420568A48646BFC825E9F29472B1 *)il2cpp_codegen_object_new(Func_1_t2F3325DADD1F420568A48646BFC825E9F29472B1_il2cpp_TypeInfo_var); Func_1__ctor_m1653D26304F4ECBD7FCAC8091780D7D716B4B8EA(L_2, NULL, (intptr_t)((intptr_t)NativeProviderLoader_EvaluateArchitectureKey_m5033BB550CC603AFD6F8C147D049B1AE395103F2_RuntimeMethod_var), /*hidden argument*/Func_1__ctor_m1653D26304F4ECBD7FCAC8091780D7D716B4B8EA_RuntimeMethod_var); Lazy_1_t0DD2ECA7EE0C4148CBEDC8A5666805515630DB84 * L_3 = (Lazy_1_t0DD2ECA7EE0C4148CBEDC8A5666805515630DB84 *)il2cpp_codegen_object_new(Lazy_1_t0DD2ECA7EE0C4148CBEDC8A5666805515630DB84_il2cpp_TypeInfo_var); Lazy_1__ctor_mBDBB998CE016DC1BB82FF57FC57C5D74FEBF29B9(L_3, L_2, 1, /*hidden argument*/Lazy_1__ctor_mBDBB998CE016DC1BB82FF57FC57C5D74FEBF29B9_RuntimeMethod_var); ((NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_StaticFields*)il2cpp_codegen_static_fields_for(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var))->set_ArchitectureKey_2(L_3); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void MathNet.Numerics.NonConvergenceException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NonConvergenceException__ctor_m3548C091B237B862DBE5F6AB15A52F64FFEC955E (NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9349F5399502ABCDA5F09EFD7E653476D5D5887B); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m8ECDE8ACA7F2E0EF1144BD1200FB5DB2870B5F11(__this, _stringLiteral9349F5399502ABCDA5F09EFD7E653476D5D5887B, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.NonConvergenceException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NonConvergenceException__ctor_m7E4FCC54FEF844FBA633A04D324940E91F722465 (NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC * __this, String_t* ___message0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___message0; IL2CPP_RUNTIME_CLASS_INIT(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m8ECDE8ACA7F2E0EF1144BD1200FB5DB2870B5F11(__this, L_0, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.NonConvergenceException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NonConvergenceException__ctor_m02BD7F901C5965B82C7B0154BA10356B132F1DB6 (NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC * __this, SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * ___info0, StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505 ___context1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_0 = ___info0; StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505 L_1 = ___context1; IL2CPP_RUNTIME_CLASS_INIT(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m0CD24092BF55B8EDE25AED989ACADB80298EF917(__this, L_0, L_1, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::ScaleArray(System.Numerics.Complex,System.Numerics.Complex[],System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_ScaleArray_mAD7E301708F6185FD27878064C5BF9396961187D (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___alpha0, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___x1, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___result2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_0 = ___x1; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_ScaleArray_mAD7E301708F6185FD27878064C5BF9396961187D_RuntimeMethod_var))); } IL_000e: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_2 = ___x1; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_3 = ___result2; if ((((RuntimeObject*)(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)L_2) == ((RuntimeObject*)(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)L_3))) { goto IL_001e; } } { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_4 = ___x1; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_5 = ___result2; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_6 = ___x1; NullCheck(L_6); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_4, 0, (RuntimeArray *)(RuntimeArray *)L_5, 0, ((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), /*hidden argument*/NULL); } IL_001e: { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_7 = ___alpha0; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_8 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_One_1(); bool L_9; L_9 = Complex_op_Equality_m7B4FEE8F063E7D64B794EEC38E48C5D086BF5812(L_7, L_8, /*hidden argument*/NULL); if (!L_9) { goto IL_002c; } } { return; } IL_002c: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_10 = ___x1; NullCheck(L_10); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_11 = ___alpha0; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_12 = ___result2; SafeNativeMethods_z_scale_m77EAC385578EF30302F6743C1C789210D357EBF1(((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))), L_11, L_12, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::MatrixMultiply(System.Numerics.Complex[],System.Int32,System.Int32,System.Numerics.Complex[],System.Int32,System.Int32,System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_MatrixMultiply_mDA7F01DBBA936D6C12D95C0CC3FFCA369222B338 (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___x0, int32_t ___rowsX1, int32_t ___columnsX2, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___y3, int32_t ___rowsY4, int32_t ___columnsY5, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___result6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_0 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_One_1(); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_1 = ___x0; int32_t L_2 = ___rowsX1; int32_t L_3 = ___columnsX2; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_4 = ___y3; int32_t L_5 = ___rowsY4; int32_t L_6 = ___columnsY5; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_7 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_Zero_0(); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_8 = ___result6; VirtualActionInvoker11< int32_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C , ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*, int32_t, int32_t, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*, int32_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C , ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* >::Invoke(41 /* System.Void MathNet.Numerics.Providers.LinearAlgebra.Managed.ManagedLinearAlgebraProvider::MatrixMultiplyWithUpdate(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Numerics.Complex,System.Numerics.Complex[],System.Int32,System.Int32,System.Numerics.Complex[],System.Int32,System.Int32,System.Numerics.Complex,System.Numerics.Complex[]) */, __this, ((int32_t)111), ((int32_t)111), L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, L_8); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::MatrixMultiplyWithUpdate(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Numerics.Complex,System.Numerics.Complex[],System.Int32,System.Int32,System.Numerics.Complex[],System.Int32,System.Int32,System.Numerics.Complex,System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_mB4B32EA9B6D9FB19FF041E29D5FC597D7046264F (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, int32_t ___transposeA0, int32_t ___transposeB1, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___alpha2, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a3, int32_t ___rowsA4, int32_t ___columnsA5, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___b6, int32_t ___rowsB7, int32_t ___columnsB8, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___beta9, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___c10, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t G_B9_0 = 0; int32_t G_B12_0 = 0; int32_t G_B15_0 = 0; int32_t G_B18_0 = 0; { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_0 = ___a3; if (L_0) { goto IL_000f; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_mB4B32EA9B6D9FB19FF041E29D5FC597D7046264F_RuntimeMethod_var))); } IL_000f: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_2 = ___b6; if (L_2) { goto IL_001e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_mB4B32EA9B6D9FB19FF041E29D5FC597D7046264F_RuntimeMethod_var))); } IL_001e: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_4 = ___c10; if (L_4) { goto IL_002d; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_5 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5B9FE05484B470B354696B4F06C3B12F71B5BB4A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_mB4B32EA9B6D9FB19FF041E29D5FC597D7046264F_RuntimeMethod_var))); } IL_002d: { int32_t L_6 = ___transposeA0; if ((((int32_t)L_6) == ((int32_t)((int32_t)111)))) { goto IL_0036; } } { int32_t L_7 = ___columnsA5; G_B9_0 = L_7; goto IL_0038; } IL_0036: { int32_t L_8 = ___rowsA4; G_B9_0 = L_8; } IL_0038: { V_0 = G_B9_0; int32_t L_9 = ___transposeB1; if ((((int32_t)L_9) == ((int32_t)((int32_t)111)))) { goto IL_0042; } } { int32_t L_10 = ___rowsB7; G_B12_0 = L_10; goto IL_0044; } IL_0042: { int32_t L_11 = ___columnsB8; G_B12_0 = L_11; } IL_0044: { V_1 = G_B12_0; int32_t L_12 = ___transposeA0; if ((((int32_t)L_12) == ((int32_t)((int32_t)111)))) { goto IL_004e; } } { int32_t L_13 = ___rowsA4; G_B15_0 = L_13; goto IL_0050; } IL_004e: { int32_t L_14 = ___columnsA5; G_B15_0 = L_14; } IL_0050: { V_2 = G_B15_0; int32_t L_15 = ___transposeB1; if ((((int32_t)L_15) == ((int32_t)((int32_t)111)))) { goto IL_005a; } } { int32_t L_16 = ___columnsB8; G_B18_0 = L_16; goto IL_005c; } IL_005a: { int32_t L_17 = ___rowsB7; G_B18_0 = L_17; } IL_005c: { V_3 = G_B18_0; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_18 = ___c10; NullCheck(L_18); int32_t L_19 = V_0; int32_t L_20 = V_1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_19, (int32_t)L_20))))) { goto IL_0071; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_21 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_21, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2650E1EC6492D74D7351B650B37E59795A0153B7)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_mB4B32EA9B6D9FB19FF041E29D5FC597D7046264F_RuntimeMethod_var))); } IL_0071: { int32_t L_22 = V_2; int32_t L_23 = V_3; if ((((int32_t)L_22) == ((int32_t)L_23))) { goto IL_0080; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_24 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_24, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2650E1EC6492D74D7351B650B37E59795A0153B7)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_mB4B32EA9B6D9FB19FF041E29D5FC597D7046264F_RuntimeMethod_var))); } IL_0080: { int32_t L_25 = ___transposeA0; int32_t L_26 = ___transposeB1; int32_t L_27 = V_0; int32_t L_28 = V_1; int32_t L_29 = V_2; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_30 = ___alpha2; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_31 = ___a3; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_32 = ___b6; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_33 = ___beta9; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_34 = ___c10; SafeNativeMethods_z_matrix_multiply_mA6E7D4C7F7F1FD076FD82F37B1D59C9AE133F186(L_25, L_26, L_27, L_28, L_29, L_30, L_31, L_32, L_33, L_34, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::LUFactor(System.Numerics.Complex[],System.Int32,System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_LUFactor_m2D1F2177D9D2469B3FE6060B069CD50CDC8C8697 (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___data0, int32_t ___order1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { int32_t V_0 = 0; { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_0 = ___data0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUFactor_m2D1F2177D9D2469B3FE6060B069CD50CDC8C8697_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___ipiv2; if (L_2) { goto IL_001c; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUFactor_m2D1F2177D9D2469B3FE6060B069CD50CDC8C8697_RuntimeMethod_var))); } IL_001c: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_4 = ___data0; NullCheck(L_4); int32_t L_5 = ___order1; int32_t L_6 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6))))) { goto IL_0034; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUFactor_m2D1F2177D9D2469B3FE6060B069CD50CDC8C8697_RuntimeMethod_var))); } IL_0034: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___ipiv2; NullCheck(L_8); int32_t L_9 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))) == ((int32_t)L_9))) { goto IL_004a; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUFactor_m2D1F2177D9D2469B3FE6060B069CD50CDC8C8697_RuntimeMethod_var))); } IL_004a: { int32_t L_11 = ___order1; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_12 = ___data0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13 = ___ipiv2; int32_t L_14; L_14 = SafeNativeMethods_z_lu_factor_mB6A1AA93D9D58167601D716484F6A928335CCA88(L_11, L_12, L_13, /*hidden argument*/NULL); V_0 = L_14; int32_t L_15 = V_0; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0063; } } { int32_t L_16 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_17; L_17 = il2cpp_codegen_abs(L_16); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_18 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_18, L_17, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUFactor_m2D1F2177D9D2469B3FE6060B069CD50CDC8C8697_RuntimeMethod_var))); } IL_0063: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::LUInverseFactored(System.Numerics.Complex[],System.Int32,System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_LUInverseFactored_m787BB9EF1515205C9546C0832206117228463F9E (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a0, int32_t ___order1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { int32_t V_0 = 0; { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_0 = ___a0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUInverseFactored_m787BB9EF1515205C9546C0832206117228463F9E_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___ipiv2; if (L_2) { goto IL_001c; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUInverseFactored_m787BB9EF1515205C9546C0832206117228463F9E_RuntimeMethod_var))); } IL_001c: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_4 = ___a0; NullCheck(L_4); int32_t L_5 = ___order1; int32_t L_6 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6))))) { goto IL_0034; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUInverseFactored_m787BB9EF1515205C9546C0832206117228463F9E_RuntimeMethod_var))); } IL_0034: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___ipiv2; NullCheck(L_8); int32_t L_9 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))) == ((int32_t)L_9))) { goto IL_004a; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUInverseFactored_m787BB9EF1515205C9546C0832206117228463F9E_RuntimeMethod_var))); } IL_004a: { int32_t L_11 = ___order1; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_12 = ___a0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13 = ___ipiv2; int32_t L_14; L_14 = SafeNativeMethods_z_lu_inverse_factored_m9A1349B62D5B97BD286A6616A718392C7F30C877(L_11, L_12, L_13, /*hidden argument*/NULL); V_0 = L_14; int32_t L_15 = V_0; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0063; } } { int32_t L_16 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_17; L_17 = il2cpp_codegen_abs(L_16); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_18 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_18, L_17, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUInverseFactored_m787BB9EF1515205C9546C0832206117228463F9E_RuntimeMethod_var))); } IL_0063: { int32_t L_19 = V_0; if ((((int32_t)L_19) <= ((int32_t)0))) { goto IL_006e; } } { int32_t L_20 = V_0; SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54 * L_21 = (SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54_il2cpp_TypeInfo_var))); SingularUMatrixException__ctor_m75CDB38360CCE333262CA7D957B534C85439666A(L_21, L_20, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUInverseFactored_m787BB9EF1515205C9546C0832206117228463F9E_RuntimeMethod_var))); } IL_006e: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::LUSolveFactored(System.Int32,System.Numerics.Complex[],System.Int32,System.Int32[],System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_LUSolveFactored_mFFA205AC314E1A91E80157B7D6904ADFCA58FE0D (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, int32_t ___columnsOfB0, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a1, int32_t ___order2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___b4, const RuntimeMethod* method) { int32_t V_0 = 0; { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_0 = ___a1; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_mFFA205AC314E1A91E80157B7D6904ADFCA58FE0D_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___ipiv3; if (L_2) { goto IL_001d; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_mFFA205AC314E1A91E80157B7D6904ADFCA58FE0D_RuntimeMethod_var))); } IL_001d: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_4 = ___a1; NullCheck(L_4); int32_t L_5 = ___order2; int32_t L_6 = ___order2; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6))))) { goto IL_0035; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_mFFA205AC314E1A91E80157B7D6904ADFCA58FE0D_RuntimeMethod_var))); } IL_0035: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___ipiv3; NullCheck(L_8); int32_t L_9 = ___order2; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))) == ((int32_t)L_9))) { goto IL_004c; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_mFFA205AC314E1A91E80157B7D6904ADFCA58FE0D_RuntimeMethod_var))); } IL_004c: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_11 = ___b4; NullCheck(L_11); int32_t L_12 = ___columnsOfB0; int32_t L_13 = ___order2; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_12, (int32_t)L_13))))) { goto IL_0065; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_14 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_mFFA205AC314E1A91E80157B7D6904ADFCA58FE0D_RuntimeMethod_var))); } IL_0065: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_15 = ___a1; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_16 = ___b4; if ((!(((RuntimeObject*)(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)L_15) == ((RuntimeObject*)(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)L_16)))) { goto IL_0075; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_17 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_17, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral021F8B55A2B4C132F5B76FC0E35972339BEB49DB)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_mFFA205AC314E1A91E80157B7D6904ADFCA58FE0D_RuntimeMethod_var))); } IL_0075: { int32_t L_18 = ___order2; int32_t L_19 = ___columnsOfB0; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_20 = ___a1; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = ___ipiv3; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_22 = ___b4; int32_t L_23; L_23 = SafeNativeMethods_z_lu_solve_factored_m04A82A22C6DC71D4ABCDC82AE78EF0C486C39DAA(L_18, L_19, L_20, L_21, L_22, /*hidden argument*/NULL); V_0 = L_23; int32_t L_24 = V_0; if ((!(((uint32_t)L_24) == ((uint32_t)((int32_t)-999999))))) { goto IL_0090; } } { MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1 * L_25 = (MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1_il2cpp_TypeInfo_var))); MemoryAllocationException__ctor_m34E23D8BDBF658E4CEAC660F9DFA4ECA0B1FD7D5(L_25, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_25, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_mFFA205AC314E1A91E80157B7D6904ADFCA58FE0D_RuntimeMethod_var))); } IL_0090: { int32_t L_26 = V_0; if ((((int32_t)L_26) >= ((int32_t)0))) { goto IL_00a0; } } { int32_t L_27 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_28; L_28 = il2cpp_codegen_abs(L_27); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_29 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_29, L_28, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_29, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_mFFA205AC314E1A91E80157B7D6904ADFCA58FE0D_RuntimeMethod_var))); } IL_00a0: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::EigenDecomp(System.Boolean,System.Int32,System.Numerics.Complex[],System.Numerics.Complex[],System.Numerics.Complex[],System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_EigenDecomp_mAAD3E1CC9C3782335A4266BBDDD6F3B6B0A29178 (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, bool ___isSymmetric0, int32_t ___order1, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___matrix2, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___matrixEv3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___vectorEv4, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___matrixD5, const RuntimeMethod* method) { int32_t V_0 = 0; { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_0 = ___matrix2; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral48DCDDA5B8784939FEE419112A3C8D5268F8A7B9)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_mAAD3E1CC9C3782335A4266BBDDD6F3B6B0A29178_RuntimeMethod_var))); } IL_000e: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_2 = ___matrix2; NullCheck(L_2); int32_t L_3 = ___order1; int32_t L_4 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_3, (int32_t)L_4))))) { goto IL_0033; } } { int32_t L_5 = ___order1; int32_t L_6 = ___order1; int32_t L_7 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)); RuntimeObject * L_8 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_7); String_t* L_9; L_9 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_8, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral48DCDDA5B8784939FEE419112A3C8D5268F8A7B9)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_mAAD3E1CC9C3782335A4266BBDDD6F3B6B0A29178_RuntimeMethod_var))); } IL_0033: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_11 = ___matrixEv3; if (L_11) { goto IL_0042; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_12 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1140619ACE3F157B300DDECE262E1F10FB25ABBD)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_mAAD3E1CC9C3782335A4266BBDDD6F3B6B0A29178_RuntimeMethod_var))); } IL_0042: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_13 = ___matrixEv3; NullCheck(L_13); int32_t L_14 = ___order1; int32_t L_15 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_14, (int32_t)L_15))))) { goto IL_0068; } } { int32_t L_16 = ___order1; int32_t L_17 = ___order1; int32_t L_18 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_16, (int32_t)L_17)); RuntimeObject * L_19 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_18); String_t* L_20; L_20 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_19, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_21 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_21, L_20, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1140619ACE3F157B300DDECE262E1F10FB25ABBD)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_mAAD3E1CC9C3782335A4266BBDDD6F3B6B0A29178_RuntimeMethod_var))); } IL_0068: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_22 = ___vectorEv4; if (L_22) { goto IL_0077; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_23 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_23, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral56D47FA335B4FE805E18F9423E306B27E09D1A1A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_mAAD3E1CC9C3782335A4266BBDDD6F3B6B0A29178_RuntimeMethod_var))); } IL_0077: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_24 = ___vectorEv4; NullCheck(L_24); int32_t L_25 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))) == ((int32_t)L_25))) { goto IL_0099; } } { int32_t L_26 = ___order1; int32_t L_27 = L_26; RuntimeObject * L_28 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_27); String_t* L_29; L_29 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_28, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_30 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_30, L_29, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral56D47FA335B4FE805E18F9423E306B27E09D1A1A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_30, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_mAAD3E1CC9C3782335A4266BBDDD6F3B6B0A29178_RuntimeMethod_var))); } IL_0099: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_31 = ___matrixD5; if (L_31) { goto IL_00a8; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_32 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_32, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE96731D5562BF0BF2F4483D86388A3F3F35C4C21)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_32, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_mAAD3E1CC9C3782335A4266BBDDD6F3B6B0A29178_RuntimeMethod_var))); } IL_00a8: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_33 = ___matrixD5; NullCheck(L_33); int32_t L_34 = ___order1; int32_t L_35 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_33)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_34, (int32_t)L_35))))) { goto IL_00ce; } } { int32_t L_36 = ___order1; int32_t L_37 = ___order1; int32_t L_38 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_36, (int32_t)L_37)); RuntimeObject * L_39 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_38); String_t* L_40; L_40 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_39, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_41 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_41, L_40, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE96731D5562BF0BF2F4483D86388A3F3F35C4C21)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_41, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_mAAD3E1CC9C3782335A4266BBDDD6F3B6B0A29178_RuntimeMethod_var))); } IL_00ce: { bool L_42 = ___isSymmetric0; int32_t L_43 = ___order1; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_44 = ___matrix2; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_45 = ___matrixEv3; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_46 = ___vectorEv4; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_47 = ___matrixD5; int32_t L_48; L_48 = SafeNativeMethods_z_eigen_m5422EAD6CBE40F21F7DEAA0859720BB6FA6602F3(L_42, L_43, L_44, L_45, L_46, L_47, /*hidden argument*/NULL); V_0 = L_48; int32_t L_49 = V_0; if ((!(((uint32_t)L_49) == ((uint32_t)((int32_t)-999999))))) { goto IL_00eb; } } { MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1 * L_50 = (MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1_il2cpp_TypeInfo_var))); MemoryAllocationException__ctor_m34E23D8BDBF658E4CEAC660F9DFA4ECA0B1FD7D5(L_50, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_50, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_mAAD3E1CC9C3782335A4266BBDDD6F3B6B0A29178_RuntimeMethod_var))); } IL_00eb: { int32_t L_51 = V_0; if ((((int32_t)L_51) >= ((int32_t)0))) { goto IL_00fb; } } { int32_t L_52 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_53; L_53 = il2cpp_codegen_abs(L_52); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_54 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_54, L_53, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_54, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_mAAD3E1CC9C3782335A4266BBDDD6F3B6B0A29178_RuntimeMethod_var))); } IL_00fb: { int32_t L_55 = V_0; if ((((int32_t)L_55) <= ((int32_t)0))) { goto IL_0105; } } { NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC * L_56 = (NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC_il2cpp_TypeInfo_var))); NonConvergenceException__ctor_m3548C091B237B862DBE5F6AB15A52F64FFEC955E(L_56, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_56, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_mAAD3E1CC9C3782335A4266BBDDD6F3B6B0A29178_RuntimeMethod_var))); } IL_0105: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::ScaleArray(MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_ScaleArray_mA3B3071D93B04B05A0BFC13925733CF45D5E152B (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___alpha0, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___x1, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___result2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_0 = ___x1; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_ScaleArray_mA3B3071D93B04B05A0BFC13925733CF45D5E152B_RuntimeMethod_var))); } IL_000e: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_2 = ___x1; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_3 = ___result2; if ((((RuntimeObject*)(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)L_2) == ((RuntimeObject*)(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)L_3))) { goto IL_001e; } } { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_4 = ___x1; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_5 = ___result2; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_6 = ___x1; NullCheck(L_6); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_4, 0, (RuntimeArray *)(RuntimeArray *)L_5, 0, ((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), /*hidden argument*/NULL); } IL_001e: { Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_7 = ___alpha0; IL2CPP_RUNTIME_CLASS_INIT(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_8 = ((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields*)il2cpp_codegen_static_fields_for(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var))->get_One_3(); bool L_9; L_9 = Complex32_op_Equality_mD1C541D7251387E8E767255178F75EF577745F22(L_7, L_8, /*hidden argument*/NULL); if (!L_9) { goto IL_002c; } } { return; } IL_002c: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_10 = ___x1; NullCheck(L_10); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_11 = ___alpha0; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_12 = ___result2; SafeNativeMethods_c_scale_m60D1BD93E3BE10F294CA140B2C73FE02AE0435FD(((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))), L_11, L_12, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::MatrixMultiply(MathNet.Numerics.Complex32[],System.Int32,System.Int32,MathNet.Numerics.Complex32[],System.Int32,System.Int32,MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_MatrixMultiply_mA286CA8A67A76B05ED534D25A5498040EDC8CC11 (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___x0, int32_t ___rowsX1, int32_t ___columnsX2, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___y3, int32_t ___rowsY4, int32_t ___columnsY5, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___result6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_0 = ((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields*)il2cpp_codegen_static_fields_for(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var))->get_One_3(); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_1 = ___x0; int32_t L_2 = ___rowsX1; int32_t L_3 = ___columnsX2; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_4 = ___y3; int32_t L_5 = ___rowsY4; int32_t L_6 = ___columnsY5; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_7 = ((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields*)il2cpp_codegen_static_fields_for(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var))->get_Zero_2(); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_8 = ___result6; VirtualActionInvoker11< int32_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 , Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*, int32_t, int32_t, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*, int32_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 , Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* >::Invoke(49 /* System.Void MathNet.Numerics.Providers.LinearAlgebra.Managed.ManagedLinearAlgebraProvider::MatrixMultiplyWithUpdate(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[],System.Int32,System.Int32,MathNet.Numerics.Complex32[],System.Int32,System.Int32,MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[]) */, __this, ((int32_t)111), ((int32_t)111), L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, L_8); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::MatrixMultiplyWithUpdate(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[],System.Int32,System.Int32,MathNet.Numerics.Complex32[],System.Int32,System.Int32,MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_mF598B384739DC85FD8DFD3BB75C67D3A9E136618 (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, int32_t ___transposeA0, int32_t ___transposeB1, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___alpha2, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a3, int32_t ___rowsA4, int32_t ___columnsA5, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___b6, int32_t ___rowsB7, int32_t ___columnsB8, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___beta9, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___c10, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t G_B9_0 = 0; int32_t G_B12_0 = 0; int32_t G_B15_0 = 0; int32_t G_B18_0 = 0; { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_0 = ___a3; if (L_0) { goto IL_000f; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_mF598B384739DC85FD8DFD3BB75C67D3A9E136618_RuntimeMethod_var))); } IL_000f: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_2 = ___b6; if (L_2) { goto IL_001e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_mF598B384739DC85FD8DFD3BB75C67D3A9E136618_RuntimeMethod_var))); } IL_001e: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_4 = ___c10; if (L_4) { goto IL_002d; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_5 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5B9FE05484B470B354696B4F06C3B12F71B5BB4A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_mF598B384739DC85FD8DFD3BB75C67D3A9E136618_RuntimeMethod_var))); } IL_002d: { int32_t L_6 = ___transposeA0; if ((((int32_t)L_6) == ((int32_t)((int32_t)111)))) { goto IL_0036; } } { int32_t L_7 = ___columnsA5; G_B9_0 = L_7; goto IL_0038; } IL_0036: { int32_t L_8 = ___rowsA4; G_B9_0 = L_8; } IL_0038: { V_0 = G_B9_0; int32_t L_9 = ___transposeB1; if ((((int32_t)L_9) == ((int32_t)((int32_t)111)))) { goto IL_0042; } } { int32_t L_10 = ___rowsB7; G_B12_0 = L_10; goto IL_0044; } IL_0042: { int32_t L_11 = ___columnsB8; G_B12_0 = L_11; } IL_0044: { V_1 = G_B12_0; int32_t L_12 = ___transposeA0; if ((((int32_t)L_12) == ((int32_t)((int32_t)111)))) { goto IL_004e; } } { int32_t L_13 = ___rowsA4; G_B15_0 = L_13; goto IL_0050; } IL_004e: { int32_t L_14 = ___columnsA5; G_B15_0 = L_14; } IL_0050: { V_2 = G_B15_0; int32_t L_15 = ___transposeB1; if ((((int32_t)L_15) == ((int32_t)((int32_t)111)))) { goto IL_005a; } } { int32_t L_16 = ___columnsB8; G_B18_0 = L_16; goto IL_005c; } IL_005a: { int32_t L_17 = ___rowsB7; G_B18_0 = L_17; } IL_005c: { V_3 = G_B18_0; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_18 = ___c10; NullCheck(L_18); int32_t L_19 = V_0; int32_t L_20 = V_1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_19, (int32_t)L_20))))) { goto IL_0071; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_21 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_21, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2650E1EC6492D74D7351B650B37E59795A0153B7)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_mF598B384739DC85FD8DFD3BB75C67D3A9E136618_RuntimeMethod_var))); } IL_0071: { int32_t L_22 = V_2; int32_t L_23 = V_3; if ((((int32_t)L_22) == ((int32_t)L_23))) { goto IL_0080; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_24 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_24, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2650E1EC6492D74D7351B650B37E59795A0153B7)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_mF598B384739DC85FD8DFD3BB75C67D3A9E136618_RuntimeMethod_var))); } IL_0080: { int32_t L_25 = ___transposeA0; int32_t L_26 = ___transposeB1; int32_t L_27 = V_0; int32_t L_28 = V_1; int32_t L_29 = V_2; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_30 = ___alpha2; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_31 = ___a3; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_32 = ___b6; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_33 = ___beta9; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_34 = ___c10; SafeNativeMethods_c_matrix_multiply_m254F306594CD2B08F5FEEBB274EDD252BC3BEA3B(L_25, L_26, L_27, L_28, L_29, L_30, L_31, L_32, L_33, L_34, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::LUFactor(MathNet.Numerics.Complex32[],System.Int32,System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_LUFactor_m6906CB90F6EB1FBDEB0E1970F65011743D6153DB (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___data0, int32_t ___order1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { int32_t V_0 = 0; { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_0 = ___data0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUFactor_m6906CB90F6EB1FBDEB0E1970F65011743D6153DB_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___ipiv2; if (L_2) { goto IL_001c; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUFactor_m6906CB90F6EB1FBDEB0E1970F65011743D6153DB_RuntimeMethod_var))); } IL_001c: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_4 = ___data0; NullCheck(L_4); int32_t L_5 = ___order1; int32_t L_6 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6))))) { goto IL_0034; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUFactor_m6906CB90F6EB1FBDEB0E1970F65011743D6153DB_RuntimeMethod_var))); } IL_0034: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___ipiv2; NullCheck(L_8); int32_t L_9 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))) == ((int32_t)L_9))) { goto IL_004a; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUFactor_m6906CB90F6EB1FBDEB0E1970F65011743D6153DB_RuntimeMethod_var))); } IL_004a: { int32_t L_11 = ___order1; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_12 = ___data0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13 = ___ipiv2; int32_t L_14; L_14 = SafeNativeMethods_c_lu_factor_m2D3781AD019263BBA00F9281D74BFF2A734EA75D(L_11, L_12, L_13, /*hidden argument*/NULL); V_0 = L_14; int32_t L_15 = V_0; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0063; } } { int32_t L_16 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_17; L_17 = il2cpp_codegen_abs(L_16); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_18 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_18, L_17, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUFactor_m6906CB90F6EB1FBDEB0E1970F65011743D6153DB_RuntimeMethod_var))); } IL_0063: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::LUInverseFactored(MathNet.Numerics.Complex32[],System.Int32,System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_LUInverseFactored_m9027E23E8A5064501ED7F638413DABA7E49D7638 (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a0, int32_t ___order1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { int32_t V_0 = 0; { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_0 = ___a0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUInverseFactored_m9027E23E8A5064501ED7F638413DABA7E49D7638_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___ipiv2; if (L_2) { goto IL_001c; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUInverseFactored_m9027E23E8A5064501ED7F638413DABA7E49D7638_RuntimeMethod_var))); } IL_001c: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_4 = ___a0; NullCheck(L_4); int32_t L_5 = ___order1; int32_t L_6 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6))))) { goto IL_0034; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUInverseFactored_m9027E23E8A5064501ED7F638413DABA7E49D7638_RuntimeMethod_var))); } IL_0034: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___ipiv2; NullCheck(L_8); int32_t L_9 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))) == ((int32_t)L_9))) { goto IL_004a; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUInverseFactored_m9027E23E8A5064501ED7F638413DABA7E49D7638_RuntimeMethod_var))); } IL_004a: { int32_t L_11 = ___order1; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_12 = ___a0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13 = ___ipiv2; int32_t L_14; L_14 = SafeNativeMethods_c_lu_inverse_factored_m94C7557D5CF041209D236AF03109838F9212CFC6(L_11, L_12, L_13, /*hidden argument*/NULL); V_0 = L_14; int32_t L_15 = V_0; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0063; } } { int32_t L_16 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_17; L_17 = il2cpp_codegen_abs(L_16); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_18 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_18, L_17, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUInverseFactored_m9027E23E8A5064501ED7F638413DABA7E49D7638_RuntimeMethod_var))); } IL_0063: { int32_t L_19 = V_0; if ((((int32_t)L_19) <= ((int32_t)0))) { goto IL_006e; } } { int32_t L_20 = V_0; SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54 * L_21 = (SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54_il2cpp_TypeInfo_var))); SingularUMatrixException__ctor_m75CDB38360CCE333262CA7D957B534C85439666A(L_21, L_20, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUInverseFactored_m9027E23E8A5064501ED7F638413DABA7E49D7638_RuntimeMethod_var))); } IL_006e: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::LUSolveFactored(System.Int32,MathNet.Numerics.Complex32[],System.Int32,System.Int32[],MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_LUSolveFactored_m3CDCD68B62836B2DB46CD181FD7EDA2191AC5777 (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, int32_t ___columnsOfB0, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a1, int32_t ___order2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___b4, const RuntimeMethod* method) { int32_t V_0 = 0; { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_0 = ___a1; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_m3CDCD68B62836B2DB46CD181FD7EDA2191AC5777_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___ipiv3; if (L_2) { goto IL_001d; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_m3CDCD68B62836B2DB46CD181FD7EDA2191AC5777_RuntimeMethod_var))); } IL_001d: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_4 = ___a1; NullCheck(L_4); int32_t L_5 = ___order2; int32_t L_6 = ___order2; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6))))) { goto IL_0035; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_m3CDCD68B62836B2DB46CD181FD7EDA2191AC5777_RuntimeMethod_var))); } IL_0035: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___ipiv3; NullCheck(L_8); int32_t L_9 = ___order2; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))) == ((int32_t)L_9))) { goto IL_004c; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_m3CDCD68B62836B2DB46CD181FD7EDA2191AC5777_RuntimeMethod_var))); } IL_004c: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_11 = ___b4; NullCheck(L_11); int32_t L_12 = ___columnsOfB0; int32_t L_13 = ___order2; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_12, (int32_t)L_13))))) { goto IL_0065; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_14 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_m3CDCD68B62836B2DB46CD181FD7EDA2191AC5777_RuntimeMethod_var))); } IL_0065: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_15 = ___a1; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_16 = ___b4; if ((!(((RuntimeObject*)(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)L_15) == ((RuntimeObject*)(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)L_16)))) { goto IL_0075; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_17 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_17, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral021F8B55A2B4C132F5B76FC0E35972339BEB49DB)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_m3CDCD68B62836B2DB46CD181FD7EDA2191AC5777_RuntimeMethod_var))); } IL_0075: { int32_t L_18 = ___order2; int32_t L_19 = ___columnsOfB0; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_20 = ___a1; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = ___ipiv3; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_22 = ___b4; int32_t L_23; L_23 = SafeNativeMethods_c_lu_solve_factored_m54AC62ED211B74F51C5644F48F3318984841ACDD(L_18, L_19, L_20, L_21, L_22, /*hidden argument*/NULL); V_0 = L_23; int32_t L_24 = V_0; if ((((int32_t)L_24) >= ((int32_t)0))) { goto IL_0092; } } { int32_t L_25 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_26; L_26 = il2cpp_codegen_abs(L_25); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_27 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_27, L_26, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_27, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_m3CDCD68B62836B2DB46CD181FD7EDA2191AC5777_RuntimeMethod_var))); } IL_0092: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::EigenDecomp(System.Boolean,System.Int32,MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[],System.Numerics.Complex[],MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_EigenDecomp_m7B39DA062828158C2C77D5950D034E464D073B57 (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, bool ___isSymmetric0, int32_t ___order1, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___matrix2, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___matrixEv3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___vectorEv4, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___matrixD5, const RuntimeMethod* method) { int32_t V_0 = 0; { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_0 = ___matrix2; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral48DCDDA5B8784939FEE419112A3C8D5268F8A7B9)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_m7B39DA062828158C2C77D5950D034E464D073B57_RuntimeMethod_var))); } IL_000e: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_2 = ___matrix2; NullCheck(L_2); int32_t L_3 = ___order1; int32_t L_4 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_3, (int32_t)L_4))))) { goto IL_0033; } } { int32_t L_5 = ___order1; int32_t L_6 = ___order1; int32_t L_7 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)); RuntimeObject * L_8 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_7); String_t* L_9; L_9 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_8, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral48DCDDA5B8784939FEE419112A3C8D5268F8A7B9)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_m7B39DA062828158C2C77D5950D034E464D073B57_RuntimeMethod_var))); } IL_0033: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_11 = ___matrixEv3; if (L_11) { goto IL_0042; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_12 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1140619ACE3F157B300DDECE262E1F10FB25ABBD)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_m7B39DA062828158C2C77D5950D034E464D073B57_RuntimeMethod_var))); } IL_0042: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_13 = ___matrixEv3; NullCheck(L_13); int32_t L_14 = ___order1; int32_t L_15 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_14, (int32_t)L_15))))) { goto IL_0068; } } { int32_t L_16 = ___order1; int32_t L_17 = ___order1; int32_t L_18 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_16, (int32_t)L_17)); RuntimeObject * L_19 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_18); String_t* L_20; L_20 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_19, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_21 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_21, L_20, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1140619ACE3F157B300DDECE262E1F10FB25ABBD)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_m7B39DA062828158C2C77D5950D034E464D073B57_RuntimeMethod_var))); } IL_0068: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_22 = ___vectorEv4; if (L_22) { goto IL_0077; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_23 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_23, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral56D47FA335B4FE805E18F9423E306B27E09D1A1A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_m7B39DA062828158C2C77D5950D034E464D073B57_RuntimeMethod_var))); } IL_0077: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_24 = ___vectorEv4; NullCheck(L_24); int32_t L_25 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))) == ((int32_t)L_25))) { goto IL_0099; } } { int32_t L_26 = ___order1; int32_t L_27 = L_26; RuntimeObject * L_28 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_27); String_t* L_29; L_29 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_28, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_30 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_30, L_29, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral56D47FA335B4FE805E18F9423E306B27E09D1A1A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_30, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_m7B39DA062828158C2C77D5950D034E464D073B57_RuntimeMethod_var))); } IL_0099: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_31 = ___matrixD5; if (L_31) { goto IL_00a8; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_32 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_32, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE96731D5562BF0BF2F4483D86388A3F3F35C4C21)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_32, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_m7B39DA062828158C2C77D5950D034E464D073B57_RuntimeMethod_var))); } IL_00a8: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_33 = ___matrixD5; NullCheck(L_33); int32_t L_34 = ___order1; int32_t L_35 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_33)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_34, (int32_t)L_35))))) { goto IL_00ce; } } { int32_t L_36 = ___order1; int32_t L_37 = ___order1; int32_t L_38 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_36, (int32_t)L_37)); RuntimeObject * L_39 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_38); String_t* L_40; L_40 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_39, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_41 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_41, L_40, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE96731D5562BF0BF2F4483D86388A3F3F35C4C21)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_41, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_m7B39DA062828158C2C77D5950D034E464D073B57_RuntimeMethod_var))); } IL_00ce: { bool L_42 = ___isSymmetric0; int32_t L_43 = ___order1; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_44 = ___matrix2; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_45 = ___matrixEv3; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_46 = ___vectorEv4; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_47 = ___matrixD5; int32_t L_48; L_48 = SafeNativeMethods_c_eigen_m50189B9A05E87B141C48F46B50DF105A6744322B(L_42, L_43, L_44, L_45, L_46, L_47, /*hidden argument*/NULL); V_0 = L_48; int32_t L_49 = V_0; if ((!(((uint32_t)L_49) == ((uint32_t)((int32_t)-999999))))) { goto IL_00eb; } } { MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1 * L_50 = (MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1_il2cpp_TypeInfo_var))); MemoryAllocationException__ctor_m34E23D8BDBF658E4CEAC660F9DFA4ECA0B1FD7D5(L_50, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_50, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_m7B39DA062828158C2C77D5950D034E464D073B57_RuntimeMethod_var))); } IL_00eb: { int32_t L_51 = V_0; if ((((int32_t)L_51) >= ((int32_t)0))) { goto IL_00fb; } } { int32_t L_52 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_53; L_53 = il2cpp_codegen_abs(L_52); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_54 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_54, L_53, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_54, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_m7B39DA062828158C2C77D5950D034E464D073B57_RuntimeMethod_var))); } IL_00fb: { int32_t L_55 = V_0; if ((((int32_t)L_55) <= ((int32_t)0))) { goto IL_0105; } } { NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC * L_56 = (NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC_il2cpp_TypeInfo_var))); NonConvergenceException__ctor_m3548C091B237B862DBE5F6AB15A52F64FFEC955E(L_56, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_56, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_m7B39DA062828158C2C77D5950D034E464D073B57_RuntimeMethod_var))); } IL_0105: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider__ctor_m69EE69987004D3C47F5692FC1D50C92A11D304D1 (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, String_t* ___hintPath0, const RuntimeMethod* method) { { ManagedLinearAlgebraProvider__ctor_m7F7D53DA74304C7467AABB4F28F88EA5D31BCB3D(__this, /*hidden argument*/NULL); String_t* L_0 = ___hintPath0; __this->set__hintPath_0(L_0); return; } } // System.Boolean MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::IsAvailable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OpenBlasLinearAlgebraProvider_IsAvailable_mF0C15F1771E243564B6B74695615F7CB5A6D2E12 (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, const RuntimeMethod* method) { { String_t* L_0 = __this->get__hintPath_0(); bool L_1; L_1 = OpenBlasProvider_IsAvailable_mF3A0AF1BF8A904E26CD2F3A21531C5FF3662C548(L_0, /*hidden argument*/NULL); return L_1; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::InitializeVerify() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_InitializeVerify_m77695B0BCED18189456D37D6913F9A7501C5504A (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { String_t* L_0 = __this->get__hintPath_0(); int32_t L_1; L_1 = OpenBlasProvider_Load_m8D0FC696FB3BBFBE04DCC699348B4047E635D074(L_0, /*hidden argument*/NULL); V_0 = L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) >= ((int32_t)1))) { goto IL_003d; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)), (uint32_t)2); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_4 = L_3; int32_t L_5 = V_0; int32_t L_6 = L_5; RuntimeObject * L_7 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_6); NullCheck(L_4); ArrayElementTypeCheck (L_4, L_7); (L_4)->SetAt(static_cast(0), (RuntimeObject *)L_7); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_8 = L_4; int32_t L_9 = 1; RuntimeObject * L_10 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_9); NullCheck(L_8); ArrayElementTypeCheck (L_8, L_10); (L_8)->SetAt(static_cast(1), (RuntimeObject *)L_10); FormattableString_tDE8B3B926F0AD1A0FD6864BBA69C5AC99CE49B59 * L_11; L_11 = FormattableStringFactory_Create_m1624178F76FD2999A86932EC3317EAD1F7CDAC68(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral536AF18B0168E78370F326BEB3D59F27C619A6E7)), L_8, /*hidden argument*/NULL); String_t* L_12; L_12 = FormattableString_Invariant_m2521551A876E7BFB3595B7D4940D1670F63E2C22(L_11, /*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_13 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_13, L_12, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_InitializeVerify_m77695B0BCED18189456D37D6913F9A7501C5504A_RuntimeMethod_var))); } IL_003d: { int32_t L_14; L_14 = SafeNativeMethods_query_capability_m8F56EC1F7FC4A6FD3C79B6B2AAC58957F7744C9C(((int32_t)128), /*hidden argument*/NULL); V_1 = L_14; int32_t L_15 = V_1; if ((((int32_t)L_15) == ((int32_t)1))) { goto IL_0070; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_16 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)), (uint32_t)1); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_17 = L_16; int32_t L_18 = V_1; int32_t L_19 = L_18; RuntimeObject * L_20 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_19); NullCheck(L_17); ArrayElementTypeCheck (L_17, L_20); (L_17)->SetAt(static_cast(0), (RuntimeObject *)L_20); FormattableString_tDE8B3B926F0AD1A0FD6864BBA69C5AC99CE49B59 * L_21; L_21 = FormattableStringFactory_Create_m1624178F76FD2999A86932EC3317EAD1F7CDAC68(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral02A77FFDDFEE25829510A755D7DE6B908BA5DE51)), L_17, /*hidden argument*/NULL); String_t* L_22; L_22 = FormattableString_Invariant_m2521551A876E7BFB3595B7D4940D1670F63E2C22(L_21, /*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_23 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_23, L_22, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_InitializeVerify_m77695B0BCED18189456D37D6913F9A7501C5504A_RuntimeMethod_var))); } IL_0070: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::FreeResources() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_FreeResources_m07D17D18D2001D8A6F8601878A00B30209919F3E (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, const RuntimeMethod* method) { { OpenBlasProvider_FreeResources_m52FFC85F545509DB46F0B036E0B7B1F9BB290ADD(/*hidden argument*/NULL); return; } } // System.String MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OpenBlasLinearAlgebraProvider_ToString_mC68BA325AD1299B5656E15C949EC049A65E67857 (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, const RuntimeMethod* method) { { String_t* L_0; L_0 = OpenBlasProvider_Describe_m23BF0F12BA9CF657DD30541AB20FD5F45B98F0CD(/*hidden argument*/NULL); return L_0; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_Dispose_m0767E01B184085AF4D942FA250FEF8FBC955662E (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, const RuntimeMethod* method) { { VirtualActionInvoker0::Invoke(56 /* System.Void MathNet.Numerics.Providers.LinearAlgebra.Managed.ManagedLinearAlgebraProvider::FreeResources() */, __this); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::ScaleArray(System.Double,System.Double[],System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_ScaleArray_mB977218E5626A71B61F11C53BB734CD28BC68C9A (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, double ___alpha0, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___x1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___result2, const RuntimeMethod* method) { { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___x1; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_ScaleArray_mB977218E5626A71B61F11C53BB734CD28BC68C9A_RuntimeMethod_var))); } IL_000e: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_2 = ___x1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_3 = ___result2; if ((((RuntimeObject*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_2) == ((RuntimeObject*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_3))) { goto IL_001e; } } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_4 = ___x1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_5 = ___result2; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_6 = ___x1; NullCheck(L_6); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_4, 0, (RuntimeArray *)(RuntimeArray *)L_5, 0, ((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), /*hidden argument*/NULL); } IL_001e: { double L_7 = ___alpha0; if ((!(((double)L_7) == ((double)(1.0))))) { goto IL_002b; } } { return; } IL_002b: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_8 = ___x1; NullCheck(L_8); double L_9 = ___alpha0; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_10 = ___result2; SafeNativeMethods_d_scale_m7C370274C7E337FC8FD113DDE9B4A4FC59B07844(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))), L_9, L_10, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::MatrixMultiply(System.Double[],System.Int32,System.Int32,System.Double[],System.Int32,System.Int32,System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_MatrixMultiply_m3E7D408800AEE0E019605A288DAEAD50BFE388EF (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___x0, int32_t ___rowsX1, int32_t ___columnsX2, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___y3, int32_t ___rowsY4, int32_t ___columnsY5, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___result6, const RuntimeMethod* method) { { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___x0; int32_t L_1 = ___rowsX1; int32_t L_2 = ___columnsX2; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_3 = ___y3; int32_t L_4 = ___rowsY4; int32_t L_5 = ___columnsY5; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_6 = ___result6; VirtualActionInvoker11< int32_t, int32_t, double, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*, int32_t, int32_t, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*, int32_t, int32_t, double, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* >::Invoke(60 /* System.Void MathNet.Numerics.Providers.LinearAlgebra.Managed.ManagedLinearAlgebraProvider::MatrixMultiplyWithUpdate(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Double,System.Double[],System.Int32,System.Int32,System.Double[],System.Int32,System.Int32,System.Double,System.Double[]) */, __this, ((int32_t)111), ((int32_t)111), (1.0), L_0, L_1, L_2, L_3, L_4, L_5, (0.0), L_6); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::MatrixMultiplyWithUpdate(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Double,System.Double[],System.Int32,System.Int32,System.Double[],System.Int32,System.Int32,System.Double,System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_m216ED3D9B17791843C391E6573BF41CF05211B16 (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, int32_t ___transposeA0, int32_t ___transposeB1, double ___alpha2, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a3, int32_t ___rowsA4, int32_t ___columnsA5, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___b6, int32_t ___rowsB7, int32_t ___columnsB8, double ___beta9, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___c10, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t G_B9_0 = 0; int32_t G_B12_0 = 0; int32_t G_B15_0 = 0; int32_t G_B18_0 = 0; { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___a3; if (L_0) { goto IL_000f; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_m216ED3D9B17791843C391E6573BF41CF05211B16_RuntimeMethod_var))); } IL_000f: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_2 = ___b6; if (L_2) { goto IL_001e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_m216ED3D9B17791843C391E6573BF41CF05211B16_RuntimeMethod_var))); } IL_001e: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_4 = ___c10; if (L_4) { goto IL_002d; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_5 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5B9FE05484B470B354696B4F06C3B12F71B5BB4A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_m216ED3D9B17791843C391E6573BF41CF05211B16_RuntimeMethod_var))); } IL_002d: { int32_t L_6 = ___transposeA0; if ((((int32_t)L_6) == ((int32_t)((int32_t)111)))) { goto IL_0036; } } { int32_t L_7 = ___columnsA5; G_B9_0 = L_7; goto IL_0038; } IL_0036: { int32_t L_8 = ___rowsA4; G_B9_0 = L_8; } IL_0038: { V_0 = G_B9_0; int32_t L_9 = ___transposeB1; if ((((int32_t)L_9) == ((int32_t)((int32_t)111)))) { goto IL_0042; } } { int32_t L_10 = ___rowsB7; G_B12_0 = L_10; goto IL_0044; } IL_0042: { int32_t L_11 = ___columnsB8; G_B12_0 = L_11; } IL_0044: { V_1 = G_B12_0; int32_t L_12 = ___transposeA0; if ((((int32_t)L_12) == ((int32_t)((int32_t)111)))) { goto IL_004e; } } { int32_t L_13 = ___rowsA4; G_B15_0 = L_13; goto IL_0050; } IL_004e: { int32_t L_14 = ___columnsA5; G_B15_0 = L_14; } IL_0050: { V_2 = G_B15_0; int32_t L_15 = ___transposeB1; if ((((int32_t)L_15) == ((int32_t)((int32_t)111)))) { goto IL_005a; } } { int32_t L_16 = ___columnsB8; G_B18_0 = L_16; goto IL_005c; } IL_005a: { int32_t L_17 = ___rowsB7; G_B18_0 = L_17; } IL_005c: { V_3 = G_B18_0; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_18 = ___c10; NullCheck(L_18); int32_t L_19 = V_0; int32_t L_20 = V_1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_19, (int32_t)L_20))))) { goto IL_0071; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_21 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_21, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2650E1EC6492D74D7351B650B37E59795A0153B7)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_m216ED3D9B17791843C391E6573BF41CF05211B16_RuntimeMethod_var))); } IL_0071: { int32_t L_22 = V_2; int32_t L_23 = V_3; if ((((int32_t)L_22) == ((int32_t)L_23))) { goto IL_0080; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_24 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_24, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2650E1EC6492D74D7351B650B37E59795A0153B7)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_m216ED3D9B17791843C391E6573BF41CF05211B16_RuntimeMethod_var))); } IL_0080: { int32_t L_25 = ___transposeA0; int32_t L_26 = ___transposeB1; int32_t L_27 = V_0; int32_t L_28 = V_1; int32_t L_29 = V_2; double L_30 = ___alpha2; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_31 = ___a3; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_32 = ___b6; double L_33 = ___beta9; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_34 = ___c10; SafeNativeMethods_d_matrix_multiply_m59D9A3714F05F4D791222F149E8AF77A4F40DACD(L_25, L_26, L_27, L_28, L_29, L_30, L_31, L_32, L_33, L_34, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::LUFactor(System.Double[],System.Int32,System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_LUFactor_m861156B4FDDE6DC2B8CFA4C956A2EBFCB6516CB6 (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___data0, int32_t ___order1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { int32_t V_0 = 0; { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___data0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUFactor_m861156B4FDDE6DC2B8CFA4C956A2EBFCB6516CB6_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___ipiv2; if (L_2) { goto IL_001c; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUFactor_m861156B4FDDE6DC2B8CFA4C956A2EBFCB6516CB6_RuntimeMethod_var))); } IL_001c: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_4 = ___data0; NullCheck(L_4); int32_t L_5 = ___order1; int32_t L_6 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6))))) { goto IL_0034; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUFactor_m861156B4FDDE6DC2B8CFA4C956A2EBFCB6516CB6_RuntimeMethod_var))); } IL_0034: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___ipiv2; NullCheck(L_8); int32_t L_9 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))) == ((int32_t)L_9))) { goto IL_004a; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUFactor_m861156B4FDDE6DC2B8CFA4C956A2EBFCB6516CB6_RuntimeMethod_var))); } IL_004a: { int32_t L_11 = ___order1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_12 = ___data0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13 = ___ipiv2; int32_t L_14; L_14 = SafeNativeMethods_d_lu_factor_m7175A32E9FB7E17795393D871F2091D62D87D76C(L_11, L_12, L_13, /*hidden argument*/NULL); V_0 = L_14; int32_t L_15 = V_0; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0063; } } { int32_t L_16 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_17; L_17 = il2cpp_codegen_abs(L_16); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_18 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_18, L_17, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUFactor_m861156B4FDDE6DC2B8CFA4C956A2EBFCB6516CB6_RuntimeMethod_var))); } IL_0063: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::LUInverseFactored(System.Double[],System.Int32,System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_LUInverseFactored_m357002B59EF3F86BBB34F367DD76A31540DB3305 (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a0, int32_t ___order1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { int32_t V_0 = 0; { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___a0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUInverseFactored_m357002B59EF3F86BBB34F367DD76A31540DB3305_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___ipiv2; if (L_2) { goto IL_001c; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUInverseFactored_m357002B59EF3F86BBB34F367DD76A31540DB3305_RuntimeMethod_var))); } IL_001c: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_4 = ___a0; NullCheck(L_4); int32_t L_5 = ___order1; int32_t L_6 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6))))) { goto IL_0034; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUInverseFactored_m357002B59EF3F86BBB34F367DD76A31540DB3305_RuntimeMethod_var))); } IL_0034: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___ipiv2; NullCheck(L_8); int32_t L_9 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))) == ((int32_t)L_9))) { goto IL_004a; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUInverseFactored_m357002B59EF3F86BBB34F367DD76A31540DB3305_RuntimeMethod_var))); } IL_004a: { int32_t L_11 = ___order1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_12 = ___a0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13 = ___ipiv2; int32_t L_14; L_14 = SafeNativeMethods_d_lu_inverse_factored_m19623BE7B9935D43CEA330328C7B65619E7B1A11(L_11, L_12, L_13, /*hidden argument*/NULL); V_0 = L_14; int32_t L_15 = V_0; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0063; } } { int32_t L_16 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_17; L_17 = il2cpp_codegen_abs(L_16); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_18 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_18, L_17, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUInverseFactored_m357002B59EF3F86BBB34F367DD76A31540DB3305_RuntimeMethod_var))); } IL_0063: { int32_t L_19 = V_0; if ((((int32_t)L_19) <= ((int32_t)0))) { goto IL_006e; } } { int32_t L_20 = V_0; SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54 * L_21 = (SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54_il2cpp_TypeInfo_var))); SingularUMatrixException__ctor_m75CDB38360CCE333262CA7D957B534C85439666A(L_21, L_20, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUInverseFactored_m357002B59EF3F86BBB34F367DD76A31540DB3305_RuntimeMethod_var))); } IL_006e: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::LUSolveFactored(System.Int32,System.Double[],System.Int32,System.Int32[],System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_LUSolveFactored_m39354F1007D313521898852706D1172461692730 (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, int32_t ___columnsOfB0, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a1, int32_t ___order2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___b4, const RuntimeMethod* method) { int32_t V_0 = 0; { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___a1; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_m39354F1007D313521898852706D1172461692730_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___ipiv3; if (L_2) { goto IL_001d; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_m39354F1007D313521898852706D1172461692730_RuntimeMethod_var))); } IL_001d: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_4 = ___a1; NullCheck(L_4); int32_t L_5 = ___order2; int32_t L_6 = ___order2; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6))))) { goto IL_0035; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_m39354F1007D313521898852706D1172461692730_RuntimeMethod_var))); } IL_0035: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___ipiv3; NullCheck(L_8); int32_t L_9 = ___order2; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))) == ((int32_t)L_9))) { goto IL_004c; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_m39354F1007D313521898852706D1172461692730_RuntimeMethod_var))); } IL_004c: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_11 = ___b4; NullCheck(L_11); int32_t L_12 = ___columnsOfB0; int32_t L_13 = ___order2; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_12, (int32_t)L_13))))) { goto IL_0065; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_14 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_m39354F1007D313521898852706D1172461692730_RuntimeMethod_var))); } IL_0065: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_15 = ___a1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_16 = ___b4; if ((!(((RuntimeObject*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_15) == ((RuntimeObject*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_16)))) { goto IL_0075; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_17 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_17, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral021F8B55A2B4C132F5B76FC0E35972339BEB49DB)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_m39354F1007D313521898852706D1172461692730_RuntimeMethod_var))); } IL_0075: { int32_t L_18 = ___order2; int32_t L_19 = ___columnsOfB0; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_20 = ___a1; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = ___ipiv3; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_22 = ___b4; int32_t L_23; L_23 = SafeNativeMethods_d_lu_solve_factored_m4AC3A826E3F5AE8E2AFA7B9DB902FE9DCEE0CE1A(L_18, L_19, L_20, L_21, L_22, /*hidden argument*/NULL); V_0 = L_23; int32_t L_24 = V_0; if ((((int32_t)L_24) >= ((int32_t)0))) { goto IL_0092; } } { int32_t L_25 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_26; L_26 = il2cpp_codegen_abs(L_25); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_27 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_27, L_26, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_27, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_m39354F1007D313521898852706D1172461692730_RuntimeMethod_var))); } IL_0092: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::EigenDecomp(System.Boolean,System.Int32,System.Double[],System.Double[],System.Numerics.Complex[],System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_EigenDecomp_mB4406BB7FCBBAC8C9C50AF2E184AE3F9E9FDE94F (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, bool ___isSymmetric0, int32_t ___order1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___matrix2, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___matrixEv3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___vectorEv4, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___matrixD5, const RuntimeMethod* method) { int32_t V_0 = 0; { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___matrix2; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral48DCDDA5B8784939FEE419112A3C8D5268F8A7B9)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_mB4406BB7FCBBAC8C9C50AF2E184AE3F9E9FDE94F_RuntimeMethod_var))); } IL_000e: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_2 = ___matrix2; NullCheck(L_2); int32_t L_3 = ___order1; int32_t L_4 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_3, (int32_t)L_4))))) { goto IL_0033; } } { int32_t L_5 = ___order1; int32_t L_6 = ___order1; int32_t L_7 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)); RuntimeObject * L_8 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_7); String_t* L_9; L_9 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_8, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral48DCDDA5B8784939FEE419112A3C8D5268F8A7B9)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_mB4406BB7FCBBAC8C9C50AF2E184AE3F9E9FDE94F_RuntimeMethod_var))); } IL_0033: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_11 = ___matrixEv3; if (L_11) { goto IL_0042; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_12 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1140619ACE3F157B300DDECE262E1F10FB25ABBD)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_mB4406BB7FCBBAC8C9C50AF2E184AE3F9E9FDE94F_RuntimeMethod_var))); } IL_0042: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_13 = ___matrixEv3; NullCheck(L_13); int32_t L_14 = ___order1; int32_t L_15 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_14, (int32_t)L_15))))) { goto IL_0068; } } { int32_t L_16 = ___order1; int32_t L_17 = ___order1; int32_t L_18 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_16, (int32_t)L_17)); RuntimeObject * L_19 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_18); String_t* L_20; L_20 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_19, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_21 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_21, L_20, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1140619ACE3F157B300DDECE262E1F10FB25ABBD)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_mB4406BB7FCBBAC8C9C50AF2E184AE3F9E9FDE94F_RuntimeMethod_var))); } IL_0068: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_22 = ___vectorEv4; if (L_22) { goto IL_0077; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_23 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_23, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral56D47FA335B4FE805E18F9423E306B27E09D1A1A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_mB4406BB7FCBBAC8C9C50AF2E184AE3F9E9FDE94F_RuntimeMethod_var))); } IL_0077: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_24 = ___vectorEv4; NullCheck(L_24); int32_t L_25 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))) == ((int32_t)L_25))) { goto IL_0099; } } { int32_t L_26 = ___order1; int32_t L_27 = L_26; RuntimeObject * L_28 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_27); String_t* L_29; L_29 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_28, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_30 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_30, L_29, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral56D47FA335B4FE805E18F9423E306B27E09D1A1A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_30, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_mB4406BB7FCBBAC8C9C50AF2E184AE3F9E9FDE94F_RuntimeMethod_var))); } IL_0099: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_31 = ___matrixD5; if (L_31) { goto IL_00a8; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_32 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_32, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE96731D5562BF0BF2F4483D86388A3F3F35C4C21)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_32, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_mB4406BB7FCBBAC8C9C50AF2E184AE3F9E9FDE94F_RuntimeMethod_var))); } IL_00a8: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_33 = ___matrixD5; NullCheck(L_33); int32_t L_34 = ___order1; int32_t L_35 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_33)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_34, (int32_t)L_35))))) { goto IL_00ce; } } { int32_t L_36 = ___order1; int32_t L_37 = ___order1; int32_t L_38 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_36, (int32_t)L_37)); RuntimeObject * L_39 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_38); String_t* L_40; L_40 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_39, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_41 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_41, L_40, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE96731D5562BF0BF2F4483D86388A3F3F35C4C21)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_41, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_mB4406BB7FCBBAC8C9C50AF2E184AE3F9E9FDE94F_RuntimeMethod_var))); } IL_00ce: { bool L_42 = ___isSymmetric0; int32_t L_43 = ___order1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_44 = ___matrix2; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_45 = ___matrixEv3; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_46 = ___vectorEv4; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_47 = ___matrixD5; int32_t L_48; L_48 = SafeNativeMethods_d_eigen_m7611377D97ACBAFF2E3CC9E5F0FFFE353F2A40C3(L_42, L_43, L_44, L_45, L_46, L_47, /*hidden argument*/NULL); V_0 = L_48; int32_t L_49 = V_0; if ((!(((uint32_t)L_49) == ((uint32_t)((int32_t)-999999))))) { goto IL_00eb; } } { MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1 * L_50 = (MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1_il2cpp_TypeInfo_var))); MemoryAllocationException__ctor_m34E23D8BDBF658E4CEAC660F9DFA4ECA0B1FD7D5(L_50, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_50, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_mB4406BB7FCBBAC8C9C50AF2E184AE3F9E9FDE94F_RuntimeMethod_var))); } IL_00eb: { int32_t L_51 = V_0; if ((((int32_t)L_51) >= ((int32_t)0))) { goto IL_00fb; } } { int32_t L_52 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_53; L_53 = il2cpp_codegen_abs(L_52); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_54 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_54, L_53, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_54, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_mB4406BB7FCBBAC8C9C50AF2E184AE3F9E9FDE94F_RuntimeMethod_var))); } IL_00fb: { int32_t L_55 = V_0; if ((((int32_t)L_55) <= ((int32_t)0))) { goto IL_0105; } } { NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC * L_56 = (NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC_il2cpp_TypeInfo_var))); NonConvergenceException__ctor_m3548C091B237B862DBE5F6AB15A52F64FFEC955E(L_56, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_56, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_mB4406BB7FCBBAC8C9C50AF2E184AE3F9E9FDE94F_RuntimeMethod_var))); } IL_0105: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::ScaleArray(System.Single,System.Single[],System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_ScaleArray_mE477ACBBDABC8F0A1272585100BF1511CC0D67C3 (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, float ___alpha0, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___x1, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___result2, const RuntimeMethod* method) { { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = ___x1; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_ScaleArray_mE477ACBBDABC8F0A1272585100BF1511CC0D67C3_RuntimeMethod_var))); } IL_000e: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_2 = ___x1; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_3 = ___result2; if ((((RuntimeObject*)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_2) == ((RuntimeObject*)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_3))) { goto IL_001e; } } { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_4 = ___x1; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_5 = ___result2; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_6 = ___x1; NullCheck(L_6); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_4, 0, (RuntimeArray *)(RuntimeArray *)L_5, 0, ((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), /*hidden argument*/NULL); } IL_001e: { float L_7 = ___alpha0; if ((!(((float)L_7) == ((float)(1.0f))))) { goto IL_0027; } } { return; } IL_0027: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_8 = ___x1; NullCheck(L_8); float L_9 = ___alpha0; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_10 = ___result2; SafeNativeMethods_s_scale_mA9078D493F71FAF227D88C6809460BD5BA9B1688(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))), L_9, L_10, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::MatrixMultiply(System.Single[],System.Int32,System.Int32,System.Single[],System.Int32,System.Int32,System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_MatrixMultiply_mF796ED0C305CE8187EBB6DC760DDCDF81044A5BC (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___x0, int32_t ___rowsX1, int32_t ___columnsX2, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___y3, int32_t ___rowsY4, int32_t ___columnsY5, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___result6, const RuntimeMethod* method) { { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = ___x0; int32_t L_1 = ___rowsX1; int32_t L_2 = ___columnsX2; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_3 = ___y3; int32_t L_4 = ___rowsY4; int32_t L_5 = ___columnsY5; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_6 = ___result6; VirtualActionInvoker11< int32_t, int32_t, float, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*, int32_t, int32_t, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*, int32_t, int32_t, float, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* >::Invoke(68 /* System.Void MathNet.Numerics.Providers.LinearAlgebra.Managed.ManagedLinearAlgebraProvider::MatrixMultiplyWithUpdate(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Single,System.Single[],System.Int32,System.Int32,System.Single[],System.Int32,System.Int32,System.Single,System.Single[]) */, __this, ((int32_t)111), ((int32_t)111), (1.0f), L_0, L_1, L_2, L_3, L_4, L_5, (0.0f), L_6); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::MatrixMultiplyWithUpdate(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Single,System.Single[],System.Int32,System.Int32,System.Single[],System.Int32,System.Int32,System.Single,System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_mC578F8A959FAF719F7EA0AE672C556040B9E992C (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, int32_t ___transposeA0, int32_t ___transposeB1, float ___alpha2, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a3, int32_t ___rowsA4, int32_t ___columnsA5, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___b6, int32_t ___rowsB7, int32_t ___columnsB8, float ___beta9, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___c10, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t G_B9_0 = 0; int32_t G_B12_0 = 0; int32_t G_B15_0 = 0; int32_t G_B18_0 = 0; { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = ___a3; if (L_0) { goto IL_000f; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_mC578F8A959FAF719F7EA0AE672C556040B9E992C_RuntimeMethod_var))); } IL_000f: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_2 = ___b6; if (L_2) { goto IL_001e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_mC578F8A959FAF719F7EA0AE672C556040B9E992C_RuntimeMethod_var))); } IL_001e: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_4 = ___c10; if (L_4) { goto IL_002d; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_5 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5B9FE05484B470B354696B4F06C3B12F71B5BB4A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_mC578F8A959FAF719F7EA0AE672C556040B9E992C_RuntimeMethod_var))); } IL_002d: { int32_t L_6 = ___transposeA0; if ((((int32_t)L_6) == ((int32_t)((int32_t)111)))) { goto IL_0036; } } { int32_t L_7 = ___columnsA5; G_B9_0 = L_7; goto IL_0038; } IL_0036: { int32_t L_8 = ___rowsA4; G_B9_0 = L_8; } IL_0038: { V_0 = G_B9_0; int32_t L_9 = ___transposeB1; if ((((int32_t)L_9) == ((int32_t)((int32_t)111)))) { goto IL_0042; } } { int32_t L_10 = ___rowsB7; G_B12_0 = L_10; goto IL_0044; } IL_0042: { int32_t L_11 = ___columnsB8; G_B12_0 = L_11; } IL_0044: { V_1 = G_B12_0; int32_t L_12 = ___transposeA0; if ((((int32_t)L_12) == ((int32_t)((int32_t)111)))) { goto IL_004e; } } { int32_t L_13 = ___rowsA4; G_B15_0 = L_13; goto IL_0050; } IL_004e: { int32_t L_14 = ___columnsA5; G_B15_0 = L_14; } IL_0050: { V_2 = G_B15_0; int32_t L_15 = ___transposeB1; if ((((int32_t)L_15) == ((int32_t)((int32_t)111)))) { goto IL_005a; } } { int32_t L_16 = ___columnsB8; G_B18_0 = L_16; goto IL_005c; } IL_005a: { int32_t L_17 = ___rowsB7; G_B18_0 = L_17; } IL_005c: { V_3 = G_B18_0; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_18 = ___c10; NullCheck(L_18); int32_t L_19 = V_0; int32_t L_20 = V_1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_19, (int32_t)L_20))))) { goto IL_0071; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_21 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_21, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2650E1EC6492D74D7351B650B37E59795A0153B7)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_mC578F8A959FAF719F7EA0AE672C556040B9E992C_RuntimeMethod_var))); } IL_0071: { int32_t L_22 = V_2; int32_t L_23 = V_3; if ((((int32_t)L_22) == ((int32_t)L_23))) { goto IL_0080; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_24 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_24, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2650E1EC6492D74D7351B650B37E59795A0153B7)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_MatrixMultiplyWithUpdate_mC578F8A959FAF719F7EA0AE672C556040B9E992C_RuntimeMethod_var))); } IL_0080: { int32_t L_25 = ___transposeA0; int32_t L_26 = ___transposeB1; int32_t L_27 = V_0; int32_t L_28 = V_1; int32_t L_29 = V_2; float L_30 = ___alpha2; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_31 = ___a3; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_32 = ___b6; float L_33 = ___beta9; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_34 = ___c10; SafeNativeMethods_s_matrix_multiply_mB051B5F2715908A5F1862FC8091B638C3C47EBC0(L_25, L_26, L_27, L_28, L_29, L_30, L_31, L_32, L_33, L_34, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::LUFactor(System.Single[],System.Int32,System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_LUFactor_m865586B7900AC95B9B665670C4D241FEC6959CB5 (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___data0, int32_t ___order1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { int32_t V_0 = 0; { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = ___data0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUFactor_m865586B7900AC95B9B665670C4D241FEC6959CB5_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___ipiv2; if (L_2) { goto IL_001c; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUFactor_m865586B7900AC95B9B665670C4D241FEC6959CB5_RuntimeMethod_var))); } IL_001c: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_4 = ___data0; NullCheck(L_4); int32_t L_5 = ___order1; int32_t L_6 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6))))) { goto IL_0034; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUFactor_m865586B7900AC95B9B665670C4D241FEC6959CB5_RuntimeMethod_var))); } IL_0034: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___ipiv2; NullCheck(L_8); int32_t L_9 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))) == ((int32_t)L_9))) { goto IL_004a; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUFactor_m865586B7900AC95B9B665670C4D241FEC6959CB5_RuntimeMethod_var))); } IL_004a: { int32_t L_11 = ___order1; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_12 = ___data0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13 = ___ipiv2; int32_t L_14; L_14 = SafeNativeMethods_s_lu_factor_mA701006F336A5CDA39D9F8434BF9BBBD847847EB(L_11, L_12, L_13, /*hidden argument*/NULL); V_0 = L_14; int32_t L_15 = V_0; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0063; } } { int32_t L_16 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_17; L_17 = il2cpp_codegen_abs(L_16); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_18 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_18, L_17, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUFactor_m865586B7900AC95B9B665670C4D241FEC6959CB5_RuntimeMethod_var))); } IL_0063: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::LUInverseFactored(System.Single[],System.Int32,System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_LUInverseFactored_m5DC4723E7EE2970A4676766E1DF85DCA5FC0B78C (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a0, int32_t ___order1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { int32_t V_0 = 0; { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = ___a0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUInverseFactored_m5DC4723E7EE2970A4676766E1DF85DCA5FC0B78C_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___ipiv2; if (L_2) { goto IL_001c; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUInverseFactored_m5DC4723E7EE2970A4676766E1DF85DCA5FC0B78C_RuntimeMethod_var))); } IL_001c: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_4 = ___a0; NullCheck(L_4); int32_t L_5 = ___order1; int32_t L_6 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6))))) { goto IL_0034; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUInverseFactored_m5DC4723E7EE2970A4676766E1DF85DCA5FC0B78C_RuntimeMethod_var))); } IL_0034: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___ipiv2; NullCheck(L_8); int32_t L_9 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))) == ((int32_t)L_9))) { goto IL_004a; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUInverseFactored_m5DC4723E7EE2970A4676766E1DF85DCA5FC0B78C_RuntimeMethod_var))); } IL_004a: { int32_t L_11 = ___order1; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_12 = ___a0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13 = ___ipiv2; int32_t L_14; L_14 = SafeNativeMethods_s_lu_inverse_factored_mCB57F2AE6E1D98688A2C077BD6E32D1273B039D1(L_11, L_12, L_13, /*hidden argument*/NULL); V_0 = L_14; int32_t L_15 = V_0; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0063; } } { int32_t L_16 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_17; L_17 = il2cpp_codegen_abs(L_16); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_18 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_18, L_17, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUInverseFactored_m5DC4723E7EE2970A4676766E1DF85DCA5FC0B78C_RuntimeMethod_var))); } IL_0063: { int32_t L_19 = V_0; if ((((int32_t)L_19) <= ((int32_t)0))) { goto IL_006e; } } { int32_t L_20 = V_0; SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54 * L_21 = (SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54_il2cpp_TypeInfo_var))); SingularUMatrixException__ctor_m75CDB38360CCE333262CA7D957B534C85439666A(L_21, L_20, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUInverseFactored_m5DC4723E7EE2970A4676766E1DF85DCA5FC0B78C_RuntimeMethod_var))); } IL_006e: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::LUSolveFactored(System.Int32,System.Single[],System.Int32,System.Int32[],System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_LUSolveFactored_m585EBFFA52103F103372BC2D70CE51DFC06961D5 (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, int32_t ___columnsOfB0, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a1, int32_t ___order2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___b4, const RuntimeMethod* method) { int32_t V_0 = 0; { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = ___a1; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_m585EBFFA52103F103372BC2D70CE51DFC06961D5_RuntimeMethod_var))); } IL_000e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___ipiv3; if (L_2) { goto IL_001d; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_3 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_m585EBFFA52103F103372BC2D70CE51DFC06961D5_RuntimeMethod_var))); } IL_001d: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_4 = ___a1; NullCheck(L_4); int32_t L_5 = ___order2; int32_t L_6 = ___order2; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6))))) { goto IL_0035; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_m585EBFFA52103F103372BC2D70CE51DFC06961D5_RuntimeMethod_var))); } IL_0035: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___ipiv3; NullCheck(L_8); int32_t L_9 = ___order2; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))) == ((int32_t)L_9))) { goto IL_004c; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF46989BF31DF11B959240867FDA243D0CB512B94)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_m585EBFFA52103F103372BC2D70CE51DFC06961D5_RuntimeMethod_var))); } IL_004c: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_11 = ___b4; NullCheck(L_11); int32_t L_12 = ___columnsOfB0; int32_t L_13 = ___order2; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_12, (int32_t)L_13))))) { goto IL_0065; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_14 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D754F569FEC285A63707F0EF7FCC7C5026CADC)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_m585EBFFA52103F103372BC2D70CE51DFC06961D5_RuntimeMethod_var))); } IL_0065: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_15 = ___a1; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_16 = ___b4; if ((!(((RuntimeObject*)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_15) == ((RuntimeObject*)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_16)))) { goto IL_0075; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_17 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_17, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral021F8B55A2B4C132F5B76FC0E35972339BEB49DB)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_m585EBFFA52103F103372BC2D70CE51DFC06961D5_RuntimeMethod_var))); } IL_0075: { int32_t L_18 = ___order2; int32_t L_19 = ___columnsOfB0; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_20 = ___a1; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = ___ipiv3; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_22 = ___b4; int32_t L_23; L_23 = SafeNativeMethods_s_lu_solve_factored_m940BBB1FAFB25759C861D70E9FBC366F09F89629(L_18, L_19, L_20, L_21, L_22, /*hidden argument*/NULL); V_0 = L_23; int32_t L_24 = V_0; if ((((int32_t)L_24) >= ((int32_t)0))) { goto IL_0092; } } { int32_t L_25 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_26; L_26 = il2cpp_codegen_abs(L_25); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_27 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_27, L_26, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_27, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_LUSolveFactored_m585EBFFA52103F103372BC2D70CE51DFC06961D5_RuntimeMethod_var))); } IL_0092: { return; } } // System.Void MathNet.Numerics.Providers.LinearAlgebra.OpenBlas.OpenBlasLinearAlgebraProvider::EigenDecomp(System.Boolean,System.Int32,System.Single[],System.Single[],System.Numerics.Complex[],System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasLinearAlgebraProvider_EigenDecomp_m86B15541871C8D1D96FBE4C5B3553758C334B5D4 (OpenBlasLinearAlgebraProvider_t808709DF97E86016B0F0326C845F28FF8EB8EE47 * __this, bool ___isSymmetric0, int32_t ___order1, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___matrix2, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___matrixEv3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___vectorEv4, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___matrixD5, const RuntimeMethod* method) { int32_t V_0 = 0; { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = ___matrix2; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral48DCDDA5B8784939FEE419112A3C8D5268F8A7B9)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_m86B15541871C8D1D96FBE4C5B3553758C334B5D4_RuntimeMethod_var))); } IL_000e: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_2 = ___matrix2; NullCheck(L_2); int32_t L_3 = ___order1; int32_t L_4 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_3, (int32_t)L_4))))) { goto IL_0033; } } { int32_t L_5 = ___order1; int32_t L_6 = ___order1; int32_t L_7 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)); RuntimeObject * L_8 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_7); String_t* L_9; L_9 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_8, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_10 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_10, L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral48DCDDA5B8784939FEE419112A3C8D5268F8A7B9)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_m86B15541871C8D1D96FBE4C5B3553758C334B5D4_RuntimeMethod_var))); } IL_0033: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_11 = ___matrixEv3; if (L_11) { goto IL_0042; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_12 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1140619ACE3F157B300DDECE262E1F10FB25ABBD)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_m86B15541871C8D1D96FBE4C5B3553758C334B5D4_RuntimeMethod_var))); } IL_0042: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_13 = ___matrixEv3; NullCheck(L_13); int32_t L_14 = ___order1; int32_t L_15 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_14, (int32_t)L_15))))) { goto IL_0068; } } { int32_t L_16 = ___order1; int32_t L_17 = ___order1; int32_t L_18 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_16, (int32_t)L_17)); RuntimeObject * L_19 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_18); String_t* L_20; L_20 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_19, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_21 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_21, L_20, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1140619ACE3F157B300DDECE262E1F10FB25ABBD)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_m86B15541871C8D1D96FBE4C5B3553758C334B5D4_RuntimeMethod_var))); } IL_0068: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_22 = ___vectorEv4; if (L_22) { goto IL_0077; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_23 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_23, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral56D47FA335B4FE805E18F9423E306B27E09D1A1A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_m86B15541871C8D1D96FBE4C5B3553758C334B5D4_RuntimeMethod_var))); } IL_0077: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_24 = ___vectorEv4; NullCheck(L_24); int32_t L_25 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))) == ((int32_t)L_25))) { goto IL_0099; } } { int32_t L_26 = ___order1; int32_t L_27 = L_26; RuntimeObject * L_28 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_27); String_t* L_29; L_29 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_28, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_30 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_30, L_29, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral56D47FA335B4FE805E18F9423E306B27E09D1A1A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_30, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_m86B15541871C8D1D96FBE4C5B3553758C334B5D4_RuntimeMethod_var))); } IL_0099: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_31 = ___matrixD5; if (L_31) { goto IL_00a8; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_32 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_32, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE96731D5562BF0BF2F4483D86388A3F3F35C4C21)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_32, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_m86B15541871C8D1D96FBE4C5B3553758C334B5D4_RuntimeMethod_var))); } IL_00a8: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_33 = ___matrixD5; NullCheck(L_33); int32_t L_34 = ___order1; int32_t L_35 = ___order1; if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_33)->max_length)))) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_34, (int32_t)L_35))))) { goto IL_00ce; } } { int32_t L_36 = ___order1; int32_t L_37 = ___order1; int32_t L_38 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_36, (int32_t)L_37)); RuntimeObject * L_39 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_38); String_t* L_40; L_40 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67D0C673C0913F3EBF0D86AB5E76966A35A375C7)), L_39, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_41 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_41, L_40, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE96731D5562BF0BF2F4483D86388A3F3F35C4C21)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_41, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_m86B15541871C8D1D96FBE4C5B3553758C334B5D4_RuntimeMethod_var))); } IL_00ce: { bool L_42 = ___isSymmetric0; int32_t L_43 = ___order1; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_44 = ___matrix2; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_45 = ___matrixEv3; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_46 = ___vectorEv4; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_47 = ___matrixD5; int32_t L_48; L_48 = SafeNativeMethods_s_eigen_mECDFBF11565AC028F0044B9BABC24DFAD2F4ADE2(L_42, L_43, L_44, L_45, L_46, L_47, /*hidden argument*/NULL); V_0 = L_48; int32_t L_49 = V_0; if ((!(((uint32_t)L_49) == ((uint32_t)((int32_t)-999999))))) { goto IL_00eb; } } { MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1 * L_50 = (MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryAllocationException_t11CE1C7A14AB153E683413A82D73C6E702EE68D1_il2cpp_TypeInfo_var))); MemoryAllocationException__ctor_m34E23D8BDBF658E4CEAC660F9DFA4ECA0B1FD7D5(L_50, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_50, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_m86B15541871C8D1D96FBE4C5B3553758C334B5D4_RuntimeMethod_var))); } IL_00eb: { int32_t L_51 = V_0; if ((((int32_t)L_51) >= ((int32_t)0))) { goto IL_00fb; } } { int32_t L_52 = V_0; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var))); int32_t L_53; L_53 = il2cpp_codegen_abs(L_52); InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE * L_54 = (InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidParameterException_t53CE15E4C488E3C17999310B34A89F6ED8CAEADE_il2cpp_TypeInfo_var))); InvalidParameterException__ctor_mF7E9829315C646F9D27DEA0B38052628B3531CCC(L_54, L_53, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_54, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_m86B15541871C8D1D96FBE4C5B3553758C334B5D4_RuntimeMethod_var))); } IL_00fb: { int32_t L_55 = V_0; if ((((int32_t)L_55) <= ((int32_t)0))) { goto IL_0105; } } { NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC * L_56 = (NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC_il2cpp_TypeInfo_var))); NonConvergenceException__ctor_m3548C091B237B862DBE5F6AB15A52F64FFEC955E(L_56, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_56, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasLinearAlgebraProvider_EigenDecomp_m86B15541871C8D1D96FBE4C5B3553758C334B5D4_RuntimeMethod_var))); } IL_0105: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean MathNet.Numerics.Providers.Common.OpenBlas.OpenBlasProvider::IsAvailable(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OpenBlasProvider_IsAvailable_mF3A0AF1BF8A904E26CD2F3A21531C5FF3662C548 (String_t* ___hintPath0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; int32_t G_B12_0 = 0; { bool L_0 = ((OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_StaticFields*)il2cpp_codegen_static_fields_for(OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_il2cpp_TypeInfo_var))->get__loaded_5(); if (!L_0) { goto IL_0009; } } { return (bool)1; } IL_0009: { bool L_1; L_1 = AppSwitches_get_DisableNativeProviders_mD1B9C88F481FBF6EA0BDAF0B31EE082E163A5503(/*hidden argument*/NULL); if (L_1) { goto IL_0017; } } { bool L_2; L_2 = AppSwitches_get_DisableOpenBlasNativeProvider_mC477349F99A943ACE6EC5F3808BDF596FF8F7948(/*hidden argument*/NULL); if (!L_2) { goto IL_0019; } } IL_0017: { return (bool)0; } IL_0019: { } IL_001a: try {// begin try (depth: 1) { String_t* L_3; L_3 = SafeNativeMethods_get_DllName_m81DF8AE0106BCBB08CBFF4D354475D6CF9A7C425(/*hidden argument*/NULL); String_t* L_4 = ___hintPath0; IL2CPP_RUNTIME_CLASS_INIT(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); bool L_5; L_5 = NativeProviderLoader_TryLoad_mD508E41440FE5DE3A9F37537CE1041D23CE00F4E(L_3, L_4, /*hidden argument*/NULL); if (L_5) { goto IL_002b; } } IL_0027: { V_2 = (bool)0; goto IL_0058; } IL_002b: { int32_t L_6; L_6 = SafeNativeMethods_query_capability_m8F56EC1F7FC4A6FD3C79B6B2AAC58957F7744C9C(0, /*hidden argument*/NULL); int32_t L_7; L_7 = SafeNativeMethods_query_capability_m8F56EC1F7FC4A6FD3C79B6B2AAC58957F7744C9C(1, /*hidden argument*/NULL); V_0 = L_7; int32_t L_8; L_8 = SafeNativeMethods_query_capability_m8F56EC1F7FC4A6FD3C79B6B2AAC58957F7744C9C(((int32_t)64), /*hidden argument*/NULL); V_1 = L_8; if (L_6) { goto IL_004f; } } IL_0042: { int32_t L_9 = V_0; if ((!(((uint32_t)L_9) == ((uint32_t)(-1))))) { goto IL_004f; } } IL_0046: { int32_t L_10 = V_1; G_B12_0 = ((((int32_t)((((int32_t)L_10) < ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0050; } IL_004f: { G_B12_0 = 0; } IL_0050: { V_2 = (bool)G_B12_0; goto IL_0058; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0053; } throw e; } CATCH_0053: {// begin catch(System.Object) V_2 = (bool)0; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0058; }// end catch (depth: 1) IL_0058: { bool L_11 = V_2; return L_11; } } // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.OpenBlasProvider::Load(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OpenBlasProvider_Load_m8D0FC696FB3BBFBE04DCC699348B4047E635D074 (String_t* ___hintPath0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; DllNotFoundException_tD2224C1993151B8CCF9938FD62649816CF977596 * V_2 = NULL; BadImageFormatException_t3BC0184883CA1CB226CDED7E76E91927184C683A * V_3 = NULL; EntryPointNotFoundException_tD0666CDCBD81C969BAAC14899569BFED2E05F9DC * V_4 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { bool L_0 = ((OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_StaticFields*)il2cpp_codegen_static_fields_for(OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_il2cpp_TypeInfo_var))->get__loaded_5(); if (!L_0) { goto IL_000d; } } { int32_t L_1 = ((OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_StaticFields*)il2cpp_codegen_static_fields_for(OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_il2cpp_TypeInfo_var))->get__nativeRevision_0(); return L_1; } IL_000d: { bool L_2; L_2 = AppSwitches_get_DisableNativeProviders_mD1B9C88F481FBF6EA0BDAF0B31EE082E163A5503(/*hidden argument*/NULL); if (L_2) { goto IL_001b; } } { bool L_3; L_3 = AppSwitches_get_DisableOpenBlasNativeProvider_mC477349F99A943ACE6EC5F3808BDF596FF8F7948(/*hidden argument*/NULL); if (!L_3) { goto IL_0026; } } IL_001b: { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_4 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6A226DDD3A250D60DA9854BC5F6A60C3CB93826B)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasProvider_Load_m8D0FC696FB3BBFBE04DCC699348B4047E635D074_RuntimeMethod_var))); } IL_0026: { } IL_0027: try {// begin try (depth: 1) String_t* L_5; L_5 = SafeNativeMethods_get_DllName_m81DF8AE0106BCBB08CBFF4D354475D6CF9A7C425(/*hidden argument*/NULL); String_t* L_6 = ___hintPath0; IL2CPP_RUNTIME_CLASS_INIT(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); bool L_7; L_7 = NativeProviderLoader_TryLoad_mD508E41440FE5DE3A9F37537CE1041D23CE00F4E(L_5, L_6, /*hidden argument*/NULL); int32_t L_8; L_8 = SafeNativeMethods_query_capability_m8F56EC1F7FC4A6FD3C79B6B2AAC58957F7744C9C(0, /*hidden argument*/NULL); V_0 = L_8; int32_t L_9; L_9 = SafeNativeMethods_query_capability_m8F56EC1F7FC4A6FD3C79B6B2AAC58957F7744C9C(1, /*hidden argument*/NULL); V_1 = L_9; int32_t L_10; L_10 = SafeNativeMethods_query_capability_m8F56EC1F7FC4A6FD3C79B6B2AAC58957F7744C9C(((int32_t)64), /*hidden argument*/NULL); ((OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_StaticFields*)il2cpp_codegen_static_fields_for(OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_il2cpp_TypeInfo_var))->set__nativeRevision_0(L_10); int32_t L_11; L_11 = SafeNativeMethods_query_capability_m8F56EC1F7FC4A6FD3C79B6B2AAC58957F7744C9C(8, /*hidden argument*/NULL); ((OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_StaticFields*)il2cpp_codegen_static_fields_for(OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_il2cpp_TypeInfo_var))->set__nativeX86_1((bool)((((int32_t)L_11) > ((int32_t)0))? 1 : 0)); int32_t L_12; L_12 = SafeNativeMethods_query_capability_m8F56EC1F7FC4A6FD3C79B6B2AAC58957F7744C9C(((int32_t)9), /*hidden argument*/NULL); ((OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_StaticFields*)il2cpp_codegen_static_fields_for(OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_il2cpp_TypeInfo_var))->set__nativeX64_2((bool)((((int32_t)L_12) > ((int32_t)0))? 1 : 0)); int32_t L_13; L_13 = SafeNativeMethods_query_capability_m8F56EC1F7FC4A6FD3C79B6B2AAC58957F7744C9C(((int32_t)10), /*hidden argument*/NULL); ((OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_StaticFields*)il2cpp_codegen_static_fields_for(OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_il2cpp_TypeInfo_var))->set__nativeIA64_3((bool)((((int32_t)L_13) > ((int32_t)0))? 1 : 0)); int32_t L_14; L_14 = SafeNativeMethods_query_capability_m8F56EC1F7FC4A6FD3C79B6B2AAC58957F7744C9C(((int32_t)11), /*hidden argument*/NULL); ((OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_StaticFields*)il2cpp_codegen_static_fields_for(OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_il2cpp_TypeInfo_var))->set__nativeARM_4((bool)((((int32_t)L_14) > ((int32_t)0))? 1 : 0)); goto IL_00b3; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DllNotFoundException_tD2224C1993151B8CCF9938FD62649816CF977596_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_008a; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BadImageFormatException_t3BC0184883CA1CB226CDED7E76E91927184C683A_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0097; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EntryPointNotFoundException_tD0666CDCBD81C969BAAC14899569BFED2E05F9DC_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00a4; } throw e; } CATCH_008a: {// begin catch(System.DllNotFoundException) V_2 = ((DllNotFoundException_tD2224C1993151B8CCF9938FD62649816CF977596 *)IL2CPP_GET_ACTIVE_EXCEPTION(DllNotFoundException_tD2224C1993151B8CCF9938FD62649816CF977596 *)); DllNotFoundException_tD2224C1993151B8CCF9938FD62649816CF977596 * L_15 = V_2; NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_16 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m764DC8FAE02378475423615A5C23DF0DE77E02A5(L_16, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8D0BCC5EBE19524DB08EAC011C24895D047DB0F7)), L_15, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasProvider_Load_m8D0FC696FB3BBFBE04DCC699348B4047E635D074_RuntimeMethod_var))); }// end catch (depth: 1) CATCH_0097: {// begin catch(System.BadImageFormatException) V_3 = ((BadImageFormatException_t3BC0184883CA1CB226CDED7E76E91927184C683A *)IL2CPP_GET_ACTIVE_EXCEPTION(BadImageFormatException_t3BC0184883CA1CB226CDED7E76E91927184C683A *)); BadImageFormatException_t3BC0184883CA1CB226CDED7E76E91927184C683A * L_17 = V_3; NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_18 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m764DC8FAE02378475423615A5C23DF0DE77E02A5(L_18, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral40305D46AC9DA0BDDC55C394D80733CF6A2E8FAF)), L_17, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasProvider_Load_m8D0FC696FB3BBFBE04DCC699348B4047E635D074_RuntimeMethod_var))); }// end catch (depth: 1) CATCH_00a4: {// begin catch(System.EntryPointNotFoundException) V_4 = ((EntryPointNotFoundException_tD0666CDCBD81C969BAAC14899569BFED2E05F9DC *)IL2CPP_GET_ACTIVE_EXCEPTION(EntryPointNotFoundException_tD0666CDCBD81C969BAAC14899569BFED2E05F9DC *)); EntryPointNotFoundException_tD0666CDCBD81C969BAAC14899569BFED2E05F9DC * L_19 = V_4; NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_20 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m764DC8FAE02378475423615A5C23DF0DE77E02A5(L_20, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB603BA562CB849971ED1BF6F6A31964ADBB20A52)), L_19, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_20, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasProvider_Load_m8D0FC696FB3BBFBE04DCC699348B4047E635D074_RuntimeMethod_var))); }// end catch (depth: 1) IL_00b3: { int32_t L_21 = V_0; if (L_21) { goto IL_00c2; } } { int32_t L_22 = V_1; if ((!(((uint32_t)L_22) == ((uint32_t)(-1))))) { goto IL_00c2; } } { int32_t L_23 = ((OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_StaticFields*)il2cpp_codegen_static_fields_for(OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_il2cpp_TypeInfo_var))->get__nativeRevision_0(); if ((((int32_t)L_23) >= ((int32_t)1))) { goto IL_00cd; } } IL_00c2: { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_24 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_24, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBC831C2EB7496CB46BB5AB6383550DB760793E26)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OpenBlasProvider_Load_m8D0FC696FB3BBFBE04DCC699348B4047E635D074_RuntimeMethod_var))); } IL_00cd: { int32_t L_25; L_25 = SafeNativeMethods_query_capability_m8F56EC1F7FC4A6FD3C79B6B2AAC58957F7744C9C(((int32_t)66), /*hidden argument*/NULL); if ((((int32_t)L_25) <= ((int32_t)0))) { goto IL_00e1; } } { IL2CPP_RUNTIME_CLASS_INIT(Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA_il2cpp_TypeInfo_var); int32_t L_26; L_26 = Control_get_MaxDegreeOfParallelism_m176E1A57BEE8AAE70022DD6CDF96681CA08052AF_inline(/*hidden argument*/NULL); SafeNativeMethods_set_max_threads_mDBDF1B22624FB284A508DFF513E07F38B71830F8(L_26, /*hidden argument*/NULL); } IL_00e1: { ((OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_StaticFields*)il2cpp_codegen_static_fields_for(OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_il2cpp_TypeInfo_var))->set__loaded_5((bool)1); int32_t L_27 = ((OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_StaticFields*)il2cpp_codegen_static_fields_for(OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_il2cpp_TypeInfo_var))->get__nativeRevision_0(); return L_27; } } // System.Void MathNet.Numerics.Providers.Common.OpenBlas.OpenBlasProvider::FreeResources() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenBlasProvider_FreeResources_m52FFC85F545509DB46F0B036E0B7B1F9BB290ADD (const RuntimeMethod* method) { { return; } } // System.String MathNet.Numerics.Providers.Common.OpenBlas.OpenBlasProvider::Describe() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OpenBlasProvider_Describe_m23BF0F12BA9CF657DD30541AB20FD5F45B98F0CD (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m38F628C7542B32348AE3F9E5C65E04E9C039ADC4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m30C52A4F2828D86CA3FAB0B1B583948F4DA9F1F9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0ACAF2CFDF8E3D8E5C363BB931842F8D7BDCD5A6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2ABDDECF2F4BFAA613EC3F008843DDDC8715F95C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4908BF0936B537B6A39A4EACD2BD389033325122); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB89F103D3B781CC60D515DE57593696D5523F710); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE0EBC796A178DD40EFD4AF1EC0FD91D243EF6519); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB8E9A44EF12963A2AD989F97D2165A7F9531DD0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF50DE9F1418B7B95141C23A957CBB076897E3866); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF712C5F62331F2870DB319ED66CDF53B831F3CA1); s_Il2CppMethodInitialized = true; } List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * V_0 = NULL; { bool L_0 = ((OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_StaticFields*)il2cpp_codegen_static_fields_for(OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_il2cpp_TypeInfo_var))->get__loaded_5(); if (L_0) { goto IL_000d; } } { return _stringLiteral2ABDDECF2F4BFAA613EC3F008843DDDC8715F95C; } IL_000d: { List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * L_1 = (List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 *)il2cpp_codegen_object_new(List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3_il2cpp_TypeInfo_var); List_1__ctor_m30C52A4F2828D86CA3FAB0B1B583948F4DA9F1F9(L_1, /*hidden argument*/List_1__ctor_m30C52A4F2828D86CA3FAB0B1B583948F4DA9F1F9_RuntimeMethod_var); V_0 = L_1; bool L_2 = ((OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_StaticFields*)il2cpp_codegen_static_fields_for(OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_il2cpp_TypeInfo_var))->get__nativeX86_1(); if (!L_2) { goto IL_0025; } } { List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * L_3 = V_0; NullCheck(L_3); List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A(L_3, _stringLiteral4908BF0936B537B6A39A4EACD2BD389033325122, /*hidden argument*/List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A_RuntimeMethod_var); } IL_0025: { bool L_4 = ((OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_StaticFields*)il2cpp_codegen_static_fields_for(OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_il2cpp_TypeInfo_var))->get__nativeX64_2(); if (!L_4) { goto IL_0037; } } { List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * L_5 = V_0; NullCheck(L_5); List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A(L_5, _stringLiteralF50DE9F1418B7B95141C23A957CBB076897E3866, /*hidden argument*/List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A_RuntimeMethod_var); } IL_0037: { bool L_6 = ((OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_StaticFields*)il2cpp_codegen_static_fields_for(OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_il2cpp_TypeInfo_var))->get__nativeIA64_3(); if (!L_6) { goto IL_0049; } } { List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * L_7 = V_0; NullCheck(L_7); List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A(L_7, _stringLiteralEB8E9A44EF12963A2AD989F97D2165A7F9531DD0, /*hidden argument*/List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A_RuntimeMethod_var); } IL_0049: { bool L_8 = ((OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_StaticFields*)il2cpp_codegen_static_fields_for(OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_il2cpp_TypeInfo_var))->get__nativeARM_4(); if (!L_8) { goto IL_005b; } } { List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * L_9 = V_0; NullCheck(L_9); List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A(L_9, _stringLiteralE0EBC796A178DD40EFD4AF1EC0FD91D243EF6519, /*hidden argument*/List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A_RuntimeMethod_var); } IL_005b: { List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * L_10 = V_0; String_t* L_11; L_11 = Int32_ToString_m340C0A14D16799421EFDF8A81C8A16FA76D48411((int32_t*)(((OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_StaticFields*)il2cpp_codegen_static_fields_for(OpenBlasProvider_t2A7C0A2432D972C1746E519A52F2388DE6199D0C_il2cpp_TypeInfo_var))->get_address_of__nativeRevision_0()), /*hidden argument*/NULL); String_t* L_12; L_12 = String_Concat_m4B4AB72618348C5DFBFBA8DED84B9E2EBDB55E1B(_stringLiteralB89F103D3B781CC60D515DE57593696D5523F710, L_11, /*hidden argument*/NULL); NullCheck(L_10); List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A(L_10, L_12, /*hidden argument*/List_1_Add_mD8C90346622A7F72A072D319F0E2AE851BB5885A_RuntimeMethod_var); List_1_t6C9F81EDBF0F4A31A9B0DA372D2EF34BDA3A1AF3 * L_13 = V_0; NullCheck(L_13); StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_14; L_14 = List_1_ToArray_m38F628C7542B32348AE3F9E5C65E04E9C039ADC4(L_13, /*hidden argument*/List_1_ToArray_m38F628C7542B32348AE3F9E5C65E04E9C039ADC4_RuntimeMethod_var); String_t* L_15; L_15 = String_Join_m8846EB11F0A221BDE237DE041D17764B36065404(_stringLiteralF712C5F62331F2870DB319ED66CDF53B831F3CA1, L_14, /*hidden argument*/NULL); String_t* L_16; L_16 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44(_stringLiteral0ACAF2CFDF8E3D8E5C363BB931842F8D7BDCD5A6, L_15, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, /*hidden argument*/NULL); return L_16; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void MathNet.Numerics.Permutation::.ctor(System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Permutation__ctor_mFF9F9FDC0534F2009040FEC0A0A24F97A336A7B4 (Permutation_t0A4C01E46E0B637C73C124228948C68A228C0A9E * __this, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___indices0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_0 = ___indices0; bool L_1; L_1 = Permutation_CheckForProperPermutation_mC277AEF3A477DCEB75A9303145FB0282B8022248(L_0, /*hidden argument*/NULL); if (L_1) { goto IL_001e; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_2 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB7122F45569145114AE02842EB47BB0B7D9C721D)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4DC0ECF676CDB8466A06C299A2E315606DFC00BD)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Permutation__ctor_mFF9F9FDC0534F2009040FEC0A0A24F97A336A7B4_RuntimeMethod_var))); } IL_001e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = ___indices0; NullCheck((RuntimeArray *)(RuntimeArray *)L_3); RuntimeObject * L_4; L_4 = Array_Clone_m3C566B3D3F4333212411BD7C3B61D798BADB3F3C((RuntimeArray *)(RuntimeArray *)L_3, /*hidden argument*/NULL); __this->set__indices_0(((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)Castclass((RuntimeObject*)L_4, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var))); return; } } // MathNet.Numerics.Permutation MathNet.Numerics.Permutation::FromInversions(System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Permutation_t0A4C01E46E0B637C73C124228948C68A228C0A9E * Permutation_FromInversions_m4AC3B0CE0D7CF68502FAF54022A3FB492F44D6AE (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___inv0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Permutation_t0A4C01E46E0B637C73C124228948C68A228C0A9E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_0 = ___inv0; NullCheck(L_0); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)))); V_0 = L_1; V_1 = 0; goto IL_0015; } IL_000d: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = V_0; int32_t L_3 = V_1; int32_t L_4 = V_1; NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (int32_t)L_4); int32_t L_5 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_0015: { int32_t L_6 = V_1; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_7 = ___inv0; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_000d; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___inv0; NullCheck(L_8); V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))), (int32_t)1)); goto IL_0041; } IL_0023: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_9 = V_0; int32_t L_10 = V_2; NullCheck(L_9); int32_t L_11 = L_10; int32_t L_12 = (L_9)->GetAt(static_cast(L_11)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13 = ___inv0; int32_t L_14 = V_2; NullCheck(L_13); int32_t L_15 = L_14; int32_t L_16 = (L_13)->GetAt(static_cast(L_15)); if ((((int32_t)L_12) == ((int32_t)L_16))) { goto IL_003d; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_17 = V_0; int32_t L_18 = V_2; NullCheck(L_17); int32_t L_19 = L_18; int32_t L_20 = (L_17)->GetAt(static_cast(L_19)); V_3 = L_20; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = V_0; int32_t L_22 = V_2; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_23 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_24 = ___inv0; int32_t L_25 = V_2; NullCheck(L_24); int32_t L_26 = L_25; int32_t L_27 = (L_24)->GetAt(static_cast(L_26)); NullCheck(L_23); int32_t L_28 = L_27; int32_t L_29 = (L_23)->GetAt(static_cast(L_28)); NullCheck(L_21); (L_21)->SetAt(static_cast(L_22), (int32_t)L_29); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_30 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_31 = ___inv0; int32_t L_32 = V_2; NullCheck(L_31); int32_t L_33 = L_32; int32_t L_34 = (L_31)->GetAt(static_cast(L_33)); int32_t L_35 = V_3; NullCheck(L_30); (L_30)->SetAt(static_cast(L_34), (int32_t)L_35); } IL_003d: { int32_t L_36 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)1)); } IL_0041: { int32_t L_37 = V_2; if ((((int32_t)L_37) >= ((int32_t)0))) { goto IL_0023; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_38 = V_0; Permutation_t0A4C01E46E0B637C73C124228948C68A228C0A9E * L_39 = (Permutation_t0A4C01E46E0B637C73C124228948C68A228C0A9E *)il2cpp_codegen_object_new(Permutation_t0A4C01E46E0B637C73C124228948C68A228C0A9E_il2cpp_TypeInfo_var); Permutation__ctor_mFF9F9FDC0534F2009040FEC0A0A24F97A336A7B4(L_39, L_38, /*hidden argument*/NULL); return L_39; } } // System.Boolean MathNet.Numerics.Permutation::CheckForProperPermutation(System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Permutation_CheckForProperPermutation_mC277AEF3A477DCEB75A9303145FB0282B8022248 (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___indices0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_0 = ___indices0; NullCheck(L_0); BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_1 = (BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*)(BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*)SZArrayNew(BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)))); V_0 = L_1; V_1 = 0; goto IL_0027; } IL_000d: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = ___indices0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = ___indices0; NullCheck(L_6); if ((((int32_t)L_5) >= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length)))))) { goto IL_001b; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_7 = ___indices0; int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); if ((((int32_t)L_10) >= ((int32_t)0))) { goto IL_001d; } } IL_001b: { return (bool)0; } IL_001d: { BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_11 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_12 = ___indices0; int32_t L_13 = V_1; NullCheck(L_12); int32_t L_14 = L_13; int32_t L_15 = (L_12)->GetAt(static_cast(L_14)); NullCheck(L_11); (L_11)->SetAt(static_cast(L_15), (bool)1); int32_t L_16 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0027: { int32_t L_17 = V_1; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_18 = ___indices0; NullCheck(L_18); if ((((int32_t)L_17) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))))) { goto IL_000d; } } { V_2 = 0; goto IL_003c; } IL_0031: { BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_19 = V_0; int32_t L_20 = V_2; NullCheck(L_19); int32_t L_21 = L_20; uint8_t L_22 = (uint8_t)(L_19)->GetAt(static_cast(L_21)); if (L_22) { goto IL_0038; } } { return (bool)0; } IL_0038: { int32_t L_23 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)); } IL_003c: { int32_t L_24 = V_2; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_25 = ___indices0; NullCheck(L_25); if ((((int32_t)L_24) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length)))))) { goto IL_0031; } } { return (bool)1; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Double MathNet.Numerics.Precision::MeasureMachineEpsilon() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Precision_MeasureMachineEpsilon_m3750519F26E1D20BD4920411BEB2FB794C8B1C29 (const RuntimeMethod* method) { double V_0 = 0.0; { V_0 = (1.0); goto IL_0018; } IL_000c: { double L_0 = V_0; V_0 = ((double)((double)L_0/(double)(2.0))); } IL_0018: { double L_1 = V_0; if ((((double)((double)il2cpp_codegen_subtract((double)(1.0), (double)((double)((double)L_1/(double)(2.0)))))) < ((double)(1.0)))) { goto IL_000c; } } { double L_2 = V_0; return L_2; } } // System.Double MathNet.Numerics.Precision::MeasurePositiveMachineEpsilon() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Precision_MeasurePositiveMachineEpsilon_m0882F05D54D0FAC9B50EA5076B60BD388C46045E (const RuntimeMethod* method) { double V_0 = 0.0; { V_0 = (1.0); goto IL_0018; } IL_000c: { double L_0 = V_0; V_0 = ((double)((double)L_0/(double)(2.0))); } IL_0018: { double L_1 = V_0; if ((((double)((double)il2cpp_codegen_add((double)(1.0), (double)((double)((double)L_1/(double)(2.0)))))) > ((double)(1.0)))) { goto IL_000c; } } { double L_2 = V_0; return L_2; } } // System.Boolean MathNet.Numerics.Precision::AlmostEqualNorm(System.Double,System.Double,System.Double,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Precision_AlmostEqualNorm_m10C8A3912C68138589E5DD9B0F3BDCBC3B5C9398 (double ___a0, double ___b1, double ___diff2, double ___maximumAbsoluteError3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { double L_0 = ___a0; IL2CPP_RUNTIME_CLASS_INIT(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var); bool L_1; L_1 = Double_IsInfinity_mEA460DCA490F45C8AB5179BFFE48D3E06965381B(L_0, /*hidden argument*/NULL); if (L_1) { goto IL_0010; } } { double L_2 = ___b1; IL2CPP_RUNTIME_CLASS_INIT(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var); bool L_3; L_3 = Double_IsInfinity_mEA460DCA490F45C8AB5179BFFE48D3E06965381B(L_2, /*hidden argument*/NULL); if (!L_3) { goto IL_0015; } } IL_0010: { double L_4 = ___a0; double L_5 = ___b1; return (bool)((((double)L_4) == ((double)L_5))? 1 : 0); } IL_0015: { double L_6 = ___a0; IL2CPP_RUNTIME_CLASS_INIT(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var); bool L_7; L_7 = Double_IsNaN_m94415C98C2D7DCAA32A82E1911AC13958AAD4347(L_6, /*hidden argument*/NULL); if (L_7) { goto IL_0025; } } { double L_8 = ___b1; IL2CPP_RUNTIME_CLASS_INIT(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var); bool L_9; L_9 = Double_IsNaN_m94415C98C2D7DCAA32A82E1911AC13958AAD4347(L_8, /*hidden argument*/NULL); if (!L_9) { goto IL_0027; } } IL_0025: { return (bool)0; } IL_0027: { double L_10 = ___diff2; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_11; L_11 = fabs(L_10); double L_12 = ___maximumAbsoluteError3; return (bool)((((double)L_11) < ((double)L_12))? 1 : 0); } } // System.Boolean MathNet.Numerics.Precision::AlmostEqual(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Precision_AlmostEqual_m5855E26D2DFA5E8D3F81A47C9426FA0A9F7638E6 (float ___a0, float ___b1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___a0; float L_1 = ___b1; float L_2 = ___a0; float L_3 = ___b1; IL2CPP_RUNTIME_CLASS_INIT(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var); float L_4 = ((Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields*)il2cpp_codegen_static_fields_for(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var))->get_DefaultSingleAccuracy_9(); bool L_5; L_5 = Precision_AlmostEqualNorm_m10C8A3912C68138589E5DD9B0F3BDCBC3B5C9398(((double)((double)L_0)), ((double)((double)L_1)), ((double)((double)((float)il2cpp_codegen_subtract((float)L_2, (float)L_3)))), ((double)((double)L_4)), /*hidden argument*/NULL); return L_5; } } // System.Void MathNet.Numerics.Precision::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Precision__cctor_m0458AFC98CF6E53EDF30AB293EB397C6FCAB9960 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_0; L_0 = Math_Pow_mC2C8700DAAD1316AA457A1D271F78CDF0D61AC2F((2.0), (-53.0), /*hidden argument*/NULL); ((Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields*)il2cpp_codegen_static_fields_for(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var))->set_DoublePrecision_0(L_0); double L_1 = ((Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields*)il2cpp_codegen_static_fields_for(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var))->get_DoublePrecision_0(); ((Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields*)il2cpp_codegen_static_fields_for(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var))->set_PositiveDoublePrecision_1(((double)il2cpp_codegen_multiply((double)(2.0), (double)L_1))); double L_2; L_2 = Math_Pow_mC2C8700DAAD1316AA457A1D271F78CDF0D61AC2F((2.0), (-24.0), /*hidden argument*/NULL); ((Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields*)il2cpp_codegen_static_fields_for(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var))->set_SinglePrecision_2(L_2); double L_3 = ((Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields*)il2cpp_codegen_static_fields_for(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var))->get_SinglePrecision_2(); ((Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields*)il2cpp_codegen_static_fields_for(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var))->set_PositiveSinglePrecision_3(((double)il2cpp_codegen_multiply((double)(2.0), (double)L_3))); double L_4; L_4 = Precision_MeasureMachineEpsilon_m3750519F26E1D20BD4920411BEB2FB794C8B1C29(/*hidden argument*/NULL); ((Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields*)il2cpp_codegen_static_fields_for(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var))->set_MachineEpsilon_4(L_4); double L_5; L_5 = Precision_MeasurePositiveMachineEpsilon_m0882F05D54D0FAC9B50EA5076B60BD388C46045E(/*hidden argument*/NULL); ((Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields*)il2cpp_codegen_static_fields_for(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var))->set_PositiveMachineEpsilon_5(L_5); double L_6 = ((Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields*)il2cpp_codegen_static_fields_for(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var))->get_DoublePrecision_0(); double L_7; L_7 = log10(L_6); double L_8; L_8 = fabs(L_7); double L_9; L_9 = floor(L_8); ((Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields*)il2cpp_codegen_static_fields_for(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var))->set_DoubleDecimalPlaces_6(((int32_t)((int32_t)L_9))); double L_10 = ((Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields*)il2cpp_codegen_static_fields_for(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var))->get_SinglePrecision_2(); double L_11; L_11 = log10(L_10); double L_12; L_12 = fabs(L_11); double L_13; L_13 = floor(L_12); ((Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields*)il2cpp_codegen_static_fields_for(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var))->set_SingleDecimalPlaces_7(((int32_t)((int32_t)L_13))); double L_14 = ((Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields*)il2cpp_codegen_static_fields_for(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var))->get_DoublePrecision_0(); ((Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields*)il2cpp_codegen_static_fields_for(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var))->set_DefaultDoubleAccuracy_8(((double)il2cpp_codegen_multiply((double)L_14, (double)(10.0)))); double L_15 = ((Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields*)il2cpp_codegen_static_fields_for(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var))->get_SinglePrecision_2(); ((Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields*)il2cpp_codegen_static_fields_for(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var))->set_DefaultSingleAccuracy_9(((float)((float)((double)il2cpp_codegen_multiply((double)L_15, (double)(10.0)))))); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.String MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::get_DllName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SafeNativeMethods_get_DllName_mCC4D9D08A1966DD9314CB79104C60FFD2D21DEE8 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral148D305D04B64D0DC168A842F03EE655A8D414C6); s_Il2CppMethodInitialized = true; } { return _stringLiteral148D305D04B64D0DC168A842F03EE655A8D414C6; } } // System.Int32 MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::query_capability(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_query_capability_m215B1ACA8EEE28391C7A569378C290ADE1CBF3E0 (int32_t ___capability0, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "query_capability", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL int32_t returnValue = reinterpret_cast(query_capability)(___capability0); #else int32_t returnValue = il2cppPInvokeFunc(___capability0); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::createBLASHandle(System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_createBLASHandle_mFF11DE89E9B24AEDE02388BEC09B1FA6272D4F3A (intptr_t* ___blasHandle0, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "createBLASHandle", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL int32_t returnValue = reinterpret_cast(createBLASHandle)(___blasHandle0); #else int32_t returnValue = il2cppPInvokeFunc(___blasHandle0); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::destroyBLASHandle(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_destroyBLASHandle_mFB1FDD000B5C353A6E11C7F762846D6E45BC3B37 (intptr_t ___blasHandle0, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "destroyBLASHandle", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL int32_t returnValue = reinterpret_cast(destroyBLASHandle)(___blasHandle0); #else int32_t returnValue = il2cppPInvokeFunc(___blasHandle0); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::createSolverHandle(System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_createSolverHandle_m7C8EEFFF54C8ECF2502C33DC0C7E3AFD8A41E0AE (intptr_t* ___solverHandle0, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "createSolverHandle", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL int32_t returnValue = reinterpret_cast(createSolverHandle)(___solverHandle0); #else int32_t returnValue = il2cppPInvokeFunc(___solverHandle0); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::destroySolverHandle(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_destroySolverHandle_m764E31743D0B1205AAB03977D1B56BC3197ECF6A (intptr_t ___solverHandle0, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "destroySolverHandle", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL int32_t returnValue = reinterpret_cast(destroySolverHandle)(___solverHandle0); #else int32_t returnValue = il2cppPInvokeFunc(___solverHandle0); #endif return returnValue; } // System.Void MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::s_scale(System.IntPtr,System.Int32,System.Single,System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_s_scale_mB4DAD14F12633155C025276987E14D8BA5708C0C (intptr_t ___blasHandle0, int32_t ___n1, float ___alpha2, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___x3, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (intptr_t, int32_t, float, float*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(float) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "s_scale", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x3' to native representation float* ____x3_marshaled = NULL; if (___x3 != NULL) { il2cpp_array_size_t ____x3_Length = (___x3)->max_length; ____x3_marshaled = il2cpp_codegen_marshal_allocate_array(____x3_Length); memset(____x3_marshaled, 0, ____x3_Length * sizeof(float)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL reinterpret_cast(s_scale)(___blasHandle0, ___n1, ___alpha2, ____x3_marshaled); #else il2cppPInvokeFunc(___blasHandle0, ___n1, ___alpha2, ____x3_marshaled); #endif // Marshaling of parameter '___x3' back from native representation if (____x3_marshaled != NULL) { il2cpp_array_size_t ____x3_Length = (___x3)->max_length; for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____x3_Length); i++) { (___x3)->SetAtUnchecked(static_cast(i), (____x3_marshaled)[i]); } } // Marshaling cleanup of parameter '___x3' native representation il2cpp_codegen_marshal_free(____x3_marshaled); ____x3_marshaled = NULL; } // System.Void MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::d_scale(System.IntPtr,System.Int32,System.Double,System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_d_scale_mAC53BA684181AB41D3CE84CACF01A4BED75FF124 (intptr_t ___blasHandle0, int32_t ___n1, double ___alpha2, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___x3, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (intptr_t, int32_t, double, double*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(double) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "d_scale", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x3' to native representation double* ____x3_marshaled = NULL; if (___x3 != NULL) { il2cpp_array_size_t ____x3_Length = (___x3)->max_length; ____x3_marshaled = il2cpp_codegen_marshal_allocate_array(____x3_Length); memset(____x3_marshaled, 0, ____x3_Length * sizeof(double)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL reinterpret_cast(d_scale)(___blasHandle0, ___n1, ___alpha2, ____x3_marshaled); #else il2cppPInvokeFunc(___blasHandle0, ___n1, ___alpha2, ____x3_marshaled); #endif // Marshaling of parameter '___x3' back from native representation if (____x3_marshaled != NULL) { il2cpp_array_size_t ____x3_Length = (___x3)->max_length; for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____x3_Length); i++) { (___x3)->SetAtUnchecked(static_cast(i), (____x3_marshaled)[i]); } } // Marshaling cleanup of parameter '___x3' native representation il2cpp_codegen_marshal_free(____x3_marshaled); ____x3_marshaled = NULL; } // System.Void MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::c_scale(System.IntPtr,System.Int32,MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_c_scale_m4ED765D4A44D8285998AF86A6564B9A0AA14F46F (intptr_t ___blasHandle0, int32_t ___n1, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___alpha2, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___x3, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (intptr_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 , Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "c_scale", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x3' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____x3_marshaled = NULL; if (___x3 != NULL) { ____x3_marshaled = reinterpret_cast((___x3)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL reinterpret_cast(c_scale)(___blasHandle0, ___n1, ___alpha2, ____x3_marshaled); #else il2cppPInvokeFunc(___blasHandle0, ___n1, ___alpha2, ____x3_marshaled); #endif } // System.Void MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::z_scale(System.IntPtr,System.Int32,System.Numerics.Complex,System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_z_scale_m2251989E085D2D2DD3719D1F4908F6590AAE9DFF (intptr_t ___blasHandle0, int32_t ___n1, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___alpha2, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___x3, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (intptr_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C , Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "z_scale", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x3' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____x3_marshaled = NULL; if (___x3 != NULL) { ____x3_marshaled = reinterpret_cast((___x3)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL reinterpret_cast(z_scale)(___blasHandle0, ___n1, ___alpha2, ____x3_marshaled); #else il2cppPInvokeFunc(___blasHandle0, ___n1, ___alpha2, ____x3_marshaled); #endif } // System.Void MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::s_matrix_multiply(System.IntPtr,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Single,System.Single[],System.Single[],System.Single,System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_s_matrix_multiply_m9217FDF0266B57AC483F09023C90748063DE2F5C (intptr_t ___blasHandle0, int32_t ___transA1, int32_t ___transB2, int32_t ___m3, int32_t ___n4, int32_t ___k5, float ___alpha6, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___x7, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___y8, float ___beta9, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___c10, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (intptr_t, int32_t, int32_t, int32_t, int32_t, int32_t, float, float*, float*, float, float*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(float) + sizeof(void*) + sizeof(void*) + sizeof(float) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "s_matrix_multiply", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x7' to native representation float* ____x7_marshaled = NULL; if (___x7 != NULL) { ____x7_marshaled = reinterpret_cast((___x7)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___y8' to native representation float* ____y8_marshaled = NULL; if (___y8 != NULL) { ____y8_marshaled = reinterpret_cast((___y8)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___c10' to native representation float* ____c10_marshaled = NULL; if (___c10 != NULL) { ____c10_marshaled = reinterpret_cast((___c10)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL reinterpret_cast(s_matrix_multiply)(___blasHandle0, ___transA1, ___transB2, ___m3, ___n4, ___k5, ___alpha6, ____x7_marshaled, ____y8_marshaled, ___beta9, ____c10_marshaled); #else il2cppPInvokeFunc(___blasHandle0, ___transA1, ___transB2, ___m3, ___n4, ___k5, ___alpha6, ____x7_marshaled, ____y8_marshaled, ___beta9, ____c10_marshaled); #endif } // System.Void MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::d_matrix_multiply(System.IntPtr,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Double,System.Double[],System.Double[],System.Double,System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_d_matrix_multiply_mDF9D8C2DF9E612F18D3EA31D5B9B622AB6845E98 (intptr_t ___blasHandle0, int32_t ___transA1, int32_t ___transB2, int32_t ___m3, int32_t ___n4, int32_t ___k5, double ___alpha6, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___x7, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___y8, double ___beta9, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___c10, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (intptr_t, int32_t, int32_t, int32_t, int32_t, int32_t, double, double*, double*, double, double*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(double) + sizeof(void*) + sizeof(void*) + sizeof(double) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "d_matrix_multiply", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x7' to native representation double* ____x7_marshaled = NULL; if (___x7 != NULL) { ____x7_marshaled = reinterpret_cast((___x7)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___y8' to native representation double* ____y8_marshaled = NULL; if (___y8 != NULL) { ____y8_marshaled = reinterpret_cast((___y8)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___c10' to native representation double* ____c10_marshaled = NULL; if (___c10 != NULL) { ____c10_marshaled = reinterpret_cast((___c10)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL reinterpret_cast(d_matrix_multiply)(___blasHandle0, ___transA1, ___transB2, ___m3, ___n4, ___k5, ___alpha6, ____x7_marshaled, ____y8_marshaled, ___beta9, ____c10_marshaled); #else il2cppPInvokeFunc(___blasHandle0, ___transA1, ___transB2, ___m3, ___n4, ___k5, ___alpha6, ____x7_marshaled, ____y8_marshaled, ___beta9, ____c10_marshaled); #endif } // System.Void MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::c_matrix_multiply(System.IntPtr,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_c_matrix_multiply_m2B1DDF1D12C9FDEA29B88005C4C27140E04D05A2 (intptr_t ___blasHandle0, int32_t ___transA1, int32_t ___transB2, int32_t ___m3, int32_t ___n4, int32_t ___k5, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___alpha6, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___x7, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___y8, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___beta9, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___c10, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (intptr_t, int32_t, int32_t, int32_t, int32_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 , Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 , Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ) + sizeof(void*) + sizeof(void*) + sizeof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "c_matrix_multiply", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x7' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____x7_marshaled = NULL; if (___x7 != NULL) { ____x7_marshaled = reinterpret_cast((___x7)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___y8' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____y8_marshaled = NULL; if (___y8 != NULL) { ____y8_marshaled = reinterpret_cast((___y8)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___c10' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____c10_marshaled = NULL; if (___c10 != NULL) { ____c10_marshaled = reinterpret_cast((___c10)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL reinterpret_cast(c_matrix_multiply)(___blasHandle0, ___transA1, ___transB2, ___m3, ___n4, ___k5, ___alpha6, ____x7_marshaled, ____y8_marshaled, ___beta9, ____c10_marshaled); #else il2cppPInvokeFunc(___blasHandle0, ___transA1, ___transB2, ___m3, ___n4, ___k5, ___alpha6, ____x7_marshaled, ____y8_marshaled, ___beta9, ____c10_marshaled); #endif } // System.Void MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::z_matrix_multiply(System.IntPtr,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Numerics.Complex,System.Numerics.Complex[],System.Numerics.Complex[],System.Numerics.Complex,System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_z_matrix_multiply_m23F792151537BD3FB63541B015F0699EFA2764A3 (intptr_t ___blasHandle0, int32_t ___transA1, int32_t ___transB2, int32_t ___m3, int32_t ___n4, int32_t ___k5, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___alpha6, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___x7, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___y8, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___beta9, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___c10, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (intptr_t, int32_t, int32_t, int32_t, int32_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C , Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C , Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ) + sizeof(void*) + sizeof(void*) + sizeof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "z_matrix_multiply", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x7' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____x7_marshaled = NULL; if (___x7 != NULL) { ____x7_marshaled = reinterpret_cast((___x7)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___y8' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____y8_marshaled = NULL; if (___y8 != NULL) { ____y8_marshaled = reinterpret_cast((___y8)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___c10' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____c10_marshaled = NULL; if (___c10 != NULL) { ____c10_marshaled = reinterpret_cast((___c10)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL reinterpret_cast(z_matrix_multiply)(___blasHandle0, ___transA1, ___transB2, ___m3, ___n4, ___k5, ___alpha6, ____x7_marshaled, ____y8_marshaled, ___beta9, ____c10_marshaled); #else il2cppPInvokeFunc(___blasHandle0, ___transA1, ___transB2, ___m3, ___n4, ___k5, ___alpha6, ____x7_marshaled, ____y8_marshaled, ___beta9, ____c10_marshaled); #endif } // System.Int32 MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::ToCUDA(MathNet.Numerics.Providers.LinearAlgebra.Transpose) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_ToCUDA_m6F83FF74E2EA66257A675C9730273E3ED9CD2471 (int32_t ___transpose0, const RuntimeMethod* method) { { int32_t L_0 = ___transpose0; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)((int32_t)111)))) { case 0: { goto IL_0017; } case 1: { goto IL_0019; } case 2: { goto IL_001b; } } } { goto IL_001d; } IL_0017: { return 0; } IL_0019: { return 1; } IL_001b: { return 2; } IL_001d: { RuntimeObject * L_1 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Transpose_tF8F7165A0D2F3013E462FE048FC1E4A301F79271_il2cpp_TypeInfo_var)), (&___transpose0)); NullCheck(L_1); String_t* L_2; L_2 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_1); ___transpose0 = *(int32_t*)UnBox(L_1); String_t* L_3; L_3 = String_Concat_m4B4AB72618348C5DFBFBA8DED84B9E2EBDB55E1B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9088783B2FF9E81B09C4147055320869C0E9A4BC)), L_2, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_4 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_4, L_3, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SafeNativeMethods_ToCUDA_m6F83FF74E2EA66257A675C9730273E3ED9CD2471_RuntimeMethod_var))); } } // System.Int32 MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::s_lu_factor(System.IntPtr,System.Int32,System.Single[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_s_lu_factor_m23231ADB302F15EB199E74A5F20511E39958E410 (intptr_t ___solverHandle0, int32_t ___n1, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, float*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "s_lu_factor", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a2' to native representation float* ____a2_marshaled = NULL; if (___a2 != NULL) { ____a2_marshaled = reinterpret_cast((___a2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv3' to native representation int32_t* ____ipiv3_marshaled = NULL; if (___ipiv3 != NULL) { ____ipiv3_marshaled = reinterpret_cast((___ipiv3)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL int32_t returnValue = reinterpret_cast(s_lu_factor)(___solverHandle0, ___n1, ____a2_marshaled, ____ipiv3_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___solverHandle0, ___n1, ____a2_marshaled, ____ipiv3_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::d_lu_factor(System.IntPtr,System.Int32,System.Double[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_d_lu_factor_m6310743BCC839FABA0B04AD16A1C93D8CBFB2ED0 (intptr_t ___solverHandle0, int32_t ___n1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, double*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "d_lu_factor", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a2' to native representation double* ____a2_marshaled = NULL; if (___a2 != NULL) { ____a2_marshaled = reinterpret_cast((___a2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv3' to native representation int32_t* ____ipiv3_marshaled = NULL; if (___ipiv3 != NULL) { ____ipiv3_marshaled = reinterpret_cast((___ipiv3)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL int32_t returnValue = reinterpret_cast(d_lu_factor)(___solverHandle0, ___n1, ____a2_marshaled, ____ipiv3_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___solverHandle0, ___n1, ____a2_marshaled, ____ipiv3_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::c_lu_factor(System.IntPtr,System.Int32,MathNet.Numerics.Complex32[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_c_lu_factor_m6F535B933C83D75646B6A42A29B8BBAAA05CD2BC (intptr_t ___solverHandle0, int32_t ___n1, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "c_lu_factor", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a2' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____a2_marshaled = NULL; if (___a2 != NULL) { ____a2_marshaled = reinterpret_cast((___a2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv3' to native representation int32_t* ____ipiv3_marshaled = NULL; if (___ipiv3 != NULL) { ____ipiv3_marshaled = reinterpret_cast((___ipiv3)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL int32_t returnValue = reinterpret_cast(c_lu_factor)(___solverHandle0, ___n1, ____a2_marshaled, ____ipiv3_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___solverHandle0, ___n1, ____a2_marshaled, ____ipiv3_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::z_lu_factor(System.IntPtr,System.Int32,System.Numerics.Complex[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_z_lu_factor_m89F753E4BF3CA44C5D5EC6AC08EAF5E4E033F178 (intptr_t ___solverHandle0, int32_t ___n1, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "z_lu_factor", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a2' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____a2_marshaled = NULL; if (___a2 != NULL) { ____a2_marshaled = reinterpret_cast((___a2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv3' to native representation int32_t* ____ipiv3_marshaled = NULL; if (___ipiv3 != NULL) { ____ipiv3_marshaled = reinterpret_cast((___ipiv3)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL int32_t returnValue = reinterpret_cast(z_lu_factor)(___solverHandle0, ___n1, ____a2_marshaled, ____ipiv3_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___solverHandle0, ___n1, ____a2_marshaled, ____ipiv3_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::s_lu_inverse_factored(System.IntPtr,System.Int32,System.Single[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_s_lu_inverse_factored_m1D3D7CAAF87F3CD9A5EE065D7D2B57D2328E8CB6 (intptr_t ___blasHandle0, int32_t ___n1, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, float*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "s_lu_inverse_factored", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a2' to native representation float* ____a2_marshaled = NULL; if (___a2 != NULL) { ____a2_marshaled = reinterpret_cast((___a2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv3' to native representation int32_t* ____ipiv3_marshaled = NULL; if (___ipiv3 != NULL) { ____ipiv3_marshaled = reinterpret_cast((___ipiv3)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL int32_t returnValue = reinterpret_cast(s_lu_inverse_factored)(___blasHandle0, ___n1, ____a2_marshaled, ____ipiv3_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___blasHandle0, ___n1, ____a2_marshaled, ____ipiv3_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::d_lu_inverse_factored(System.IntPtr,System.Int32,System.Double[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_d_lu_inverse_factored_m74222C7224CF5EF02F64CEDA82145568D66ECF0F (intptr_t ___blasHandle0, int32_t ___n1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, double*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "d_lu_inverse_factored", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a2' to native representation double* ____a2_marshaled = NULL; if (___a2 != NULL) { ____a2_marshaled = reinterpret_cast((___a2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv3' to native representation int32_t* ____ipiv3_marshaled = NULL; if (___ipiv3 != NULL) { ____ipiv3_marshaled = reinterpret_cast((___ipiv3)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL int32_t returnValue = reinterpret_cast(d_lu_inverse_factored)(___blasHandle0, ___n1, ____a2_marshaled, ____ipiv3_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___blasHandle0, ___n1, ____a2_marshaled, ____ipiv3_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::c_lu_inverse_factored(System.IntPtr,System.Int32,MathNet.Numerics.Complex32[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_c_lu_inverse_factored_m53AF89A676B8784AC1EF505D3C465E2233846678 (intptr_t ___blasHandle0, int32_t ___n1, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "c_lu_inverse_factored", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a2' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____a2_marshaled = NULL; if (___a2 != NULL) { ____a2_marshaled = reinterpret_cast((___a2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv3' to native representation int32_t* ____ipiv3_marshaled = NULL; if (___ipiv3 != NULL) { ____ipiv3_marshaled = reinterpret_cast((___ipiv3)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL int32_t returnValue = reinterpret_cast(c_lu_inverse_factored)(___blasHandle0, ___n1, ____a2_marshaled, ____ipiv3_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___blasHandle0, ___n1, ____a2_marshaled, ____ipiv3_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::z_lu_inverse_factored(System.IntPtr,System.Int32,System.Numerics.Complex[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_z_lu_inverse_factored_mA73558C83F96D52D701B57E77A3F56C9F17567B3 (intptr_t ___blasHandle0, int32_t ___n1, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "z_lu_inverse_factored", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a2' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____a2_marshaled = NULL; if (___a2 != NULL) { ____a2_marshaled = reinterpret_cast((___a2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv3' to native representation int32_t* ____ipiv3_marshaled = NULL; if (___ipiv3 != NULL) { ____ipiv3_marshaled = reinterpret_cast((___ipiv3)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL int32_t returnValue = reinterpret_cast(z_lu_inverse_factored)(___blasHandle0, ___n1, ____a2_marshaled, ____ipiv3_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___blasHandle0, ___n1, ____a2_marshaled, ____ipiv3_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::s_lu_solve_factored(System.IntPtr,System.Int32,System.Int32,System.Single[],System.Int32[],System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_s_lu_solve_factored_m3030E19C34385502574A9DD492BA9455E0A51EA9 (intptr_t ___solverHandle0, int32_t ___n1, int32_t ___nrhs2, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a3, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv4, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___b5, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, int32_t, float*, int32_t*, float*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "s_lu_solve_factored", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a3' to native representation float* ____a3_marshaled = NULL; if (___a3 != NULL) { ____a3_marshaled = reinterpret_cast((___a3)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv4' to native representation int32_t* ____ipiv4_marshaled = NULL; if (___ipiv4 != NULL) { ____ipiv4_marshaled = reinterpret_cast((___ipiv4)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___b5' to native representation float* ____b5_marshaled = NULL; if (___b5 != NULL) { ____b5_marshaled = reinterpret_cast((___b5)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL int32_t returnValue = reinterpret_cast(s_lu_solve_factored)(___solverHandle0, ___n1, ___nrhs2, ____a3_marshaled, ____ipiv4_marshaled, ____b5_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___solverHandle0, ___n1, ___nrhs2, ____a3_marshaled, ____ipiv4_marshaled, ____b5_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::d_lu_solve_factored(System.IntPtr,System.Int32,System.Int32,System.Double[],System.Int32[],System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_d_lu_solve_factored_m44931468DEA5A806689C491FAF847F854B0E0D23 (intptr_t ___solverHandle0, int32_t ___n1, int32_t ___nrhs2, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a3, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv4, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___b5, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, int32_t, double*, int32_t*, double*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "d_lu_solve_factored", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a3' to native representation double* ____a3_marshaled = NULL; if (___a3 != NULL) { ____a3_marshaled = reinterpret_cast((___a3)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv4' to native representation int32_t* ____ipiv4_marshaled = NULL; if (___ipiv4 != NULL) { ____ipiv4_marshaled = reinterpret_cast((___ipiv4)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___b5' to native representation double* ____b5_marshaled = NULL; if (___b5 != NULL) { ____b5_marshaled = reinterpret_cast((___b5)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL int32_t returnValue = reinterpret_cast(d_lu_solve_factored)(___solverHandle0, ___n1, ___nrhs2, ____a3_marshaled, ____ipiv4_marshaled, ____b5_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___solverHandle0, ___n1, ___nrhs2, ____a3_marshaled, ____ipiv4_marshaled, ____b5_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::c_lu_solve_factored(System.IntPtr,System.Int32,System.Int32,MathNet.Numerics.Complex32[],System.Int32[],MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_c_lu_solve_factored_mB143E09474C7999D4DAE3E4FE684323DEF6F6EF1 (intptr_t ___solverHandle0, int32_t ___n1, int32_t ___nrhs2, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a3, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv4, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___b5, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, int32_t*, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "c_lu_solve_factored", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a3' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____a3_marshaled = NULL; if (___a3 != NULL) { ____a3_marshaled = reinterpret_cast((___a3)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv4' to native representation int32_t* ____ipiv4_marshaled = NULL; if (___ipiv4 != NULL) { ____ipiv4_marshaled = reinterpret_cast((___ipiv4)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___b5' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____b5_marshaled = NULL; if (___b5 != NULL) { ____b5_marshaled = reinterpret_cast((___b5)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL int32_t returnValue = reinterpret_cast(c_lu_solve_factored)(___solverHandle0, ___n1, ___nrhs2, ____a3_marshaled, ____ipiv4_marshaled, ____b5_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___solverHandle0, ___n1, ___nrhs2, ____a3_marshaled, ____ipiv4_marshaled, ____b5_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Cuda.SafeNativeMethods::z_lu_solve_factored(System.IntPtr,System.Int32,System.Int32,System.Numerics.Complex[],System.Int32[],System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_z_lu_solve_factored_m111DF099D61CC9DD6B09E8ED05C5E7632AE84E6A (intptr_t ___solverHandle0, int32_t ___n1, int32_t ___nrhs2, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a3, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv4, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___b5, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, int32_t*, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.CUDA.dll"), "z_lu_solve_factored", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a3' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____a3_marshaled = NULL; if (___a3 != NULL) { ____a3_marshaled = reinterpret_cast((___a3)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv4' to native representation int32_t* ____ipiv4_marshaled = NULL; if (___ipiv4 != NULL) { ____ipiv4_marshaled = reinterpret_cast((___ipiv4)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___b5' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____b5_marshaled = NULL; if (___b5 != NULL) { ____b5_marshaled = reinterpret_cast((___b5)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_CUDA_INTERNAL int32_t returnValue = reinterpret_cast(z_lu_solve_factored)(___solverHandle0, ___n1, ___nrhs2, ____a3_marshaled, ____ipiv4_marshaled, ____b5_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___solverHandle0, ___n1, ___nrhs2, ____a3_marshaled, ____ipiv4_marshaled, ____b5_marshaled); #endif return returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.String MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::get_DllName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SafeNativeMethods_get_DllName_m51F646A99254864CA217CA1CD459EE59CF62E060 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0005AFFBF88A4F695D955DD4AB73BA34CB01C314); s_Il2CppMethodInitialized = true; } { return _stringLiteral0005AFFBF88A4F695D955DD4AB73BA34CB01C314; } } // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::query_capability(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_query_capability_mDD04640967A702C44F718ABF30C89E4B3A95CE03 (int32_t ___capability0, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "query_capability", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL int32_t returnValue = reinterpret_cast(query_capability)(___capability0); #else int32_t returnValue = il2cppPInvokeFunc(___capability0); #endif return returnValue; } // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::set_consistency_mode(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_set_consistency_mode_m1DC42DE8A12B483CBD6CCA6DF7B2034EBA8FAE24 (int32_t ___mode0, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "set_consistency_mode", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL reinterpret_cast(set_consistency_mode)(___mode0); #else il2cppPInvokeFunc(___mode0); #endif } // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::set_vml_mode(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_set_vml_mode_mBCB5D0C2F3A32225FBA0F35181CE0A4A80D263D0 (uint32_t ___mode0, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (uint32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(uint32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "set_vml_mode", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL reinterpret_cast(set_vml_mode)(___mode0); #else il2cppPInvokeFunc(___mode0); #endif } // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::set_max_threads(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_set_max_threads_m5B1BD319F31D68816AB90E00822225AD7E3D95AB (int32_t ___num_threads0, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "set_max_threads", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL reinterpret_cast(set_max_threads)(___num_threads0); #else il2cppPInvokeFunc(___num_threads0); #endif } // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::free_buffers() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_free_buffers_mA5B7E4567422BCEF4C3AB12C3B8A7AB6706163E1 (const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 0; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "free_buffers", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL reinterpret_cast(free_buffers)(); #else il2cppPInvokeFunc(); #endif } // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::s_scale(System.Int32,System.Single,System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_s_scale_m04F4133F9640396E8658DABF5D2294BE9EC915A0 (int32_t ___n0, float ___alpha1, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___x2, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (int32_t, float, float*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(float) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "s_scale", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x2' to native representation float* ____x2_marshaled = NULL; if (___x2 != NULL) { il2cpp_array_size_t ____x2_Length = (___x2)->max_length; ____x2_marshaled = il2cpp_codegen_marshal_allocate_array(____x2_Length); memset(____x2_marshaled, 0, ____x2_Length * sizeof(float)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL reinterpret_cast(s_scale)(___n0, ___alpha1, ____x2_marshaled); #else il2cppPInvokeFunc(___n0, ___alpha1, ____x2_marshaled); #endif // Marshaling of parameter '___x2' back from native representation if (____x2_marshaled != NULL) { il2cpp_array_size_t ____x2_Length = (___x2)->max_length; for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____x2_Length); i++) { (___x2)->SetAtUnchecked(static_cast(i), (____x2_marshaled)[i]); } } // Marshaling cleanup of parameter '___x2' native representation il2cpp_codegen_marshal_free(____x2_marshaled); ____x2_marshaled = NULL; } // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::d_scale(System.Int32,System.Double,System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_d_scale_mFA07D4F4D76403CD1DF65596E9179936600C6505 (int32_t ___n0, double ___alpha1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___x2, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (int32_t, double, double*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(double) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "d_scale", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x2' to native representation double* ____x2_marshaled = NULL; if (___x2 != NULL) { il2cpp_array_size_t ____x2_Length = (___x2)->max_length; ____x2_marshaled = il2cpp_codegen_marshal_allocate_array(____x2_Length); memset(____x2_marshaled, 0, ____x2_Length * sizeof(double)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL reinterpret_cast(d_scale)(___n0, ___alpha1, ____x2_marshaled); #else il2cppPInvokeFunc(___n0, ___alpha1, ____x2_marshaled); #endif // Marshaling of parameter '___x2' back from native representation if (____x2_marshaled != NULL) { il2cpp_array_size_t ____x2_Length = (___x2)->max_length; for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____x2_Length); i++) { (___x2)->SetAtUnchecked(static_cast(i), (____x2_marshaled)[i]); } } // Marshaling cleanup of parameter '___x2' native representation il2cpp_codegen_marshal_free(____x2_marshaled); ____x2_marshaled = NULL; } // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::c_scale(System.Int32,MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_c_scale_m52C1F82D5B5FFA8B5A2402E6064A762B2E068C49 (int32_t ___n0, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___alpha1, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___x2, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 , Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "c_scale", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x2' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____x2_marshaled = NULL; if (___x2 != NULL) { ____x2_marshaled = reinterpret_cast((___x2)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL reinterpret_cast(c_scale)(___n0, ___alpha1, ____x2_marshaled); #else il2cppPInvokeFunc(___n0, ___alpha1, ____x2_marshaled); #endif } // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::z_scale(System.Int32,System.Numerics.Complex,System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_z_scale_m193795709C054468203FF57A332768B262FB4FAB (int32_t ___n0, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___alpha1, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___x2, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C , Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "z_scale", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x2' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____x2_marshaled = NULL; if (___x2 != NULL) { ____x2_marshaled = reinterpret_cast((___x2)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL reinterpret_cast(z_scale)(___n0, ___alpha1, ____x2_marshaled); #else il2cppPInvokeFunc(___n0, ___alpha1, ____x2_marshaled); #endif } // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::s_matrix_multiply(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Int32,System.Int32,System.Int32,System.Single,System.Single[],System.Single[],System.Single,System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_s_matrix_multiply_mF459E5FE3824E8F64B69B4340F3012492A1E3AF2 (int32_t ___transA0, int32_t ___transB1, int32_t ___m2, int32_t ___n3, int32_t ___k4, float ___alpha5, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___x6, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___y7, float ___beta8, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___c9, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (int32_t, int32_t, int32_t, int32_t, int32_t, float, float*, float*, float, float*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(float) + sizeof(void*) + sizeof(void*) + sizeof(float) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "s_matrix_multiply", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x6' to native representation float* ____x6_marshaled = NULL; if (___x6 != NULL) { ____x6_marshaled = reinterpret_cast((___x6)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___y7' to native representation float* ____y7_marshaled = NULL; if (___y7 != NULL) { ____y7_marshaled = reinterpret_cast((___y7)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___c9' to native representation float* ____c9_marshaled = NULL; if (___c9 != NULL) { ____c9_marshaled = reinterpret_cast((___c9)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL reinterpret_cast(s_matrix_multiply)(___transA0, ___transB1, ___m2, ___n3, ___k4, ___alpha5, ____x6_marshaled, ____y7_marshaled, ___beta8, ____c9_marshaled); #else il2cppPInvokeFunc(___transA0, ___transB1, ___m2, ___n3, ___k4, ___alpha5, ____x6_marshaled, ____y7_marshaled, ___beta8, ____c9_marshaled); #endif } // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::d_matrix_multiply(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Int32,System.Int32,System.Int32,System.Double,System.Double[],System.Double[],System.Double,System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_d_matrix_multiply_mD0062480661F2F53D05EA6B995515DEEFB8B30E0 (int32_t ___transA0, int32_t ___transB1, int32_t ___m2, int32_t ___n3, int32_t ___k4, double ___alpha5, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___x6, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___y7, double ___beta8, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___c9, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (int32_t, int32_t, int32_t, int32_t, int32_t, double, double*, double*, double, double*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(double) + sizeof(void*) + sizeof(void*) + sizeof(double) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "d_matrix_multiply", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x6' to native representation double* ____x6_marshaled = NULL; if (___x6 != NULL) { ____x6_marshaled = reinterpret_cast((___x6)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___y7' to native representation double* ____y7_marshaled = NULL; if (___y7 != NULL) { ____y7_marshaled = reinterpret_cast((___y7)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___c9' to native representation double* ____c9_marshaled = NULL; if (___c9 != NULL) { ____c9_marshaled = reinterpret_cast((___c9)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL reinterpret_cast(d_matrix_multiply)(___transA0, ___transB1, ___m2, ___n3, ___k4, ___alpha5, ____x6_marshaled, ____y7_marshaled, ___beta8, ____c9_marshaled); #else il2cppPInvokeFunc(___transA0, ___transB1, ___m2, ___n3, ___k4, ___alpha5, ____x6_marshaled, ____y7_marshaled, ___beta8, ____c9_marshaled); #endif } // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::c_matrix_multiply(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Int32,System.Int32,System.Int32,MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_c_matrix_multiply_mCBA2DFC7E40D7ABB6C3F8554EC61EA97DABEA691 (int32_t ___transA0, int32_t ___transB1, int32_t ___m2, int32_t ___n3, int32_t ___k4, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___alpha5, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___x6, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___y7, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___beta8, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___c9, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (int32_t, int32_t, int32_t, int32_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 , Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 , Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ) + sizeof(void*) + sizeof(void*) + sizeof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "c_matrix_multiply", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x6' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____x6_marshaled = NULL; if (___x6 != NULL) { ____x6_marshaled = reinterpret_cast((___x6)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___y7' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____y7_marshaled = NULL; if (___y7 != NULL) { ____y7_marshaled = reinterpret_cast((___y7)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___c9' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____c9_marshaled = NULL; if (___c9 != NULL) { ____c9_marshaled = reinterpret_cast((___c9)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL reinterpret_cast(c_matrix_multiply)(___transA0, ___transB1, ___m2, ___n3, ___k4, ___alpha5, ____x6_marshaled, ____y7_marshaled, ___beta8, ____c9_marshaled); #else il2cppPInvokeFunc(___transA0, ___transB1, ___m2, ___n3, ___k4, ___alpha5, ____x6_marshaled, ____y7_marshaled, ___beta8, ____c9_marshaled); #endif } // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::z_matrix_multiply(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Int32,System.Int32,System.Int32,System.Numerics.Complex,System.Numerics.Complex[],System.Numerics.Complex[],System.Numerics.Complex,System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_z_matrix_multiply_m4522498A175D4EB3C0374CB783D0D909D000CB43 (int32_t ___transA0, int32_t ___transB1, int32_t ___m2, int32_t ___n3, int32_t ___k4, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___alpha5, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___x6, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___y7, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___beta8, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___c9, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (int32_t, int32_t, int32_t, int32_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C , Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C , Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ) + sizeof(void*) + sizeof(void*) + sizeof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "z_matrix_multiply", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x6' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____x6_marshaled = NULL; if (___x6 != NULL) { ____x6_marshaled = reinterpret_cast((___x6)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___y7' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____y7_marshaled = NULL; if (___y7 != NULL) { ____y7_marshaled = reinterpret_cast((___y7)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___c9' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____c9_marshaled = NULL; if (___c9 != NULL) { ____c9_marshaled = reinterpret_cast((___c9)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL reinterpret_cast(z_matrix_multiply)(___transA0, ___transB1, ___m2, ___n3, ___k4, ___alpha5, ____x6_marshaled, ____y7_marshaled, ___beta8, ____c9_marshaled); #else il2cppPInvokeFunc(___transA0, ___transB1, ___m2, ___n3, ___k4, ___alpha5, ____x6_marshaled, ____y7_marshaled, ___beta8, ____c9_marshaled); #endif } // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::s_lu_factor(System.Int32,System.Single[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_s_lu_factor_m4D1C2B840C2AD02E450399DF87937A041FF09831 (int32_t ___n0, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t, float*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "s_lu_factor", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a1' to native representation float* ____a1_marshaled = NULL; if (___a1 != NULL) { ____a1_marshaled = reinterpret_cast((___a1)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv2' to native representation int32_t* ____ipiv2_marshaled = NULL; if (___ipiv2 != NULL) { ____ipiv2_marshaled = reinterpret_cast((___ipiv2)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL int32_t returnValue = reinterpret_cast(s_lu_factor)(___n0, ____a1_marshaled, ____ipiv2_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___n0, ____a1_marshaled, ____ipiv2_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::d_lu_factor(System.Int32,System.Double[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_d_lu_factor_m43EE64E8909A5A12A15DF1E1A8C26B10E47E8635 (int32_t ___n0, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t, double*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "d_lu_factor", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a1' to native representation double* ____a1_marshaled = NULL; if (___a1 != NULL) { ____a1_marshaled = reinterpret_cast((___a1)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv2' to native representation int32_t* ____ipiv2_marshaled = NULL; if (___ipiv2 != NULL) { ____ipiv2_marshaled = reinterpret_cast((___ipiv2)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL int32_t returnValue = reinterpret_cast(d_lu_factor)(___n0, ____a1_marshaled, ____ipiv2_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___n0, ____a1_marshaled, ____ipiv2_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::c_lu_factor(System.Int32,MathNet.Numerics.Complex32[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_c_lu_factor_m55B0EB19C10D9D45CFBBD3DE88B76C66AC451418 (int32_t ___n0, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "c_lu_factor", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a1' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____a1_marshaled = NULL; if (___a1 != NULL) { ____a1_marshaled = reinterpret_cast((___a1)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv2' to native representation int32_t* ____ipiv2_marshaled = NULL; if (___ipiv2 != NULL) { ____ipiv2_marshaled = reinterpret_cast((___ipiv2)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL int32_t returnValue = reinterpret_cast(c_lu_factor)(___n0, ____a1_marshaled, ____ipiv2_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___n0, ____a1_marshaled, ____ipiv2_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::z_lu_factor(System.Int32,System.Numerics.Complex[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_z_lu_factor_m2EE3BC3C8A1314108883342CAE451B435B87DC9A (int32_t ___n0, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "z_lu_factor", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a1' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____a1_marshaled = NULL; if (___a1 != NULL) { ____a1_marshaled = reinterpret_cast((___a1)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv2' to native representation int32_t* ____ipiv2_marshaled = NULL; if (___ipiv2 != NULL) { ____ipiv2_marshaled = reinterpret_cast((___ipiv2)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL int32_t returnValue = reinterpret_cast(z_lu_factor)(___n0, ____a1_marshaled, ____ipiv2_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___n0, ____a1_marshaled, ____ipiv2_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::s_lu_inverse_factored(System.Int32,System.Single[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_s_lu_inverse_factored_m65110D402B0F77C7D6650A06E47D07BCED917841 (int32_t ___n0, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t, float*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "s_lu_inverse_factored", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a1' to native representation float* ____a1_marshaled = NULL; if (___a1 != NULL) { ____a1_marshaled = reinterpret_cast((___a1)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv2' to native representation int32_t* ____ipiv2_marshaled = NULL; if (___ipiv2 != NULL) { ____ipiv2_marshaled = reinterpret_cast((___ipiv2)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL int32_t returnValue = reinterpret_cast(s_lu_inverse_factored)(___n0, ____a1_marshaled, ____ipiv2_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___n0, ____a1_marshaled, ____ipiv2_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::d_lu_inverse_factored(System.Int32,System.Double[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_d_lu_inverse_factored_mD8DBBB69E056A876C2445D50F0374A9A26FB7692 (int32_t ___n0, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t, double*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "d_lu_inverse_factored", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a1' to native representation double* ____a1_marshaled = NULL; if (___a1 != NULL) { ____a1_marshaled = reinterpret_cast((___a1)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv2' to native representation int32_t* ____ipiv2_marshaled = NULL; if (___ipiv2 != NULL) { ____ipiv2_marshaled = reinterpret_cast((___ipiv2)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL int32_t returnValue = reinterpret_cast(d_lu_inverse_factored)(___n0, ____a1_marshaled, ____ipiv2_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___n0, ____a1_marshaled, ____ipiv2_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::c_lu_inverse_factored(System.Int32,MathNet.Numerics.Complex32[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_c_lu_inverse_factored_m2F4E1B4A7CD6759C3618DED501B2D4ED4E56E24E (int32_t ___n0, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "c_lu_inverse_factored", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a1' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____a1_marshaled = NULL; if (___a1 != NULL) { ____a1_marshaled = reinterpret_cast((___a1)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv2' to native representation int32_t* ____ipiv2_marshaled = NULL; if (___ipiv2 != NULL) { ____ipiv2_marshaled = reinterpret_cast((___ipiv2)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL int32_t returnValue = reinterpret_cast(c_lu_inverse_factored)(___n0, ____a1_marshaled, ____ipiv2_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___n0, ____a1_marshaled, ____ipiv2_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::z_lu_inverse_factored(System.Int32,System.Numerics.Complex[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_z_lu_inverse_factored_m7C10BED501505DE52665DE89A46F6D3DC9AEA37F (int32_t ___n0, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "z_lu_inverse_factored", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a1' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____a1_marshaled = NULL; if (___a1 != NULL) { ____a1_marshaled = reinterpret_cast((___a1)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv2' to native representation int32_t* ____ipiv2_marshaled = NULL; if (___ipiv2 != NULL) { ____ipiv2_marshaled = reinterpret_cast((___ipiv2)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL int32_t returnValue = reinterpret_cast(z_lu_inverse_factored)(___n0, ____a1_marshaled, ____ipiv2_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___n0, ____a1_marshaled, ____ipiv2_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::s_lu_solve_factored(System.Int32,System.Int32,System.Single[],System.Int32[],System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_s_lu_solve_factored_m1802637E1C4B7DAC72272AE05C665F02CF2E17A5 (int32_t ___n0, int32_t ___nrhs1, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___b4, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t, int32_t, float*, int32_t*, float*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "s_lu_solve_factored", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a2' to native representation float* ____a2_marshaled = NULL; if (___a2 != NULL) { ____a2_marshaled = reinterpret_cast((___a2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv3' to native representation int32_t* ____ipiv3_marshaled = NULL; if (___ipiv3 != NULL) { ____ipiv3_marshaled = reinterpret_cast((___ipiv3)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___b4' to native representation float* ____b4_marshaled = NULL; if (___b4 != NULL) { ____b4_marshaled = reinterpret_cast((___b4)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL int32_t returnValue = reinterpret_cast(s_lu_solve_factored)(___n0, ___nrhs1, ____a2_marshaled, ____ipiv3_marshaled, ____b4_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___n0, ___nrhs1, ____a2_marshaled, ____ipiv3_marshaled, ____b4_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::d_lu_solve_factored(System.Int32,System.Int32,System.Double[],System.Int32[],System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_d_lu_solve_factored_mDD43D29559A68C256F4A433746951222B2945C2A (int32_t ___n0, int32_t ___nrhs1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___b4, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t, int32_t, double*, int32_t*, double*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "d_lu_solve_factored", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a2' to native representation double* ____a2_marshaled = NULL; if (___a2 != NULL) { ____a2_marshaled = reinterpret_cast((___a2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv3' to native representation int32_t* ____ipiv3_marshaled = NULL; if (___ipiv3 != NULL) { ____ipiv3_marshaled = reinterpret_cast((___ipiv3)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___b4' to native representation double* ____b4_marshaled = NULL; if (___b4 != NULL) { ____b4_marshaled = reinterpret_cast((___b4)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL int32_t returnValue = reinterpret_cast(d_lu_solve_factored)(___n0, ___nrhs1, ____a2_marshaled, ____ipiv3_marshaled, ____b4_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___n0, ___nrhs1, ____a2_marshaled, ____ipiv3_marshaled, ____b4_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::c_lu_solve_factored(System.Int32,System.Int32,MathNet.Numerics.Complex32[],System.Int32[],MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_c_lu_solve_factored_mFFCA45E05FC89CEA2421245FFBED2DCBA837018C (int32_t ___n0, int32_t ___nrhs1, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___b4, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, int32_t*, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "c_lu_solve_factored", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a2' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____a2_marshaled = NULL; if (___a2 != NULL) { ____a2_marshaled = reinterpret_cast((___a2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv3' to native representation int32_t* ____ipiv3_marshaled = NULL; if (___ipiv3 != NULL) { ____ipiv3_marshaled = reinterpret_cast((___ipiv3)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___b4' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____b4_marshaled = NULL; if (___b4 != NULL) { ____b4_marshaled = reinterpret_cast((___b4)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL int32_t returnValue = reinterpret_cast(c_lu_solve_factored)(___n0, ___nrhs1, ____a2_marshaled, ____ipiv3_marshaled, ____b4_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___n0, ___nrhs1, ____a2_marshaled, ____ipiv3_marshaled, ____b4_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::z_lu_solve_factored(System.Int32,System.Int32,System.Numerics.Complex[],System.Int32[],System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_z_lu_solve_factored_m31A0A2CC5B69B91DAED0D23B588F7A79FFA8706F (int32_t ___n0, int32_t ___nrhs1, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___b4, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, int32_t*, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "z_lu_solve_factored", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a2' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____a2_marshaled = NULL; if (___a2 != NULL) { ____a2_marshaled = reinterpret_cast((___a2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv3' to native representation int32_t* ____ipiv3_marshaled = NULL; if (___ipiv3 != NULL) { ____ipiv3_marshaled = reinterpret_cast((___ipiv3)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___b4' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____b4_marshaled = NULL; if (___b4 != NULL) { ____b4_marshaled = reinterpret_cast((___b4)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL int32_t returnValue = reinterpret_cast(z_lu_solve_factored)(___n0, ___nrhs1, ____a2_marshaled, ____ipiv3_marshaled, ____b4_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___n0, ___nrhs1, ____a2_marshaled, ____ipiv3_marshaled, ____b4_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::s_eigen(System.Boolean,System.Int32,System.Single[],System.Single[],System.Numerics.Complex[],System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_s_eigen_mFBE267CE5AED0F0075BD572F345C2ECDC9302BA7 (bool ___isSymmetric0, int32_t ___n1, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a2, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___vectors3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___values4, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___d5, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (uint8_t, int32_t, float*, float*, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, float*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 1 + 3 + sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "s_eigen", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a2' to native representation float* ____a2_marshaled = NULL; if (___a2 != NULL) { ____a2_marshaled = reinterpret_cast((___a2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___vectors3' to native representation float* ____vectors3_marshaled = NULL; if (___vectors3 != NULL) { ____vectors3_marshaled = reinterpret_cast((___vectors3)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___values4' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____values4_marshaled = NULL; if (___values4 != NULL) { ____values4_marshaled = reinterpret_cast((___values4)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___d5' to native representation float* ____d5_marshaled = NULL; if (___d5 != NULL) { ____d5_marshaled = reinterpret_cast((___d5)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL int32_t returnValue = reinterpret_cast(s_eigen)(static_cast(___isSymmetric0), ___n1, ____a2_marshaled, ____vectors3_marshaled, ____values4_marshaled, ____d5_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(static_cast(___isSymmetric0), ___n1, ____a2_marshaled, ____vectors3_marshaled, ____values4_marshaled, ____d5_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::d_eigen(System.Boolean,System.Int32,System.Double[],System.Double[],System.Numerics.Complex[],System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_d_eigen_m4F6E78CFD5C0A00D1AD1238C3FAEED279D4E1265 (bool ___isSymmetric0, int32_t ___n1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a2, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___vectors3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___values4, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___d5, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (uint8_t, int32_t, double*, double*, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, double*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 1 + 3 + sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "d_eigen", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a2' to native representation double* ____a2_marshaled = NULL; if (___a2 != NULL) { ____a2_marshaled = reinterpret_cast((___a2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___vectors3' to native representation double* ____vectors3_marshaled = NULL; if (___vectors3 != NULL) { ____vectors3_marshaled = reinterpret_cast((___vectors3)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___values4' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____values4_marshaled = NULL; if (___values4 != NULL) { ____values4_marshaled = reinterpret_cast((___values4)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___d5' to native representation double* ____d5_marshaled = NULL; if (___d5 != NULL) { ____d5_marshaled = reinterpret_cast((___d5)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL int32_t returnValue = reinterpret_cast(d_eigen)(static_cast(___isSymmetric0), ___n1, ____a2_marshaled, ____vectors3_marshaled, ____values4_marshaled, ____d5_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(static_cast(___isSymmetric0), ___n1, ____a2_marshaled, ____vectors3_marshaled, ____values4_marshaled, ____d5_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::c_eigen(System.Boolean,System.Int32,MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[],System.Numerics.Complex[],MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_c_eigen_mA379F8C0B9CF984D6067CEFEA71F6C5DF94D0C10 (bool ___isSymmetric0, int32_t ___n1, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a2, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___vectors3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___values4, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___d5, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (uint8_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 1 + 3 + sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "c_eigen", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a2' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____a2_marshaled = NULL; if (___a2 != NULL) { ____a2_marshaled = reinterpret_cast((___a2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___vectors3' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____vectors3_marshaled = NULL; if (___vectors3 != NULL) { ____vectors3_marshaled = reinterpret_cast((___vectors3)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___values4' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____values4_marshaled = NULL; if (___values4 != NULL) { ____values4_marshaled = reinterpret_cast((___values4)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___d5' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____d5_marshaled = NULL; if (___d5 != NULL) { ____d5_marshaled = reinterpret_cast((___d5)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL int32_t returnValue = reinterpret_cast(c_eigen)(static_cast(___isSymmetric0), ___n1, ____a2_marshaled, ____vectors3_marshaled, ____values4_marshaled, ____d5_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(static_cast(___isSymmetric0), ___n1, ____a2_marshaled, ____vectors3_marshaled, ____values4_marshaled, ____d5_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::z_eigen(System.Boolean,System.Int32,System.Numerics.Complex[],System.Numerics.Complex[],System.Numerics.Complex[],System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_z_eigen_m547C2F789AD508C49212FC287F5AF5111F2C9ED7 (bool ___isSymmetric0, int32_t ___n1, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a2, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___vectors3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___values4, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___d5, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (uint8_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 1 + 3 + sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "z_eigen", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a2' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____a2_marshaled = NULL; if (___a2 != NULL) { ____a2_marshaled = reinterpret_cast((___a2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___vectors3' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____vectors3_marshaled = NULL; if (___vectors3 != NULL) { ____vectors3_marshaled = reinterpret_cast((___vectors3)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___values4' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____values4_marshaled = NULL; if (___values4 != NULL) { ____values4_marshaled = reinterpret_cast((___values4)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___d5' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____d5_marshaled = NULL; if (___d5 != NULL) { ____d5_marshaled = reinterpret_cast((___d5)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL int32_t returnValue = reinterpret_cast(z_eigen)(static_cast(___isSymmetric0), ___n1, ____a2_marshaled, ____vectors3_marshaled, ____values4_marshaled, ____d5_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(static_cast(___isSymmetric0), ___n1, ____a2_marshaled, ____vectors3_marshaled, ____values4_marshaled, ____d5_marshaled); #endif return returnValue; } // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::s_vector_multiply(System.Int32,System.Single[],System.Single[],System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_s_vector_multiply_m15FDF0E615A987878AB440B5AFE1DEA1F780C12D (int32_t ___n0, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___x1, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___y2, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___result3, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (int32_t, float*, float*, float*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "s_vector_multiply", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x1' to native representation float* ____x1_marshaled = NULL; if (___x1 != NULL) { ____x1_marshaled = reinterpret_cast((___x1)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___y2' to native representation float* ____y2_marshaled = NULL; if (___y2 != NULL) { ____y2_marshaled = reinterpret_cast((___y2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___result3' to native representation float* ____result3_marshaled = NULL; if (___result3 != NULL) { ____result3_marshaled = reinterpret_cast((___result3)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL reinterpret_cast(s_vector_multiply)(___n0, ____x1_marshaled, ____y2_marshaled, ____result3_marshaled); #else il2cppPInvokeFunc(___n0, ____x1_marshaled, ____y2_marshaled, ____result3_marshaled); #endif } // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::d_vector_multiply(System.Int32,System.Double[],System.Double[],System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_d_vector_multiply_m5AE8896C12A6E8F80798886CAD108C24D8881DC6 (int32_t ___n0, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___x1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___y2, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___result3, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (int32_t, double*, double*, double*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "d_vector_multiply", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x1' to native representation double* ____x1_marshaled = NULL; if (___x1 != NULL) { ____x1_marshaled = reinterpret_cast((___x1)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___y2' to native representation double* ____y2_marshaled = NULL; if (___y2 != NULL) { ____y2_marshaled = reinterpret_cast((___y2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___result3' to native representation double* ____result3_marshaled = NULL; if (___result3 != NULL) { ____result3_marshaled = reinterpret_cast((___result3)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL reinterpret_cast(d_vector_multiply)(___n0, ____x1_marshaled, ____y2_marshaled, ____result3_marshaled); #else il2cppPInvokeFunc(___n0, ____x1_marshaled, ____y2_marshaled, ____result3_marshaled); #endif } // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::c_vector_multiply(System.Int32,MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_c_vector_multiply_m19E285288322E9E471B02F61472C4799C277F8FB (int32_t ___n0, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___x1, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___y2, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___result3, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "c_vector_multiply", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x1' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____x1_marshaled = NULL; if (___x1 != NULL) { ____x1_marshaled = reinterpret_cast((___x1)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___y2' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____y2_marshaled = NULL; if (___y2 != NULL) { ____y2_marshaled = reinterpret_cast((___y2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___result3' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____result3_marshaled = NULL; if (___result3 != NULL) { ____result3_marshaled = reinterpret_cast((___result3)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL reinterpret_cast(c_vector_multiply)(___n0, ____x1_marshaled, ____y2_marshaled, ____result3_marshaled); #else il2cppPInvokeFunc(___n0, ____x1_marshaled, ____y2_marshaled, ____result3_marshaled); #endif } // System.Void MathNet.Numerics.Providers.Common.Mkl.SafeNativeMethods::z_vector_multiply(System.Int32,System.Numerics.Complex[],System.Numerics.Complex[],System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_z_vector_multiply_mA27105B687437E4DA2065859B96579B809F61EE4 (int32_t ___n0, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___x1, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___y2, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___result3, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNet.Numerics.MKL.dll"), "z_vector_multiply", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x1' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____x1_marshaled = NULL; if (___x1 != NULL) { ____x1_marshaled = reinterpret_cast((___x1)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___y2' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____y2_marshaled = NULL; if (___y2 != NULL) { ____y2_marshaled = reinterpret_cast((___y2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___result3' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____result3_marshaled = NULL; if (___result3 != NULL) { ____result3_marshaled = reinterpret_cast((___result3)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNet_Numerics_MKL_INTERNAL reinterpret_cast(z_vector_multiply)(___n0, ____x1_marshaled, ____y2_marshaled, ____result3_marshaled); #else il2cppPInvokeFunc(___n0, ____x1_marshaled, ____y2_marshaled, ____result3_marshaled); #endif } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.String MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::get_DllName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SafeNativeMethods_get_DllName_m81DF8AE0106BCBB08CBFF4D354475D6CF9A7C425 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0BE384EB3F14742152275D6172BF126137F74446); s_Il2CppMethodInitialized = true; } { return _stringLiteral0BE384EB3F14742152275D6172BF126137F74446; } } // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::query_capability(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_query_capability_m8F56EC1F7FC4A6FD3C79B6B2AAC58957F7744C9C (int32_t ___capability0, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "query_capability", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL int32_t returnValue = reinterpret_cast(query_capability)(___capability0); #else int32_t returnValue = il2cppPInvokeFunc(___capability0); #endif return returnValue; } // System.Void MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::set_max_threads(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_set_max_threads_mDBDF1B22624FB284A508DFF513E07F38B71830F8 (int32_t ___num_threads0, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "set_max_threads", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL reinterpret_cast(set_max_threads)(___num_threads0); #else il2cppPInvokeFunc(___num_threads0); #endif } // System.Void MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::s_scale(System.Int32,System.Single,System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_s_scale_mA9078D493F71FAF227D88C6809460BD5BA9B1688 (int32_t ___n0, float ___alpha1, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___x2, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (int32_t, float, float*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(float) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "s_scale", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x2' to native representation float* ____x2_marshaled = NULL; if (___x2 != NULL) { il2cpp_array_size_t ____x2_Length = (___x2)->max_length; ____x2_marshaled = il2cpp_codegen_marshal_allocate_array(____x2_Length); memset(____x2_marshaled, 0, ____x2_Length * sizeof(float)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL reinterpret_cast(s_scale)(___n0, ___alpha1, ____x2_marshaled); #else il2cppPInvokeFunc(___n0, ___alpha1, ____x2_marshaled); #endif // Marshaling of parameter '___x2' back from native representation if (____x2_marshaled != NULL) { il2cpp_array_size_t ____x2_Length = (___x2)->max_length; for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____x2_Length); i++) { (___x2)->SetAtUnchecked(static_cast(i), (____x2_marshaled)[i]); } } // Marshaling cleanup of parameter '___x2' native representation il2cpp_codegen_marshal_free(____x2_marshaled); ____x2_marshaled = NULL; } // System.Void MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::d_scale(System.Int32,System.Double,System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_d_scale_m7C370274C7E337FC8FD113DDE9B4A4FC59B07844 (int32_t ___n0, double ___alpha1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___x2, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (int32_t, double, double*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(double) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "d_scale", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x2' to native representation double* ____x2_marshaled = NULL; if (___x2 != NULL) { il2cpp_array_size_t ____x2_Length = (___x2)->max_length; ____x2_marshaled = il2cpp_codegen_marshal_allocate_array(____x2_Length); memset(____x2_marshaled, 0, ____x2_Length * sizeof(double)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL reinterpret_cast(d_scale)(___n0, ___alpha1, ____x2_marshaled); #else il2cppPInvokeFunc(___n0, ___alpha1, ____x2_marshaled); #endif // Marshaling of parameter '___x2' back from native representation if (____x2_marshaled != NULL) { il2cpp_array_size_t ____x2_Length = (___x2)->max_length; for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____x2_Length); i++) { (___x2)->SetAtUnchecked(static_cast(i), (____x2_marshaled)[i]); } } // Marshaling cleanup of parameter '___x2' native representation il2cpp_codegen_marshal_free(____x2_marshaled); ____x2_marshaled = NULL; } // System.Void MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::c_scale(System.Int32,MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_c_scale_m60D1BD93E3BE10F294CA140B2C73FE02AE0435FD (int32_t ___n0, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___alpha1, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___x2, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 , Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "c_scale", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x2' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____x2_marshaled = NULL; if (___x2 != NULL) { ____x2_marshaled = reinterpret_cast((___x2)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL reinterpret_cast(c_scale)(___n0, ___alpha1, ____x2_marshaled); #else il2cppPInvokeFunc(___n0, ___alpha1, ____x2_marshaled); #endif } // System.Void MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::z_scale(System.Int32,System.Numerics.Complex,System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_z_scale_m77EAC385578EF30302F6743C1C789210D357EBF1 (int32_t ___n0, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___alpha1, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___x2, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C , Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "z_scale", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x2' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____x2_marshaled = NULL; if (___x2 != NULL) { ____x2_marshaled = reinterpret_cast((___x2)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL reinterpret_cast(z_scale)(___n0, ___alpha1, ____x2_marshaled); #else il2cppPInvokeFunc(___n0, ___alpha1, ____x2_marshaled); #endif } // System.Void MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::s_matrix_multiply(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Int32,System.Int32,System.Int32,System.Single,System.Single[],System.Single[],System.Single,System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_s_matrix_multiply_mB051B5F2715908A5F1862FC8091B638C3C47EBC0 (int32_t ___transA0, int32_t ___transB1, int32_t ___m2, int32_t ___n3, int32_t ___k4, float ___alpha5, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___x6, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___y7, float ___beta8, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___c9, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (int32_t, int32_t, int32_t, int32_t, int32_t, float, float*, float*, float, float*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(float) + sizeof(void*) + sizeof(void*) + sizeof(float) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "s_matrix_multiply", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x6' to native representation float* ____x6_marshaled = NULL; if (___x6 != NULL) { ____x6_marshaled = reinterpret_cast((___x6)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___y7' to native representation float* ____y7_marshaled = NULL; if (___y7 != NULL) { ____y7_marshaled = reinterpret_cast((___y7)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___c9' to native representation float* ____c9_marshaled = NULL; if (___c9 != NULL) { ____c9_marshaled = reinterpret_cast((___c9)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL reinterpret_cast(s_matrix_multiply)(___transA0, ___transB1, ___m2, ___n3, ___k4, ___alpha5, ____x6_marshaled, ____y7_marshaled, ___beta8, ____c9_marshaled); #else il2cppPInvokeFunc(___transA0, ___transB1, ___m2, ___n3, ___k4, ___alpha5, ____x6_marshaled, ____y7_marshaled, ___beta8, ____c9_marshaled); #endif } // System.Void MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::d_matrix_multiply(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Int32,System.Int32,System.Int32,System.Double,System.Double[],System.Double[],System.Double,System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_d_matrix_multiply_m59D9A3714F05F4D791222F149E8AF77A4F40DACD (int32_t ___transA0, int32_t ___transB1, int32_t ___m2, int32_t ___n3, int32_t ___k4, double ___alpha5, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___x6, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___y7, double ___beta8, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___c9, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (int32_t, int32_t, int32_t, int32_t, int32_t, double, double*, double*, double, double*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(double) + sizeof(void*) + sizeof(void*) + sizeof(double) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "d_matrix_multiply", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x6' to native representation double* ____x6_marshaled = NULL; if (___x6 != NULL) { ____x6_marshaled = reinterpret_cast((___x6)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___y7' to native representation double* ____y7_marshaled = NULL; if (___y7 != NULL) { ____y7_marshaled = reinterpret_cast((___y7)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___c9' to native representation double* ____c9_marshaled = NULL; if (___c9 != NULL) { ____c9_marshaled = reinterpret_cast((___c9)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL reinterpret_cast(d_matrix_multiply)(___transA0, ___transB1, ___m2, ___n3, ___k4, ___alpha5, ____x6_marshaled, ____y7_marshaled, ___beta8, ____c9_marshaled); #else il2cppPInvokeFunc(___transA0, ___transB1, ___m2, ___n3, ___k4, ___alpha5, ____x6_marshaled, ____y7_marshaled, ___beta8, ____c9_marshaled); #endif } // System.Void MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::c_matrix_multiply(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Int32,System.Int32,System.Int32,MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32,MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_c_matrix_multiply_m254F306594CD2B08F5FEEBB274EDD252BC3BEA3B (int32_t ___transA0, int32_t ___transB1, int32_t ___m2, int32_t ___n3, int32_t ___k4, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___alpha5, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___x6, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___y7, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___beta8, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___c9, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (int32_t, int32_t, int32_t, int32_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 , Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 , Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ) + sizeof(void*) + sizeof(void*) + sizeof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "c_matrix_multiply", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x6' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____x6_marshaled = NULL; if (___x6 != NULL) { ____x6_marshaled = reinterpret_cast((___x6)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___y7' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____y7_marshaled = NULL; if (___y7 != NULL) { ____y7_marshaled = reinterpret_cast((___y7)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___c9' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____c9_marshaled = NULL; if (___c9 != NULL) { ____c9_marshaled = reinterpret_cast((___c9)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL reinterpret_cast(c_matrix_multiply)(___transA0, ___transB1, ___m2, ___n3, ___k4, ___alpha5, ____x6_marshaled, ____y7_marshaled, ___beta8, ____c9_marshaled); #else il2cppPInvokeFunc(___transA0, ___transB1, ___m2, ___n3, ___k4, ___alpha5, ____x6_marshaled, ____y7_marshaled, ___beta8, ____c9_marshaled); #endif } // System.Void MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::z_matrix_multiply(MathNet.Numerics.Providers.LinearAlgebra.Transpose,MathNet.Numerics.Providers.LinearAlgebra.Transpose,System.Int32,System.Int32,System.Int32,System.Numerics.Complex,System.Numerics.Complex[],System.Numerics.Complex[],System.Numerics.Complex,System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeNativeMethods_z_matrix_multiply_mA6E7D4C7F7F1FD076FD82F37B1D59C9AE133F186 (int32_t ___transA0, int32_t ___transB1, int32_t ___m2, int32_t ___n3, int32_t ___k4, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___alpha5, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___x6, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___y7, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___beta8, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___c9, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc) (int32_t, int32_t, int32_t, int32_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C , Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C , Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ) + sizeof(void*) + sizeof(void*) + sizeof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "z_matrix_multiply", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___x6' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____x6_marshaled = NULL; if (___x6 != NULL) { ____x6_marshaled = reinterpret_cast((___x6)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___y7' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____y7_marshaled = NULL; if (___y7 != NULL) { ____y7_marshaled = reinterpret_cast((___y7)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___c9' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____c9_marshaled = NULL; if (___c9 != NULL) { ____c9_marshaled = reinterpret_cast((___c9)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL reinterpret_cast(z_matrix_multiply)(___transA0, ___transB1, ___m2, ___n3, ___k4, ___alpha5, ____x6_marshaled, ____y7_marshaled, ___beta8, ____c9_marshaled); #else il2cppPInvokeFunc(___transA0, ___transB1, ___m2, ___n3, ___k4, ___alpha5, ____x6_marshaled, ____y7_marshaled, ___beta8, ____c9_marshaled); #endif } // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::s_lu_factor(System.Int32,System.Single[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_s_lu_factor_mA701006F336A5CDA39D9F8434BF9BBBD847847EB (int32_t ___n0, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t, float*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "s_lu_factor", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a1' to native representation float* ____a1_marshaled = NULL; if (___a1 != NULL) { ____a1_marshaled = reinterpret_cast((___a1)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv2' to native representation int32_t* ____ipiv2_marshaled = NULL; if (___ipiv2 != NULL) { ____ipiv2_marshaled = reinterpret_cast((___ipiv2)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL int32_t returnValue = reinterpret_cast(s_lu_factor)(___n0, ____a1_marshaled, ____ipiv2_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___n0, ____a1_marshaled, ____ipiv2_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::d_lu_factor(System.Int32,System.Double[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_d_lu_factor_m7175A32E9FB7E17795393D871F2091D62D87D76C (int32_t ___n0, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t, double*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "d_lu_factor", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a1' to native representation double* ____a1_marshaled = NULL; if (___a1 != NULL) { ____a1_marshaled = reinterpret_cast((___a1)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv2' to native representation int32_t* ____ipiv2_marshaled = NULL; if (___ipiv2 != NULL) { ____ipiv2_marshaled = reinterpret_cast((___ipiv2)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL int32_t returnValue = reinterpret_cast(d_lu_factor)(___n0, ____a1_marshaled, ____ipiv2_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___n0, ____a1_marshaled, ____ipiv2_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::c_lu_factor(System.Int32,MathNet.Numerics.Complex32[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_c_lu_factor_m2D3781AD019263BBA00F9281D74BFF2A734EA75D (int32_t ___n0, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "c_lu_factor", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a1' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____a1_marshaled = NULL; if (___a1 != NULL) { ____a1_marshaled = reinterpret_cast((___a1)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv2' to native representation int32_t* ____ipiv2_marshaled = NULL; if (___ipiv2 != NULL) { ____ipiv2_marshaled = reinterpret_cast((___ipiv2)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL int32_t returnValue = reinterpret_cast(c_lu_factor)(___n0, ____a1_marshaled, ____ipiv2_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___n0, ____a1_marshaled, ____ipiv2_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::z_lu_factor(System.Int32,System.Numerics.Complex[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_z_lu_factor_mB6A1AA93D9D58167601D716484F6A928335CCA88 (int32_t ___n0, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "z_lu_factor", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a1' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____a1_marshaled = NULL; if (___a1 != NULL) { ____a1_marshaled = reinterpret_cast((___a1)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv2' to native representation int32_t* ____ipiv2_marshaled = NULL; if (___ipiv2 != NULL) { ____ipiv2_marshaled = reinterpret_cast((___ipiv2)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL int32_t returnValue = reinterpret_cast(z_lu_factor)(___n0, ____a1_marshaled, ____ipiv2_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___n0, ____a1_marshaled, ____ipiv2_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::s_lu_inverse_factored(System.Int32,System.Single[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_s_lu_inverse_factored_mCB57F2AE6E1D98688A2C077BD6E32D1273B039D1 (int32_t ___n0, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t, float*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "s_lu_inverse_factored", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a1' to native representation float* ____a1_marshaled = NULL; if (___a1 != NULL) { ____a1_marshaled = reinterpret_cast((___a1)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv2' to native representation int32_t* ____ipiv2_marshaled = NULL; if (___ipiv2 != NULL) { ____ipiv2_marshaled = reinterpret_cast((___ipiv2)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL int32_t returnValue = reinterpret_cast(s_lu_inverse_factored)(___n0, ____a1_marshaled, ____ipiv2_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___n0, ____a1_marshaled, ____ipiv2_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::d_lu_inverse_factored(System.Int32,System.Double[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_d_lu_inverse_factored_m19623BE7B9935D43CEA330328C7B65619E7B1A11 (int32_t ___n0, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t, double*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "d_lu_inverse_factored", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a1' to native representation double* ____a1_marshaled = NULL; if (___a1 != NULL) { ____a1_marshaled = reinterpret_cast((___a1)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv2' to native representation int32_t* ____ipiv2_marshaled = NULL; if (___ipiv2 != NULL) { ____ipiv2_marshaled = reinterpret_cast((___ipiv2)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL int32_t returnValue = reinterpret_cast(d_lu_inverse_factored)(___n0, ____a1_marshaled, ____ipiv2_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___n0, ____a1_marshaled, ____ipiv2_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::c_lu_inverse_factored(System.Int32,MathNet.Numerics.Complex32[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_c_lu_inverse_factored_m94C7557D5CF041209D236AF03109838F9212CFC6 (int32_t ___n0, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "c_lu_inverse_factored", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a1' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____a1_marshaled = NULL; if (___a1 != NULL) { ____a1_marshaled = reinterpret_cast((___a1)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv2' to native representation int32_t* ____ipiv2_marshaled = NULL; if (___ipiv2 != NULL) { ____ipiv2_marshaled = reinterpret_cast((___ipiv2)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL int32_t returnValue = reinterpret_cast(c_lu_inverse_factored)(___n0, ____a1_marshaled, ____ipiv2_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___n0, ____a1_marshaled, ____ipiv2_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::z_lu_inverse_factored(System.Int32,System.Numerics.Complex[],System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_z_lu_inverse_factored_m9A1349B62D5B97BD286A6616A718392C7F30C877 (int32_t ___n0, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a1, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv2, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "z_lu_inverse_factored", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a1' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____a1_marshaled = NULL; if (___a1 != NULL) { ____a1_marshaled = reinterpret_cast((___a1)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv2' to native representation int32_t* ____ipiv2_marshaled = NULL; if (___ipiv2 != NULL) { ____ipiv2_marshaled = reinterpret_cast((___ipiv2)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL int32_t returnValue = reinterpret_cast(z_lu_inverse_factored)(___n0, ____a1_marshaled, ____ipiv2_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___n0, ____a1_marshaled, ____ipiv2_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::s_lu_solve_factored(System.Int32,System.Int32,System.Single[],System.Int32[],System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_s_lu_solve_factored_m940BBB1FAFB25759C861D70E9FBC366F09F89629 (int32_t ___n0, int32_t ___nrhs1, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___b4, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t, int32_t, float*, int32_t*, float*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "s_lu_solve_factored", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a2' to native representation float* ____a2_marshaled = NULL; if (___a2 != NULL) { ____a2_marshaled = reinterpret_cast((___a2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv3' to native representation int32_t* ____ipiv3_marshaled = NULL; if (___ipiv3 != NULL) { ____ipiv3_marshaled = reinterpret_cast((___ipiv3)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___b4' to native representation float* ____b4_marshaled = NULL; if (___b4 != NULL) { ____b4_marshaled = reinterpret_cast((___b4)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL int32_t returnValue = reinterpret_cast(s_lu_solve_factored)(___n0, ___nrhs1, ____a2_marshaled, ____ipiv3_marshaled, ____b4_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___n0, ___nrhs1, ____a2_marshaled, ____ipiv3_marshaled, ____b4_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::d_lu_solve_factored(System.Int32,System.Int32,System.Double[],System.Int32[],System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_d_lu_solve_factored_m4AC3A826E3F5AE8E2AFA7B9DB902FE9DCEE0CE1A (int32_t ___n0, int32_t ___nrhs1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___b4, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t, int32_t, double*, int32_t*, double*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "d_lu_solve_factored", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a2' to native representation double* ____a2_marshaled = NULL; if (___a2 != NULL) { ____a2_marshaled = reinterpret_cast((___a2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv3' to native representation int32_t* ____ipiv3_marshaled = NULL; if (___ipiv3 != NULL) { ____ipiv3_marshaled = reinterpret_cast((___ipiv3)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___b4' to native representation double* ____b4_marshaled = NULL; if (___b4 != NULL) { ____b4_marshaled = reinterpret_cast((___b4)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL int32_t returnValue = reinterpret_cast(d_lu_solve_factored)(___n0, ___nrhs1, ____a2_marshaled, ____ipiv3_marshaled, ____b4_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___n0, ___nrhs1, ____a2_marshaled, ____ipiv3_marshaled, ____b4_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::c_lu_solve_factored(System.Int32,System.Int32,MathNet.Numerics.Complex32[],System.Int32[],MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_c_lu_solve_factored_m54AC62ED211B74F51C5644F48F3318984841ACDD (int32_t ___n0, int32_t ___nrhs1, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___b4, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, int32_t*, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "c_lu_solve_factored", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a2' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____a2_marshaled = NULL; if (___a2 != NULL) { ____a2_marshaled = reinterpret_cast((___a2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv3' to native representation int32_t* ____ipiv3_marshaled = NULL; if (___ipiv3 != NULL) { ____ipiv3_marshaled = reinterpret_cast((___ipiv3)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___b4' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____b4_marshaled = NULL; if (___b4 != NULL) { ____b4_marshaled = reinterpret_cast((___b4)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL int32_t returnValue = reinterpret_cast(c_lu_solve_factored)(___n0, ___nrhs1, ____a2_marshaled, ____ipiv3_marshaled, ____b4_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___n0, ___nrhs1, ____a2_marshaled, ____ipiv3_marshaled, ____b4_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::z_lu_solve_factored(System.Int32,System.Int32,System.Numerics.Complex[],System.Int32[],System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_z_lu_solve_factored_m04A82A22C6DC71D4ABCDC82AE78EF0C486C39DAA (int32_t ___n0, int32_t ___nrhs1, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___ipiv3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___b4, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, int32_t*, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t) + sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "z_lu_solve_factored", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a2' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____a2_marshaled = NULL; if (___a2 != NULL) { ____a2_marshaled = reinterpret_cast((___a2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___ipiv3' to native representation int32_t* ____ipiv3_marshaled = NULL; if (___ipiv3 != NULL) { ____ipiv3_marshaled = reinterpret_cast((___ipiv3)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___b4' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____b4_marshaled = NULL; if (___b4 != NULL) { ____b4_marshaled = reinterpret_cast((___b4)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL int32_t returnValue = reinterpret_cast(z_lu_solve_factored)(___n0, ___nrhs1, ____a2_marshaled, ____ipiv3_marshaled, ____b4_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___n0, ___nrhs1, ____a2_marshaled, ____ipiv3_marshaled, ____b4_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::s_eigen(System.Boolean,System.Int32,System.Single[],System.Single[],System.Numerics.Complex[],System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_s_eigen_mECDFBF11565AC028F0044B9BABC24DFAD2F4ADE2 (bool ___isSymmetric0, int32_t ___n1, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___a2, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___vectors3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___values4, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___d5, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (uint8_t, int32_t, float*, float*, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, float*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 1 + 3 + sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "s_eigen", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a2' to native representation float* ____a2_marshaled = NULL; if (___a2 != NULL) { ____a2_marshaled = reinterpret_cast((___a2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___vectors3' to native representation float* ____vectors3_marshaled = NULL; if (___vectors3 != NULL) { ____vectors3_marshaled = reinterpret_cast((___vectors3)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___values4' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____values4_marshaled = NULL; if (___values4 != NULL) { ____values4_marshaled = reinterpret_cast((___values4)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___d5' to native representation float* ____d5_marshaled = NULL; if (___d5 != NULL) { ____d5_marshaled = reinterpret_cast((___d5)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL int32_t returnValue = reinterpret_cast(s_eigen)(static_cast(___isSymmetric0), ___n1, ____a2_marshaled, ____vectors3_marshaled, ____values4_marshaled, ____d5_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(static_cast(___isSymmetric0), ___n1, ____a2_marshaled, ____vectors3_marshaled, ____values4_marshaled, ____d5_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::d_eigen(System.Boolean,System.Int32,System.Double[],System.Double[],System.Numerics.Complex[],System.Double[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_d_eigen_m7611377D97ACBAFF2E3CC9E5F0FFFE353F2A40C3 (bool ___isSymmetric0, int32_t ___n1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___a2, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___vectors3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___values4, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___d5, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (uint8_t, int32_t, double*, double*, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, double*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 1 + 3 + sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "d_eigen", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a2' to native representation double* ____a2_marshaled = NULL; if (___a2 != NULL) { ____a2_marshaled = reinterpret_cast((___a2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___vectors3' to native representation double* ____vectors3_marshaled = NULL; if (___vectors3 != NULL) { ____vectors3_marshaled = reinterpret_cast((___vectors3)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___values4' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____values4_marshaled = NULL; if (___values4 != NULL) { ____values4_marshaled = reinterpret_cast((___values4)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___d5' to native representation double* ____d5_marshaled = NULL; if (___d5 != NULL) { ____d5_marshaled = reinterpret_cast((___d5)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL int32_t returnValue = reinterpret_cast(d_eigen)(static_cast(___isSymmetric0), ___n1, ____a2_marshaled, ____vectors3_marshaled, ____values4_marshaled, ____d5_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(static_cast(___isSymmetric0), ___n1, ____a2_marshaled, ____vectors3_marshaled, ____values4_marshaled, ____d5_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::c_eigen(System.Boolean,System.Int32,MathNet.Numerics.Complex32[],MathNet.Numerics.Complex32[],System.Numerics.Complex[],MathNet.Numerics.Complex32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_c_eigen_m50189B9A05E87B141C48F46B50DF105A6744322B (bool ___isSymmetric0, int32_t ___n1, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___a2, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___vectors3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___values4, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___d5, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (uint8_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 1 + 3 + sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "c_eigen", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a2' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____a2_marshaled = NULL; if (___a2 != NULL) { ____a2_marshaled = reinterpret_cast((___a2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___vectors3' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____vectors3_marshaled = NULL; if (___vectors3 != NULL) { ____vectors3_marshaled = reinterpret_cast((___vectors3)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___values4' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____values4_marshaled = NULL; if (___values4 != NULL) { ____values4_marshaled = reinterpret_cast((___values4)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___d5' to native representation Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * ____d5_marshaled = NULL; if (___d5 != NULL) { ____d5_marshaled = reinterpret_cast((___d5)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL int32_t returnValue = reinterpret_cast(c_eigen)(static_cast(___isSymmetric0), ___n1, ____a2_marshaled, ____vectors3_marshaled, ____values4_marshaled, ____d5_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(static_cast(___isSymmetric0), ___n1, ____a2_marshaled, ____vectors3_marshaled, ____values4_marshaled, ____d5_marshaled); #endif return returnValue; } // System.Int32 MathNet.Numerics.Providers.Common.OpenBlas.SafeNativeMethods::z_eigen(System.Boolean,System.Int32,System.Numerics.Complex[],System.Numerics.Complex[],System.Numerics.Complex[],System.Numerics.Complex[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SafeNativeMethods_z_eigen_m5422EAD6CBE40F21F7DEAA0859720BB6FA6602F3 (bool ___isSymmetric0, int32_t ___n1, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___a2, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___vectors3, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___values4, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___d5, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (uint8_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 1 + 3 + sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("MathNET.Numerics.OpenBLAS.dll"), "z_eigen", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, true); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___a2' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____a2_marshaled = NULL; if (___a2 != NULL) { ____a2_marshaled = reinterpret_cast((___a2)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___vectors3' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____vectors3_marshaled = NULL; if (___vectors3 != NULL) { ____vectors3_marshaled = reinterpret_cast((___vectors3)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___values4' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____values4_marshaled = NULL; if (___values4 != NULL) { ____values4_marshaled = reinterpret_cast((___values4)->GetAddressAtUnchecked(0)); } // Marshaling of parameter '___d5' to native representation Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * ____d5_marshaled = NULL; if (___d5 != NULL) { ____d5_marshaled = reinterpret_cast((___d5)->GetAddressAtUnchecked(0)); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_MathNET_Numerics_OpenBLAS_INTERNAL int32_t returnValue = reinterpret_cast(z_eigen)(static_cast(___isSymmetric0), ___n1, ____a2_marshaled, ____vectors3_marshaled, ____values4_marshaled, ____d5_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(static_cast(___isSymmetric0), ___n1, ____a2_marshaled, ____vectors3_marshaled, ____values4_marshaled, ____d5_marshaled); #endif return returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void MathNet.Numerics.SingularUMatrixException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingularUMatrixException__ctor_mEE3A1A1E0552773A7F2DC7420BD4F7D0B503624B (SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1F3165734BD6493E1F4F6BDBED5DAD7265E318B); s_Il2CppMethodInitialized = true; } { NativeInterfaceException__ctor_mC73E6917FDF2282C80548B0C716E31D7A41479A5(__this, _stringLiteralE1F3165734BD6493E1F4F6BDBED5DAD7265E318B, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.SingularUMatrixException::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingularUMatrixException__ctor_m75CDB38360CCE333262CA7D957B534C85439666A (SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54 * __this, int32_t ___element0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2016C19EF7EDBA856EAA454435CBD2A7C9AC73BC); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___element0; int32_t L_1 = L_0; RuntimeObject * L_2 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_1); String_t* L_3; L_3 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(_stringLiteral2016C19EF7EDBA856EAA454435CBD2A7C9AC73BC, L_2, /*hidden argument*/NULL); NativeInterfaceException__ctor_mC73E6917FDF2282C80548B0C716E31D7A41479A5(__this, L_3, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.SingularUMatrixException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingularUMatrixException__ctor_mF063E3412708A4C6A7F22CEAABAC399E983DF002 (SingularUMatrixException_t8163276733DDCF80BA1D221B7A8EDB0CB5055B54 * __this, SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * ___info0, StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505 ___context1, const RuntimeMethod* method) { { SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * L_0 = ___info0; StreamingContext_t5888E7E8C81AB6EF3B14FDDA6674F458076A8505 L_1 = ___context1; NativeInterfaceException__ctor_m4232B741E9DB04D5AFC5179E84ACFBCDE5344B8F(__this, L_0, L_1, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix::get_NonZerosCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseMatrix_get_NonZerosCount_m22F92B972B1BA9941991976ECBFC109275B59DF3 (SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseCompressedRowMatrixStorage_1_get_ValueCount_m73D22B2CBDEE3CA859A5B8D528630D372D62121D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_0 = __this->get__storage_6(); NullCheck(L_0); int32_t L_1; L_1 = SparseCompressedRowMatrixStorage_1_get_ValueCount_m73D22B2CBDEE3CA859A5B8D528630D372D62121D(L_0, /*hidden argument*/SparseCompressedRowMatrixStorage_1_get_ValueCount_m73D22B2CBDEE3CA859A5B8D528630D372D62121D_RuntimeMethod_var); return L_1; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix::.ctor(MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix__ctor_mB1CBD76AC1C956824A056C39F6981C8CC4C99D36 (SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * __this, SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * ___storage0, const RuntimeMethod* method) { { SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_0 = ___storage0; Matrix__ctor_m88FCCEE849E39ED9323948641D4F81499ECA87D1(__this, L_0, /*hidden argument*/NULL); SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_1 = ___storage0; __this->set__storage_6(L_1); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix__ctor_mEAC172EE0E20A5A9F41610D071414198E09EC9C3 (SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * __this, int32_t ___rows0, int32_t ___columns1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseCompressedRowMatrixStorage_1__ctor_mA2F457671511125F8153DE7B7C1BA3FCBFDBFD6C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___rows0; int32_t L_1 = ___columns1; SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_2 = (SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 *)il2cpp_codegen_object_new(SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25_il2cpp_TypeInfo_var); SparseCompressedRowMatrixStorage_1__ctor_mA2F457671511125F8153DE7B7C1BA3FCBFDBFD6C(L_2, L_0, L_1, /*hidden argument*/SparseCompressedRowMatrixStorage_1__ctor_mA2F457671511125F8153DE7B7C1BA3FCBFDBFD6C_RuntimeMethod_var); SparseMatrix__ctor_mB1CBD76AC1C956824A056C39F6981C8CC4C99D36(__this, L_2, /*hidden argument*/NULL); return; } } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix::LowerTriangle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * SparseMatrix_LowerTriangle_m6283639E6C8BB92ECF17DEDEC8BD090500AA5A1E (SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatrixBuilder_1_SameAs_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_m2AB5195D637EA5284B111E9B43D067AB4217F5D5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * V_0 = NULL; { IL2CPP_RUNTIME_CLASS_INIT(Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47_il2cpp_TypeInfo_var); MatrixBuilder_1_tAF6107E7506E11630C6306BF3F4B96899589D87E * L_0 = ((Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47_StaticFields*)il2cpp_codegen_static_fields_for(Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47_il2cpp_TypeInfo_var))->get_Build_2(); NullCheck(L_0); Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_1; L_1 = MatrixBuilder_1_SameAs_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_m2AB5195D637EA5284B111E9B43D067AB4217F5D5(L_0, __this, /*hidden argument*/MatrixBuilder_1_SameAs_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_m2AB5195D637EA5284B111E9B43D067AB4217F5D5_RuntimeMethod_var); V_0 = L_1; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_2 = V_0; SparseMatrix_LowerTriangleImpl_m4153DEE97FD88B40E9864250B999CA61B473D402(__this, L_2, /*hidden argument*/NULL); Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_3 = V_0; return L_3; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix::LowerTriangleImpl(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_LowerTriangleImpl_m4153DEE97FD88B40E9864250B999CA61B473D402 (SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * __this, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; { SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_0 = __this->get__storage_6(); NullCheck(L_0); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = L_0->get_RowPointers_3(); V_0 = L_1; SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_2 = __this->get__storage_6(); NullCheck(L_2); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = L_2->get_ColumnIndices_4(); V_1 = L_3; SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_4 = __this->get__storage_6(); NullCheck(L_4); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_5 = L_4->get_Values_5(); V_2 = L_5; V_3 = 0; goto IL_0060; } IL_0028: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = V_0; int32_t L_7 = V_3; NullCheck(L_6); int32_t L_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); int32_t L_9 = (L_6)->GetAt(static_cast(L_8)); V_4 = L_9; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_10 = V_0; int32_t L_11 = V_3; NullCheck(L_10); int32_t L_12 = L_11; int32_t L_13 = (L_10)->GetAt(static_cast(L_12)); V_5 = L_13; goto IL_0056; } IL_0036: { int32_t L_14 = V_3; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_15 = V_1; int32_t L_16 = V_5; NullCheck(L_15); int32_t L_17 = L_16; int32_t L_18 = (L_15)->GetAt(static_cast(L_17)); if ((((int32_t)L_14) < ((int32_t)L_18))) { goto IL_0050; } } { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_19 = ___result0; int32_t L_20 = V_3; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = V_1; int32_t L_22 = V_5; NullCheck(L_21); int32_t L_23 = L_22; int32_t L_24 = (L_21)->GetAt(static_cast(L_23)); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_25 = V_2; int32_t L_26 = V_5; NullCheck(L_25); int32_t L_27 = L_26; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_28 = (L_25)->GetAt(static_cast(L_27)); NullCheck(L_19); Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_inline(L_19, L_20, L_24, L_28, /*hidden argument*/Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); } IL_0050: { int32_t L_29 = V_5; V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); } IL_0056: { int32_t L_30 = V_5; int32_t L_31 = V_4; if ((((int32_t)L_30) < ((int32_t)L_31))) { goto IL_0036; } } { int32_t L_32 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); } IL_0060: { int32_t L_33 = V_3; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_34 = ___result0; NullCheck(L_34); int32_t L_35; L_35 = Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline(L_34, /*hidden argument*/Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); if ((((int32_t)L_33) < ((int32_t)L_35))) { goto IL_0028; } } { return; } } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix::UpperTriangle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * SparseMatrix_UpperTriangle_m22A49A65E3D11A7C729317C48CF00462FFF48384 (SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatrixBuilder_1_SameAs_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_m2AB5195D637EA5284B111E9B43D067AB4217F5D5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * V_0 = NULL; { IL2CPP_RUNTIME_CLASS_INIT(Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47_il2cpp_TypeInfo_var); MatrixBuilder_1_tAF6107E7506E11630C6306BF3F4B96899589D87E * L_0 = ((Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47_StaticFields*)il2cpp_codegen_static_fields_for(Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47_il2cpp_TypeInfo_var))->get_Build_2(); NullCheck(L_0); Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_1; L_1 = MatrixBuilder_1_SameAs_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_m2AB5195D637EA5284B111E9B43D067AB4217F5D5(L_0, __this, /*hidden argument*/MatrixBuilder_1_SameAs_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_m2AB5195D637EA5284B111E9B43D067AB4217F5D5_RuntimeMethod_var); V_0 = L_1; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_2 = V_0; SparseMatrix_UpperTriangleImpl_m1A78A56EBDF75A80BD7CC520447856CA1F2EFD16(__this, L_2, /*hidden argument*/NULL); Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_3 = V_0; return L_3; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix::UpperTriangleImpl(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_UpperTriangleImpl_m1A78A56EBDF75A80BD7CC520447856CA1F2EFD16 (SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * __this, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; { SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_0 = __this->get__storage_6(); NullCheck(L_0); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = L_0->get_RowPointers_3(); V_0 = L_1; SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_2 = __this->get__storage_6(); NullCheck(L_2); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = L_2->get_ColumnIndices_4(); V_1 = L_3; SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_4 = __this->get__storage_6(); NullCheck(L_4); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_5 = L_4->get_Values_5(); V_2 = L_5; V_3 = 0; goto IL_0060; } IL_0028: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = V_0; int32_t L_7 = V_3; NullCheck(L_6); int32_t L_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); int32_t L_9 = (L_6)->GetAt(static_cast(L_8)); V_4 = L_9; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_10 = V_0; int32_t L_11 = V_3; NullCheck(L_10); int32_t L_12 = L_11; int32_t L_13 = (L_10)->GetAt(static_cast(L_12)); V_5 = L_13; goto IL_0056; } IL_0036: { int32_t L_14 = V_3; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_15 = V_1; int32_t L_16 = V_5; NullCheck(L_15); int32_t L_17 = L_16; int32_t L_18 = (L_15)->GetAt(static_cast(L_17)); if ((((int32_t)L_14) > ((int32_t)L_18))) { goto IL_0050; } } { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_19 = ___result0; int32_t L_20 = V_3; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = V_1; int32_t L_22 = V_5; NullCheck(L_21); int32_t L_23 = L_22; int32_t L_24 = (L_21)->GetAt(static_cast(L_23)); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_25 = V_2; int32_t L_26 = V_5; NullCheck(L_25); int32_t L_27 = L_26; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_28 = (L_25)->GetAt(static_cast(L_27)); NullCheck(L_19); Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_inline(L_19, L_20, L_24, L_28, /*hidden argument*/Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); } IL_0050: { int32_t L_29 = V_5; V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); } IL_0056: { int32_t L_30 = V_5; int32_t L_31 = V_4; if ((((int32_t)L_30) < ((int32_t)L_31))) { goto IL_0036; } } { int32_t L_32 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); } IL_0060: { int32_t L_33 = V_3; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_34 = ___result0; NullCheck(L_34); int32_t L_35; L_35 = Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline(L_34, /*hidden argument*/Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); if ((((int32_t)L_33) < ((int32_t)L_35))) { goto IL_0028; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix::DoNegate(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_DoNegate_m0150420D92D29C09576646B65FA39455650D6D98 (SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * __this, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_CopyTo_m3D0388ADB9DB3B3376574A3EF8E2EFA9FBC90D1B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_0 = ___result0; Matrix_1_CopyTo_m3D0388ADB9DB3B3376574A3EF8E2EFA9FBC90D1B(__this, L_0, /*hidden argument*/Matrix_1_CopyTo_m3D0388ADB9DB3B3376574A3EF8E2EFA9FBC90D1B_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_1; L_1 = Complex_op_Implicit_m800AA5BC1697F99CF1A48CC40DD58A5B34337DBF((-1), /*hidden argument*/NULL); Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_2 = ___result0; VirtualActionInvoker2< Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C , Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * >::Invoke(8 /* System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::DoMultiply(T,MathNet.Numerics.LinearAlgebra.Matrix`1) */, __this, L_1, L_2); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix::DoMultiply(System.Numerics.Complex,MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_DoMultiply_m62517F81D93560C3462E74D837B0939CAA66CC5F (SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * __this, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___scalar0, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILinearAlgebraProvider_1_tDBE626EF513A1C969BBD2C27A32A8FF076CFCE4A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinearAlgebraControl_t84E2F5E28D42198A43F98B3533CE188AB8665316_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Clear_m94E1BD0865D4FE3DC60812B53B562D543A6BAE73_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_CopyTo_m3D0388ADB9DB3B3376574A3EF8E2EFA9FBC90D1B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_2 = NULL; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_0 = ___scalar0; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_1; L_1 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC((1.0), /*hidden argument*/NULL); bool L_2; L_2 = Complex_op_Equality_m7B4FEE8F063E7D64B794EEC38E48C5D086BF5812(L_0, L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001e; } } { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_3 = ___result1; Matrix_1_CopyTo_m3D0388ADB9DB3B3376574A3EF8E2EFA9FBC90D1B(__this, L_3, /*hidden argument*/Matrix_1_CopyTo_m3D0388ADB9DB3B3376574A3EF8E2EFA9FBC90D1B_RuntimeMethod_var); return; } IL_001e: { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_4 = ___scalar0; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_5; L_5 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC((0.0), /*hidden argument*/NULL); bool L_6; L_6 = Complex_op_Equality_m7B4FEE8F063E7D64B794EEC38E48C5D086BF5812(L_4, L_5, /*hidden argument*/NULL); if (L_6) { goto IL_003c; } } { int32_t L_7; L_7 = SparseMatrix_get_NonZerosCount_m22F92B972B1BA9941991976ECBFC109275B59DF3(__this, /*hidden argument*/NULL); if (L_7) { goto IL_0043; } } IL_003c: { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_8 = ___result1; NullCheck(L_8); Matrix_1_Clear_m94E1BD0865D4FE3DC60812B53B562D543A6BAE73(L_8, /*hidden argument*/Matrix_1_Clear_m94E1BD0865D4FE3DC60812B53B562D543A6BAE73_RuntimeMethod_var); return; } IL_0043: { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_9 = ___result1; V_0 = ((SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 *)IsInstClass((RuntimeObject*)L_9, SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061_il2cpp_TypeInfo_var)); SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * L_10 = V_0; if (!L_10) { goto IL_007a; } } { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_11 = ___result1; if ((((RuntimeObject*)(SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 *)__this) == ((RuntimeObject*)(Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 *)L_11))) { goto IL_0058; } } { SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * L_12 = V_0; Matrix_1_CopyTo_m3D0388ADB9DB3B3376574A3EF8E2EFA9FBC90D1B(__this, L_12, /*hidden argument*/Matrix_1_CopyTo_m3D0388ADB9DB3B3376574A3EF8E2EFA9FBC90D1B_RuntimeMethod_var); } IL_0058: { IL2CPP_RUNTIME_CLASS_INIT(LinearAlgebraControl_t84E2F5E28D42198A43F98B3533CE188AB8665316_il2cpp_TypeInfo_var); RuntimeObject* L_13; L_13 = LinearAlgebraControl_get_Provider_m415D69CAFE5AE867157A0DA5303D3EAADD8A91AE(/*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_14 = ___scalar0; SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * L_15 = V_0; NullCheck(L_15); SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_16 = L_15->get__storage_6(); NullCheck(L_16); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_17 = L_16->get_Values_5(); SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * L_18 = V_0; NullCheck(L_18); SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_19 = L_18->get__storage_6(); NullCheck(L_19); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_20 = L_19->get_Values_5(); NullCheck(L_13); InterfaceActionInvoker3< Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C , ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* >::Invoke(0 /* System.Void MathNet.Numerics.Providers.LinearAlgebra.ILinearAlgebraProvider`1::ScaleArray(T,T[],T[]) */, ILinearAlgebraProvider_1_tDBE626EF513A1C969BBD2C27A32A8FF076CFCE4A_il2cpp_TypeInfo_var, L_13, L_14, L_17, L_20); return; } IL_007a: { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_21 = ___result1; NullCheck(L_21); Matrix_1_Clear_m94E1BD0865D4FE3DC60812B53B562D543A6BAE73(L_21, /*hidden argument*/Matrix_1_Clear_m94E1BD0865D4FE3DC60812B53B562D543A6BAE73_RuntimeMethod_var); SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_22 = __this->get__storage_6(); NullCheck(L_22); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_23 = L_22->get_RowPointers_3(); V_1 = L_23; SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_24 = __this->get__storage_6(); NullCheck(L_24); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_25 = L_24->get_ColumnIndices_4(); V_2 = L_25; SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_26 = __this->get__storage_6(); NullCheck(L_26); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_27 = L_26->get_Values_5(); V_3 = L_27; V_4 = 0; goto IL_00f3; } IL_00a9: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_28 = V_1; int32_t L_29 = V_4; NullCheck(L_28); int32_t L_30 = L_29; int32_t L_31 = (L_28)->GetAt(static_cast(L_30)); V_5 = L_31; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_32 = V_1; int32_t L_33 = V_4; NullCheck(L_32); int32_t L_34 = ((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); int32_t L_35 = (L_32)->GetAt(static_cast(L_34)); V_6 = L_35; int32_t L_36 = V_5; int32_t L_37 = V_6; if ((((int32_t)L_36) == ((int32_t)L_37))) { goto IL_00ed; } } { int32_t L_38 = V_5; V_7 = L_38; goto IL_00e7; } IL_00c3: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_39 = V_2; int32_t L_40 = V_7; NullCheck(L_39); int32_t L_41 = L_40; int32_t L_42 = (L_39)->GetAt(static_cast(L_41)); V_8 = L_42; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_43 = ___result1; int32_t L_44 = V_4; int32_t L_45 = V_8; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_46 = V_3; int32_t L_47 = V_7; NullCheck(L_46); int32_t L_48 = L_47; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_49 = (L_46)->GetAt(static_cast(L_48)); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_50 = ___scalar0; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_51; L_51 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_49, L_50, /*hidden argument*/NULL); NullCheck(L_43); Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_inline(L_43, L_44, L_45, L_51, /*hidden argument*/Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); int32_t L_52 = V_7; V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_52, (int32_t)1)); } IL_00e7: { int32_t L_53 = V_7; int32_t L_54 = V_6; if ((((int32_t)L_53) < ((int32_t)L_54))) { goto IL_00c3; } } IL_00ed: { int32_t L_55 = V_4; V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_55, (int32_t)1)); } IL_00f3: { int32_t L_56 = V_4; int32_t L_57; L_57 = Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); if ((((int32_t)L_56) < ((int32_t)L_57))) { goto IL_00a9; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix::DoMultiply(MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_DoMultiply_mF3F6752738598219C9F3068552C19DC08C3EA4F6 (SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * __this, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___other0, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseVector_t400355CA72FD4F4D59D24460F51C242F4C4B2861_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_4__ctor_m68B26E2DB47B333FE81AB7BBBE89E0F79FCE5913_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_4_tB9049D56720116FE467111A54FF9A389819C6EFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatrixStorage_1_MapIndexedTo_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_m706855C0B3F42D679BD074D10098F3F2AA4F4C48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatrixStorage_1_MapSubMatrixIndexedTo_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_m9958EFB0B29107769BB43E1B36D974A033BD1FC3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Clear_m94E1BD0865D4FE3DC60812B53B562D543A6BAE73_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Column_mCB76F6C91B585E461472BA88F43E777F4FFDE2D8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_Storage_m75592FC8C9C747B1D96EFE48F8D3BA6AD84A5873_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass50_0_U3CDoMultiplyU3Eb__0_mEE6FC53208E50A26F04BC8EF301B85E6FDE04873_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass50_0_U3CDoMultiplyU3Eb__1_m830C1562BC7F223D20CDCC14C15D716E5289999F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass50_0_t408578E6F10F91FF8F82BD142E9AF9CA2101B43D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * V_0 = NULL; SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * V_1 = NULL; DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * V_2 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_3 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_4 = NULL; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* V_5 = NULL; DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * V_6 = NULL; DenseVector_t400355CA72FD4F4D59D24460F51C242F4C4B2861 * V_7 = NULL; U3CU3Ec__DisplayClass50_0_t408578E6F10F91FF8F82BD142E9AF9CA2101B43D * V_8 = NULL; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_14; memset((&V_14), 0, sizeof(V_14)); int32_t V_15 = 0; int32_t V_16 = 0; int32_t V_17 = 0; int32_t V_18 = 0; int32_t V_19 = 0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_20; memset((&V_20), 0, sizeof(V_20)); int32_t V_21 = 0; { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_0 = ___other0; V_0 = ((SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 *)IsInstClass((RuntimeObject*)L_0, SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061_il2cpp_TypeInfo_var)); Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_1 = ___result1; V_1 = ((SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 *)IsInstClass((RuntimeObject*)L_1, SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061_il2cpp_TypeInfo_var)); SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * L_2 = V_0; if (!L_2) { goto IL_001d; } } { SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * L_3 = V_1; if (!L_3) { goto IL_001d; } } { SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * L_4 = V_0; SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * L_5 = V_1; SparseMatrix_DoMultiplySparse_m5683A04ECE2F0ED2FEBBD512C0C4CD0B269242B1(__this, L_4, L_5, /*hidden argument*/NULL); return; } IL_001d: { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_6 = ___other0; NullCheck(L_6); MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * L_7; L_7 = Matrix_1_get_Storage_m75592FC8C9C747B1D96EFE48F8D3BA6AD84A5873_inline(L_6, /*hidden argument*/Matrix_1_get_Storage_m75592FC8C9C747B1D96EFE48F8D3BA6AD84A5873_RuntimeMethod_var); V_2 = ((DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 *)IsInstClass((RuntimeObject*)L_7, DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5_il2cpp_TypeInfo_var)); DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * L_8 = V_2; if (!L_8) { goto IL_00bf; } } { SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * L_9 = V_1; if (!L_9) { goto IL_00bf; } } { U3CU3Ec__DisplayClass50_0_t408578E6F10F91FF8F82BD142E9AF9CA2101B43D * L_10 = (U3CU3Ec__DisplayClass50_0_t408578E6F10F91FF8F82BD142E9AF9CA2101B43D *)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass50_0_t408578E6F10F91FF8F82BD142E9AF9CA2101B43D_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass50_0__ctor_m59CDBE10C7ACB12DD7698EE3B0A4848E4D320284(L_10, /*hidden argument*/NULL); V_8 = L_10; U3CU3Ec__DisplayClass50_0_t408578E6F10F91FF8F82BD142E9AF9CA2101B43D * L_11 = V_8; DiagonalMatrixStorage_1_t31A6630C5AA96842028E1D82FFBA9ECF9832F8C5 * L_12 = V_2; NullCheck(L_12); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_13 = L_12->get_Data_3(); NullCheck(L_11); L_11->set_diagonal_0(L_13); Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_14 = ___other0; NullCheck(L_14); int32_t L_15; L_15 = Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_inline(L_14, /*hidden argument*/Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_16 = ___other0; NullCheck(L_16); int32_t L_17; L_17 = Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline(L_16, /*hidden argument*/Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); if ((!(((uint32_t)L_15) == ((uint32_t)L_17)))) { goto IL_0078; } } { MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * L_18; L_18 = Matrix_1_get_Storage_m75592FC8C9C747B1D96EFE48F8D3BA6AD84A5873_inline(__this, /*hidden argument*/Matrix_1_get_Storage_m75592FC8C9C747B1D96EFE48F8D3BA6AD84A5873_RuntimeMethod_var); Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_19 = ___result1; NullCheck(L_19); MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * L_20; L_20 = Matrix_1_get_Storage_m75592FC8C9C747B1D96EFE48F8D3BA6AD84A5873_inline(L_19, /*hidden argument*/Matrix_1_get_Storage_m75592FC8C9C747B1D96EFE48F8D3BA6AD84A5873_RuntimeMethod_var); U3CU3Ec__DisplayClass50_0_t408578E6F10F91FF8F82BD142E9AF9CA2101B43D * L_21 = V_8; Func_4_tB9049D56720116FE467111A54FF9A389819C6EFB * L_22 = (Func_4_tB9049D56720116FE467111A54FF9A389819C6EFB *)il2cpp_codegen_object_new(Func_4_tB9049D56720116FE467111A54FF9A389819C6EFB_il2cpp_TypeInfo_var); Func_4__ctor_m68B26E2DB47B333FE81AB7BBBE89E0F79FCE5913(L_22, L_21, (intptr_t)((intptr_t)U3CU3Ec__DisplayClass50_0_U3CDoMultiplyU3Eb__0_mEE6FC53208E50A26F04BC8EF301B85E6FDE04873_RuntimeMethod_var), /*hidden argument*/Func_4__ctor_m68B26E2DB47B333FE81AB7BBBE89E0F79FCE5913_RuntimeMethod_var); NullCheck(L_18); MatrixStorage_1_MapIndexedTo_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_m706855C0B3F42D679BD074D10098F3F2AA4F4C48(L_18, L_20, L_22, 0, 0, /*hidden argument*/MatrixStorage_1_MapIndexedTo_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_m706855C0B3F42D679BD074D10098F3F2AA4F4C48_RuntimeMethod_var); return; } IL_0078: { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_23 = ___result1; NullCheck(L_23); MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * L_24; L_24 = Matrix_1_get_Storage_m75592FC8C9C747B1D96EFE48F8D3BA6AD84A5873_inline(L_23, /*hidden argument*/Matrix_1_get_Storage_m75592FC8C9C747B1D96EFE48F8D3BA6AD84A5873_RuntimeMethod_var); NullCheck(L_24); VirtualActionInvoker0::Invoke(8 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Clear() */, L_24); MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * L_25; L_25 = Matrix_1_get_Storage_m75592FC8C9C747B1D96EFE48F8D3BA6AD84A5873_inline(__this, /*hidden argument*/Matrix_1_get_Storage_m75592FC8C9C747B1D96EFE48F8D3BA6AD84A5873_RuntimeMethod_var); Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_26 = ___result1; NullCheck(L_26); MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * L_27; L_27 = Matrix_1_get_Storage_m75592FC8C9C747B1D96EFE48F8D3BA6AD84A5873_inline(L_26, /*hidden argument*/Matrix_1_get_Storage_m75592FC8C9C747B1D96EFE48F8D3BA6AD84A5873_RuntimeMethod_var); U3CU3Ec__DisplayClass50_0_t408578E6F10F91FF8F82BD142E9AF9CA2101B43D * L_28 = V_8; Func_4_tB9049D56720116FE467111A54FF9A389819C6EFB * L_29 = (Func_4_tB9049D56720116FE467111A54FF9A389819C6EFB *)il2cpp_codegen_object_new(Func_4_tB9049D56720116FE467111A54FF9A389819C6EFB_il2cpp_TypeInfo_var); Func_4__ctor_m68B26E2DB47B333FE81AB7BBBE89E0F79FCE5913(L_29, L_28, (intptr_t)((intptr_t)U3CU3Ec__DisplayClass50_0_U3CDoMultiplyU3Eb__1_m830C1562BC7F223D20CDCC14C15D716E5289999F_RuntimeMethod_var), /*hidden argument*/Func_4__ctor_m68B26E2DB47B333FE81AB7BBBE89E0F79FCE5913_RuntimeMethod_var); int32_t L_30; L_30 = Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); int32_t L_31; L_31 = Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_32 = ___other0; NullCheck(L_32); int32_t L_33; L_33 = Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_inline(L_32, /*hidden argument*/Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_34; L_34 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574(L_31, L_33, /*hidden argument*/NULL); NullCheck(L_25); MatrixStorage_1_MapSubMatrixIndexedTo_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_m9958EFB0B29107769BB43E1B36D974A033BD1FC3(L_25, L_27, L_29, 0, 0, L_30, 0, 0, L_34, 0, 1, /*hidden argument*/MatrixStorage_1_MapSubMatrixIndexedTo_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_m9958EFB0B29107769BB43E1B36D974A033BD1FC3_RuntimeMethod_var); return; } IL_00bf: { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_35 = ___result1; NullCheck(L_35); Matrix_1_Clear_m94E1BD0865D4FE3DC60812B53B562D543A6BAE73(L_35, /*hidden argument*/Matrix_1_Clear_m94E1BD0865D4FE3DC60812B53B562D543A6BAE73_RuntimeMethod_var); SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_36 = __this->get__storage_6(); NullCheck(L_36); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_37 = L_36->get_RowPointers_3(); V_3 = L_37; SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_38 = __this->get__storage_6(); NullCheck(L_38); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_39 = L_38->get_ColumnIndices_4(); V_4 = L_39; SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_40 = __this->get__storage_6(); NullCheck(L_40); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_41 = L_40->get_Values_5(); V_5 = L_41; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_42 = ___other0; NullCheck(L_42); MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * L_43; L_43 = Matrix_1_get_Storage_m75592FC8C9C747B1D96EFE48F8D3BA6AD84A5873_inline(L_42, /*hidden argument*/Matrix_1_get_Storage_m75592FC8C9C747B1D96EFE48F8D3BA6AD84A5873_RuntimeMethod_var); V_6 = ((DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 *)IsInstClass((RuntimeObject*)L_43, DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5_il2cpp_TypeInfo_var)); DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * L_44 = V_6; if (!L_44) { goto IL_019f; } } { V_9 = 0; goto IL_0191; } IL_0107: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_45 = V_3; int32_t L_46 = V_9; NullCheck(L_45); int32_t L_47 = L_46; int32_t L_48 = (L_45)->GetAt(static_cast(L_47)); V_10 = L_48; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_49 = V_3; int32_t L_50 = V_9; NullCheck(L_49); int32_t L_51 = ((int32_t)il2cpp_codegen_add((int32_t)L_50, (int32_t)1)); int32_t L_52 = (L_49)->GetAt(static_cast(L_51)); V_11 = L_52; int32_t L_53 = V_10; int32_t L_54 = V_11; if ((((int32_t)L_53) == ((int32_t)L_54))) { goto IL_018b; } } { V_12 = 0; goto IL_0181; } IL_0120: { int32_t L_55 = V_12; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_56 = ___other0; NullCheck(L_56); int32_t L_57; L_57 = Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline(L_56, /*hidden argument*/Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); V_13 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_55, (int32_t)L_57)); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_58 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_Zero_0(); V_14 = L_58; int32_t L_59 = V_10; V_15 = L_59; goto IL_0169; } IL_0138: { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_60 = V_14; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_61 = V_5; int32_t L_62 = V_15; NullCheck(L_61); int32_t L_63 = L_62; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_64 = (L_61)->GetAt(static_cast(L_63)); DenseColumnMajorMatrixStorage_1_t6276BFF433EDC5106AA7D40F7A2BFA84ED9E76C5 * L_65 = V_6; NullCheck(L_65); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_66 = L_65->get_Data_3(); int32_t L_67 = V_13; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_68 = V_4; int32_t L_69 = V_15; NullCheck(L_68); int32_t L_70 = L_69; int32_t L_71 = (L_68)->GetAt(static_cast(L_70)); NullCheck(L_66); int32_t L_72 = ((int32_t)il2cpp_codegen_add((int32_t)L_67, (int32_t)L_71)); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_73 = (L_66)->GetAt(static_cast(L_72)); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_74; L_74 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_64, L_73, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_75; L_75 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_60, L_74, /*hidden argument*/NULL); V_14 = L_75; int32_t L_76 = V_15; V_15 = ((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)1)); } IL_0169: { int32_t L_77 = V_15; int32_t L_78 = V_11; if ((((int32_t)L_77) < ((int32_t)L_78))) { goto IL_0138; } } { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_79 = ___result1; int32_t L_80 = V_9; int32_t L_81 = V_12; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_82 = V_14; NullCheck(L_79); Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_inline(L_79, L_80, L_81, L_82, /*hidden argument*/Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); int32_t L_83 = V_12; V_12 = ((int32_t)il2cpp_codegen_add((int32_t)L_83, (int32_t)1)); } IL_0181: { int32_t L_84 = V_12; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_85 = ___other0; NullCheck(L_85); int32_t L_86; L_86 = Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_inline(L_85, /*hidden argument*/Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); if ((((int32_t)L_84) < ((int32_t)L_86))) { goto IL_0120; } } IL_018b: { int32_t L_87 = V_9; V_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_87, (int32_t)1)); } IL_0191: { int32_t L_88 = V_9; int32_t L_89; L_89 = Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); if ((((int32_t)L_88) < ((int32_t)L_89))) { goto IL_0107; } } { return; } IL_019f: { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_90 = ___other0; NullCheck(L_90); int32_t L_91; L_91 = Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline(L_90, /*hidden argument*/Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); DenseVector_t400355CA72FD4F4D59D24460F51C242F4C4B2861 * L_92 = (DenseVector_t400355CA72FD4F4D59D24460F51C242F4C4B2861 *)il2cpp_codegen_object_new(DenseVector_t400355CA72FD4F4D59D24460F51C242F4C4B2861_il2cpp_TypeInfo_var); DenseVector__ctor_m4AE796FE7C5C1EE129B89C79D8D2B758E98B05CC(L_92, L_91, /*hidden argument*/NULL); V_7 = L_92; V_16 = 0; goto IL_0235; } IL_01b4: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_93 = V_3; int32_t L_94 = V_16; NullCheck(L_93); int32_t L_95 = L_94; int32_t L_96 = (L_93)->GetAt(static_cast(L_95)); V_17 = L_96; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_97 = V_3; int32_t L_98 = V_16; NullCheck(L_97); int32_t L_99 = ((int32_t)il2cpp_codegen_add((int32_t)L_98, (int32_t)1)); int32_t L_100 = (L_97)->GetAt(static_cast(L_99)); V_18 = L_100; int32_t L_101 = V_17; int32_t L_102 = V_18; if ((((int32_t)L_101) == ((int32_t)L_102))) { goto IL_022f; } } { V_19 = 0; goto IL_0225; } IL_01cd: { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_103 = ___other0; int32_t L_104 = V_19; DenseVector_t400355CA72FD4F4D59D24460F51C242F4C4B2861 * L_105 = V_7; NullCheck(L_103); Matrix_1_Column_mCB76F6C91B585E461472BA88F43E777F4FFDE2D8(L_103, L_104, L_105, /*hidden argument*/Matrix_1_Column_mCB76F6C91B585E461472BA88F43E777F4FFDE2D8_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_106 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_Zero_0(); V_20 = L_106; int32_t L_107 = V_17; V_21 = L_107; goto IL_020d; } IL_01e4: { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_108 = V_20; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_109 = V_5; int32_t L_110 = V_21; NullCheck(L_109); int32_t L_111 = L_110; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_112 = (L_109)->GetAt(static_cast(L_111)); DenseVector_t400355CA72FD4F4D59D24460F51C242F4C4B2861 * L_113 = V_7; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_114 = V_4; int32_t L_115 = V_21; NullCheck(L_114); int32_t L_116 = L_115; int32_t L_117 = (L_114)->GetAt(static_cast(L_116)); NullCheck(L_113); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_118; L_118 = Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_inline(L_113, L_117, /*hidden argument*/Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_119; L_119 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_112, L_118, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_120; L_120 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_108, L_119, /*hidden argument*/NULL); V_20 = L_120; int32_t L_121 = V_21; V_21 = ((int32_t)il2cpp_codegen_add((int32_t)L_121, (int32_t)1)); } IL_020d: { int32_t L_122 = V_21; int32_t L_123 = V_18; if ((((int32_t)L_122) < ((int32_t)L_123))) { goto IL_01e4; } } { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_124 = ___result1; int32_t L_125 = V_16; int32_t L_126 = V_19; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_127 = V_20; NullCheck(L_124); Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_inline(L_124, L_125, L_126, L_127, /*hidden argument*/Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); int32_t L_128 = V_19; V_19 = ((int32_t)il2cpp_codegen_add((int32_t)L_128, (int32_t)1)); } IL_0225: { int32_t L_129 = V_19; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_130 = ___other0; NullCheck(L_130); int32_t L_131; L_131 = Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_inline(L_130, /*hidden argument*/Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); if ((((int32_t)L_129) < ((int32_t)L_131))) { goto IL_01cd; } } IL_022f: { int32_t L_132 = V_16; V_16 = ((int32_t)il2cpp_codegen_add((int32_t)L_132, (int32_t)1)); } IL_0235: { int32_t L_133 = V_16; int32_t L_134; L_134 = Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); if ((((int32_t)L_133) < ((int32_t)L_134))) { goto IL_01b4; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix::DoMultiplySparse(MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix,MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_DoMultiplySparse_m5683A04ECE2F0ED2FEBBD512C0C4CD0B269242B1 (SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * __this, SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * ___other0, SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Clear_m94E1BD0865D4FE3DC60812B53B562D543A6BAE73_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseCompressedRowMatrixStorage_1_Normalize_m3F2D11128BC19332E6ABF468231A5FF8E9666355_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_2 = NULL; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* V_3 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_4 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_8 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_9 = NULL; int32_t V_10 = 0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_11 = NULL; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* V_12 = NULL; int32_t V_13 = 0; int32_t V_14 = 0; int32_t V_15 = 0; int32_t V_16 = 0; int32_t V_17 = 0; int32_t V_18 = 0; int32_t V_19 = 0; int32_t V_20 = 0; int32_t V_21 = 0; int32_t V_22 = 0; int32_t V_23 = 0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_24; memset((&V_24), 0, sizeof(V_24)); int32_t V_25 = 0; int32_t V_26 = 0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_27; memset((&V_27), 0, sizeof(V_27)); { SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * L_0 = ___result1; NullCheck(L_0); Matrix_1_Clear_m94E1BD0865D4FE3DC60812B53B562D543A6BAE73(L_0, /*hidden argument*/Matrix_1_Clear_m94E1BD0865D4FE3DC60812B53B562D543A6BAE73_RuntimeMethod_var); SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_1 = __this->get__storage_6(); NullCheck(L_1); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_2 = L_1->get_Values_5(); V_0 = L_2; SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_3 = __this->get__storage_6(); NullCheck(L_3); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_4 = L_3->get_RowPointers_3(); V_1 = L_4; SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_5 = __this->get__storage_6(); NullCheck(L_5); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = L_5->get_ColumnIndices_4(); V_2 = L_6; SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * L_7 = ___other0; NullCheck(L_7); SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_8 = L_7->get__storage_6(); NullCheck(L_8); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_9 = L_8->get_Values_5(); V_3 = L_9; SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * L_10 = ___other0; NullCheck(L_10); SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_11 = L_10->get__storage_6(); NullCheck(L_11); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_12 = L_11->get_RowPointers_3(); V_4 = L_12; SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * L_13 = ___other0; NullCheck(L_13); SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_14 = L_13->get__storage_6(); NullCheck(L_14); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_15 = L_14->get_ColumnIndices_4(); V_5 = L_15; int32_t L_16; L_16 = Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); V_6 = L_16; SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * L_17 = ___other0; NullCheck(L_17); int32_t L_18; L_18 = Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_inline(L_17, /*hidden argument*/Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); V_7 = L_18; SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * L_19 = ___result1; NullCheck(L_19); SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_20 = L_19->get__storage_6(); NullCheck(L_20); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = L_20->get_RowPointers_3(); V_8 = L_21; int32_t L_22 = V_7; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_23 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_22); V_9 = L_23; V_13 = 0; goto IL_0087; } IL_007b: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_24 = V_9; int32_t L_25 = V_13; NullCheck(L_24); (L_24)->SetAt(static_cast(L_25), (int32_t)(-1)); int32_t L_26 = V_13; V_13 = ((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); } IL_0087: { int32_t L_27 = V_13; int32_t L_28 = V_7; if ((((int32_t)L_27) < ((int32_t)L_28))) { goto IL_007b; } } { V_10 = 0; V_14 = 0; goto IL_00f9; } IL_0095: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_29 = V_1; int32_t L_30 = V_14; NullCheck(L_29); int32_t L_31 = L_30; int32_t L_32 = (L_29)->GetAt(static_cast(L_31)); V_15 = L_32; goto IL_00e0; } IL_009d: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_33 = V_2; int32_t L_34 = V_15; NullCheck(L_33); int32_t L_35 = L_34; int32_t L_36 = (L_33)->GetAt(static_cast(L_35)); V_16 = L_36; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_37 = V_4; int32_t L_38 = V_16; NullCheck(L_37); int32_t L_39 = L_38; int32_t L_40 = (L_37)->GetAt(static_cast(L_39)); V_17 = L_40; goto IL_00cf; } IL_00ac: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_41 = V_5; int32_t L_42 = V_17; NullCheck(L_41); int32_t L_43 = L_42; int32_t L_44 = (L_41)->GetAt(static_cast(L_43)); V_18 = L_44; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_45 = V_9; int32_t L_46 = V_18; NullCheck(L_45); int32_t L_47 = L_46; int32_t L_48 = (L_45)->GetAt(static_cast(L_47)); int32_t L_49 = V_14; if ((((int32_t)L_48) == ((int32_t)L_49))) { goto IL_00c9; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_50 = V_9; int32_t L_51 = V_18; int32_t L_52 = V_14; NullCheck(L_50); (L_50)->SetAt(static_cast(L_51), (int32_t)L_52); int32_t L_53 = V_10; V_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)1)); } IL_00c9: { int32_t L_54 = V_17; V_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_54, (int32_t)1)); } IL_00cf: { int32_t L_55 = V_17; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_56 = V_4; int32_t L_57 = V_16; NullCheck(L_56); int32_t L_58 = ((int32_t)il2cpp_codegen_add((int32_t)L_57, (int32_t)1)); int32_t L_59 = (L_56)->GetAt(static_cast(L_58)); if ((((int32_t)L_55) < ((int32_t)L_59))) { goto IL_00ac; } } { int32_t L_60 = V_15; V_15 = ((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1)); } IL_00e0: { int32_t L_61 = V_15; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_62 = V_1; int32_t L_63 = V_14; NullCheck(L_62); int32_t L_64 = ((int32_t)il2cpp_codegen_add((int32_t)L_63, (int32_t)1)); int32_t L_65 = (L_62)->GetAt(static_cast(L_64)); if ((((int32_t)L_61) < ((int32_t)L_65))) { goto IL_009d; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_66 = V_8; int32_t L_67 = V_14; int32_t L_68 = V_10; NullCheck(L_66); (L_66)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_67, (int32_t)1))), (int32_t)L_68); int32_t L_69 = V_14; V_14 = ((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)1)); } IL_00f9: { int32_t L_70 = V_14; int32_t L_71 = V_6; if ((((int32_t)L_70) < ((int32_t)L_71))) { goto IL_0095; } } { int32_t L_72 = V_10; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_73 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_72); V_11 = L_73; int32_t L_74 = V_10; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_75 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)SZArrayNew(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5_il2cpp_TypeInfo_var, (uint32_t)L_74); V_12 = L_75; V_19 = 0; goto IL_0122; } IL_0116: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_76 = V_9; int32_t L_77 = V_19; NullCheck(L_76); (L_76)->SetAt(static_cast(L_77), (int32_t)(-1)); int32_t L_78 = V_19; V_19 = ((int32_t)il2cpp_codegen_add((int32_t)L_78, (int32_t)1)); } IL_0122: { int32_t L_79 = V_19; int32_t L_80 = V_7; if ((((int32_t)L_79) < ((int32_t)L_80))) { goto IL_0116; } } { V_10 = 0; V_20 = 0; goto IL_01f5; } IL_0133: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_81 = V_8; int32_t L_82 = V_20; NullCheck(L_81); int32_t L_83 = L_82; int32_t L_84 = (L_81)->GetAt(static_cast(L_83)); V_21 = L_84; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_85 = V_1; int32_t L_86 = V_20; NullCheck(L_85); int32_t L_87 = L_86; int32_t L_88 = (L_85)->GetAt(static_cast(L_87)); V_22 = L_88; goto IL_01e2; } IL_0145: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_89 = V_2; int32_t L_90 = V_22; NullCheck(L_89); int32_t L_91 = L_90; int32_t L_92 = (L_89)->GetAt(static_cast(L_91)); V_23 = L_92; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_93 = V_0; int32_t L_94 = V_22; NullCheck(L_93); int32_t L_95 = L_94; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_96 = (L_93)->GetAt(static_cast(L_95)); V_24 = L_96; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_97 = V_4; int32_t L_98 = V_23; NullCheck(L_97); int32_t L_99 = L_98; int32_t L_100 = (L_97)->GetAt(static_cast(L_99)); V_25 = L_100; goto IL_01d1; } IL_015e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_101 = V_5; int32_t L_102 = V_25; NullCheck(L_101); int32_t L_103 = L_102; int32_t L_104 = (L_101)->GetAt(static_cast(L_103)); V_26 = L_104; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_105 = V_3; int32_t L_106 = V_25; NullCheck(L_105); int32_t L_107 = L_106; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_108 = (L_105)->GetAt(static_cast(L_107)); V_27 = L_108; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_109 = V_9; int32_t L_110 = V_26; NullCheck(L_109); int32_t L_111 = L_110; int32_t L_112 = (L_109)->GetAt(static_cast(L_111)); int32_t L_113 = V_21; if ((((int32_t)L_112) >= ((int32_t)L_113))) { goto IL_01a6; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_114 = V_9; int32_t L_115 = V_26; int32_t L_116 = V_10; NullCheck(L_114); (L_114)->SetAt(static_cast(L_115), (int32_t)L_116); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_117 = V_11; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_118 = V_9; int32_t L_119 = V_26; NullCheck(L_118); int32_t L_120 = L_119; int32_t L_121 = (L_118)->GetAt(static_cast(L_120)); int32_t L_122 = V_26; NullCheck(L_117); (L_117)->SetAt(static_cast(L_121), (int32_t)L_122); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_123 = V_12; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_124 = V_9; int32_t L_125 = V_26; NullCheck(L_124); int32_t L_126 = L_125; int32_t L_127 = (L_124)->GetAt(static_cast(L_126)); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_128 = V_24; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_129 = V_27; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_130; L_130 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_128, L_129, /*hidden argument*/NULL); NullCheck(L_123); (L_123)->SetAt(static_cast(L_127), (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_130); int32_t L_131 = V_10; V_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_131, (int32_t)1)); goto IL_01cb; } IL_01a6: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_132 = V_12; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_133 = V_9; int32_t L_134 = V_26; NullCheck(L_133); int32_t L_135 = L_134; int32_t L_136 = (L_133)->GetAt(static_cast(L_135)); NullCheck(L_132); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_137 = ((L_132)->GetAddressAt(static_cast(L_136))); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_138 = (*(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_137); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_139 = V_24; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_140 = V_27; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_141; L_141 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_139, L_140, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_142; L_142 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_138, L_141, /*hidden argument*/NULL); *(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_137 = L_142; } IL_01cb: { int32_t L_143 = V_25; V_25 = ((int32_t)il2cpp_codegen_add((int32_t)L_143, (int32_t)1)); } IL_01d1: { int32_t L_144 = V_25; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_145 = V_4; int32_t L_146 = V_23; NullCheck(L_145); int32_t L_147 = ((int32_t)il2cpp_codegen_add((int32_t)L_146, (int32_t)1)); int32_t L_148 = (L_145)->GetAt(static_cast(L_147)); if ((((int32_t)L_144) < ((int32_t)L_148))) { goto IL_015e; } } { int32_t L_149 = V_22; V_22 = ((int32_t)il2cpp_codegen_add((int32_t)L_149, (int32_t)1)); } IL_01e2: { int32_t L_150 = V_22; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_151 = V_1; int32_t L_152 = V_20; NullCheck(L_151); int32_t L_153 = ((int32_t)il2cpp_codegen_add((int32_t)L_152, (int32_t)1)); int32_t L_154 = (L_151)->GetAt(static_cast(L_153)); if ((((int32_t)L_150) < ((int32_t)L_154))) { goto IL_0145; } } { int32_t L_155 = V_20; V_20 = ((int32_t)il2cpp_codegen_add((int32_t)L_155, (int32_t)1)); } IL_01f5: { int32_t L_156 = V_20; int32_t L_157 = V_6; if ((((int32_t)L_156) < ((int32_t)L_157))) { goto IL_0133; } } { SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * L_158 = ___result1; NullCheck(L_158); SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_159 = L_158->get__storage_6(); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_160 = V_12; NullCheck(L_159); L_159->set_Values_5(L_160); SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * L_161 = ___result1; NullCheck(L_161); SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_162 = L_161->get__storage_6(); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_163 = V_11; NullCheck(L_162); L_162->set_ColumnIndices_4(L_163); SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * L_164 = ___result1; NullCheck(L_164); SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_165 = L_164->get__storage_6(); NullCheck(L_165); SparseCompressedRowMatrixStorage_1_Normalize_m3F2D11128BC19332E6ABF468231A5FF8E9666355(L_165, /*hidden argument*/SparseCompressedRowMatrixStorage_1_Normalize_m3F2D11128BC19332E6ABF468231A5FF8E9666355_RuntimeMethod_var); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix::DoTransposeThisAndMultiply(MathNet.Numerics.LinearAlgebra.Vector`1,MathNet.Numerics.LinearAlgebra.Vector`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_DoTransposeThisAndMultiply_m1B9B8818AFF01B1226DEDA08721EC5A6C07E262C (SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * __this, Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * ___rightSide0, Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_set_Item_mFA7BF6D2C42CD678AEA9C363C782CB5C8B920F0B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * V_8 = NULL; int32_t V_9 = 0; { SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_0 = __this->get__storage_6(); NullCheck(L_0); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = L_0->get_RowPointers_3(); V_0 = L_1; SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_2 = __this->get__storage_6(); NullCheck(L_2); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = L_2->get_ColumnIndices_4(); V_1 = L_3; SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_4 = __this->get__storage_6(); NullCheck(L_4); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_5 = L_4->get_Values_5(); V_2 = L_5; V_3 = 0; goto IL_0088; } IL_0028: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = V_0; int32_t L_7 = V_3; NullCheck(L_6); int32_t L_8 = L_7; int32_t L_9 = (L_6)->GetAt(static_cast(L_8)); V_4 = L_9; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_10 = V_0; int32_t L_11 = V_3; NullCheck(L_10); int32_t L_12 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); int32_t L_13 = (L_10)->GetAt(static_cast(L_12)); V_5 = L_13; int32_t L_14 = V_4; int32_t L_15 = V_5; if ((((int32_t)L_14) == ((int32_t)L_15))) { goto IL_0084; } } { Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * L_16 = ___rightSide0; int32_t L_17 = V_3; NullCheck(L_16); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_18; L_18 = Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_inline(L_16, L_17, /*hidden argument*/Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_RuntimeMethod_var); V_6 = L_18; int32_t L_19 = V_4; V_7 = L_19; goto IL_007e; } IL_0049: { Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * L_20 = ___result1; V_8 = L_20; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = V_1; int32_t L_22 = V_7; NullCheck(L_21); int32_t L_23 = L_22; int32_t L_24 = (L_21)->GetAt(static_cast(L_23)); V_9 = L_24; Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * L_25 = V_8; int32_t L_26 = V_9; Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * L_27 = V_8; int32_t L_28 = V_9; NullCheck(L_27); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_29; L_29 = Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_inline(L_27, L_28, /*hidden argument*/Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_RuntimeMethod_var); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_30 = V_2; int32_t L_31 = V_7; NullCheck(L_30); int32_t L_32 = L_31; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_33 = (L_30)->GetAt(static_cast(L_32)); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_34 = V_6; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_35; L_35 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_33, L_34, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_36; L_36 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_29, L_35, /*hidden argument*/NULL); NullCheck(L_25); Vector_1_set_Item_mFA7BF6D2C42CD678AEA9C363C782CB5C8B920F0B_inline(L_25, L_26, L_36, /*hidden argument*/Vector_1_set_Item_mFA7BF6D2C42CD678AEA9C363C782CB5C8B920F0B_RuntimeMethod_var); int32_t L_37 = V_7; V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_007e: { int32_t L_38 = V_7; int32_t L_39 = V_5; if ((((int32_t)L_38) < ((int32_t)L_39))) { goto IL_0049; } } IL_0084: { int32_t L_40 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_0088: { int32_t L_41 = V_3; int32_t L_42; L_42 = Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); if ((((int32_t)L_41) < ((int32_t)L_42))) { goto IL_0028; } } { return; } } // System.Boolean MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix::IsSymmetric() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SparseMatrix_IsSymmetric_m63DF6A818EC431651512939C21C026979CEAA80B (SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; { int32_t L_0; L_0 = Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); int32_t L_1; L_1 = Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0010; } } { return (bool)0; } IL_0010: { SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_2 = __this->get__storage_6(); NullCheck(L_2); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = L_2->get_RowPointers_3(); V_0 = L_3; SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_4 = __this->get__storage_6(); NullCheck(L_4); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_5 = L_4->get_ColumnIndices_4(); V_1 = L_5; SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_6 = __this->get__storage_6(); NullCheck(L_6); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_7 = L_6->get_Values_5(); V_2 = L_7; V_3 = 0; goto IL_0080; } IL_0038: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = V_0; int32_t L_9 = V_3; NullCheck(L_8); int32_t L_10 = L_9; int32_t L_11 = (L_8)->GetAt(static_cast(L_10)); V_4 = L_11; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_12 = V_0; int32_t L_13 = V_3; NullCheck(L_12); int32_t L_14 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); int32_t L_15 = (L_12)->GetAt(static_cast(L_14)); V_5 = L_15; int32_t L_16 = V_4; int32_t L_17 = V_5; if ((((int32_t)L_16) == ((int32_t)L_17))) { goto IL_007c; } } { int32_t L_18 = V_4; V_6 = L_18; goto IL_0076; } IL_0050: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_19 = V_1; int32_t L_20 = V_6; NullCheck(L_19); int32_t L_21 = L_20; int32_t L_22 = (L_19)->GetAt(static_cast(L_21)); V_7 = L_22; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_23 = V_2; int32_t L_24 = V_6; NullCheck(L_23); int32_t L_25 = V_7; int32_t L_26 = V_3; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_27; L_27 = Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_inline(__this, L_25, L_26, /*hidden argument*/Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); bool L_28; L_28 = Complex_Equals_m4303E6572230C3368EEFFE54A5F3B3E067318F2D((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)((L_23)->GetAddressAt(static_cast(L_24))), L_27, /*hidden argument*/NULL); if (L_28) { goto IL_0070; } } { return (bool)0; } IL_0070: { int32_t L_29 = V_6; V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); } IL_0076: { int32_t L_30 = V_6; int32_t L_31 = V_5; if ((((int32_t)L_30) < ((int32_t)L_31))) { goto IL_0050; } } IL_007c: { int32_t L_32 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); } IL_0080: { int32_t L_33 = V_3; int32_t L_34; L_34 = Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); if ((((int32_t)L_33) < ((int32_t)L_34))) { goto IL_0038; } } { return (bool)1; } } // System.Boolean MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix::IsHermitian() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SparseMatrix_IsHermitian_m7F4B856969C4C90C85D878257ABCA9D611E559BA (SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; { int32_t L_0; L_0 = Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); int32_t L_1; L_1 = Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0010; } } { return (bool)0; } IL_0010: { SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_2 = __this->get__storage_6(); NullCheck(L_2); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = L_2->get_RowPointers_3(); V_0 = L_3; SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_4 = __this->get__storage_6(); NullCheck(L_4); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_5 = L_4->get_ColumnIndices_4(); V_1 = L_5; SparseCompressedRowMatrixStorage_1_t2027503C2ABBECC4FCF80E742E1079DFA5A57E25 * L_6 = __this->get__storage_6(); NullCheck(L_6); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_7 = L_6->get_Values_5(); V_2 = L_7; V_3 = 0; goto IL_0085; } IL_0038: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = V_0; int32_t L_9 = V_3; NullCheck(L_8); int32_t L_10 = L_9; int32_t L_11 = (L_8)->GetAt(static_cast(L_10)); V_4 = L_11; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_12 = V_0; int32_t L_13 = V_3; NullCheck(L_12); int32_t L_14 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); int32_t L_15 = (L_12)->GetAt(static_cast(L_14)); V_5 = L_15; int32_t L_16 = V_4; int32_t L_17 = V_5; if ((((int32_t)L_16) == ((int32_t)L_17))) { goto IL_0081; } } { int32_t L_18 = V_4; V_6 = L_18; goto IL_007b; } IL_0050: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_19 = V_1; int32_t L_20 = V_6; NullCheck(L_19); int32_t L_21 = L_20; int32_t L_22 = (L_19)->GetAt(static_cast(L_21)); V_7 = L_22; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_23 = V_2; int32_t L_24 = V_6; NullCheck(L_23); int32_t L_25 = V_7; int32_t L_26 = V_3; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_27; L_27 = Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_inline(__this, L_25, L_26, /*hidden argument*/Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_28; L_28 = ComplexExtensions_Conjugate_m023E3F145E8E5C8F9F4C619493DC4A2DFA2A79DA(L_27, /*hidden argument*/NULL); bool L_29; L_29 = Complex_Equals_m4303E6572230C3368EEFFE54A5F3B3E067318F2D((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)((L_23)->GetAddressAt(static_cast(L_24))), L_28, /*hidden argument*/NULL); if (L_29) { goto IL_0075; } } { return (bool)0; } IL_0075: { int32_t L_30 = V_6; V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)1)); } IL_007b: { int32_t L_31 = V_6; int32_t L_32 = V_5; if ((((int32_t)L_31) < ((int32_t)L_32))) { goto IL_0050; } } IL_0081: { int32_t L_33 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); } IL_0085: { int32_t L_34 = V_3; int32_t L_35; L_35 = Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); if ((((int32_t)L_34) < ((int32_t)L_35))) { goto IL_0038; } } { return (bool)1; } } // System.String MathNet.Numerics.LinearAlgebra.Complex.SparseMatrix::ToTypeString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SparseMatrix_ToTypeString_m00C3CC0AA415A7E33FF72D04D01C0746D2DEA680 (SparseMatrix_tE8C67257009D2648DA10B590C80D9EB567E12061 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B3B0E9EDFF557AD3FE0E7EF44CD08F006443F72); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var, (uint32_t)3); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_1 = L_0; int32_t L_2; L_2 = Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); int32_t L_3 = L_2; RuntimeObject * L_4 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_3); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject *)L_4); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_5 = L_1; int32_t L_6; L_6 = Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); int32_t L_7 = L_6; RuntimeObject * L_8 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_7); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_8); (L_5)->SetAt(static_cast(1), (RuntimeObject *)L_8); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_9 = L_5; int32_t L_10; L_10 = SparseMatrix_get_NonZerosCount_m22F92B972B1BA9941991976ECBFC109275B59DF3(__this, /*hidden argument*/NULL); int32_t L_11; L_11 = Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); int32_t L_12; L_12 = Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); double L_13 = ((double)((double)((double)((double)L_10))/(double)((double)il2cpp_codegen_multiply((double)((double)((double)L_11)), (double)((double)((double)L_12)))))); RuntimeObject * L_14 = Box(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var, &L_13); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_14); (L_9)->SetAt(static_cast(2), (RuntimeObject *)L_14); FormattableString_tDE8B3B926F0AD1A0FD6864BBA69C5AC99CE49B59 * L_15; L_15 = FormattableStringFactory_Create_m1624178F76FD2999A86932EC3317EAD1F7CDAC68(_stringLiteral5B3B0E9EDFF557AD3FE0E7EF44CD08F006443F72, L_9, /*hidden argument*/NULL); String_t* L_16; L_16 = FormattableString_Invariant_m2521551A876E7BFB3595B7D4940D1670F63E2C22(L_15, /*hidden argument*/NULL); return L_16; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix::get_NonZerosCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseMatrix_get_NonZerosCount_m7CA7B9BA90985EB1DBD1D6E23EC814E137F398AD (SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseCompressedRowMatrixStorage_1_get_ValueCount_m6F6D9F8BF4A0D377AEF8EB0769A296FE216851FB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_0 = __this->get__storage_6(); NullCheck(L_0); int32_t L_1; L_1 = SparseCompressedRowMatrixStorage_1_get_ValueCount_m6F6D9F8BF4A0D377AEF8EB0769A296FE216851FB(L_0, /*hidden argument*/SparseCompressedRowMatrixStorage_1_get_ValueCount_m6F6D9F8BF4A0D377AEF8EB0769A296FE216851FB_RuntimeMethod_var); return L_1; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix::.ctor(MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix__ctor_mE042553CC76E7AE316A6619CE614B124B6C5CA47 (SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * __this, SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * ___storage0, const RuntimeMethod* method) { { SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_0 = ___storage0; Matrix__ctor_m4787F2FFE3E0B855A7F41F6F60B98F0A35C3F053(__this, L_0, /*hidden argument*/NULL); SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_1 = ___storage0; __this->set__storage_6(L_1); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix__ctor_m5749394833FAC03214428582019A4183A1AE4E87 (SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * __this, int32_t ___rows0, int32_t ___columns1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseCompressedRowMatrixStorage_1__ctor_m411E6ECCBF2924D1279572C0B6C96207855A54BD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___rows0; int32_t L_1 = ___columns1; SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_2 = (SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 *)il2cpp_codegen_object_new(SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204_il2cpp_TypeInfo_var); SparseCompressedRowMatrixStorage_1__ctor_m411E6ECCBF2924D1279572C0B6C96207855A54BD(L_2, L_0, L_1, /*hidden argument*/SparseCompressedRowMatrixStorage_1__ctor_m411E6ECCBF2924D1279572C0B6C96207855A54BD_RuntimeMethod_var); SparseMatrix__ctor_mE042553CC76E7AE316A6619CE614B124B6C5CA47(__this, L_2, /*hidden argument*/NULL); return; } } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix::LowerTriangle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * SparseMatrix_LowerTriangle_m1C59FC15FD744E20E87AF48D7376C65F70619A60 (SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatrixBuilder_1_SameAs_TisComplex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_m14EEDEFF4E24477EBC08028AC11028F797BB68F4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * V_0 = NULL; { IL2CPP_RUNTIME_CLASS_INIT(Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F_il2cpp_TypeInfo_var); MatrixBuilder_1_tABBAEF3925C993FB8BA991E3E2007E30E17AFB09 * L_0 = ((Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F_StaticFields*)il2cpp_codegen_static_fields_for(Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F_il2cpp_TypeInfo_var))->get_Build_2(); NullCheck(L_0); Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_1; L_1 = MatrixBuilder_1_SameAs_TisComplex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_m14EEDEFF4E24477EBC08028AC11028F797BB68F4(L_0, __this, /*hidden argument*/MatrixBuilder_1_SameAs_TisComplex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_m14EEDEFF4E24477EBC08028AC11028F797BB68F4_RuntimeMethod_var); V_0 = L_1; Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_2 = V_0; SparseMatrix_LowerTriangleImpl_m318BE7B29BE192B20BA30726E374800092F8E6E3(__this, L_2, /*hidden argument*/NULL); Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_3 = V_0; return L_3; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix::LowerTriangleImpl(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_LowerTriangleImpl_m318BE7B29BE192B20BA30726E374800092F8E6E3 (SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * __this, Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_mDE54B0E671CB72A79F8D9F9A5B7F58710989FC05_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; { SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_0 = __this->get__storage_6(); NullCheck(L_0); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = L_0->get_RowPointers_3(); V_0 = L_1; SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_2 = __this->get__storage_6(); NullCheck(L_2); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = L_2->get_ColumnIndices_4(); V_1 = L_3; SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_4 = __this->get__storage_6(); NullCheck(L_4); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_5 = L_4->get_Values_5(); V_2 = L_5; V_3 = 0; goto IL_0060; } IL_0028: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = V_0; int32_t L_7 = V_3; NullCheck(L_6); int32_t L_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); int32_t L_9 = (L_6)->GetAt(static_cast(L_8)); V_4 = L_9; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_10 = V_0; int32_t L_11 = V_3; NullCheck(L_10); int32_t L_12 = L_11; int32_t L_13 = (L_10)->GetAt(static_cast(L_12)); V_5 = L_13; goto IL_0056; } IL_0036: { int32_t L_14 = V_3; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_15 = V_1; int32_t L_16 = V_5; NullCheck(L_15); int32_t L_17 = L_16; int32_t L_18 = (L_15)->GetAt(static_cast(L_17)); if ((((int32_t)L_14) < ((int32_t)L_18))) { goto IL_0050; } } { Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_19 = ___result0; int32_t L_20 = V_3; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = V_1; int32_t L_22 = V_5; NullCheck(L_21); int32_t L_23 = L_22; int32_t L_24 = (L_21)->GetAt(static_cast(L_23)); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_25 = V_2; int32_t L_26 = V_5; NullCheck(L_25); int32_t L_27 = L_26; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_28 = (L_25)->GetAt(static_cast(L_27)); NullCheck(L_19); Matrix_1_At_mDE54B0E671CB72A79F8D9F9A5B7F58710989FC05_inline(L_19, L_20, L_24, L_28, /*hidden argument*/Matrix_1_At_mDE54B0E671CB72A79F8D9F9A5B7F58710989FC05_RuntimeMethod_var); } IL_0050: { int32_t L_29 = V_5; V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); } IL_0056: { int32_t L_30 = V_5; int32_t L_31 = V_4; if ((((int32_t)L_30) < ((int32_t)L_31))) { goto IL_0036; } } { int32_t L_32 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); } IL_0060: { int32_t L_33 = V_3; Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_34 = ___result0; NullCheck(L_34); int32_t L_35; L_35 = Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_inline(L_34, /*hidden argument*/Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); if ((((int32_t)L_33) < ((int32_t)L_35))) { goto IL_0028; } } { return; } } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix::UpperTriangle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * SparseMatrix_UpperTriangle_m00578DF70AA55069A5D88F136B3DFBD067E559CE (SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatrixBuilder_1_SameAs_TisComplex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_m14EEDEFF4E24477EBC08028AC11028F797BB68F4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * V_0 = NULL; { IL2CPP_RUNTIME_CLASS_INIT(Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F_il2cpp_TypeInfo_var); MatrixBuilder_1_tABBAEF3925C993FB8BA991E3E2007E30E17AFB09 * L_0 = ((Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F_StaticFields*)il2cpp_codegen_static_fields_for(Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F_il2cpp_TypeInfo_var))->get_Build_2(); NullCheck(L_0); Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_1; L_1 = MatrixBuilder_1_SameAs_TisComplex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_m14EEDEFF4E24477EBC08028AC11028F797BB68F4(L_0, __this, /*hidden argument*/MatrixBuilder_1_SameAs_TisComplex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_m14EEDEFF4E24477EBC08028AC11028F797BB68F4_RuntimeMethod_var); V_0 = L_1; Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_2 = V_0; SparseMatrix_UpperTriangleImpl_m862610DC9F13953B3DCC03F6B7B8FE39AA597611(__this, L_2, /*hidden argument*/NULL); Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_3 = V_0; return L_3; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix::UpperTriangleImpl(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_UpperTriangleImpl_m862610DC9F13953B3DCC03F6B7B8FE39AA597611 (SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * __this, Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_mDE54B0E671CB72A79F8D9F9A5B7F58710989FC05_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; { SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_0 = __this->get__storage_6(); NullCheck(L_0); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = L_0->get_RowPointers_3(); V_0 = L_1; SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_2 = __this->get__storage_6(); NullCheck(L_2); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = L_2->get_ColumnIndices_4(); V_1 = L_3; SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_4 = __this->get__storage_6(); NullCheck(L_4); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_5 = L_4->get_Values_5(); V_2 = L_5; V_3 = 0; goto IL_0060; } IL_0028: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = V_0; int32_t L_7 = V_3; NullCheck(L_6); int32_t L_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); int32_t L_9 = (L_6)->GetAt(static_cast(L_8)); V_4 = L_9; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_10 = V_0; int32_t L_11 = V_3; NullCheck(L_10); int32_t L_12 = L_11; int32_t L_13 = (L_10)->GetAt(static_cast(L_12)); V_5 = L_13; goto IL_0056; } IL_0036: { int32_t L_14 = V_3; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_15 = V_1; int32_t L_16 = V_5; NullCheck(L_15); int32_t L_17 = L_16; int32_t L_18 = (L_15)->GetAt(static_cast(L_17)); if ((((int32_t)L_14) > ((int32_t)L_18))) { goto IL_0050; } } { Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_19 = ___result0; int32_t L_20 = V_3; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = V_1; int32_t L_22 = V_5; NullCheck(L_21); int32_t L_23 = L_22; int32_t L_24 = (L_21)->GetAt(static_cast(L_23)); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_25 = V_2; int32_t L_26 = V_5; NullCheck(L_25); int32_t L_27 = L_26; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_28 = (L_25)->GetAt(static_cast(L_27)); NullCheck(L_19); Matrix_1_At_mDE54B0E671CB72A79F8D9F9A5B7F58710989FC05_inline(L_19, L_20, L_24, L_28, /*hidden argument*/Matrix_1_At_mDE54B0E671CB72A79F8D9F9A5B7F58710989FC05_RuntimeMethod_var); } IL_0050: { int32_t L_29 = V_5; V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); } IL_0056: { int32_t L_30 = V_5; int32_t L_31 = V_4; if ((((int32_t)L_30) < ((int32_t)L_31))) { goto IL_0036; } } { int32_t L_32 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); } IL_0060: { int32_t L_33 = V_3; Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_34 = ___result0; NullCheck(L_34); int32_t L_35; L_35 = Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_inline(L_34, /*hidden argument*/Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); if ((((int32_t)L_33) < ((int32_t)L_35))) { goto IL_0028; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix::DoNegate(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_DoNegate_m84764FC039D2A953C3AE881C6186E24DA2EE986A (SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * __this, Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_CopyTo_mF33B2F8EC24F654652E33A90BBE5B390A2848B20_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_0 = ___result0; Matrix_1_CopyTo_mF33B2F8EC24F654652E33A90BBE5B390A2848B20(__this, L_0, /*hidden argument*/Matrix_1_CopyTo_mF33B2F8EC24F654652E33A90BBE5B390A2848B20_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_1; L_1 = Complex32_op_Implicit_m936E62D532C283421DEB9CE50324A542FF883C32((-1), /*hidden argument*/NULL); Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_2 = ___result0; VirtualActionInvoker2< Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 , Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * >::Invoke(8 /* System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::DoMultiply(T,MathNet.Numerics.LinearAlgebra.Matrix`1) */, __this, L_1, L_2); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix::DoMultiply(MathNet.Numerics.Complex32,MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_DoMultiply_mBE212E0C6DD7D9587F1E1C71506BB824BBE2B87E (SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * __this, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___scalar0, Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILinearAlgebraProvider_1_t17B975C6EEA3221C6A88E88CB4967B8DB9846781_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinearAlgebraControl_t84E2F5E28D42198A43F98B3533CE188AB8665316_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_mDE54B0E671CB72A79F8D9F9A5B7F58710989FC05_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Clear_m6F4C36C7FC4D929141EEAB5D7EA89A062B48C49E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_CopyTo_mF33B2F8EC24F654652E33A90BBE5B390A2848B20_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_2 = NULL; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; { Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_0 = ___scalar0; IL2CPP_RUNTIME_CLASS_INIT(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_1; L_1 = Complex32_op_Implicit_mD736FD334D7D761E516EB463D69DA34885F4FB23((1.0f), /*hidden argument*/NULL); bool L_2; L_2 = Complex32_op_Equality_mD1C541D7251387E8E767255178F75EF577745F22(L_0, L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001a; } } { Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_3 = ___result1; Matrix_1_CopyTo_mF33B2F8EC24F654652E33A90BBE5B390A2848B20(__this, L_3, /*hidden argument*/Matrix_1_CopyTo_mF33B2F8EC24F654652E33A90BBE5B390A2848B20_RuntimeMethod_var); return; } IL_001a: { Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_4 = ___scalar0; IL2CPP_RUNTIME_CLASS_INIT(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_5; L_5 = Complex32_op_Implicit_mD736FD334D7D761E516EB463D69DA34885F4FB23((0.0f), /*hidden argument*/NULL); bool L_6; L_6 = Complex32_op_Equality_mD1C541D7251387E8E767255178F75EF577745F22(L_4, L_5, /*hidden argument*/NULL); if (L_6) { goto IL_0034; } } { int32_t L_7; L_7 = SparseMatrix_get_NonZerosCount_m7CA7B9BA90985EB1DBD1D6E23EC814E137F398AD(__this, /*hidden argument*/NULL); if (L_7) { goto IL_003b; } } IL_0034: { Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_8 = ___result1; NullCheck(L_8); Matrix_1_Clear_m6F4C36C7FC4D929141EEAB5D7EA89A062B48C49E(L_8, /*hidden argument*/Matrix_1_Clear_m6F4C36C7FC4D929141EEAB5D7EA89A062B48C49E_RuntimeMethod_var); return; } IL_003b: { Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_9 = ___result1; V_0 = ((SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 *)IsInstClass((RuntimeObject*)L_9, SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6_il2cpp_TypeInfo_var)); SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * L_10 = V_0; if (!L_10) { goto IL_0072; } } { Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_11 = ___result1; if ((((RuntimeObject*)(SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 *)__this) == ((RuntimeObject*)(Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F *)L_11))) { goto IL_0050; } } { SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * L_12 = V_0; Matrix_1_CopyTo_mF33B2F8EC24F654652E33A90BBE5B390A2848B20(__this, L_12, /*hidden argument*/Matrix_1_CopyTo_mF33B2F8EC24F654652E33A90BBE5B390A2848B20_RuntimeMethod_var); } IL_0050: { IL2CPP_RUNTIME_CLASS_INIT(LinearAlgebraControl_t84E2F5E28D42198A43F98B3533CE188AB8665316_il2cpp_TypeInfo_var); RuntimeObject* L_13; L_13 = LinearAlgebraControl_get_Provider_m415D69CAFE5AE867157A0DA5303D3EAADD8A91AE(/*hidden argument*/NULL); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_14 = ___scalar0; SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * L_15 = V_0; NullCheck(L_15); SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_16 = L_15->get__storage_6(); NullCheck(L_16); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_17 = L_16->get_Values_5(); SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * L_18 = V_0; NullCheck(L_18); SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_19 = L_18->get__storage_6(); NullCheck(L_19); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_20 = L_19->get_Values_5(); NullCheck(L_13); InterfaceActionInvoker3< Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 , Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*, Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* >::Invoke(0 /* System.Void MathNet.Numerics.Providers.LinearAlgebra.ILinearAlgebraProvider`1::ScaleArray(T,T[],T[]) */, ILinearAlgebraProvider_1_t17B975C6EEA3221C6A88E88CB4967B8DB9846781_il2cpp_TypeInfo_var, L_13, L_14, L_17, L_20); return; } IL_0072: { Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_21 = ___result1; NullCheck(L_21); Matrix_1_Clear_m6F4C36C7FC4D929141EEAB5D7EA89A062B48C49E(L_21, /*hidden argument*/Matrix_1_Clear_m6F4C36C7FC4D929141EEAB5D7EA89A062B48C49E_RuntimeMethod_var); SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_22 = __this->get__storage_6(); NullCheck(L_22); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_23 = L_22->get_RowPointers_3(); V_1 = L_23; SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_24 = __this->get__storage_6(); NullCheck(L_24); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_25 = L_24->get_ColumnIndices_4(); V_2 = L_25; SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_26 = __this->get__storage_6(); NullCheck(L_26); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_27 = L_26->get_Values_5(); V_3 = L_27; V_4 = 0; goto IL_00eb; } IL_00a1: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_28 = V_1; int32_t L_29 = V_4; NullCheck(L_28); int32_t L_30 = L_29; int32_t L_31 = (L_28)->GetAt(static_cast(L_30)); V_5 = L_31; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_32 = V_1; int32_t L_33 = V_4; NullCheck(L_32); int32_t L_34 = ((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); int32_t L_35 = (L_32)->GetAt(static_cast(L_34)); V_6 = L_35; int32_t L_36 = V_5; int32_t L_37 = V_6; if ((((int32_t)L_36) == ((int32_t)L_37))) { goto IL_00e5; } } { int32_t L_38 = V_5; V_7 = L_38; goto IL_00df; } IL_00bb: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_39 = V_2; int32_t L_40 = V_7; NullCheck(L_39); int32_t L_41 = L_40; int32_t L_42 = (L_39)->GetAt(static_cast(L_41)); V_8 = L_42; Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_43 = ___result1; int32_t L_44 = V_4; int32_t L_45 = V_8; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_46 = V_3; int32_t L_47 = V_7; NullCheck(L_46); int32_t L_48 = L_47; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_49 = (L_46)->GetAt(static_cast(L_48)); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_50 = ___scalar0; IL2CPP_RUNTIME_CLASS_INIT(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_51; L_51 = Complex32_op_Multiply_m2D153B75BD6A9A7B702397FCE978513631322C41(L_49, L_50, /*hidden argument*/NULL); NullCheck(L_43); Matrix_1_At_mDE54B0E671CB72A79F8D9F9A5B7F58710989FC05_inline(L_43, L_44, L_45, L_51, /*hidden argument*/Matrix_1_At_mDE54B0E671CB72A79F8D9F9A5B7F58710989FC05_RuntimeMethod_var); int32_t L_52 = V_7; V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_52, (int32_t)1)); } IL_00df: { int32_t L_53 = V_7; int32_t L_54 = V_6; if ((((int32_t)L_53) < ((int32_t)L_54))) { goto IL_00bb; } } IL_00e5: { int32_t L_55 = V_4; V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_55, (int32_t)1)); } IL_00eb: { int32_t L_56 = V_4; int32_t L_57; L_57 = Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); if ((((int32_t)L_56) < ((int32_t)L_57))) { goto IL_00a1; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix::DoMultiply(MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_DoMultiply_mD9A764037D1693207FEECB794CF4C58D35B563B5 (SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * __this, Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * ___other0, Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseVector_t3F7CA8C0F1229AFFE2A025EFC42C1A68ADA87C61_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_4__ctor_m4B3640C3D4995E455421CE016AFC7626AE674553_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_4_t72185289CDFE0AE6FA7F09A39677AAC501A1141A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatrixStorage_1_MapIndexedTo_TisComplex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_m5BE2D5ECE0E573C6F4C9D58048B9FA1FFF9792F4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatrixStorage_1_MapSubMatrixIndexedTo_TisComplex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_mE4DCB07057B80421E179758D3769CD6B8D77A401_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_mDE54B0E671CB72A79F8D9F9A5B7F58710989FC05_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Clear_m6F4C36C7FC4D929141EEAB5D7EA89A062B48C49E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Column_m083062DE49B48F61C1DC653FFD7E7F79E62B789C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_Storage_m81C1842B61B0618395002308D56E38C6F65975A8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass50_0_U3CDoMultiplyU3Eb__0_mFE465F4AB4E6F77293C661BDC38E86BC8ED4FFB5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass50_0_U3CDoMultiplyU3Eb__1_m1C7465F232AC46461825B1F6A8B7A80E15B0220E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass50_0_t15A696C0D5871085BFEB945F9F3E5B9D0A0DC927_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_get_Item_m9C821D0B0104D85F38F259731E6A6B0E8313F470_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * V_0 = NULL; SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * V_1 = NULL; DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * V_2 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_3 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_4 = NULL; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* V_5 = NULL; DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * V_6 = NULL; DenseVector_t3F7CA8C0F1229AFFE2A025EFC42C1A68ADA87C61 * V_7 = NULL; U3CU3Ec__DisplayClass50_0_t15A696C0D5871085BFEB945F9F3E5B9D0A0DC927 * V_8 = NULL; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 V_14; memset((&V_14), 0, sizeof(V_14)); int32_t V_15 = 0; int32_t V_16 = 0; int32_t V_17 = 0; int32_t V_18 = 0; int32_t V_19 = 0; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 V_20; memset((&V_20), 0, sizeof(V_20)); int32_t V_21 = 0; { Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_0 = ___other0; V_0 = ((SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 *)IsInstClass((RuntimeObject*)L_0, SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6_il2cpp_TypeInfo_var)); Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_1 = ___result1; V_1 = ((SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 *)IsInstClass((RuntimeObject*)L_1, SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6_il2cpp_TypeInfo_var)); SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * L_2 = V_0; if (!L_2) { goto IL_001d; } } { SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * L_3 = V_1; if (!L_3) { goto IL_001d; } } { SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * L_4 = V_0; SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * L_5 = V_1; SparseMatrix_DoMultiplySparse_m198F512BB42F9CA5657CCCA51A863750EF8E0DAA(__this, L_4, L_5, /*hidden argument*/NULL); return; } IL_001d: { Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_6 = ___other0; NullCheck(L_6); MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_7; L_7 = Matrix_1_get_Storage_m81C1842B61B0618395002308D56E38C6F65975A8_inline(L_6, /*hidden argument*/Matrix_1_get_Storage_m81C1842B61B0618395002308D56E38C6F65975A8_RuntimeMethod_var); V_2 = ((DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 *)IsInstClass((RuntimeObject*)L_7, DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833_il2cpp_TypeInfo_var)); DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * L_8 = V_2; if (!L_8) { goto IL_00bf; } } { SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * L_9 = V_1; if (!L_9) { goto IL_00bf; } } { U3CU3Ec__DisplayClass50_0_t15A696C0D5871085BFEB945F9F3E5B9D0A0DC927 * L_10 = (U3CU3Ec__DisplayClass50_0_t15A696C0D5871085BFEB945F9F3E5B9D0A0DC927 *)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass50_0_t15A696C0D5871085BFEB945F9F3E5B9D0A0DC927_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass50_0__ctor_mFD635BFA68EBB2846CE5EC08BB3C401E77200C4C(L_10, /*hidden argument*/NULL); V_8 = L_10; U3CU3Ec__DisplayClass50_0_t15A696C0D5871085BFEB945F9F3E5B9D0A0DC927 * L_11 = V_8; DiagonalMatrixStorage_1_t1EB302BFF66A4AFFD81281BA0DAD31A8E5FC6833 * L_12 = V_2; NullCheck(L_12); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_13 = L_12->get_Data_3(); NullCheck(L_11); L_11->set_diagonal_0(L_13); Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_14 = ___other0; NullCheck(L_14); int32_t L_15; L_15 = Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_inline(L_14, /*hidden argument*/Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_RuntimeMethod_var); Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_16 = ___other0; NullCheck(L_16); int32_t L_17; L_17 = Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_inline(L_16, /*hidden argument*/Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); if ((!(((uint32_t)L_15) == ((uint32_t)L_17)))) { goto IL_0078; } } { MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_18; L_18 = Matrix_1_get_Storage_m81C1842B61B0618395002308D56E38C6F65975A8_inline(__this, /*hidden argument*/Matrix_1_get_Storage_m81C1842B61B0618395002308D56E38C6F65975A8_RuntimeMethod_var); Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_19 = ___result1; NullCheck(L_19); MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_20; L_20 = Matrix_1_get_Storage_m81C1842B61B0618395002308D56E38C6F65975A8_inline(L_19, /*hidden argument*/Matrix_1_get_Storage_m81C1842B61B0618395002308D56E38C6F65975A8_RuntimeMethod_var); U3CU3Ec__DisplayClass50_0_t15A696C0D5871085BFEB945F9F3E5B9D0A0DC927 * L_21 = V_8; Func_4_t72185289CDFE0AE6FA7F09A39677AAC501A1141A * L_22 = (Func_4_t72185289CDFE0AE6FA7F09A39677AAC501A1141A *)il2cpp_codegen_object_new(Func_4_t72185289CDFE0AE6FA7F09A39677AAC501A1141A_il2cpp_TypeInfo_var); Func_4__ctor_m4B3640C3D4995E455421CE016AFC7626AE674553(L_22, L_21, (intptr_t)((intptr_t)U3CU3Ec__DisplayClass50_0_U3CDoMultiplyU3Eb__0_mFE465F4AB4E6F77293C661BDC38E86BC8ED4FFB5_RuntimeMethod_var), /*hidden argument*/Func_4__ctor_m4B3640C3D4995E455421CE016AFC7626AE674553_RuntimeMethod_var); NullCheck(L_18); MatrixStorage_1_MapIndexedTo_TisComplex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_m5BE2D5ECE0E573C6F4C9D58048B9FA1FFF9792F4(L_18, L_20, L_22, 0, 0, /*hidden argument*/MatrixStorage_1_MapIndexedTo_TisComplex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_m5BE2D5ECE0E573C6F4C9D58048B9FA1FFF9792F4_RuntimeMethod_var); return; } IL_0078: { Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_23 = ___result1; NullCheck(L_23); MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_24; L_24 = Matrix_1_get_Storage_m81C1842B61B0618395002308D56E38C6F65975A8_inline(L_23, /*hidden argument*/Matrix_1_get_Storage_m81C1842B61B0618395002308D56E38C6F65975A8_RuntimeMethod_var); NullCheck(L_24); VirtualActionInvoker0::Invoke(8 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Clear() */, L_24); MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_25; L_25 = Matrix_1_get_Storage_m81C1842B61B0618395002308D56E38C6F65975A8_inline(__this, /*hidden argument*/Matrix_1_get_Storage_m81C1842B61B0618395002308D56E38C6F65975A8_RuntimeMethod_var); Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_26 = ___result1; NullCheck(L_26); MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_27; L_27 = Matrix_1_get_Storage_m81C1842B61B0618395002308D56E38C6F65975A8_inline(L_26, /*hidden argument*/Matrix_1_get_Storage_m81C1842B61B0618395002308D56E38C6F65975A8_RuntimeMethod_var); U3CU3Ec__DisplayClass50_0_t15A696C0D5871085BFEB945F9F3E5B9D0A0DC927 * L_28 = V_8; Func_4_t72185289CDFE0AE6FA7F09A39677AAC501A1141A * L_29 = (Func_4_t72185289CDFE0AE6FA7F09A39677AAC501A1141A *)il2cpp_codegen_object_new(Func_4_t72185289CDFE0AE6FA7F09A39677AAC501A1141A_il2cpp_TypeInfo_var); Func_4__ctor_m4B3640C3D4995E455421CE016AFC7626AE674553(L_29, L_28, (intptr_t)((intptr_t)U3CU3Ec__DisplayClass50_0_U3CDoMultiplyU3Eb__1_m1C7465F232AC46461825B1F6A8B7A80E15B0220E_RuntimeMethod_var), /*hidden argument*/Func_4__ctor_m4B3640C3D4995E455421CE016AFC7626AE674553_RuntimeMethod_var); int32_t L_30; L_30 = Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); int32_t L_31; L_31 = Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_RuntimeMethod_var); Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_32 = ___other0; NullCheck(L_32); int32_t L_33; L_33 = Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_inline(L_32, /*hidden argument*/Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_34; L_34 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574(L_31, L_33, /*hidden argument*/NULL); NullCheck(L_25); MatrixStorage_1_MapSubMatrixIndexedTo_TisComplex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_mE4DCB07057B80421E179758D3769CD6B8D77A401(L_25, L_27, L_29, 0, 0, L_30, 0, 0, L_34, 0, 1, /*hidden argument*/MatrixStorage_1_MapSubMatrixIndexedTo_TisComplex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_mE4DCB07057B80421E179758D3769CD6B8D77A401_RuntimeMethod_var); return; } IL_00bf: { Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_35 = ___result1; NullCheck(L_35); Matrix_1_Clear_m6F4C36C7FC4D929141EEAB5D7EA89A062B48C49E(L_35, /*hidden argument*/Matrix_1_Clear_m6F4C36C7FC4D929141EEAB5D7EA89A062B48C49E_RuntimeMethod_var); SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_36 = __this->get__storage_6(); NullCheck(L_36); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_37 = L_36->get_RowPointers_3(); V_3 = L_37; SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_38 = __this->get__storage_6(); NullCheck(L_38); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_39 = L_38->get_ColumnIndices_4(); V_4 = L_39; SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_40 = __this->get__storage_6(); NullCheck(L_40); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_41 = L_40->get_Values_5(); V_5 = L_41; Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_42 = ___other0; NullCheck(L_42); MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_43; L_43 = Matrix_1_get_Storage_m81C1842B61B0618395002308D56E38C6F65975A8_inline(L_42, /*hidden argument*/Matrix_1_get_Storage_m81C1842B61B0618395002308D56E38C6F65975A8_RuntimeMethod_var); V_6 = ((DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF *)IsInstClass((RuntimeObject*)L_43, DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF_il2cpp_TypeInfo_var)); DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * L_44 = V_6; if (!L_44) { goto IL_019f; } } { V_9 = 0; goto IL_0191; } IL_0107: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_45 = V_3; int32_t L_46 = V_9; NullCheck(L_45); int32_t L_47 = L_46; int32_t L_48 = (L_45)->GetAt(static_cast(L_47)); V_10 = L_48; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_49 = V_3; int32_t L_50 = V_9; NullCheck(L_49); int32_t L_51 = ((int32_t)il2cpp_codegen_add((int32_t)L_50, (int32_t)1)); int32_t L_52 = (L_49)->GetAt(static_cast(L_51)); V_11 = L_52; int32_t L_53 = V_10; int32_t L_54 = V_11; if ((((int32_t)L_53) == ((int32_t)L_54))) { goto IL_018b; } } { V_12 = 0; goto IL_0181; } IL_0120: { int32_t L_55 = V_12; Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_56 = ___other0; NullCheck(L_56); int32_t L_57; L_57 = Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_inline(L_56, /*hidden argument*/Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); V_13 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_55, (int32_t)L_57)); IL2CPP_RUNTIME_CLASS_INIT(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_58 = ((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields*)il2cpp_codegen_static_fields_for(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var))->get_Zero_2(); V_14 = L_58; int32_t L_59 = V_10; V_15 = L_59; goto IL_0169; } IL_0138: { Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_60 = V_14; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_61 = V_5; int32_t L_62 = V_15; NullCheck(L_61); int32_t L_63 = L_62; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_64 = (L_61)->GetAt(static_cast(L_63)); DenseColumnMajorMatrixStorage_1_tADD248401C8E162FC8FD86C94EF8822447EF04BF * L_65 = V_6; NullCheck(L_65); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_66 = L_65->get_Data_3(); int32_t L_67 = V_13; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_68 = V_4; int32_t L_69 = V_15; NullCheck(L_68); int32_t L_70 = L_69; int32_t L_71 = (L_68)->GetAt(static_cast(L_70)); NullCheck(L_66); int32_t L_72 = ((int32_t)il2cpp_codegen_add((int32_t)L_67, (int32_t)L_71)); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_73 = (L_66)->GetAt(static_cast(L_72)); IL2CPP_RUNTIME_CLASS_INIT(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_74; L_74 = Complex32_op_Multiply_m2D153B75BD6A9A7B702397FCE978513631322C41(L_64, L_73, /*hidden argument*/NULL); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_75; L_75 = Complex32_op_Addition_m6FCC7BB8C473FEFA0893D9CC26101EBCEAC2C9E0(L_60, L_74, /*hidden argument*/NULL); V_14 = L_75; int32_t L_76 = V_15; V_15 = ((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)1)); } IL_0169: { int32_t L_77 = V_15; int32_t L_78 = V_11; if ((((int32_t)L_77) < ((int32_t)L_78))) { goto IL_0138; } } { Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_79 = ___result1; int32_t L_80 = V_9; int32_t L_81 = V_12; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_82 = V_14; NullCheck(L_79); Matrix_1_At_mDE54B0E671CB72A79F8D9F9A5B7F58710989FC05_inline(L_79, L_80, L_81, L_82, /*hidden argument*/Matrix_1_At_mDE54B0E671CB72A79F8D9F9A5B7F58710989FC05_RuntimeMethod_var); int32_t L_83 = V_12; V_12 = ((int32_t)il2cpp_codegen_add((int32_t)L_83, (int32_t)1)); } IL_0181: { int32_t L_84 = V_12; Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_85 = ___other0; NullCheck(L_85); int32_t L_86; L_86 = Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_inline(L_85, /*hidden argument*/Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_RuntimeMethod_var); if ((((int32_t)L_84) < ((int32_t)L_86))) { goto IL_0120; } } IL_018b: { int32_t L_87 = V_9; V_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_87, (int32_t)1)); } IL_0191: { int32_t L_88 = V_9; int32_t L_89; L_89 = Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); if ((((int32_t)L_88) < ((int32_t)L_89))) { goto IL_0107; } } { return; } IL_019f: { Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_90 = ___other0; NullCheck(L_90); int32_t L_91; L_91 = Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_inline(L_90, /*hidden argument*/Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); DenseVector_t3F7CA8C0F1229AFFE2A025EFC42C1A68ADA87C61 * L_92 = (DenseVector_t3F7CA8C0F1229AFFE2A025EFC42C1A68ADA87C61 *)il2cpp_codegen_object_new(DenseVector_t3F7CA8C0F1229AFFE2A025EFC42C1A68ADA87C61_il2cpp_TypeInfo_var); DenseVector__ctor_mFC79FFF901A3BCA7DB06D9A0EACFE5ACCE2DE62A(L_92, L_91, /*hidden argument*/NULL); V_7 = L_92; V_16 = 0; goto IL_0235; } IL_01b4: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_93 = V_3; int32_t L_94 = V_16; NullCheck(L_93); int32_t L_95 = L_94; int32_t L_96 = (L_93)->GetAt(static_cast(L_95)); V_17 = L_96; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_97 = V_3; int32_t L_98 = V_16; NullCheck(L_97); int32_t L_99 = ((int32_t)il2cpp_codegen_add((int32_t)L_98, (int32_t)1)); int32_t L_100 = (L_97)->GetAt(static_cast(L_99)); V_18 = L_100; int32_t L_101 = V_17; int32_t L_102 = V_18; if ((((int32_t)L_101) == ((int32_t)L_102))) { goto IL_022f; } } { V_19 = 0; goto IL_0225; } IL_01cd: { Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_103 = ___other0; int32_t L_104 = V_19; DenseVector_t3F7CA8C0F1229AFFE2A025EFC42C1A68ADA87C61 * L_105 = V_7; NullCheck(L_103); Matrix_1_Column_m083062DE49B48F61C1DC653FFD7E7F79E62B789C(L_103, L_104, L_105, /*hidden argument*/Matrix_1_Column_m083062DE49B48F61C1DC653FFD7E7F79E62B789C_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_106 = ((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields*)il2cpp_codegen_static_fields_for(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var))->get_Zero_2(); V_20 = L_106; int32_t L_107 = V_17; V_21 = L_107; goto IL_020d; } IL_01e4: { Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_108 = V_20; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_109 = V_5; int32_t L_110 = V_21; NullCheck(L_109); int32_t L_111 = L_110; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_112 = (L_109)->GetAt(static_cast(L_111)); DenseVector_t3F7CA8C0F1229AFFE2A025EFC42C1A68ADA87C61 * L_113 = V_7; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_114 = V_4; int32_t L_115 = V_21; NullCheck(L_114); int32_t L_116 = L_115; int32_t L_117 = (L_114)->GetAt(static_cast(L_116)); NullCheck(L_113); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_118; L_118 = Vector_1_get_Item_m9C821D0B0104D85F38F259731E6A6B0E8313F470_inline(L_113, L_117, /*hidden argument*/Vector_1_get_Item_m9C821D0B0104D85F38F259731E6A6B0E8313F470_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_119; L_119 = Complex32_op_Multiply_m2D153B75BD6A9A7B702397FCE978513631322C41(L_112, L_118, /*hidden argument*/NULL); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_120; L_120 = Complex32_op_Addition_m6FCC7BB8C473FEFA0893D9CC26101EBCEAC2C9E0(L_108, L_119, /*hidden argument*/NULL); V_20 = L_120; int32_t L_121 = V_21; V_21 = ((int32_t)il2cpp_codegen_add((int32_t)L_121, (int32_t)1)); } IL_020d: { int32_t L_122 = V_21; int32_t L_123 = V_18; if ((((int32_t)L_122) < ((int32_t)L_123))) { goto IL_01e4; } } { Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_124 = ___result1; int32_t L_125 = V_16; int32_t L_126 = V_19; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_127 = V_20; NullCheck(L_124); Matrix_1_At_mDE54B0E671CB72A79F8D9F9A5B7F58710989FC05_inline(L_124, L_125, L_126, L_127, /*hidden argument*/Matrix_1_At_mDE54B0E671CB72A79F8D9F9A5B7F58710989FC05_RuntimeMethod_var); int32_t L_128 = V_19; V_19 = ((int32_t)il2cpp_codegen_add((int32_t)L_128, (int32_t)1)); } IL_0225: { int32_t L_129 = V_19; Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * L_130 = ___other0; NullCheck(L_130); int32_t L_131; L_131 = Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_inline(L_130, /*hidden argument*/Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_RuntimeMethod_var); if ((((int32_t)L_129) < ((int32_t)L_131))) { goto IL_01cd; } } IL_022f: { int32_t L_132 = V_16; V_16 = ((int32_t)il2cpp_codegen_add((int32_t)L_132, (int32_t)1)); } IL_0235: { int32_t L_133 = V_16; int32_t L_134; L_134 = Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); if ((((int32_t)L_133) < ((int32_t)L_134))) { goto IL_01b4; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix::DoMultiplySparse(MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix,MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_DoMultiplySparse_m198F512BB42F9CA5657CCCA51A863750EF8E0DAA (SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * __this, SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * ___other0, SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Clear_m6F4C36C7FC4D929141EEAB5D7EA89A062B48C49E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseCompressedRowMatrixStorage_1_Normalize_m64035A39ED89B7D0148DEC0834CC6FCFDA694D88_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_2 = NULL; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* V_3 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_4 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_8 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_9 = NULL; int32_t V_10 = 0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_11 = NULL; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* V_12 = NULL; int32_t V_13 = 0; int32_t V_14 = 0; int32_t V_15 = 0; int32_t V_16 = 0; int32_t V_17 = 0; int32_t V_18 = 0; int32_t V_19 = 0; int32_t V_20 = 0; int32_t V_21 = 0; int32_t V_22 = 0; int32_t V_23 = 0; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 V_24; memset((&V_24), 0, sizeof(V_24)); int32_t V_25 = 0; int32_t V_26 = 0; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 V_27; memset((&V_27), 0, sizeof(V_27)); { SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * L_0 = ___result1; NullCheck(L_0); Matrix_1_Clear_m6F4C36C7FC4D929141EEAB5D7EA89A062B48C49E(L_0, /*hidden argument*/Matrix_1_Clear_m6F4C36C7FC4D929141EEAB5D7EA89A062B48C49E_RuntimeMethod_var); SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_1 = __this->get__storage_6(); NullCheck(L_1); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_2 = L_1->get_Values_5(); V_0 = L_2; SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_3 = __this->get__storage_6(); NullCheck(L_3); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_4 = L_3->get_RowPointers_3(); V_1 = L_4; SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_5 = __this->get__storage_6(); NullCheck(L_5); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = L_5->get_ColumnIndices_4(); V_2 = L_6; SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * L_7 = ___other0; NullCheck(L_7); SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_8 = L_7->get__storage_6(); NullCheck(L_8); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_9 = L_8->get_Values_5(); V_3 = L_9; SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * L_10 = ___other0; NullCheck(L_10); SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_11 = L_10->get__storage_6(); NullCheck(L_11); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_12 = L_11->get_RowPointers_3(); V_4 = L_12; SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * L_13 = ___other0; NullCheck(L_13); SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_14 = L_13->get__storage_6(); NullCheck(L_14); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_15 = L_14->get_ColumnIndices_4(); V_5 = L_15; int32_t L_16; L_16 = Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); V_6 = L_16; SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * L_17 = ___other0; NullCheck(L_17); int32_t L_18; L_18 = Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_inline(L_17, /*hidden argument*/Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_RuntimeMethod_var); V_7 = L_18; SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * L_19 = ___result1; NullCheck(L_19); SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_20 = L_19->get__storage_6(); NullCheck(L_20); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = L_20->get_RowPointers_3(); V_8 = L_21; int32_t L_22 = V_7; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_23 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_22); V_9 = L_23; V_13 = 0; goto IL_0087; } IL_007b: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_24 = V_9; int32_t L_25 = V_13; NullCheck(L_24); (L_24)->SetAt(static_cast(L_25), (int32_t)(-1)); int32_t L_26 = V_13; V_13 = ((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); } IL_0087: { int32_t L_27 = V_13; int32_t L_28 = V_7; if ((((int32_t)L_27) < ((int32_t)L_28))) { goto IL_007b; } } { V_10 = 0; V_14 = 0; goto IL_00f9; } IL_0095: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_29 = V_1; int32_t L_30 = V_14; NullCheck(L_29); int32_t L_31 = L_30; int32_t L_32 = (L_29)->GetAt(static_cast(L_31)); V_15 = L_32; goto IL_00e0; } IL_009d: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_33 = V_2; int32_t L_34 = V_15; NullCheck(L_33); int32_t L_35 = L_34; int32_t L_36 = (L_33)->GetAt(static_cast(L_35)); V_16 = L_36; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_37 = V_4; int32_t L_38 = V_16; NullCheck(L_37); int32_t L_39 = L_38; int32_t L_40 = (L_37)->GetAt(static_cast(L_39)); V_17 = L_40; goto IL_00cf; } IL_00ac: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_41 = V_5; int32_t L_42 = V_17; NullCheck(L_41); int32_t L_43 = L_42; int32_t L_44 = (L_41)->GetAt(static_cast(L_43)); V_18 = L_44; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_45 = V_9; int32_t L_46 = V_18; NullCheck(L_45); int32_t L_47 = L_46; int32_t L_48 = (L_45)->GetAt(static_cast(L_47)); int32_t L_49 = V_14; if ((((int32_t)L_48) == ((int32_t)L_49))) { goto IL_00c9; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_50 = V_9; int32_t L_51 = V_18; int32_t L_52 = V_14; NullCheck(L_50); (L_50)->SetAt(static_cast(L_51), (int32_t)L_52); int32_t L_53 = V_10; V_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)1)); } IL_00c9: { int32_t L_54 = V_17; V_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_54, (int32_t)1)); } IL_00cf: { int32_t L_55 = V_17; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_56 = V_4; int32_t L_57 = V_16; NullCheck(L_56); int32_t L_58 = ((int32_t)il2cpp_codegen_add((int32_t)L_57, (int32_t)1)); int32_t L_59 = (L_56)->GetAt(static_cast(L_58)); if ((((int32_t)L_55) < ((int32_t)L_59))) { goto IL_00ac; } } { int32_t L_60 = V_15; V_15 = ((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1)); } IL_00e0: { int32_t L_61 = V_15; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_62 = V_1; int32_t L_63 = V_14; NullCheck(L_62); int32_t L_64 = ((int32_t)il2cpp_codegen_add((int32_t)L_63, (int32_t)1)); int32_t L_65 = (L_62)->GetAt(static_cast(L_64)); if ((((int32_t)L_61) < ((int32_t)L_65))) { goto IL_009d; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_66 = V_8; int32_t L_67 = V_14; int32_t L_68 = V_10; NullCheck(L_66); (L_66)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_67, (int32_t)1))), (int32_t)L_68); int32_t L_69 = V_14; V_14 = ((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)1)); } IL_00f9: { int32_t L_70 = V_14; int32_t L_71 = V_6; if ((((int32_t)L_70) < ((int32_t)L_71))) { goto IL_0095; } } { int32_t L_72 = V_10; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_73 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_72); V_11 = L_73; int32_t L_74 = V_10; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_75 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)SZArrayNew(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9_il2cpp_TypeInfo_var, (uint32_t)L_74); V_12 = L_75; V_19 = 0; goto IL_0122; } IL_0116: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_76 = V_9; int32_t L_77 = V_19; NullCheck(L_76); (L_76)->SetAt(static_cast(L_77), (int32_t)(-1)); int32_t L_78 = V_19; V_19 = ((int32_t)il2cpp_codegen_add((int32_t)L_78, (int32_t)1)); } IL_0122: { int32_t L_79 = V_19; int32_t L_80 = V_7; if ((((int32_t)L_79) < ((int32_t)L_80))) { goto IL_0116; } } { V_10 = 0; V_20 = 0; goto IL_01f5; } IL_0133: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_81 = V_8; int32_t L_82 = V_20; NullCheck(L_81); int32_t L_83 = L_82; int32_t L_84 = (L_81)->GetAt(static_cast(L_83)); V_21 = L_84; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_85 = V_1; int32_t L_86 = V_20; NullCheck(L_85); int32_t L_87 = L_86; int32_t L_88 = (L_85)->GetAt(static_cast(L_87)); V_22 = L_88; goto IL_01e2; } IL_0145: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_89 = V_2; int32_t L_90 = V_22; NullCheck(L_89); int32_t L_91 = L_90; int32_t L_92 = (L_89)->GetAt(static_cast(L_91)); V_23 = L_92; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_93 = V_0; int32_t L_94 = V_22; NullCheck(L_93); int32_t L_95 = L_94; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_96 = (L_93)->GetAt(static_cast(L_95)); V_24 = L_96; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_97 = V_4; int32_t L_98 = V_23; NullCheck(L_97); int32_t L_99 = L_98; int32_t L_100 = (L_97)->GetAt(static_cast(L_99)); V_25 = L_100; goto IL_01d1; } IL_015e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_101 = V_5; int32_t L_102 = V_25; NullCheck(L_101); int32_t L_103 = L_102; int32_t L_104 = (L_101)->GetAt(static_cast(L_103)); V_26 = L_104; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_105 = V_3; int32_t L_106 = V_25; NullCheck(L_105); int32_t L_107 = L_106; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_108 = (L_105)->GetAt(static_cast(L_107)); V_27 = L_108; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_109 = V_9; int32_t L_110 = V_26; NullCheck(L_109); int32_t L_111 = L_110; int32_t L_112 = (L_109)->GetAt(static_cast(L_111)); int32_t L_113 = V_21; if ((((int32_t)L_112) >= ((int32_t)L_113))) { goto IL_01a6; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_114 = V_9; int32_t L_115 = V_26; int32_t L_116 = V_10; NullCheck(L_114); (L_114)->SetAt(static_cast(L_115), (int32_t)L_116); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_117 = V_11; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_118 = V_9; int32_t L_119 = V_26; NullCheck(L_118); int32_t L_120 = L_119; int32_t L_121 = (L_118)->GetAt(static_cast(L_120)); int32_t L_122 = V_26; NullCheck(L_117); (L_117)->SetAt(static_cast(L_121), (int32_t)L_122); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_123 = V_12; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_124 = V_9; int32_t L_125 = V_26; NullCheck(L_124); int32_t L_126 = L_125; int32_t L_127 = (L_124)->GetAt(static_cast(L_126)); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_128 = V_24; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_129 = V_27; IL2CPP_RUNTIME_CLASS_INIT(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_130; L_130 = Complex32_op_Multiply_m2D153B75BD6A9A7B702397FCE978513631322C41(L_128, L_129, /*hidden argument*/NULL); NullCheck(L_123); (L_123)->SetAt(static_cast(L_127), (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_130); int32_t L_131 = V_10; V_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_131, (int32_t)1)); goto IL_01cb; } IL_01a6: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_132 = V_12; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_133 = V_9; int32_t L_134 = V_26; NullCheck(L_133); int32_t L_135 = L_134; int32_t L_136 = (L_133)->GetAt(static_cast(L_135)); NullCheck(L_132); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * L_137 = ((L_132)->GetAddressAt(static_cast(L_136))); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_138 = (*(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)L_137); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_139 = V_24; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_140 = V_27; IL2CPP_RUNTIME_CLASS_INIT(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_141; L_141 = Complex32_op_Multiply_m2D153B75BD6A9A7B702397FCE978513631322C41(L_139, L_140, /*hidden argument*/NULL); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_142; L_142 = Complex32_op_Addition_m6FCC7BB8C473FEFA0893D9CC26101EBCEAC2C9E0(L_138, L_141, /*hidden argument*/NULL); *(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)L_137 = L_142; } IL_01cb: { int32_t L_143 = V_25; V_25 = ((int32_t)il2cpp_codegen_add((int32_t)L_143, (int32_t)1)); } IL_01d1: { int32_t L_144 = V_25; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_145 = V_4; int32_t L_146 = V_23; NullCheck(L_145); int32_t L_147 = ((int32_t)il2cpp_codegen_add((int32_t)L_146, (int32_t)1)); int32_t L_148 = (L_145)->GetAt(static_cast(L_147)); if ((((int32_t)L_144) < ((int32_t)L_148))) { goto IL_015e; } } { int32_t L_149 = V_22; V_22 = ((int32_t)il2cpp_codegen_add((int32_t)L_149, (int32_t)1)); } IL_01e2: { int32_t L_150 = V_22; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_151 = V_1; int32_t L_152 = V_20; NullCheck(L_151); int32_t L_153 = ((int32_t)il2cpp_codegen_add((int32_t)L_152, (int32_t)1)); int32_t L_154 = (L_151)->GetAt(static_cast(L_153)); if ((((int32_t)L_150) < ((int32_t)L_154))) { goto IL_0145; } } { int32_t L_155 = V_20; V_20 = ((int32_t)il2cpp_codegen_add((int32_t)L_155, (int32_t)1)); } IL_01f5: { int32_t L_156 = V_20; int32_t L_157 = V_6; if ((((int32_t)L_156) < ((int32_t)L_157))) { goto IL_0133; } } { SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * L_158 = ___result1; NullCheck(L_158); SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_159 = L_158->get__storage_6(); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_160 = V_12; NullCheck(L_159); L_159->set_Values_5(L_160); SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * L_161 = ___result1; NullCheck(L_161); SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_162 = L_161->get__storage_6(); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_163 = V_11; NullCheck(L_162); L_162->set_ColumnIndices_4(L_163); SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * L_164 = ___result1; NullCheck(L_164); SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_165 = L_164->get__storage_6(); NullCheck(L_165); SparseCompressedRowMatrixStorage_1_Normalize_m64035A39ED89B7D0148DEC0834CC6FCFDA694D88(L_165, /*hidden argument*/SparseCompressedRowMatrixStorage_1_Normalize_m64035A39ED89B7D0148DEC0834CC6FCFDA694D88_RuntimeMethod_var); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix::DoTransposeThisAndMultiply(MathNet.Numerics.LinearAlgebra.Vector`1,MathNet.Numerics.LinearAlgebra.Vector`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_DoTransposeThisAndMultiply_m2E0B251532BCA1CCFC29FB6B2BFC783ED015D023 (SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * __this, Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B * ___rightSide0, Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_get_Item_m9C821D0B0104D85F38F259731E6A6B0E8313F470_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_set_Item_m682E01E33290DDCF0DBD9F04BE07EC96211ADFF1_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B * V_8 = NULL; int32_t V_9 = 0; { SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_0 = __this->get__storage_6(); NullCheck(L_0); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = L_0->get_RowPointers_3(); V_0 = L_1; SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_2 = __this->get__storage_6(); NullCheck(L_2); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = L_2->get_ColumnIndices_4(); V_1 = L_3; SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_4 = __this->get__storage_6(); NullCheck(L_4); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_5 = L_4->get_Values_5(); V_2 = L_5; V_3 = 0; goto IL_0088; } IL_0028: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = V_0; int32_t L_7 = V_3; NullCheck(L_6); int32_t L_8 = L_7; int32_t L_9 = (L_6)->GetAt(static_cast(L_8)); V_4 = L_9; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_10 = V_0; int32_t L_11 = V_3; NullCheck(L_10); int32_t L_12 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); int32_t L_13 = (L_10)->GetAt(static_cast(L_12)); V_5 = L_13; int32_t L_14 = V_4; int32_t L_15 = V_5; if ((((int32_t)L_14) == ((int32_t)L_15))) { goto IL_0084; } } { Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B * L_16 = ___rightSide0; int32_t L_17 = V_3; NullCheck(L_16); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_18; L_18 = Vector_1_get_Item_m9C821D0B0104D85F38F259731E6A6B0E8313F470_inline(L_16, L_17, /*hidden argument*/Vector_1_get_Item_m9C821D0B0104D85F38F259731E6A6B0E8313F470_RuntimeMethod_var); V_6 = L_18; int32_t L_19 = V_4; V_7 = L_19; goto IL_007e; } IL_0049: { Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B * L_20 = ___result1; V_8 = L_20; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = V_1; int32_t L_22 = V_7; NullCheck(L_21); int32_t L_23 = L_22; int32_t L_24 = (L_21)->GetAt(static_cast(L_23)); V_9 = L_24; Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B * L_25 = V_8; int32_t L_26 = V_9; Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B * L_27 = V_8; int32_t L_28 = V_9; NullCheck(L_27); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_29; L_29 = Vector_1_get_Item_m9C821D0B0104D85F38F259731E6A6B0E8313F470_inline(L_27, L_28, /*hidden argument*/Vector_1_get_Item_m9C821D0B0104D85F38F259731E6A6B0E8313F470_RuntimeMethod_var); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_30 = V_2; int32_t L_31 = V_7; NullCheck(L_30); int32_t L_32 = L_31; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_33 = (L_30)->GetAt(static_cast(L_32)); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_34 = V_6; IL2CPP_RUNTIME_CLASS_INIT(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_il2cpp_TypeInfo_var); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_35; L_35 = Complex32_op_Multiply_m2D153B75BD6A9A7B702397FCE978513631322C41(L_33, L_34, /*hidden argument*/NULL); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_36; L_36 = Complex32_op_Addition_m6FCC7BB8C473FEFA0893D9CC26101EBCEAC2C9E0(L_29, L_35, /*hidden argument*/NULL); NullCheck(L_25); Vector_1_set_Item_m682E01E33290DDCF0DBD9F04BE07EC96211ADFF1_inline(L_25, L_26, L_36, /*hidden argument*/Vector_1_set_Item_m682E01E33290DDCF0DBD9F04BE07EC96211ADFF1_RuntimeMethod_var); int32_t L_37 = V_7; V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_007e: { int32_t L_38 = V_7; int32_t L_39 = V_5; if ((((int32_t)L_38) < ((int32_t)L_39))) { goto IL_0049; } } IL_0084: { int32_t L_40 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_0088: { int32_t L_41 = V_3; int32_t L_42; L_42 = Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); if ((((int32_t)L_41) < ((int32_t)L_42))) { goto IL_0028; } } { return; } } // System.Boolean MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix::IsSymmetric() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SparseMatrix_IsSymmetric_m48D1A640E6181F8601B951F7072337A1A91B2F4B (SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; { int32_t L_0; L_0 = Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); int32_t L_1; L_1 = Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_RuntimeMethod_var); if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0010; } } { return (bool)0; } IL_0010: { SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_2 = __this->get__storage_6(); NullCheck(L_2); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = L_2->get_RowPointers_3(); V_0 = L_3; SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_4 = __this->get__storage_6(); NullCheck(L_4); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_5 = L_4->get_ColumnIndices_4(); V_1 = L_5; SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_6 = __this->get__storage_6(); NullCheck(L_6); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_7 = L_6->get_Values_5(); V_2 = L_7; V_3 = 0; goto IL_0080; } IL_0038: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = V_0; int32_t L_9 = V_3; NullCheck(L_8); int32_t L_10 = L_9; int32_t L_11 = (L_8)->GetAt(static_cast(L_10)); V_4 = L_11; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_12 = V_0; int32_t L_13 = V_3; NullCheck(L_12); int32_t L_14 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); int32_t L_15 = (L_12)->GetAt(static_cast(L_14)); V_5 = L_15; int32_t L_16 = V_4; int32_t L_17 = V_5; if ((((int32_t)L_16) == ((int32_t)L_17))) { goto IL_007c; } } { int32_t L_18 = V_4; V_6 = L_18; goto IL_0076; } IL_0050: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_19 = V_1; int32_t L_20 = V_6; NullCheck(L_19); int32_t L_21 = L_20; int32_t L_22 = (L_19)->GetAt(static_cast(L_21)); V_7 = L_22; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_23 = V_2; int32_t L_24 = V_6; NullCheck(L_23); int32_t L_25 = V_7; int32_t L_26 = V_3; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_27; L_27 = Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_inline(__this, L_25, L_26, /*hidden argument*/Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_RuntimeMethod_var); bool L_28; L_28 = Complex32_Equals_mB13373D932750036ADD5489AA66A49187AF6817D((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)((L_23)->GetAddressAt(static_cast(L_24))), L_27, /*hidden argument*/NULL); if (L_28) { goto IL_0070; } } { return (bool)0; } IL_0070: { int32_t L_29 = V_6; V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); } IL_0076: { int32_t L_30 = V_6; int32_t L_31 = V_5; if ((((int32_t)L_30) < ((int32_t)L_31))) { goto IL_0050; } } IL_007c: { int32_t L_32 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); } IL_0080: { int32_t L_33 = V_3; int32_t L_34; L_34 = Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); if ((((int32_t)L_33) < ((int32_t)L_34))) { goto IL_0038; } } { return (bool)1; } } // System.Boolean MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix::IsHermitian() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SparseMatrix_IsHermitian_mFE7F645639499ECD0C929FE2180AD6BC5271E5E4 (SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 V_8; memset((&V_8), 0, sizeof(V_8)); { int32_t L_0; L_0 = Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); int32_t L_1; L_1 = Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_RuntimeMethod_var); if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0010; } } { return (bool)0; } IL_0010: { SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_2 = __this->get__storage_6(); NullCheck(L_2); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = L_2->get_RowPointers_3(); V_0 = L_3; SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_4 = __this->get__storage_6(); NullCheck(L_4); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_5 = L_4->get_ColumnIndices_4(); V_1 = L_5; SparseCompressedRowMatrixStorage_1_t5B8B9EA3F4A71865435974E8D55574A4DA5D8204 * L_6 = __this->get__storage_6(); NullCheck(L_6); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_7 = L_6->get_Values_5(); V_2 = L_7; V_3 = 0; goto IL_0089; } IL_0038: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = V_0; int32_t L_9 = V_3; NullCheck(L_8); int32_t L_10 = L_9; int32_t L_11 = (L_8)->GetAt(static_cast(L_10)); V_4 = L_11; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_12 = V_0; int32_t L_13 = V_3; NullCheck(L_12); int32_t L_14 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); int32_t L_15 = (L_12)->GetAt(static_cast(L_14)); V_5 = L_15; int32_t L_16 = V_4; int32_t L_17 = V_5; if ((((int32_t)L_16) == ((int32_t)L_17))) { goto IL_0085; } } { int32_t L_18 = V_4; V_6 = L_18; goto IL_007f; } IL_0050: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_19 = V_1; int32_t L_20 = V_6; NullCheck(L_19); int32_t L_21 = L_20; int32_t L_22 = (L_19)->GetAt(static_cast(L_21)); V_7 = L_22; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_23 = V_2; int32_t L_24 = V_6; NullCheck(L_23); int32_t L_25 = V_7; int32_t L_26 = V_3; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_27; L_27 = Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_inline(__this, L_25, L_26, /*hidden argument*/Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_RuntimeMethod_var); V_8 = L_27; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_28; L_28 = Complex32_Conjugate_m0A0C7CF0D8AFCD96DB48F633FE2A166C2C77B689((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)(&V_8), /*hidden argument*/NULL); bool L_29; L_29 = Complex32_Equals_mB13373D932750036ADD5489AA66A49187AF6817D((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)((L_23)->GetAddressAt(static_cast(L_24))), L_28, /*hidden argument*/NULL); if (L_29) { goto IL_0079; } } { return (bool)0; } IL_0079: { int32_t L_30 = V_6; V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)1)); } IL_007f: { int32_t L_31 = V_6; int32_t L_32 = V_5; if ((((int32_t)L_31) < ((int32_t)L_32))) { goto IL_0050; } } IL_0085: { int32_t L_33 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); } IL_0089: { int32_t L_34 = V_3; int32_t L_35; L_35 = Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); if ((((int32_t)L_34) < ((int32_t)L_35))) { goto IL_0038; } } { return (bool)1; } } // System.String MathNet.Numerics.LinearAlgebra.Complex32.SparseMatrix::ToTypeString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SparseMatrix_ToTypeString_m3E4095F0E33EA0FC00B2DB2B03F49043A0CC7673 (SparseMatrix_t76DE9ED279230720F47D9CDD656380CDBABE24E6 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A1070228197ED5CFD1A513EF208B397CE2F5923); s_Il2CppMethodInitialized = true; } { int32_t L_0; L_0 = Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); int32_t L_1 = L_0; RuntimeObject * L_2 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_1); int32_t L_3; L_3 = Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_RuntimeMethod_var); int32_t L_4 = L_3; RuntimeObject * L_5 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_4); int32_t L_6; L_6 = SparseMatrix_get_NonZerosCount_m7CA7B9BA90985EB1DBD1D6E23EC814E137F398AD(__this, /*hidden argument*/NULL); int32_t L_7; L_7 = Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_RuntimeMethod_var); int32_t L_8; L_8 = Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_RuntimeMethod_var); double L_9 = ((double)((double)((double)((double)L_6))/(double)((double)il2cpp_codegen_multiply((double)((double)((double)L_7)), (double)((double)((double)L_8)))))); RuntimeObject * L_10 = Box(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var, &L_9); String_t* L_11; L_11 = String_Format_m039737CCD992C5BFC8D16DFD681F5E8786E87FA6(_stringLiteral0A1070228197ED5CFD1A513EF208B397CE2F5923, L_2, L_5, L_10, /*hidden argument*/NULL); return L_11; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 MathNet.Numerics.LinearAlgebra.Double.SparseMatrix::get_NonZerosCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseMatrix_get_NonZerosCount_m416EEA8E61ECB003644D3CE4EFF495164039C997 (SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseCompressedRowMatrixStorage_1_get_ValueCount_mF1174F63A7A40BDB5D43734D46CDCE83A7DB0EA0_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_0 = __this->get__storage_6(); NullCheck(L_0); int32_t L_1; L_1 = SparseCompressedRowMatrixStorage_1_get_ValueCount_mF1174F63A7A40BDB5D43734D46CDCE83A7DB0EA0(L_0, /*hidden argument*/SparseCompressedRowMatrixStorage_1_get_ValueCount_mF1174F63A7A40BDB5D43734D46CDCE83A7DB0EA0_RuntimeMethod_var); return L_1; } } // System.Void MathNet.Numerics.LinearAlgebra.Double.SparseMatrix::.ctor(MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix__ctor_m67BF9A524FDAA372CD2F8B2549FE739E50F39179 (SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * __this, SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * ___storage0, const RuntimeMethod* method) { { SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_0 = ___storage0; Matrix__ctor_m2A5E415ABF2CF356E53DB8308DB5201C8963E21E(__this, L_0, /*hidden argument*/NULL); SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_1 = ___storage0; __this->set__storage_6(L_1); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Double.SparseMatrix::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix__ctor_m9AE8FB186EF08DD0F3F163ACE7E5EA752F9E5D23 (SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * __this, int32_t ___rows0, int32_t ___columns1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseCompressedRowMatrixStorage_1__ctor_mA18B88195AE873BBDFCABF69230D4417148DAFE0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___rows0; int32_t L_1 = ___columns1; SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_2 = (SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 *)il2cpp_codegen_object_new(SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83_il2cpp_TypeInfo_var); SparseCompressedRowMatrixStorage_1__ctor_mA18B88195AE873BBDFCABF69230D4417148DAFE0(L_2, L_0, L_1, /*hidden argument*/SparseCompressedRowMatrixStorage_1__ctor_mA18B88195AE873BBDFCABF69230D4417148DAFE0_RuntimeMethod_var); SparseMatrix__ctor_m67BF9A524FDAA372CD2F8B2549FE739E50F39179(__this, L_2, /*hidden argument*/NULL); return; } } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Double.SparseMatrix::LowerTriangle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * SparseMatrix_LowerTriangle_m189710C836692637422A00FEFAC24FC6AAD9B458 (SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatrixBuilder_1_SameAs_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mC66A3845E58438AD03CBE268402264485846851F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * V_0 = NULL; { IL2CPP_RUNTIME_CLASS_INIT(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_il2cpp_TypeInfo_var); MatrixBuilder_1_t3F7A4E03F07AE830599917C4D9147B4CB085AD54 * L_0 = ((Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_StaticFields*)il2cpp_codegen_static_fields_for(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_il2cpp_TypeInfo_var))->get_Build_2(); NullCheck(L_0); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_1; L_1 = MatrixBuilder_1_SameAs_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mC66A3845E58438AD03CBE268402264485846851F(L_0, __this, /*hidden argument*/MatrixBuilder_1_SameAs_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mC66A3845E58438AD03CBE268402264485846851F_RuntimeMethod_var); V_0 = L_1; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_2 = V_0; SparseMatrix_LowerTriangleImpl_mD79862C84F82264CFB24BF8877DCD8C4E0BCAB13(__this, L_2, /*hidden argument*/NULL); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_3 = V_0; return L_3; } } // System.Void MathNet.Numerics.LinearAlgebra.Double.SparseMatrix::LowerTriangleImpl(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_LowerTriangleImpl_mD79862C84F82264CFB24BF8877DCD8C4E0BCAB13 (SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * __this, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_m0DB955D2FB19BF24F43CA7D551615095C39E9E4D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; { SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_0 = __this->get__storage_6(); NullCheck(L_0); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = L_0->get_RowPointers_3(); V_0 = L_1; SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_2 = __this->get__storage_6(); NullCheck(L_2); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = L_2->get_ColumnIndices_4(); V_1 = L_3; SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_4 = __this->get__storage_6(); NullCheck(L_4); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_5 = L_4->get_Values_5(); V_2 = L_5; V_3 = 0; goto IL_005c; } IL_0028: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = V_0; int32_t L_7 = V_3; NullCheck(L_6); int32_t L_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); int32_t L_9 = (L_6)->GetAt(static_cast(L_8)); V_4 = L_9; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_10 = V_0; int32_t L_11 = V_3; NullCheck(L_10); int32_t L_12 = L_11; int32_t L_13 = (L_10)->GetAt(static_cast(L_12)); V_5 = L_13; goto IL_0052; } IL_0036: { int32_t L_14 = V_3; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_15 = V_1; int32_t L_16 = V_5; NullCheck(L_15); int32_t L_17 = L_16; int32_t L_18 = (L_15)->GetAt(static_cast(L_17)); if ((((int32_t)L_14) < ((int32_t)L_18))) { goto IL_004c; } } { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_19 = ___result0; int32_t L_20 = V_3; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = V_1; int32_t L_22 = V_5; NullCheck(L_21); int32_t L_23 = L_22; int32_t L_24 = (L_21)->GetAt(static_cast(L_23)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_25 = V_2; int32_t L_26 = V_5; NullCheck(L_25); int32_t L_27 = L_26; double L_28 = (L_25)->GetAt(static_cast(L_27)); NullCheck(L_19); Matrix_1_At_m0DB955D2FB19BF24F43CA7D551615095C39E9E4D_inline(L_19, L_20, L_24, L_28, /*hidden argument*/Matrix_1_At_m0DB955D2FB19BF24F43CA7D551615095C39E9E4D_RuntimeMethod_var); } IL_004c: { int32_t L_29 = V_5; V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); } IL_0052: { int32_t L_30 = V_5; int32_t L_31 = V_4; if ((((int32_t)L_30) < ((int32_t)L_31))) { goto IL_0036; } } { int32_t L_32 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); } IL_005c: { int32_t L_33 = V_3; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_34 = ___result0; NullCheck(L_34); int32_t L_35; L_35 = Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_inline(L_34, /*hidden argument*/Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); if ((((int32_t)L_33) < ((int32_t)L_35))) { goto IL_0028; } } { return; } } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Double.SparseMatrix::UpperTriangle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * SparseMatrix_UpperTriangle_m1D127332FADC0B328D14E13EF1ED2163561D4403 (SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatrixBuilder_1_SameAs_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mC66A3845E58438AD03CBE268402264485846851F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * V_0 = NULL; { IL2CPP_RUNTIME_CLASS_INIT(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_il2cpp_TypeInfo_var); MatrixBuilder_1_t3F7A4E03F07AE830599917C4D9147B4CB085AD54 * L_0 = ((Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_StaticFields*)il2cpp_codegen_static_fields_for(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_il2cpp_TypeInfo_var))->get_Build_2(); NullCheck(L_0); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_1; L_1 = MatrixBuilder_1_SameAs_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mC66A3845E58438AD03CBE268402264485846851F(L_0, __this, /*hidden argument*/MatrixBuilder_1_SameAs_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mC66A3845E58438AD03CBE268402264485846851F_RuntimeMethod_var); V_0 = L_1; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_2 = V_0; SparseMatrix_UpperTriangleImpl_mF8122C86808A648A5C5495A7FBDEC0FACC0C6379(__this, L_2, /*hidden argument*/NULL); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_3 = V_0; return L_3; } } // System.Void MathNet.Numerics.LinearAlgebra.Double.SparseMatrix::UpperTriangleImpl(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_UpperTriangleImpl_mF8122C86808A648A5C5495A7FBDEC0FACC0C6379 (SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * __this, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_m0DB955D2FB19BF24F43CA7D551615095C39E9E4D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; { SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_0 = __this->get__storage_6(); NullCheck(L_0); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = L_0->get_RowPointers_3(); V_0 = L_1; SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_2 = __this->get__storage_6(); NullCheck(L_2); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = L_2->get_ColumnIndices_4(); V_1 = L_3; SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_4 = __this->get__storage_6(); NullCheck(L_4); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_5 = L_4->get_Values_5(); V_2 = L_5; V_3 = 0; goto IL_005c; } IL_0028: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = V_0; int32_t L_7 = V_3; NullCheck(L_6); int32_t L_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); int32_t L_9 = (L_6)->GetAt(static_cast(L_8)); V_4 = L_9; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_10 = V_0; int32_t L_11 = V_3; NullCheck(L_10); int32_t L_12 = L_11; int32_t L_13 = (L_10)->GetAt(static_cast(L_12)); V_5 = L_13; goto IL_0052; } IL_0036: { int32_t L_14 = V_3; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_15 = V_1; int32_t L_16 = V_5; NullCheck(L_15); int32_t L_17 = L_16; int32_t L_18 = (L_15)->GetAt(static_cast(L_17)); if ((((int32_t)L_14) > ((int32_t)L_18))) { goto IL_004c; } } { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_19 = ___result0; int32_t L_20 = V_3; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = V_1; int32_t L_22 = V_5; NullCheck(L_21); int32_t L_23 = L_22; int32_t L_24 = (L_21)->GetAt(static_cast(L_23)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_25 = V_2; int32_t L_26 = V_5; NullCheck(L_25); int32_t L_27 = L_26; double L_28 = (L_25)->GetAt(static_cast(L_27)); NullCheck(L_19); Matrix_1_At_m0DB955D2FB19BF24F43CA7D551615095C39E9E4D_inline(L_19, L_20, L_24, L_28, /*hidden argument*/Matrix_1_At_m0DB955D2FB19BF24F43CA7D551615095C39E9E4D_RuntimeMethod_var); } IL_004c: { int32_t L_29 = V_5; V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); } IL_0052: { int32_t L_30 = V_5; int32_t L_31 = V_4; if ((((int32_t)L_30) < ((int32_t)L_31))) { goto IL_0036; } } { int32_t L_32 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); } IL_005c: { int32_t L_33 = V_3; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_34 = ___result0; NullCheck(L_34); int32_t L_35; L_35 = Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_inline(L_34, /*hidden argument*/Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); if ((((int32_t)L_33) < ((int32_t)L_35))) { goto IL_0028; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Double.SparseMatrix::DoNegate(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_DoNegate_m5ED41A7A647D12B20C996C88EBD1D29174B60253 (SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * __this, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_CopyTo_m70EAB24CE14659776F9BAB8CF67685C5776C1E08_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_0 = ___result0; Matrix_1_CopyTo_m70EAB24CE14659776F9BAB8CF67685C5776C1E08(__this, L_0, /*hidden argument*/Matrix_1_CopyTo_m70EAB24CE14659776F9BAB8CF67685C5776C1E08_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_1 = ___result0; VirtualActionInvoker2< double, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * >::Invoke(8 /* System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::DoMultiply(T,MathNet.Numerics.LinearAlgebra.Matrix`1) */, __this, (-1.0), L_1); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Double.SparseMatrix::DoMultiply(System.Double,MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_DoMultiply_m68197711D40BFD0F71ECBFE66D86E18F2F8AB866 (SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * __this, double ___scalar0, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILinearAlgebraProvider_1_t2EB47F4C78B6120116EFB47183599842EAABC201_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinearAlgebraControl_t84E2F5E28D42198A43F98B3533CE188AB8665316_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_m0DB955D2FB19BF24F43CA7D551615095C39E9E4D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Clear_mEAF496D7D9C0694A020BD212E17734A88D926112_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_CopyTo_m70EAB24CE14659776F9BAB8CF67685C5776C1E08_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_2 = NULL; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; { double L_0 = ___scalar0; if ((!(((double)L_0) == ((double)(1.0))))) { goto IL_0014; } } { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_1 = ___result1; Matrix_1_CopyTo_m70EAB24CE14659776F9BAB8CF67685C5776C1E08(__this, L_1, /*hidden argument*/Matrix_1_CopyTo_m70EAB24CE14659776F9BAB8CF67685C5776C1E08_RuntimeMethod_var); return; } IL_0014: { double L_2 = ___scalar0; if ((((double)L_2) == ((double)(0.0)))) { goto IL_0028; } } { int32_t L_3; L_3 = SparseMatrix_get_NonZerosCount_m416EEA8E61ECB003644D3CE4EFF495164039C997(__this, /*hidden argument*/NULL); if (L_3) { goto IL_002f; } } IL_0028: { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_4 = ___result1; NullCheck(L_4); Matrix_1_Clear_mEAF496D7D9C0694A020BD212E17734A88D926112(L_4, /*hidden argument*/Matrix_1_Clear_mEAF496D7D9C0694A020BD212E17734A88D926112_RuntimeMethod_var); return; } IL_002f: { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_5 = ___result1; V_0 = ((SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 *)IsInstClass((RuntimeObject*)L_5, SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19_il2cpp_TypeInfo_var)); SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * L_6 = V_0; if (!L_6) { goto IL_0066; } } { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_7 = ___result1; if ((((RuntimeObject*)(SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 *)__this) == ((RuntimeObject*)(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *)L_7))) { goto IL_0044; } } { SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * L_8 = V_0; Matrix_1_CopyTo_m70EAB24CE14659776F9BAB8CF67685C5776C1E08(__this, L_8, /*hidden argument*/Matrix_1_CopyTo_m70EAB24CE14659776F9BAB8CF67685C5776C1E08_RuntimeMethod_var); } IL_0044: { IL2CPP_RUNTIME_CLASS_INIT(LinearAlgebraControl_t84E2F5E28D42198A43F98B3533CE188AB8665316_il2cpp_TypeInfo_var); RuntimeObject* L_9; L_9 = LinearAlgebraControl_get_Provider_m415D69CAFE5AE867157A0DA5303D3EAADD8A91AE(/*hidden argument*/NULL); double L_10 = ___scalar0; SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * L_11 = V_0; NullCheck(L_11); SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_12 = L_11->get__storage_6(); NullCheck(L_12); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_13 = L_12->get_Values_5(); SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * L_14 = V_0; NullCheck(L_14); SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_15 = L_14->get__storage_6(); NullCheck(L_15); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_16 = L_15->get_Values_5(); NullCheck(L_9); InterfaceActionInvoker3< double, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* >::Invoke(0 /* System.Void MathNet.Numerics.Providers.LinearAlgebra.ILinearAlgebraProvider`1::ScaleArray(T,T[],T[]) */, ILinearAlgebraProvider_1_t2EB47F4C78B6120116EFB47183599842EAABC201_il2cpp_TypeInfo_var, L_9, L_10, L_13, L_16); return; } IL_0066: { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_17 = ___result1; NullCheck(L_17); Matrix_1_Clear_mEAF496D7D9C0694A020BD212E17734A88D926112(L_17, /*hidden argument*/Matrix_1_Clear_mEAF496D7D9C0694A020BD212E17734A88D926112_RuntimeMethod_var); SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_18 = __this->get__storage_6(); NullCheck(L_18); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_19 = L_18->get_RowPointers_3(); V_1 = L_19; SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_20 = __this->get__storage_6(); NullCheck(L_20); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = L_20->get_ColumnIndices_4(); V_2 = L_21; SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_22 = __this->get__storage_6(); NullCheck(L_22); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_23 = L_22->get_Values_5(); V_3 = L_23; V_4 = 0; goto IL_00d7; } IL_0095: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_24 = V_1; int32_t L_25 = V_4; NullCheck(L_24); int32_t L_26 = L_25; int32_t L_27 = (L_24)->GetAt(static_cast(L_26)); V_5 = L_27; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_28 = V_1; int32_t L_29 = V_4; NullCheck(L_28); int32_t L_30 = ((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); int32_t L_31 = (L_28)->GetAt(static_cast(L_30)); V_6 = L_31; int32_t L_32 = V_5; int32_t L_33 = V_6; if ((((int32_t)L_32) == ((int32_t)L_33))) { goto IL_00d1; } } { int32_t L_34 = V_5; V_7 = L_34; goto IL_00cb; } IL_00af: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_35 = V_2; int32_t L_36 = V_7; NullCheck(L_35); int32_t L_37 = L_36; int32_t L_38 = (L_35)->GetAt(static_cast(L_37)); V_8 = L_38; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_39 = ___result1; int32_t L_40 = V_4; int32_t L_41 = V_8; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_42 = V_3; int32_t L_43 = V_7; NullCheck(L_42); int32_t L_44 = L_43; double L_45 = (L_42)->GetAt(static_cast(L_44)); double L_46 = ___scalar0; NullCheck(L_39); Matrix_1_At_m0DB955D2FB19BF24F43CA7D551615095C39E9E4D_inline(L_39, L_40, L_41, ((double)il2cpp_codegen_multiply((double)L_45, (double)L_46)), /*hidden argument*/Matrix_1_At_m0DB955D2FB19BF24F43CA7D551615095C39E9E4D_RuntimeMethod_var); int32_t L_47 = V_7; V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_47, (int32_t)1)); } IL_00cb: { int32_t L_48 = V_7; int32_t L_49 = V_6; if ((((int32_t)L_48) < ((int32_t)L_49))) { goto IL_00af; } } IL_00d1: { int32_t L_50 = V_4; V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_50, (int32_t)1)); } IL_00d7: { int32_t L_51 = V_4; int32_t L_52; L_52 = Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); if ((((int32_t)L_51) < ((int32_t)L_52))) { goto IL_0095; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Double.SparseMatrix::DoMultiply(MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_DoMultiply_mED188D5E2CFB364EBF12DBBCC3176C9C0B03EF18 (SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * __this, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___other0, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseVector_t0B0B3F92F4E529A76F022A1A1747BB915AFAF719_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_4__ctor_m42303144D3DCA96626493313A91538FDB712646A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_4_t22145A2B1CAD66E6969A0452070136DEB41122CD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatrixStorage_1_MapIndexedTo_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m0D8EDF49F27120E3FA61619F2863ED6916504577_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatrixStorage_1_MapSubMatrixIndexedTo_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mBE62ADD2072A440C68C5D64A2B489B6BD1423586_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_m0DB955D2FB19BF24F43CA7D551615095C39E9E4D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Clear_mEAF496D7D9C0694A020BD212E17734A88D926112_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Column_m15F1E608E6D7846DD74DB5C151F50F2278952C8C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_Storage_mF97ECC1E206B589C5D39FBB9CAD24C819F61DF40_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass50_0_U3CDoMultiplyU3Eb__0_m51A5149629B759D7D41D459394B08865759CF0A8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass50_0_U3CDoMultiplyU3Eb__1_mD890CD7F4CD139E8A2EA0FEA0CC9E250BF96B04F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass50_0_t2D9281B3976A6A09CFF574EC00CD13CA026BA4AC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * V_0 = NULL; SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * V_1 = NULL; DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * V_2 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_3 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_4 = NULL; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* V_5 = NULL; DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * V_6 = NULL; DenseVector_t0B0B3F92F4E529A76F022A1A1747BB915AFAF719 * V_7 = NULL; U3CU3Ec__DisplayClass50_0_t2D9281B3976A6A09CFF574EC00CD13CA026BA4AC * V_8 = NULL; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; double V_14 = 0.0; int32_t V_15 = 0; int32_t V_16 = 0; int32_t V_17 = 0; int32_t V_18 = 0; int32_t V_19 = 0; double V_20 = 0.0; int32_t V_21 = 0; { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_0 = ___other0; V_0 = ((SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 *)IsInstClass((RuntimeObject*)L_0, SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19_il2cpp_TypeInfo_var)); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_1 = ___result1; V_1 = ((SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 *)IsInstClass((RuntimeObject*)L_1, SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19_il2cpp_TypeInfo_var)); SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * L_2 = V_0; if (!L_2) { goto IL_001d; } } { SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * L_3 = V_1; if (!L_3) { goto IL_001d; } } { SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * L_4 = V_0; SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * L_5 = V_1; SparseMatrix_DoMultiplySparse_mB0DAA874E9B8B9561E04CABECD609DDFAEFFDB5C(__this, L_4, L_5, /*hidden argument*/NULL); return; } IL_001d: { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_6 = ___other0; NullCheck(L_6); MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_7; L_7 = Matrix_1_get_Storage_mF97ECC1E206B589C5D39FBB9CAD24C819F61DF40_inline(L_6, /*hidden argument*/Matrix_1_get_Storage_mF97ECC1E206B589C5D39FBB9CAD24C819F61DF40_RuntimeMethod_var); V_2 = ((DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 *)IsInstClass((RuntimeObject*)L_7, DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464_il2cpp_TypeInfo_var)); DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * L_8 = V_2; if (!L_8) { goto IL_00bf; } } { SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * L_9 = V_1; if (!L_9) { goto IL_00bf; } } { U3CU3Ec__DisplayClass50_0_t2D9281B3976A6A09CFF574EC00CD13CA026BA4AC * L_10 = (U3CU3Ec__DisplayClass50_0_t2D9281B3976A6A09CFF574EC00CD13CA026BA4AC *)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass50_0_t2D9281B3976A6A09CFF574EC00CD13CA026BA4AC_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass50_0__ctor_m773F0C10FE937A1040756AAB7E3ABC230D0D0A22(L_10, /*hidden argument*/NULL); V_8 = L_10; U3CU3Ec__DisplayClass50_0_t2D9281B3976A6A09CFF574EC00CD13CA026BA4AC * L_11 = V_8; DiagonalMatrixStorage_1_tCC3E121D72FC2D07F64C09EE2136601024A74464 * L_12 = V_2; NullCheck(L_12); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_13 = L_12->get_Data_3(); NullCheck(L_11); L_11->set_diagonal_0(L_13); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_14 = ___other0; NullCheck(L_14); int32_t L_15; L_15 = Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_inline(L_14, /*hidden argument*/Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_16 = ___other0; NullCheck(L_16); int32_t L_17; L_17 = Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_inline(L_16, /*hidden argument*/Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); if ((!(((uint32_t)L_15) == ((uint32_t)L_17)))) { goto IL_0078; } } { MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_18; L_18 = Matrix_1_get_Storage_mF97ECC1E206B589C5D39FBB9CAD24C819F61DF40_inline(__this, /*hidden argument*/Matrix_1_get_Storage_mF97ECC1E206B589C5D39FBB9CAD24C819F61DF40_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_19 = ___result1; NullCheck(L_19); MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_20; L_20 = Matrix_1_get_Storage_mF97ECC1E206B589C5D39FBB9CAD24C819F61DF40_inline(L_19, /*hidden argument*/Matrix_1_get_Storage_mF97ECC1E206B589C5D39FBB9CAD24C819F61DF40_RuntimeMethod_var); U3CU3Ec__DisplayClass50_0_t2D9281B3976A6A09CFF574EC00CD13CA026BA4AC * L_21 = V_8; Func_4_t22145A2B1CAD66E6969A0452070136DEB41122CD * L_22 = (Func_4_t22145A2B1CAD66E6969A0452070136DEB41122CD *)il2cpp_codegen_object_new(Func_4_t22145A2B1CAD66E6969A0452070136DEB41122CD_il2cpp_TypeInfo_var); Func_4__ctor_m42303144D3DCA96626493313A91538FDB712646A(L_22, L_21, (intptr_t)((intptr_t)U3CU3Ec__DisplayClass50_0_U3CDoMultiplyU3Eb__0_m51A5149629B759D7D41D459394B08865759CF0A8_RuntimeMethod_var), /*hidden argument*/Func_4__ctor_m42303144D3DCA96626493313A91538FDB712646A_RuntimeMethod_var); NullCheck(L_18); MatrixStorage_1_MapIndexedTo_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m0D8EDF49F27120E3FA61619F2863ED6916504577(L_18, L_20, L_22, 0, 0, /*hidden argument*/MatrixStorage_1_MapIndexedTo_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m0D8EDF49F27120E3FA61619F2863ED6916504577_RuntimeMethod_var); return; } IL_0078: { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_23 = ___result1; NullCheck(L_23); MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_24; L_24 = Matrix_1_get_Storage_mF97ECC1E206B589C5D39FBB9CAD24C819F61DF40_inline(L_23, /*hidden argument*/Matrix_1_get_Storage_mF97ECC1E206B589C5D39FBB9CAD24C819F61DF40_RuntimeMethod_var); NullCheck(L_24); VirtualActionInvoker0::Invoke(8 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Clear() */, L_24); MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_25; L_25 = Matrix_1_get_Storage_mF97ECC1E206B589C5D39FBB9CAD24C819F61DF40_inline(__this, /*hidden argument*/Matrix_1_get_Storage_mF97ECC1E206B589C5D39FBB9CAD24C819F61DF40_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_26 = ___result1; NullCheck(L_26); MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_27; L_27 = Matrix_1_get_Storage_mF97ECC1E206B589C5D39FBB9CAD24C819F61DF40_inline(L_26, /*hidden argument*/Matrix_1_get_Storage_mF97ECC1E206B589C5D39FBB9CAD24C819F61DF40_RuntimeMethod_var); U3CU3Ec__DisplayClass50_0_t2D9281B3976A6A09CFF574EC00CD13CA026BA4AC * L_28 = V_8; Func_4_t22145A2B1CAD66E6969A0452070136DEB41122CD * L_29 = (Func_4_t22145A2B1CAD66E6969A0452070136DEB41122CD *)il2cpp_codegen_object_new(Func_4_t22145A2B1CAD66E6969A0452070136DEB41122CD_il2cpp_TypeInfo_var); Func_4__ctor_m42303144D3DCA96626493313A91538FDB712646A(L_29, L_28, (intptr_t)((intptr_t)U3CU3Ec__DisplayClass50_0_U3CDoMultiplyU3Eb__1_mD890CD7F4CD139E8A2EA0FEA0CC9E250BF96B04F_RuntimeMethod_var), /*hidden argument*/Func_4__ctor_m42303144D3DCA96626493313A91538FDB712646A_RuntimeMethod_var); int32_t L_30; L_30 = Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); int32_t L_31; L_31 = Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_32 = ___other0; NullCheck(L_32); int32_t L_33; L_33 = Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_inline(L_32, /*hidden argument*/Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_34; L_34 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574(L_31, L_33, /*hidden argument*/NULL); NullCheck(L_25); MatrixStorage_1_MapSubMatrixIndexedTo_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mBE62ADD2072A440C68C5D64A2B489B6BD1423586(L_25, L_27, L_29, 0, 0, L_30, 0, 0, L_34, 0, 1, /*hidden argument*/MatrixStorage_1_MapSubMatrixIndexedTo_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mBE62ADD2072A440C68C5D64A2B489B6BD1423586_RuntimeMethod_var); return; } IL_00bf: { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_35 = ___result1; NullCheck(L_35); Matrix_1_Clear_mEAF496D7D9C0694A020BD212E17734A88D926112(L_35, /*hidden argument*/Matrix_1_Clear_mEAF496D7D9C0694A020BD212E17734A88D926112_RuntimeMethod_var); SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_36 = __this->get__storage_6(); NullCheck(L_36); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_37 = L_36->get_RowPointers_3(); V_3 = L_37; SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_38 = __this->get__storage_6(); NullCheck(L_38); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_39 = L_38->get_ColumnIndices_4(); V_4 = L_39; SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_40 = __this->get__storage_6(); NullCheck(L_40); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_41 = L_40->get_Values_5(); V_5 = L_41; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_42 = ___other0; NullCheck(L_42); MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_43; L_43 = Matrix_1_get_Storage_mF97ECC1E206B589C5D39FBB9CAD24C819F61DF40_inline(L_42, /*hidden argument*/Matrix_1_get_Storage_mF97ECC1E206B589C5D39FBB9CAD24C819F61DF40_RuntimeMethod_var); V_6 = ((DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A *)IsInstClass((RuntimeObject*)L_43, DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A_il2cpp_TypeInfo_var)); DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * L_44 = V_6; if (!L_44) { goto IL_0190; } } { V_9 = 0; goto IL_0182; } IL_0104: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_45 = V_3; int32_t L_46 = V_9; NullCheck(L_45); int32_t L_47 = L_46; int32_t L_48 = (L_45)->GetAt(static_cast(L_47)); V_10 = L_48; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_49 = V_3; int32_t L_50 = V_9; NullCheck(L_49); int32_t L_51 = ((int32_t)il2cpp_codegen_add((int32_t)L_50, (int32_t)1)); int32_t L_52 = (L_49)->GetAt(static_cast(L_51)); V_11 = L_52; int32_t L_53 = V_10; int32_t L_54 = V_11; if ((((int32_t)L_53) == ((int32_t)L_54))) { goto IL_017c; } } { V_12 = 0; goto IL_0172; } IL_011d: { int32_t L_55 = V_12; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_56 = ___other0; NullCheck(L_56); int32_t L_57; L_57 = Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_inline(L_56, /*hidden argument*/Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); V_13 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_55, (int32_t)L_57)); V_14 = (0.0); int32_t L_58 = V_10; V_15 = L_58; goto IL_015a; } IL_0139: { double L_59 = V_14; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_60 = V_5; int32_t L_61 = V_15; NullCheck(L_60); int32_t L_62 = L_61; double L_63 = (L_60)->GetAt(static_cast(L_62)); DenseColumnMajorMatrixStorage_1_t32F19F458A9536740758634496A53C21111B630A * L_64 = V_6; NullCheck(L_64); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_65 = L_64->get_Data_3(); int32_t L_66 = V_13; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_67 = V_4; int32_t L_68 = V_15; NullCheck(L_67); int32_t L_69 = L_68; int32_t L_70 = (L_67)->GetAt(static_cast(L_69)); NullCheck(L_65); int32_t L_71 = ((int32_t)il2cpp_codegen_add((int32_t)L_66, (int32_t)L_70)); double L_72 = (L_65)->GetAt(static_cast(L_71)); V_14 = ((double)il2cpp_codegen_add((double)L_59, (double)((double)il2cpp_codegen_multiply((double)L_63, (double)L_72)))); int32_t L_73 = V_15; V_15 = ((int32_t)il2cpp_codegen_add((int32_t)L_73, (int32_t)1)); } IL_015a: { int32_t L_74 = V_15; int32_t L_75 = V_11; if ((((int32_t)L_74) < ((int32_t)L_75))) { goto IL_0139; } } { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_76 = ___result1; int32_t L_77 = V_9; int32_t L_78 = V_12; double L_79 = V_14; NullCheck(L_76); Matrix_1_At_m0DB955D2FB19BF24F43CA7D551615095C39E9E4D_inline(L_76, L_77, L_78, L_79, /*hidden argument*/Matrix_1_At_m0DB955D2FB19BF24F43CA7D551615095C39E9E4D_RuntimeMethod_var); int32_t L_80 = V_12; V_12 = ((int32_t)il2cpp_codegen_add((int32_t)L_80, (int32_t)1)); } IL_0172: { int32_t L_81 = V_12; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_82 = ___other0; NullCheck(L_82); int32_t L_83; L_83 = Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_inline(L_82, /*hidden argument*/Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_RuntimeMethod_var); if ((((int32_t)L_81) < ((int32_t)L_83))) { goto IL_011d; } } IL_017c: { int32_t L_84 = V_9; V_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_84, (int32_t)1)); } IL_0182: { int32_t L_85 = V_9; int32_t L_86; L_86 = Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); if ((((int32_t)L_85) < ((int32_t)L_86))) { goto IL_0104; } } { return; } IL_0190: { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_87 = ___other0; NullCheck(L_87); int32_t L_88; L_88 = Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_inline(L_87, /*hidden argument*/Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); DenseVector_t0B0B3F92F4E529A76F022A1A1747BB915AFAF719 * L_89 = (DenseVector_t0B0B3F92F4E529A76F022A1A1747BB915AFAF719 *)il2cpp_codegen_object_new(DenseVector_t0B0B3F92F4E529A76F022A1A1747BB915AFAF719_il2cpp_TypeInfo_var); DenseVector__ctor_m93C040EC09FB29FDD5D4E13EA9DABFABB7003164(L_89, L_88, /*hidden argument*/NULL); V_7 = L_89; V_16 = 0; goto IL_021b; } IL_01a2: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_90 = V_3; int32_t L_91 = V_16; NullCheck(L_90); int32_t L_92 = L_91; int32_t L_93 = (L_90)->GetAt(static_cast(L_92)); V_17 = L_93; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_94 = V_3; int32_t L_95 = V_16; NullCheck(L_94); int32_t L_96 = ((int32_t)il2cpp_codegen_add((int32_t)L_95, (int32_t)1)); int32_t L_97 = (L_94)->GetAt(static_cast(L_96)); V_18 = L_97; int32_t L_98 = V_17; int32_t L_99 = V_18; if ((((int32_t)L_98) == ((int32_t)L_99))) { goto IL_0215; } } { V_19 = 0; goto IL_020b; } IL_01bb: { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_100 = ___other0; int32_t L_101 = V_19; DenseVector_t0B0B3F92F4E529A76F022A1A1747BB915AFAF719 * L_102 = V_7; NullCheck(L_100); Matrix_1_Column_m15F1E608E6D7846DD74DB5C151F50F2278952C8C(L_100, L_101, L_102, /*hidden argument*/Matrix_1_Column_m15F1E608E6D7846DD74DB5C151F50F2278952C8C_RuntimeMethod_var); V_20 = (0.0); int32_t L_103 = V_17; V_21 = L_103; goto IL_01f3; } IL_01d6: { double L_104 = V_20; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_105 = V_5; int32_t L_106 = V_21; NullCheck(L_105); int32_t L_107 = L_106; double L_108 = (L_105)->GetAt(static_cast(L_107)); DenseVector_t0B0B3F92F4E529A76F022A1A1747BB915AFAF719 * L_109 = V_7; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_110 = V_4; int32_t L_111 = V_21; NullCheck(L_110); int32_t L_112 = L_111; int32_t L_113 = (L_110)->GetAt(static_cast(L_112)); NullCheck(L_109); double L_114; L_114 = Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_inline(L_109, L_113, /*hidden argument*/Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_RuntimeMethod_var); V_20 = ((double)il2cpp_codegen_add((double)L_104, (double)((double)il2cpp_codegen_multiply((double)L_108, (double)L_114)))); int32_t L_115 = V_21; V_21 = ((int32_t)il2cpp_codegen_add((int32_t)L_115, (int32_t)1)); } IL_01f3: { int32_t L_116 = V_21; int32_t L_117 = V_18; if ((((int32_t)L_116) < ((int32_t)L_117))) { goto IL_01d6; } } { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_118 = ___result1; int32_t L_119 = V_16; int32_t L_120 = V_19; double L_121 = V_20; NullCheck(L_118); Matrix_1_At_m0DB955D2FB19BF24F43CA7D551615095C39E9E4D_inline(L_118, L_119, L_120, L_121, /*hidden argument*/Matrix_1_At_m0DB955D2FB19BF24F43CA7D551615095C39E9E4D_RuntimeMethod_var); int32_t L_122 = V_19; V_19 = ((int32_t)il2cpp_codegen_add((int32_t)L_122, (int32_t)1)); } IL_020b: { int32_t L_123 = V_19; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_124 = ___other0; NullCheck(L_124); int32_t L_125; L_125 = Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_inline(L_124, /*hidden argument*/Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_RuntimeMethod_var); if ((((int32_t)L_123) < ((int32_t)L_125))) { goto IL_01bb; } } IL_0215: { int32_t L_126 = V_16; V_16 = ((int32_t)il2cpp_codegen_add((int32_t)L_126, (int32_t)1)); } IL_021b: { int32_t L_127 = V_16; int32_t L_128; L_128 = Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); if ((((int32_t)L_127) < ((int32_t)L_128))) { goto IL_01a2; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Double.SparseMatrix::DoMultiplySparse(MathNet.Numerics.LinearAlgebra.Double.SparseMatrix,MathNet.Numerics.LinearAlgebra.Double.SparseMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_DoMultiplySparse_mB0DAA874E9B8B9561E04CABECD609DDFAEFFDB5C (SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * __this, SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * ___other0, SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Clear_mEAF496D7D9C0694A020BD212E17734A88D926112_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseCompressedRowMatrixStorage_1_Normalize_mC594DC92CFD28D3CE3E4E42909E9496612CB88DF_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_2 = NULL; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* V_3 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_4 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_8 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_9 = NULL; int32_t V_10 = 0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_11 = NULL; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* V_12 = NULL; int32_t V_13 = 0; int32_t V_14 = 0; int32_t V_15 = 0; int32_t V_16 = 0; int32_t V_17 = 0; int32_t V_18 = 0; int32_t V_19 = 0; int32_t V_20 = 0; int32_t V_21 = 0; int32_t V_22 = 0; int32_t V_23 = 0; double V_24 = 0.0; int32_t V_25 = 0; int32_t V_26 = 0; double V_27 = 0.0; { SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * L_0 = ___result1; NullCheck(L_0); Matrix_1_Clear_mEAF496D7D9C0694A020BD212E17734A88D926112(L_0, /*hidden argument*/Matrix_1_Clear_mEAF496D7D9C0694A020BD212E17734A88D926112_RuntimeMethod_var); SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_1 = __this->get__storage_6(); NullCheck(L_1); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_2 = L_1->get_Values_5(); V_0 = L_2; SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_3 = __this->get__storage_6(); NullCheck(L_3); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_4 = L_3->get_RowPointers_3(); V_1 = L_4; SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_5 = __this->get__storage_6(); NullCheck(L_5); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = L_5->get_ColumnIndices_4(); V_2 = L_6; SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * L_7 = ___other0; NullCheck(L_7); SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_8 = L_7->get__storage_6(); NullCheck(L_8); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_9 = L_8->get_Values_5(); V_3 = L_9; SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * L_10 = ___other0; NullCheck(L_10); SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_11 = L_10->get__storage_6(); NullCheck(L_11); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_12 = L_11->get_RowPointers_3(); V_4 = L_12; SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * L_13 = ___other0; NullCheck(L_13); SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_14 = L_13->get__storage_6(); NullCheck(L_14); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_15 = L_14->get_ColumnIndices_4(); V_5 = L_15; int32_t L_16; L_16 = Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); V_6 = L_16; SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * L_17 = ___other0; NullCheck(L_17); int32_t L_18; L_18 = Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_inline(L_17, /*hidden argument*/Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_RuntimeMethod_var); V_7 = L_18; SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * L_19 = ___result1; NullCheck(L_19); SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_20 = L_19->get__storage_6(); NullCheck(L_20); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = L_20->get_RowPointers_3(); V_8 = L_21; int32_t L_22 = V_7; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_23 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_22); V_9 = L_23; V_13 = 0; goto IL_0087; } IL_007b: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_24 = V_9; int32_t L_25 = V_13; NullCheck(L_24); (L_24)->SetAt(static_cast(L_25), (int32_t)(-1)); int32_t L_26 = V_13; V_13 = ((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); } IL_0087: { int32_t L_27 = V_13; int32_t L_28 = V_7; if ((((int32_t)L_27) < ((int32_t)L_28))) { goto IL_007b; } } { V_10 = 0; V_14 = 0; goto IL_00f9; } IL_0095: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_29 = V_1; int32_t L_30 = V_14; NullCheck(L_29); int32_t L_31 = L_30; int32_t L_32 = (L_29)->GetAt(static_cast(L_31)); V_15 = L_32; goto IL_00e0; } IL_009d: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_33 = V_2; int32_t L_34 = V_15; NullCheck(L_33); int32_t L_35 = L_34; int32_t L_36 = (L_33)->GetAt(static_cast(L_35)); V_16 = L_36; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_37 = V_4; int32_t L_38 = V_16; NullCheck(L_37); int32_t L_39 = L_38; int32_t L_40 = (L_37)->GetAt(static_cast(L_39)); V_17 = L_40; goto IL_00cf; } IL_00ac: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_41 = V_5; int32_t L_42 = V_17; NullCheck(L_41); int32_t L_43 = L_42; int32_t L_44 = (L_41)->GetAt(static_cast(L_43)); V_18 = L_44; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_45 = V_9; int32_t L_46 = V_18; NullCheck(L_45); int32_t L_47 = L_46; int32_t L_48 = (L_45)->GetAt(static_cast(L_47)); int32_t L_49 = V_14; if ((((int32_t)L_48) == ((int32_t)L_49))) { goto IL_00c9; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_50 = V_9; int32_t L_51 = V_18; int32_t L_52 = V_14; NullCheck(L_50); (L_50)->SetAt(static_cast(L_51), (int32_t)L_52); int32_t L_53 = V_10; V_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)1)); } IL_00c9: { int32_t L_54 = V_17; V_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_54, (int32_t)1)); } IL_00cf: { int32_t L_55 = V_17; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_56 = V_4; int32_t L_57 = V_16; NullCheck(L_56); int32_t L_58 = ((int32_t)il2cpp_codegen_add((int32_t)L_57, (int32_t)1)); int32_t L_59 = (L_56)->GetAt(static_cast(L_58)); if ((((int32_t)L_55) < ((int32_t)L_59))) { goto IL_00ac; } } { int32_t L_60 = V_15; V_15 = ((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1)); } IL_00e0: { int32_t L_61 = V_15; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_62 = V_1; int32_t L_63 = V_14; NullCheck(L_62); int32_t L_64 = ((int32_t)il2cpp_codegen_add((int32_t)L_63, (int32_t)1)); int32_t L_65 = (L_62)->GetAt(static_cast(L_64)); if ((((int32_t)L_61) < ((int32_t)L_65))) { goto IL_009d; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_66 = V_8; int32_t L_67 = V_14; int32_t L_68 = V_10; NullCheck(L_66); (L_66)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_67, (int32_t)1))), (int32_t)L_68); int32_t L_69 = V_14; V_14 = ((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)1)); } IL_00f9: { int32_t L_70 = V_14; int32_t L_71 = V_6; if ((((int32_t)L_70) < ((int32_t)L_71))) { goto IL_0095; } } { int32_t L_72 = V_10; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_73 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_72); V_11 = L_73; int32_t L_74 = V_10; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_75 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)L_74); V_12 = L_75; V_19 = 0; goto IL_0122; } IL_0116: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_76 = V_9; int32_t L_77 = V_19; NullCheck(L_76); (L_76)->SetAt(static_cast(L_77), (int32_t)(-1)); int32_t L_78 = V_19; V_19 = ((int32_t)il2cpp_codegen_add((int32_t)L_78, (int32_t)1)); } IL_0122: { int32_t L_79 = V_19; int32_t L_80 = V_7; if ((((int32_t)L_79) < ((int32_t)L_80))) { goto IL_0116; } } { V_10 = 0; V_20 = 0; goto IL_01d2; } IL_0133: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_81 = V_8; int32_t L_82 = V_20; NullCheck(L_81); int32_t L_83 = L_82; int32_t L_84 = (L_81)->GetAt(static_cast(L_83)); V_21 = L_84; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_85 = V_1; int32_t L_86 = V_20; NullCheck(L_85); int32_t L_87 = L_86; int32_t L_88 = (L_85)->GetAt(static_cast(L_87)); V_22 = L_88; goto IL_01bf; } IL_0142: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_89 = V_2; int32_t L_90 = V_22; NullCheck(L_89); int32_t L_91 = L_90; int32_t L_92 = (L_89)->GetAt(static_cast(L_91)); V_23 = L_92; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_93 = V_0; int32_t L_94 = V_22; NullCheck(L_93); int32_t L_95 = L_94; double L_96 = (L_93)->GetAt(static_cast(L_95)); V_24 = L_96; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_97 = V_4; int32_t L_98 = V_23; NullCheck(L_97); int32_t L_99 = L_98; int32_t L_100 = (L_97)->GetAt(static_cast(L_99)); V_25 = L_100; goto IL_01ae; } IL_0157: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_101 = V_5; int32_t L_102 = V_25; NullCheck(L_101); int32_t L_103 = L_102; int32_t L_104 = (L_101)->GetAt(static_cast(L_103)); V_26 = L_104; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_105 = V_3; int32_t L_106 = V_25; NullCheck(L_105); int32_t L_107 = L_106; double L_108 = (L_105)->GetAt(static_cast(L_107)); V_27 = L_108; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_109 = V_9; int32_t L_110 = V_26; NullCheck(L_109); int32_t L_111 = L_110; int32_t L_112 = (L_109)->GetAt(static_cast(L_111)); int32_t L_113 = V_21; if ((((int32_t)L_112) >= ((int32_t)L_113))) { goto IL_0193; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_114 = V_9; int32_t L_115 = V_26; int32_t L_116 = V_10; NullCheck(L_114); (L_114)->SetAt(static_cast(L_115), (int32_t)L_116); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_117 = V_11; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_118 = V_9; int32_t L_119 = V_26; NullCheck(L_118); int32_t L_120 = L_119; int32_t L_121 = (L_118)->GetAt(static_cast(L_120)); int32_t L_122 = V_26; NullCheck(L_117); (L_117)->SetAt(static_cast(L_121), (int32_t)L_122); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_123 = V_12; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_124 = V_9; int32_t L_125 = V_26; NullCheck(L_124); int32_t L_126 = L_125; int32_t L_127 = (L_124)->GetAt(static_cast(L_126)); double L_128 = V_24; double L_129 = V_27; NullCheck(L_123); (L_123)->SetAt(static_cast(L_127), (double)((double)il2cpp_codegen_multiply((double)L_128, (double)L_129))); int32_t L_130 = V_10; V_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_130, (int32_t)1)); goto IL_01a8; } IL_0193: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_131 = V_12; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_132 = V_9; int32_t L_133 = V_26; NullCheck(L_132); int32_t L_134 = L_133; int32_t L_135 = (L_132)->GetAt(static_cast(L_134)); NullCheck(L_131); double* L_136 = ((L_131)->GetAddressAt(static_cast(L_135))); double L_137 = *((double*)L_136); double L_138 = V_24; double L_139 = V_27; *((double*)L_136) = (double)((double)il2cpp_codegen_add((double)L_137, (double)((double)il2cpp_codegen_multiply((double)L_138, (double)L_139)))); } IL_01a8: { int32_t L_140 = V_25; V_25 = ((int32_t)il2cpp_codegen_add((int32_t)L_140, (int32_t)1)); } IL_01ae: { int32_t L_141 = V_25; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_142 = V_4; int32_t L_143 = V_23; NullCheck(L_142); int32_t L_144 = ((int32_t)il2cpp_codegen_add((int32_t)L_143, (int32_t)1)); int32_t L_145 = (L_142)->GetAt(static_cast(L_144)); if ((((int32_t)L_141) < ((int32_t)L_145))) { goto IL_0157; } } { int32_t L_146 = V_22; V_22 = ((int32_t)il2cpp_codegen_add((int32_t)L_146, (int32_t)1)); } IL_01bf: { int32_t L_147 = V_22; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_148 = V_1; int32_t L_149 = V_20; NullCheck(L_148); int32_t L_150 = ((int32_t)il2cpp_codegen_add((int32_t)L_149, (int32_t)1)); int32_t L_151 = (L_148)->GetAt(static_cast(L_150)); if ((((int32_t)L_147) < ((int32_t)L_151))) { goto IL_0142; } } { int32_t L_152 = V_20; V_20 = ((int32_t)il2cpp_codegen_add((int32_t)L_152, (int32_t)1)); } IL_01d2: { int32_t L_153 = V_20; int32_t L_154 = V_6; if ((((int32_t)L_153) < ((int32_t)L_154))) { goto IL_0133; } } { SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * L_155 = ___result1; NullCheck(L_155); SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_156 = L_155->get__storage_6(); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_157 = V_12; NullCheck(L_156); L_156->set_Values_5(L_157); SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * L_158 = ___result1; NullCheck(L_158); SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_159 = L_158->get__storage_6(); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_160 = V_11; NullCheck(L_159); L_159->set_ColumnIndices_4(L_160); SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * L_161 = ___result1; NullCheck(L_161); SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_162 = L_161->get__storage_6(); NullCheck(L_162); SparseCompressedRowMatrixStorage_1_Normalize_mC594DC92CFD28D3CE3E4E42909E9496612CB88DF(L_162, /*hidden argument*/SparseCompressedRowMatrixStorage_1_Normalize_mC594DC92CFD28D3CE3E4E42909E9496612CB88DF_RuntimeMethod_var); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Double.SparseMatrix::DoTransposeThisAndMultiply(MathNet.Numerics.LinearAlgebra.Vector`1,MathNet.Numerics.LinearAlgebra.Vector`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_DoTransposeThisAndMultiply_m7B3EB5A92D733A9695E5A5E2FB570EE16209EBC7 (SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * __this, Vector_1_t04BD986700481778192B0CF621635E64D169D13C * ___rightSide0, Vector_1_t04BD986700481778192B0CF621635E64D169D13C * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; double V_6 = 0.0; int32_t V_7 = 0; Vector_1_t04BD986700481778192B0CF621635E64D169D13C * V_8 = NULL; int32_t V_9 = 0; { SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_0 = __this->get__storage_6(); NullCheck(L_0); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = L_0->get_RowPointers_3(); V_0 = L_1; SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_2 = __this->get__storage_6(); NullCheck(L_2); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = L_2->get_ColumnIndices_4(); V_1 = L_3; SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_4 = __this->get__storage_6(); NullCheck(L_4); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_5 = L_4->get_Values_5(); V_2 = L_5; V_3 = 0; goto IL_007c; } IL_0028: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = V_0; int32_t L_7 = V_3; NullCheck(L_6); int32_t L_8 = L_7; int32_t L_9 = (L_6)->GetAt(static_cast(L_8)); V_4 = L_9; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_10 = V_0; int32_t L_11 = V_3; NullCheck(L_10); int32_t L_12 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); int32_t L_13 = (L_10)->GetAt(static_cast(L_12)); V_5 = L_13; int32_t L_14 = V_4; int32_t L_15 = V_5; if ((((int32_t)L_14) == ((int32_t)L_15))) { goto IL_0078; } } { Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_16 = ___rightSide0; int32_t L_17 = V_3; NullCheck(L_16); double L_18; L_18 = Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_inline(L_16, L_17, /*hidden argument*/Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_RuntimeMethod_var); V_6 = L_18; int32_t L_19 = V_4; V_7 = L_19; goto IL_0072; } IL_0049: { Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_20 = ___result1; V_8 = L_20; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = V_1; int32_t L_22 = V_7; NullCheck(L_21); int32_t L_23 = L_22; int32_t L_24 = (L_21)->GetAt(static_cast(L_23)); V_9 = L_24; Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_25 = V_8; int32_t L_26 = V_9; Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_27 = V_8; int32_t L_28 = V_9; NullCheck(L_27); double L_29; L_29 = Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_inline(L_27, L_28, /*hidden argument*/Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_RuntimeMethod_var); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_30 = V_2; int32_t L_31 = V_7; NullCheck(L_30); int32_t L_32 = L_31; double L_33 = (L_30)->GetAt(static_cast(L_32)); double L_34 = V_6; NullCheck(L_25); Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_inline(L_25, L_26, ((double)il2cpp_codegen_add((double)L_29, (double)((double)il2cpp_codegen_multiply((double)L_33, (double)L_34)))), /*hidden argument*/Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_RuntimeMethod_var); int32_t L_35 = V_7; V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_0072: { int32_t L_36 = V_7; int32_t L_37 = V_5; if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_0049; } } IL_0078: { int32_t L_38 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_007c: { int32_t L_39 = V_3; int32_t L_40; L_40 = Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0028; } } { return; } } // System.Boolean MathNet.Numerics.LinearAlgebra.Double.SparseMatrix::IsSymmetric() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SparseMatrix_IsSymmetric_m274000C850BB045B91C4AE97A2A088F980FF5937 (SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_m9B4F4843E632AE5223BE1C479E34CDF0BCA526EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; { int32_t L_0; L_0 = Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); int32_t L_1; L_1 = Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_RuntimeMethod_var); if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0010; } } { return (bool)0; } IL_0010: { SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_2 = __this->get__storage_6(); NullCheck(L_2); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = L_2->get_RowPointers_3(); V_0 = L_3; SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_4 = __this->get__storage_6(); NullCheck(L_4); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_5 = L_4->get_ColumnIndices_4(); V_1 = L_5; SparseCompressedRowMatrixStorage_1_t1669814A048BF9A88A77F1D2AAE88F4414466D83 * L_6 = __this->get__storage_6(); NullCheck(L_6); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_7 = L_6->get_Values_5(); V_2 = L_7; V_3 = 0; goto IL_0080; } IL_0038: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = V_0; int32_t L_9 = V_3; NullCheck(L_8); int32_t L_10 = L_9; int32_t L_11 = (L_8)->GetAt(static_cast(L_10)); V_4 = L_11; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_12 = V_0; int32_t L_13 = V_3; NullCheck(L_12); int32_t L_14 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); int32_t L_15 = (L_12)->GetAt(static_cast(L_14)); V_5 = L_15; int32_t L_16 = V_4; int32_t L_17 = V_5; if ((((int32_t)L_16) == ((int32_t)L_17))) { goto IL_007c; } } { int32_t L_18 = V_4; V_6 = L_18; goto IL_0076; } IL_0050: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_19 = V_1; int32_t L_20 = V_6; NullCheck(L_19); int32_t L_21 = L_20; int32_t L_22 = (L_19)->GetAt(static_cast(L_21)); V_7 = L_22; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_23 = V_2; int32_t L_24 = V_6; NullCheck(L_23); int32_t L_25 = V_7; int32_t L_26 = V_3; double L_27; L_27 = Matrix_1_At_m9B4F4843E632AE5223BE1C479E34CDF0BCA526EE_inline(__this, L_25, L_26, /*hidden argument*/Matrix_1_At_m9B4F4843E632AE5223BE1C479E34CDF0BCA526EE_RuntimeMethod_var); bool L_28; L_28 = Double_Equals_m8C171E8C7F556087E707D1396DB29D1D8B21A46B((double*)((L_23)->GetAddressAt(static_cast(L_24))), L_27, /*hidden argument*/NULL); if (L_28) { goto IL_0070; } } { return (bool)0; } IL_0070: { int32_t L_29 = V_6; V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); } IL_0076: { int32_t L_30 = V_6; int32_t L_31 = V_5; if ((((int32_t)L_30) < ((int32_t)L_31))) { goto IL_0050; } } IL_007c: { int32_t L_32 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); } IL_0080: { int32_t L_33 = V_3; int32_t L_34; L_34 = Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); if ((((int32_t)L_33) < ((int32_t)L_34))) { goto IL_0038; } } { return (bool)1; } } // System.String MathNet.Numerics.LinearAlgebra.Double.SparseMatrix::ToTypeString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SparseMatrix_ToTypeString_m8A9B8045E203A6797979C1A882FD347232555171 (SparseMatrix_t4F5E9B0735C1A5FB8446138001034358B87C2F19 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7D6F0CB603AB9141CDA71B53CFC88742206C17B3); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var, (uint32_t)3); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_1 = L_0; int32_t L_2; L_2 = Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); int32_t L_3 = L_2; RuntimeObject * L_4 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_3); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject *)L_4); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_5 = L_1; int32_t L_6; L_6 = Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_RuntimeMethod_var); int32_t L_7 = L_6; RuntimeObject * L_8 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_7); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_8); (L_5)->SetAt(static_cast(1), (RuntimeObject *)L_8); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_9 = L_5; int32_t L_10; L_10 = SparseMatrix_get_NonZerosCount_m416EEA8E61ECB003644D3CE4EFF495164039C997(__this, /*hidden argument*/NULL); int32_t L_11; L_11 = Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_RuntimeMethod_var); int32_t L_12; L_12 = Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_RuntimeMethod_var); double L_13 = ((double)((double)((double)((double)L_10))/(double)((double)il2cpp_codegen_multiply((double)((double)((double)L_11)), (double)((double)((double)L_12)))))); RuntimeObject * L_14 = Box(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var, &L_13); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_14); (L_9)->SetAt(static_cast(2), (RuntimeObject *)L_14); FormattableString_tDE8B3B926F0AD1A0FD6864BBA69C5AC99CE49B59 * L_15; L_15 = FormattableStringFactory_Create_m1624178F76FD2999A86932EC3317EAD1F7CDAC68(_stringLiteral7D6F0CB603AB9141CDA71B53CFC88742206C17B3, L_9, /*hidden argument*/NULL); String_t* L_16; L_16 = FormattableString_Invariant_m2521551A876E7BFB3595B7D4940D1670F63E2C22(L_15, /*hidden argument*/NULL); return L_16; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 MathNet.Numerics.LinearAlgebra.Single.SparseMatrix::get_NonZerosCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseMatrix_get_NonZerosCount_m059CB94FB4834AE18628D6B7C78299E5E04E13BD (SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseCompressedRowMatrixStorage_1_get_ValueCount_m515A31D04D7FE4C858DB4CE94617AA13ECE32873_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_0 = __this->get__storage_6(); NullCheck(L_0); int32_t L_1; L_1 = SparseCompressedRowMatrixStorage_1_get_ValueCount_m515A31D04D7FE4C858DB4CE94617AA13ECE32873(L_0, /*hidden argument*/SparseCompressedRowMatrixStorage_1_get_ValueCount_m515A31D04D7FE4C858DB4CE94617AA13ECE32873_RuntimeMethod_var); return L_1; } } // System.Void MathNet.Numerics.LinearAlgebra.Single.SparseMatrix::.ctor(MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix__ctor_mC13D7D6177D6D91E6E0F9FC1C6E3CCB685C982AB (SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * __this, SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * ___storage0, const RuntimeMethod* method) { { SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_0 = ___storage0; Matrix__ctor_mC12D5F26795E4145B6471E1D6620FFCA43E16878(__this, L_0, /*hidden argument*/NULL); SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_1 = ___storage0; __this->set__storage_6(L_1); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Single.SparseMatrix::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix__ctor_m6C58F1180FDBD0D3F459E0201276DB3806E98E28 (SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * __this, int32_t ___rows0, int32_t ___columns1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseCompressedRowMatrixStorage_1__ctor_mB96C0C5BEC4B9303E32C573D615B6A011AD961A5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___rows0; int32_t L_1 = ___columns1; SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_2 = (SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 *)il2cpp_codegen_object_new(SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305_il2cpp_TypeInfo_var); SparseCompressedRowMatrixStorage_1__ctor_mB96C0C5BEC4B9303E32C573D615B6A011AD961A5(L_2, L_0, L_1, /*hidden argument*/SparseCompressedRowMatrixStorage_1__ctor_mB96C0C5BEC4B9303E32C573D615B6A011AD961A5_RuntimeMethod_var); SparseMatrix__ctor_mC13D7D6177D6D91E6E0F9FC1C6E3CCB685C982AB(__this, L_2, /*hidden argument*/NULL); return; } } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Single.SparseMatrix::LowerTriangle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * SparseMatrix_LowerTriangle_m0A87172F5514B177C3E376FDC41EE36498AE06D2 (SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatrixBuilder_1_SameAs_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m6EC7C20DB4471D32B6BBB68943E2D23BBC7BEDF1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * V_0 = NULL; { IL2CPP_RUNTIME_CLASS_INIT(Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824_il2cpp_TypeInfo_var); MatrixBuilder_1_t245F748D8B29A77A701081F701B1324E67040762 * L_0 = ((Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824_StaticFields*)il2cpp_codegen_static_fields_for(Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824_il2cpp_TypeInfo_var))->get_Build_2(); NullCheck(L_0); Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_1; L_1 = MatrixBuilder_1_SameAs_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m6EC7C20DB4471D32B6BBB68943E2D23BBC7BEDF1(L_0, __this, /*hidden argument*/MatrixBuilder_1_SameAs_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m6EC7C20DB4471D32B6BBB68943E2D23BBC7BEDF1_RuntimeMethod_var); V_0 = L_1; Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_2 = V_0; SparseMatrix_LowerTriangleImpl_mC51980F0DCDEB49EED608EB83CF7514B8EB28AC8(__this, L_2, /*hidden argument*/NULL); Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_3 = V_0; return L_3; } } // System.Void MathNet.Numerics.LinearAlgebra.Single.SparseMatrix::LowerTriangleImpl(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_LowerTriangleImpl_mC51980F0DCDEB49EED608EB83CF7514B8EB28AC8 (SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * __this, Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_m6425A6444CDB7076721DC296DE09159B34557559_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; { SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_0 = __this->get__storage_6(); NullCheck(L_0); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = L_0->get_RowPointers_3(); V_0 = L_1; SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_2 = __this->get__storage_6(); NullCheck(L_2); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = L_2->get_ColumnIndices_4(); V_1 = L_3; SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_4 = __this->get__storage_6(); NullCheck(L_4); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_5 = L_4->get_Values_5(); V_2 = L_5; V_3 = 0; goto IL_005c; } IL_0028: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = V_0; int32_t L_7 = V_3; NullCheck(L_6); int32_t L_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); int32_t L_9 = (L_6)->GetAt(static_cast(L_8)); V_4 = L_9; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_10 = V_0; int32_t L_11 = V_3; NullCheck(L_10); int32_t L_12 = L_11; int32_t L_13 = (L_10)->GetAt(static_cast(L_12)); V_5 = L_13; goto IL_0052; } IL_0036: { int32_t L_14 = V_3; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_15 = V_1; int32_t L_16 = V_5; NullCheck(L_15); int32_t L_17 = L_16; int32_t L_18 = (L_15)->GetAt(static_cast(L_17)); if ((((int32_t)L_14) < ((int32_t)L_18))) { goto IL_004c; } } { Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_19 = ___result0; int32_t L_20 = V_3; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = V_1; int32_t L_22 = V_5; NullCheck(L_21); int32_t L_23 = L_22; int32_t L_24 = (L_21)->GetAt(static_cast(L_23)); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_25 = V_2; int32_t L_26 = V_5; NullCheck(L_25); int32_t L_27 = L_26; float L_28 = (L_25)->GetAt(static_cast(L_27)); NullCheck(L_19); Matrix_1_At_m6425A6444CDB7076721DC296DE09159B34557559_inline(L_19, L_20, L_24, L_28, /*hidden argument*/Matrix_1_At_m6425A6444CDB7076721DC296DE09159B34557559_RuntimeMethod_var); } IL_004c: { int32_t L_29 = V_5; V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); } IL_0052: { int32_t L_30 = V_5; int32_t L_31 = V_4; if ((((int32_t)L_30) < ((int32_t)L_31))) { goto IL_0036; } } { int32_t L_32 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); } IL_005c: { int32_t L_33 = V_3; Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_34 = ___result0; NullCheck(L_34); int32_t L_35; L_35 = Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_inline(L_34, /*hidden argument*/Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); if ((((int32_t)L_33) < ((int32_t)L_35))) { goto IL_0028; } } { return; } } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Single.SparseMatrix::UpperTriangle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * SparseMatrix_UpperTriangle_m799D4CA6697685C84FB6CA429E59DD26B9AD4AEB (SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatrixBuilder_1_SameAs_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m6EC7C20DB4471D32B6BBB68943E2D23BBC7BEDF1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * V_0 = NULL; { IL2CPP_RUNTIME_CLASS_INIT(Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824_il2cpp_TypeInfo_var); MatrixBuilder_1_t245F748D8B29A77A701081F701B1324E67040762 * L_0 = ((Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824_StaticFields*)il2cpp_codegen_static_fields_for(Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824_il2cpp_TypeInfo_var))->get_Build_2(); NullCheck(L_0); Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_1; L_1 = MatrixBuilder_1_SameAs_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m6EC7C20DB4471D32B6BBB68943E2D23BBC7BEDF1(L_0, __this, /*hidden argument*/MatrixBuilder_1_SameAs_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m6EC7C20DB4471D32B6BBB68943E2D23BBC7BEDF1_RuntimeMethod_var); V_0 = L_1; Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_2 = V_0; SparseMatrix_UpperTriangleImpl_mC5DFA89325DA7D9F19E3338A0470CD23DE4535B9(__this, L_2, /*hidden argument*/NULL); Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_3 = V_0; return L_3; } } // System.Void MathNet.Numerics.LinearAlgebra.Single.SparseMatrix::UpperTriangleImpl(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_UpperTriangleImpl_mC5DFA89325DA7D9F19E3338A0470CD23DE4535B9 (SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * __this, Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_m6425A6444CDB7076721DC296DE09159B34557559_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; { SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_0 = __this->get__storage_6(); NullCheck(L_0); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = L_0->get_RowPointers_3(); V_0 = L_1; SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_2 = __this->get__storage_6(); NullCheck(L_2); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = L_2->get_ColumnIndices_4(); V_1 = L_3; SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_4 = __this->get__storage_6(); NullCheck(L_4); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_5 = L_4->get_Values_5(); V_2 = L_5; V_3 = 0; goto IL_005c; } IL_0028: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = V_0; int32_t L_7 = V_3; NullCheck(L_6); int32_t L_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); int32_t L_9 = (L_6)->GetAt(static_cast(L_8)); V_4 = L_9; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_10 = V_0; int32_t L_11 = V_3; NullCheck(L_10); int32_t L_12 = L_11; int32_t L_13 = (L_10)->GetAt(static_cast(L_12)); V_5 = L_13; goto IL_0052; } IL_0036: { int32_t L_14 = V_3; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_15 = V_1; int32_t L_16 = V_5; NullCheck(L_15); int32_t L_17 = L_16; int32_t L_18 = (L_15)->GetAt(static_cast(L_17)); if ((((int32_t)L_14) > ((int32_t)L_18))) { goto IL_004c; } } { Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_19 = ___result0; int32_t L_20 = V_3; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = V_1; int32_t L_22 = V_5; NullCheck(L_21); int32_t L_23 = L_22; int32_t L_24 = (L_21)->GetAt(static_cast(L_23)); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_25 = V_2; int32_t L_26 = V_5; NullCheck(L_25); int32_t L_27 = L_26; float L_28 = (L_25)->GetAt(static_cast(L_27)); NullCheck(L_19); Matrix_1_At_m6425A6444CDB7076721DC296DE09159B34557559_inline(L_19, L_20, L_24, L_28, /*hidden argument*/Matrix_1_At_m6425A6444CDB7076721DC296DE09159B34557559_RuntimeMethod_var); } IL_004c: { int32_t L_29 = V_5; V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); } IL_0052: { int32_t L_30 = V_5; int32_t L_31 = V_4; if ((((int32_t)L_30) < ((int32_t)L_31))) { goto IL_0036; } } { int32_t L_32 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); } IL_005c: { int32_t L_33 = V_3; Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_34 = ___result0; NullCheck(L_34); int32_t L_35; L_35 = Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_inline(L_34, /*hidden argument*/Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); if ((((int32_t)L_33) < ((int32_t)L_35))) { goto IL_0028; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Single.SparseMatrix::DoNegate(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_DoNegate_m0CA03307917661B673E8C546C2571B25FF2AE0B8 (SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * __this, Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_CopyTo_m3889EC3207B20B0DC2D36A1FCD058A467A927937_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_0 = ___result0; Matrix_1_CopyTo_m3889EC3207B20B0DC2D36A1FCD058A467A927937(__this, L_0, /*hidden argument*/Matrix_1_CopyTo_m3889EC3207B20B0DC2D36A1FCD058A467A927937_RuntimeMethod_var); Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_1 = ___result0; VirtualActionInvoker2< float, Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * >::Invoke(8 /* System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::DoMultiply(T,MathNet.Numerics.LinearAlgebra.Matrix`1) */, __this, (-1.0f), L_1); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Single.SparseMatrix::DoMultiply(System.Single,MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_DoMultiply_m1B4D3B30491B55149A573B77AC20AC7BBEA33AC6 (SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * __this, float ___scalar0, Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILinearAlgebraProvider_1_tC387721EEB7AF3C618939E53927138F4054CA660_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinearAlgebraControl_t84E2F5E28D42198A43F98B3533CE188AB8665316_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_m6425A6444CDB7076721DC296DE09159B34557559_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Clear_mEAAAEAC35908609F0589262D67610E0AA27078D1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_CopyTo_m3889EC3207B20B0DC2D36A1FCD058A467A927937_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_2 = NULL; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; { float L_0 = ___scalar0; if ((!(((double)((double)((double)L_0))) == ((double)(1.0))))) { goto IL_0015; } } { Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_1 = ___result1; Matrix_1_CopyTo_m3889EC3207B20B0DC2D36A1FCD058A467A927937(__this, L_1, /*hidden argument*/Matrix_1_CopyTo_m3889EC3207B20B0DC2D36A1FCD058A467A927937_RuntimeMethod_var); return; } IL_0015: { float L_2 = ___scalar0; if ((((double)((double)((double)L_2))) == ((double)(0.0)))) { goto IL_002a; } } { int32_t L_3; L_3 = SparseMatrix_get_NonZerosCount_m059CB94FB4834AE18628D6B7C78299E5E04E13BD(__this, /*hidden argument*/NULL); if (L_3) { goto IL_0031; } } IL_002a: { Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_4 = ___result1; NullCheck(L_4); Matrix_1_Clear_mEAAAEAC35908609F0589262D67610E0AA27078D1(L_4, /*hidden argument*/Matrix_1_Clear_mEAAAEAC35908609F0589262D67610E0AA27078D1_RuntimeMethod_var); return; } IL_0031: { Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_5 = ___result1; V_0 = ((SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 *)IsInstClass((RuntimeObject*)L_5, SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1_il2cpp_TypeInfo_var)); SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * L_6 = V_0; if (!L_6) { goto IL_0068; } } { Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_7 = ___result1; if ((((RuntimeObject*)(SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 *)__this) == ((RuntimeObject*)(Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 *)L_7))) { goto IL_0046; } } { SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * L_8 = V_0; Matrix_1_CopyTo_m3889EC3207B20B0DC2D36A1FCD058A467A927937(__this, L_8, /*hidden argument*/Matrix_1_CopyTo_m3889EC3207B20B0DC2D36A1FCD058A467A927937_RuntimeMethod_var); } IL_0046: { IL2CPP_RUNTIME_CLASS_INIT(LinearAlgebraControl_t84E2F5E28D42198A43F98B3533CE188AB8665316_il2cpp_TypeInfo_var); RuntimeObject* L_9; L_9 = LinearAlgebraControl_get_Provider_m415D69CAFE5AE867157A0DA5303D3EAADD8A91AE(/*hidden argument*/NULL); float L_10 = ___scalar0; SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * L_11 = V_0; NullCheck(L_11); SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_12 = L_11->get__storage_6(); NullCheck(L_12); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_13 = L_12->get_Values_5(); SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * L_14 = V_0; NullCheck(L_14); SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_15 = L_14->get__storage_6(); NullCheck(L_15); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_16 = L_15->get_Values_5(); NullCheck(L_9); InterfaceActionInvoker3< float, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* >::Invoke(0 /* System.Void MathNet.Numerics.Providers.LinearAlgebra.ILinearAlgebraProvider`1::ScaleArray(T,T[],T[]) */, ILinearAlgebraProvider_1_tC387721EEB7AF3C618939E53927138F4054CA660_il2cpp_TypeInfo_var, L_9, L_10, L_13, L_16); return; } IL_0068: { Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_17 = ___result1; NullCheck(L_17); Matrix_1_Clear_mEAAAEAC35908609F0589262D67610E0AA27078D1(L_17, /*hidden argument*/Matrix_1_Clear_mEAAAEAC35908609F0589262D67610E0AA27078D1_RuntimeMethod_var); SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_18 = __this->get__storage_6(); NullCheck(L_18); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_19 = L_18->get_RowPointers_3(); V_1 = L_19; SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_20 = __this->get__storage_6(); NullCheck(L_20); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = L_20->get_ColumnIndices_4(); V_2 = L_21; SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_22 = __this->get__storage_6(); NullCheck(L_22); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_23 = L_22->get_Values_5(); V_3 = L_23; V_4 = 0; goto IL_00d9; } IL_0097: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_24 = V_1; int32_t L_25 = V_4; NullCheck(L_24); int32_t L_26 = L_25; int32_t L_27 = (L_24)->GetAt(static_cast(L_26)); V_5 = L_27; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_28 = V_1; int32_t L_29 = V_4; NullCheck(L_28); int32_t L_30 = ((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); int32_t L_31 = (L_28)->GetAt(static_cast(L_30)); V_6 = L_31; int32_t L_32 = V_5; int32_t L_33 = V_6; if ((((int32_t)L_32) == ((int32_t)L_33))) { goto IL_00d3; } } { int32_t L_34 = V_5; V_7 = L_34; goto IL_00cd; } IL_00b1: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_35 = V_2; int32_t L_36 = V_7; NullCheck(L_35); int32_t L_37 = L_36; int32_t L_38 = (L_35)->GetAt(static_cast(L_37)); V_8 = L_38; Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_39 = ___result1; int32_t L_40 = V_4; int32_t L_41 = V_8; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_42 = V_3; int32_t L_43 = V_7; NullCheck(L_42); int32_t L_44 = L_43; float L_45 = (L_42)->GetAt(static_cast(L_44)); float L_46 = ___scalar0; NullCheck(L_39); Matrix_1_At_m6425A6444CDB7076721DC296DE09159B34557559_inline(L_39, L_40, L_41, ((float)il2cpp_codegen_multiply((float)L_45, (float)L_46)), /*hidden argument*/Matrix_1_At_m6425A6444CDB7076721DC296DE09159B34557559_RuntimeMethod_var); int32_t L_47 = V_7; V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_47, (int32_t)1)); } IL_00cd: { int32_t L_48 = V_7; int32_t L_49 = V_6; if ((((int32_t)L_48) < ((int32_t)L_49))) { goto IL_00b1; } } IL_00d3: { int32_t L_50 = V_4; V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_50, (int32_t)1)); } IL_00d9: { int32_t L_51 = V_4; int32_t L_52; L_52 = Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); if ((((int32_t)L_51) < ((int32_t)L_52))) { goto IL_0097; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Single.SparseMatrix::DoMultiply(MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_DoMultiply_m12D1A56F51C04E8CFB4495D8C089BD5601970397 (SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * __this, Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * ___other0, Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseVector_t4F1E2A53EA5AFB1A927A0AFE8F945D6FCA97D9B4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_4__ctor_mCBCF943F15D12ECE6A99B68F94840C02D1B3FF95_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_4_t530B610944C3778CE3ED86B510DDB873E4D61AE9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatrixStorage_1_MapIndexedTo_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mE572547D2BB52C967CCFA2B2283183D36B96FE7B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatrixStorage_1_MapSubMatrixIndexedTo_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m2222E1BD3B8C7B68FAEA0FAED0641D89398D8CC6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_m6425A6444CDB7076721DC296DE09159B34557559_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Clear_mEAAAEAC35908609F0589262D67610E0AA27078D1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Column_mEFBCC49DDBEBB3FEB2D3FD01921DC52B6E43DA78_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_Storage_m79C4E9306C5D78FB76ACC9A3ABA07A1EE1E28AF2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass50_0_U3CDoMultiplyU3Eb__0_m2ABCBF93027603E33CCED38797C8B629C4688826_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass50_0_U3CDoMultiplyU3Eb__1_mF4C8A42C5109324078BDE791CFDC0FE14D7D3BAE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass50_0_t9F5BEB6EE44DB006FE4080ED7EC922A10946E1CC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_get_Item_m5986F6837104CD7AB0EC1DA1A5F826D4152C6CC8_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * V_0 = NULL; SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * V_1 = NULL; DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * V_2 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_3 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_4 = NULL; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* V_5 = NULL; DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * V_6 = NULL; DenseVector_t4F1E2A53EA5AFB1A927A0AFE8F945D6FCA97D9B4 * V_7 = NULL; U3CU3Ec__DisplayClass50_0_t9F5BEB6EE44DB006FE4080ED7EC922A10946E1CC * V_8 = NULL; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; float V_14 = 0.0f; int32_t V_15 = 0; int32_t V_16 = 0; int32_t V_17 = 0; int32_t V_18 = 0; int32_t V_19 = 0; float V_20 = 0.0f; int32_t V_21 = 0; { Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_0 = ___other0; V_0 = ((SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 *)IsInstClass((RuntimeObject*)L_0, SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1_il2cpp_TypeInfo_var)); Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_1 = ___result1; V_1 = ((SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 *)IsInstClass((RuntimeObject*)L_1, SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1_il2cpp_TypeInfo_var)); SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * L_2 = V_0; if (!L_2) { goto IL_001d; } } { SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * L_3 = V_1; if (!L_3) { goto IL_001d; } } { SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * L_4 = V_0; SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * L_5 = V_1; SparseMatrix_DoMultiplySparse_m96A73ACEAB229FDF0BCBD1DD1ACA2D5D6055C7CE(__this, L_4, L_5, /*hidden argument*/NULL); return; } IL_001d: { Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_6 = ___other0; NullCheck(L_6); MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_7; L_7 = Matrix_1_get_Storage_m79C4E9306C5D78FB76ACC9A3ABA07A1EE1E28AF2_inline(L_6, /*hidden argument*/Matrix_1_get_Storage_m79C4E9306C5D78FB76ACC9A3ABA07A1EE1E28AF2_RuntimeMethod_var); V_2 = ((DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 *)IsInstClass((RuntimeObject*)L_7, DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0_il2cpp_TypeInfo_var)); DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * L_8 = V_2; if (!L_8) { goto IL_00bf; } } { SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * L_9 = V_1; if (!L_9) { goto IL_00bf; } } { U3CU3Ec__DisplayClass50_0_t9F5BEB6EE44DB006FE4080ED7EC922A10946E1CC * L_10 = (U3CU3Ec__DisplayClass50_0_t9F5BEB6EE44DB006FE4080ED7EC922A10946E1CC *)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass50_0_t9F5BEB6EE44DB006FE4080ED7EC922A10946E1CC_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass50_0__ctor_m45AA2FC0456212C4EADEA19B5DB8CCBD2BAE9833(L_10, /*hidden argument*/NULL); V_8 = L_10; U3CU3Ec__DisplayClass50_0_t9F5BEB6EE44DB006FE4080ED7EC922A10946E1CC * L_11 = V_8; DiagonalMatrixStorage_1_t8B56520694F8CAA9E542A67CAB93C49CEDBEFCB0 * L_12 = V_2; NullCheck(L_12); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_13 = L_12->get_Data_3(); NullCheck(L_11); L_11->set_diagonal_0(L_13); Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_14 = ___other0; NullCheck(L_14); int32_t L_15; L_15 = Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_inline(L_14, /*hidden argument*/Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_RuntimeMethod_var); Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_16 = ___other0; NullCheck(L_16); int32_t L_17; L_17 = Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_inline(L_16, /*hidden argument*/Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); if ((!(((uint32_t)L_15) == ((uint32_t)L_17)))) { goto IL_0078; } } { MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_18; L_18 = Matrix_1_get_Storage_m79C4E9306C5D78FB76ACC9A3ABA07A1EE1E28AF2_inline(__this, /*hidden argument*/Matrix_1_get_Storage_m79C4E9306C5D78FB76ACC9A3ABA07A1EE1E28AF2_RuntimeMethod_var); Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_19 = ___result1; NullCheck(L_19); MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_20; L_20 = Matrix_1_get_Storage_m79C4E9306C5D78FB76ACC9A3ABA07A1EE1E28AF2_inline(L_19, /*hidden argument*/Matrix_1_get_Storage_m79C4E9306C5D78FB76ACC9A3ABA07A1EE1E28AF2_RuntimeMethod_var); U3CU3Ec__DisplayClass50_0_t9F5BEB6EE44DB006FE4080ED7EC922A10946E1CC * L_21 = V_8; Func_4_t530B610944C3778CE3ED86B510DDB873E4D61AE9 * L_22 = (Func_4_t530B610944C3778CE3ED86B510DDB873E4D61AE9 *)il2cpp_codegen_object_new(Func_4_t530B610944C3778CE3ED86B510DDB873E4D61AE9_il2cpp_TypeInfo_var); Func_4__ctor_mCBCF943F15D12ECE6A99B68F94840C02D1B3FF95(L_22, L_21, (intptr_t)((intptr_t)U3CU3Ec__DisplayClass50_0_U3CDoMultiplyU3Eb__0_m2ABCBF93027603E33CCED38797C8B629C4688826_RuntimeMethod_var), /*hidden argument*/Func_4__ctor_mCBCF943F15D12ECE6A99B68F94840C02D1B3FF95_RuntimeMethod_var); NullCheck(L_18); MatrixStorage_1_MapIndexedTo_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mE572547D2BB52C967CCFA2B2283183D36B96FE7B(L_18, L_20, L_22, 0, 0, /*hidden argument*/MatrixStorage_1_MapIndexedTo_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mE572547D2BB52C967CCFA2B2283183D36B96FE7B_RuntimeMethod_var); return; } IL_0078: { Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_23 = ___result1; NullCheck(L_23); MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_24; L_24 = Matrix_1_get_Storage_m79C4E9306C5D78FB76ACC9A3ABA07A1EE1E28AF2_inline(L_23, /*hidden argument*/Matrix_1_get_Storage_m79C4E9306C5D78FB76ACC9A3ABA07A1EE1E28AF2_RuntimeMethod_var); NullCheck(L_24); VirtualActionInvoker0::Invoke(8 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Clear() */, L_24); MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_25; L_25 = Matrix_1_get_Storage_m79C4E9306C5D78FB76ACC9A3ABA07A1EE1E28AF2_inline(__this, /*hidden argument*/Matrix_1_get_Storage_m79C4E9306C5D78FB76ACC9A3ABA07A1EE1E28AF2_RuntimeMethod_var); Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_26 = ___result1; NullCheck(L_26); MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_27; L_27 = Matrix_1_get_Storage_m79C4E9306C5D78FB76ACC9A3ABA07A1EE1E28AF2_inline(L_26, /*hidden argument*/Matrix_1_get_Storage_m79C4E9306C5D78FB76ACC9A3ABA07A1EE1E28AF2_RuntimeMethod_var); U3CU3Ec__DisplayClass50_0_t9F5BEB6EE44DB006FE4080ED7EC922A10946E1CC * L_28 = V_8; Func_4_t530B610944C3778CE3ED86B510DDB873E4D61AE9 * L_29 = (Func_4_t530B610944C3778CE3ED86B510DDB873E4D61AE9 *)il2cpp_codegen_object_new(Func_4_t530B610944C3778CE3ED86B510DDB873E4D61AE9_il2cpp_TypeInfo_var); Func_4__ctor_mCBCF943F15D12ECE6A99B68F94840C02D1B3FF95(L_29, L_28, (intptr_t)((intptr_t)U3CU3Ec__DisplayClass50_0_U3CDoMultiplyU3Eb__1_mF4C8A42C5109324078BDE791CFDC0FE14D7D3BAE_RuntimeMethod_var), /*hidden argument*/Func_4__ctor_mCBCF943F15D12ECE6A99B68F94840C02D1B3FF95_RuntimeMethod_var); int32_t L_30; L_30 = Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); int32_t L_31; L_31 = Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_RuntimeMethod_var); Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_32 = ___other0; NullCheck(L_32); int32_t L_33; L_33 = Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_inline(L_32, /*hidden argument*/Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_34; L_34 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574(L_31, L_33, /*hidden argument*/NULL); NullCheck(L_25); MatrixStorage_1_MapSubMatrixIndexedTo_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m2222E1BD3B8C7B68FAEA0FAED0641D89398D8CC6(L_25, L_27, L_29, 0, 0, L_30, 0, 0, L_34, 0, 1, /*hidden argument*/MatrixStorage_1_MapSubMatrixIndexedTo_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m2222E1BD3B8C7B68FAEA0FAED0641D89398D8CC6_RuntimeMethod_var); return; } IL_00bf: { Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_35 = ___result1; NullCheck(L_35); Matrix_1_Clear_mEAAAEAC35908609F0589262D67610E0AA27078D1(L_35, /*hidden argument*/Matrix_1_Clear_mEAAAEAC35908609F0589262D67610E0AA27078D1_RuntimeMethod_var); SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_36 = __this->get__storage_6(); NullCheck(L_36); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_37 = L_36->get_RowPointers_3(); V_3 = L_37; SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_38 = __this->get__storage_6(); NullCheck(L_38); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_39 = L_38->get_ColumnIndices_4(); V_4 = L_39; SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_40 = __this->get__storage_6(); NullCheck(L_40); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_41 = L_40->get_Values_5(); V_5 = L_41; Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_42 = ___other0; NullCheck(L_42); MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_43; L_43 = Matrix_1_get_Storage_m79C4E9306C5D78FB76ACC9A3ABA07A1EE1E28AF2_inline(L_42, /*hidden argument*/Matrix_1_get_Storage_m79C4E9306C5D78FB76ACC9A3ABA07A1EE1E28AF2_RuntimeMethod_var); V_6 = ((DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD *)IsInstClass((RuntimeObject*)L_43, DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD_il2cpp_TypeInfo_var)); DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * L_44 = V_6; if (!L_44) { goto IL_018c; } } { V_9 = 0; goto IL_017e; } IL_0104: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_45 = V_3; int32_t L_46 = V_9; NullCheck(L_45); int32_t L_47 = L_46; int32_t L_48 = (L_45)->GetAt(static_cast(L_47)); V_10 = L_48; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_49 = V_3; int32_t L_50 = V_9; NullCheck(L_49); int32_t L_51 = ((int32_t)il2cpp_codegen_add((int32_t)L_50, (int32_t)1)); int32_t L_52 = (L_49)->GetAt(static_cast(L_51)); V_11 = L_52; int32_t L_53 = V_10; int32_t L_54 = V_11; if ((((int32_t)L_53) == ((int32_t)L_54))) { goto IL_0178; } } { V_12 = 0; goto IL_016e; } IL_011d: { int32_t L_55 = V_12; Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_56 = ___other0; NullCheck(L_56); int32_t L_57; L_57 = Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_inline(L_56, /*hidden argument*/Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); V_13 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_55, (int32_t)L_57)); V_14 = (0.0f); int32_t L_58 = V_10; V_15 = L_58; goto IL_0156; } IL_0135: { float L_59 = V_14; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_60 = V_5; int32_t L_61 = V_15; NullCheck(L_60); int32_t L_62 = L_61; float L_63 = (L_60)->GetAt(static_cast(L_62)); DenseColumnMajorMatrixStorage_1_t3E9016B96ACCF2D0EACF5075F15944C25E19C7CD * L_64 = V_6; NullCheck(L_64); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_65 = L_64->get_Data_3(); int32_t L_66 = V_13; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_67 = V_4; int32_t L_68 = V_15; NullCheck(L_67); int32_t L_69 = L_68; int32_t L_70 = (L_67)->GetAt(static_cast(L_69)); NullCheck(L_65); int32_t L_71 = ((int32_t)il2cpp_codegen_add((int32_t)L_66, (int32_t)L_70)); float L_72 = (L_65)->GetAt(static_cast(L_71)); V_14 = ((float)il2cpp_codegen_add((float)L_59, (float)((float)il2cpp_codegen_multiply((float)L_63, (float)L_72)))); int32_t L_73 = V_15; V_15 = ((int32_t)il2cpp_codegen_add((int32_t)L_73, (int32_t)1)); } IL_0156: { int32_t L_74 = V_15; int32_t L_75 = V_11; if ((((int32_t)L_74) < ((int32_t)L_75))) { goto IL_0135; } } { Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_76 = ___result1; int32_t L_77 = V_9; int32_t L_78 = V_12; float L_79 = V_14; NullCheck(L_76); Matrix_1_At_m6425A6444CDB7076721DC296DE09159B34557559_inline(L_76, L_77, L_78, L_79, /*hidden argument*/Matrix_1_At_m6425A6444CDB7076721DC296DE09159B34557559_RuntimeMethod_var); int32_t L_80 = V_12; V_12 = ((int32_t)il2cpp_codegen_add((int32_t)L_80, (int32_t)1)); } IL_016e: { int32_t L_81 = V_12; Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_82 = ___other0; NullCheck(L_82); int32_t L_83; L_83 = Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_inline(L_82, /*hidden argument*/Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_RuntimeMethod_var); if ((((int32_t)L_81) < ((int32_t)L_83))) { goto IL_011d; } } IL_0178: { int32_t L_84 = V_9; V_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_84, (int32_t)1)); } IL_017e: { int32_t L_85 = V_9; int32_t L_86; L_86 = Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); if ((((int32_t)L_85) < ((int32_t)L_86))) { goto IL_0104; } } { return; } IL_018c: { Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_87 = ___other0; NullCheck(L_87); int32_t L_88; L_88 = Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_inline(L_87, /*hidden argument*/Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); DenseVector_t4F1E2A53EA5AFB1A927A0AFE8F945D6FCA97D9B4 * L_89 = (DenseVector_t4F1E2A53EA5AFB1A927A0AFE8F945D6FCA97D9B4 *)il2cpp_codegen_object_new(DenseVector_t4F1E2A53EA5AFB1A927A0AFE8F945D6FCA97D9B4_il2cpp_TypeInfo_var); DenseVector__ctor_mA766955D676D5547C1C4E188F7EC0F7D8CA7C8BF(L_89, L_88, /*hidden argument*/NULL); V_7 = L_89; V_16 = 0; goto IL_0213; } IL_019e: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_90 = V_3; int32_t L_91 = V_16; NullCheck(L_90); int32_t L_92 = L_91; int32_t L_93 = (L_90)->GetAt(static_cast(L_92)); V_17 = L_93; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_94 = V_3; int32_t L_95 = V_16; NullCheck(L_94); int32_t L_96 = ((int32_t)il2cpp_codegen_add((int32_t)L_95, (int32_t)1)); int32_t L_97 = (L_94)->GetAt(static_cast(L_96)); V_18 = L_97; int32_t L_98 = V_17; int32_t L_99 = V_18; if ((((int32_t)L_98) == ((int32_t)L_99))) { goto IL_020d; } } { V_19 = 0; goto IL_0203; } IL_01b7: { Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_100 = ___other0; int32_t L_101 = V_19; DenseVector_t4F1E2A53EA5AFB1A927A0AFE8F945D6FCA97D9B4 * L_102 = V_7; NullCheck(L_100); Matrix_1_Column_mEFBCC49DDBEBB3FEB2D3FD01921DC52B6E43DA78(L_100, L_101, L_102, /*hidden argument*/Matrix_1_Column_mEFBCC49DDBEBB3FEB2D3FD01921DC52B6E43DA78_RuntimeMethod_var); V_20 = (0.0f); int32_t L_103 = V_17; V_21 = L_103; goto IL_01eb; } IL_01ce: { float L_104 = V_20; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_105 = V_5; int32_t L_106 = V_21; NullCheck(L_105); int32_t L_107 = L_106; float L_108 = (L_105)->GetAt(static_cast(L_107)); DenseVector_t4F1E2A53EA5AFB1A927A0AFE8F945D6FCA97D9B4 * L_109 = V_7; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_110 = V_4; int32_t L_111 = V_21; NullCheck(L_110); int32_t L_112 = L_111; int32_t L_113 = (L_110)->GetAt(static_cast(L_112)); NullCheck(L_109); float L_114; L_114 = Vector_1_get_Item_m5986F6837104CD7AB0EC1DA1A5F826D4152C6CC8_inline(L_109, L_113, /*hidden argument*/Vector_1_get_Item_m5986F6837104CD7AB0EC1DA1A5F826D4152C6CC8_RuntimeMethod_var); V_20 = ((float)il2cpp_codegen_add((float)L_104, (float)((float)il2cpp_codegen_multiply((float)L_108, (float)L_114)))); int32_t L_115 = V_21; V_21 = ((int32_t)il2cpp_codegen_add((int32_t)L_115, (int32_t)1)); } IL_01eb: { int32_t L_116 = V_21; int32_t L_117 = V_18; if ((((int32_t)L_116) < ((int32_t)L_117))) { goto IL_01ce; } } { Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_118 = ___result1; int32_t L_119 = V_16; int32_t L_120 = V_19; float L_121 = V_20; NullCheck(L_118); Matrix_1_At_m6425A6444CDB7076721DC296DE09159B34557559_inline(L_118, L_119, L_120, L_121, /*hidden argument*/Matrix_1_At_m6425A6444CDB7076721DC296DE09159B34557559_RuntimeMethod_var); int32_t L_122 = V_19; V_19 = ((int32_t)il2cpp_codegen_add((int32_t)L_122, (int32_t)1)); } IL_0203: { int32_t L_123 = V_19; Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * L_124 = ___other0; NullCheck(L_124); int32_t L_125; L_125 = Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_inline(L_124, /*hidden argument*/Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_RuntimeMethod_var); if ((((int32_t)L_123) < ((int32_t)L_125))) { goto IL_01b7; } } IL_020d: { int32_t L_126 = V_16; V_16 = ((int32_t)il2cpp_codegen_add((int32_t)L_126, (int32_t)1)); } IL_0213: { int32_t L_127 = V_16; int32_t L_128; L_128 = Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); if ((((int32_t)L_127) < ((int32_t)L_128))) { goto IL_019e; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Single.SparseMatrix::DoMultiplySparse(MathNet.Numerics.LinearAlgebra.Single.SparseMatrix,MathNet.Numerics.LinearAlgebra.Single.SparseMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_DoMultiplySparse_m96A73ACEAB229FDF0BCBD1DD1ACA2D5D6055C7CE (SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * __this, SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * ___other0, SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Clear_mEAAAEAC35908609F0589262D67610E0AA27078D1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SparseCompressedRowMatrixStorage_1_Normalize_m56D5F2BB7801471B0CB46E2F5C8F389146EB94FE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_2 = NULL; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* V_3 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_4 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_8 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_9 = NULL; int32_t V_10 = 0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_11 = NULL; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* V_12 = NULL; int32_t V_13 = 0; int32_t V_14 = 0; int32_t V_15 = 0; int32_t V_16 = 0; int32_t V_17 = 0; int32_t V_18 = 0; int32_t V_19 = 0; int32_t V_20 = 0; int32_t V_21 = 0; int32_t V_22 = 0; int32_t V_23 = 0; float V_24 = 0.0f; int32_t V_25 = 0; int32_t V_26 = 0; float V_27 = 0.0f; { SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * L_0 = ___result1; NullCheck(L_0); Matrix_1_Clear_mEAAAEAC35908609F0589262D67610E0AA27078D1(L_0, /*hidden argument*/Matrix_1_Clear_mEAAAEAC35908609F0589262D67610E0AA27078D1_RuntimeMethod_var); SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_1 = __this->get__storage_6(); NullCheck(L_1); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_2 = L_1->get_Values_5(); V_0 = L_2; SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_3 = __this->get__storage_6(); NullCheck(L_3); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_4 = L_3->get_RowPointers_3(); V_1 = L_4; SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_5 = __this->get__storage_6(); NullCheck(L_5); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = L_5->get_ColumnIndices_4(); V_2 = L_6; SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * L_7 = ___other0; NullCheck(L_7); SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_8 = L_7->get__storage_6(); NullCheck(L_8); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_9 = L_8->get_Values_5(); V_3 = L_9; SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * L_10 = ___other0; NullCheck(L_10); SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_11 = L_10->get__storage_6(); NullCheck(L_11); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_12 = L_11->get_RowPointers_3(); V_4 = L_12; SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * L_13 = ___other0; NullCheck(L_13); SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_14 = L_13->get__storage_6(); NullCheck(L_14); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_15 = L_14->get_ColumnIndices_4(); V_5 = L_15; int32_t L_16; L_16 = Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); V_6 = L_16; SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * L_17 = ___other0; NullCheck(L_17); int32_t L_18; L_18 = Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_inline(L_17, /*hidden argument*/Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_RuntimeMethod_var); V_7 = L_18; SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * L_19 = ___result1; NullCheck(L_19); SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_20 = L_19->get__storage_6(); NullCheck(L_20); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = L_20->get_RowPointers_3(); V_8 = L_21; int32_t L_22 = V_7; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_23 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_22); V_9 = L_23; V_13 = 0; goto IL_0087; } IL_007b: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_24 = V_9; int32_t L_25 = V_13; NullCheck(L_24); (L_24)->SetAt(static_cast(L_25), (int32_t)(-1)); int32_t L_26 = V_13; V_13 = ((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); } IL_0087: { int32_t L_27 = V_13; int32_t L_28 = V_7; if ((((int32_t)L_27) < ((int32_t)L_28))) { goto IL_007b; } } { V_10 = 0; V_14 = 0; goto IL_00f9; } IL_0095: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_29 = V_1; int32_t L_30 = V_14; NullCheck(L_29); int32_t L_31 = L_30; int32_t L_32 = (L_29)->GetAt(static_cast(L_31)); V_15 = L_32; goto IL_00e0; } IL_009d: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_33 = V_2; int32_t L_34 = V_15; NullCheck(L_33); int32_t L_35 = L_34; int32_t L_36 = (L_33)->GetAt(static_cast(L_35)); V_16 = L_36; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_37 = V_4; int32_t L_38 = V_16; NullCheck(L_37); int32_t L_39 = L_38; int32_t L_40 = (L_37)->GetAt(static_cast(L_39)); V_17 = L_40; goto IL_00cf; } IL_00ac: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_41 = V_5; int32_t L_42 = V_17; NullCheck(L_41); int32_t L_43 = L_42; int32_t L_44 = (L_41)->GetAt(static_cast(L_43)); V_18 = L_44; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_45 = V_9; int32_t L_46 = V_18; NullCheck(L_45); int32_t L_47 = L_46; int32_t L_48 = (L_45)->GetAt(static_cast(L_47)); int32_t L_49 = V_14; if ((((int32_t)L_48) == ((int32_t)L_49))) { goto IL_00c9; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_50 = V_9; int32_t L_51 = V_18; int32_t L_52 = V_14; NullCheck(L_50); (L_50)->SetAt(static_cast(L_51), (int32_t)L_52); int32_t L_53 = V_10; V_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)1)); } IL_00c9: { int32_t L_54 = V_17; V_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_54, (int32_t)1)); } IL_00cf: { int32_t L_55 = V_17; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_56 = V_4; int32_t L_57 = V_16; NullCheck(L_56); int32_t L_58 = ((int32_t)il2cpp_codegen_add((int32_t)L_57, (int32_t)1)); int32_t L_59 = (L_56)->GetAt(static_cast(L_58)); if ((((int32_t)L_55) < ((int32_t)L_59))) { goto IL_00ac; } } { int32_t L_60 = V_15; V_15 = ((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1)); } IL_00e0: { int32_t L_61 = V_15; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_62 = V_1; int32_t L_63 = V_14; NullCheck(L_62); int32_t L_64 = ((int32_t)il2cpp_codegen_add((int32_t)L_63, (int32_t)1)); int32_t L_65 = (L_62)->GetAt(static_cast(L_64)); if ((((int32_t)L_61) < ((int32_t)L_65))) { goto IL_009d; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_66 = V_8; int32_t L_67 = V_14; int32_t L_68 = V_10; NullCheck(L_66); (L_66)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_67, (int32_t)1))), (int32_t)L_68); int32_t L_69 = V_14; V_14 = ((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)1)); } IL_00f9: { int32_t L_70 = V_14; int32_t L_71 = V_6; if ((((int32_t)L_70) < ((int32_t)L_71))) { goto IL_0095; } } { int32_t L_72 = V_10; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_73 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_72); V_11 = L_73; int32_t L_74 = V_10; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_75 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)SZArrayNew(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA_il2cpp_TypeInfo_var, (uint32_t)L_74); V_12 = L_75; V_19 = 0; goto IL_0122; } IL_0116: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_76 = V_9; int32_t L_77 = V_19; NullCheck(L_76); (L_76)->SetAt(static_cast(L_77), (int32_t)(-1)); int32_t L_78 = V_19; V_19 = ((int32_t)il2cpp_codegen_add((int32_t)L_78, (int32_t)1)); } IL_0122: { int32_t L_79 = V_19; int32_t L_80 = V_7; if ((((int32_t)L_79) < ((int32_t)L_80))) { goto IL_0116; } } { V_10 = 0; V_20 = 0; goto IL_01d2; } IL_0133: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_81 = V_8; int32_t L_82 = V_20; NullCheck(L_81); int32_t L_83 = L_82; int32_t L_84 = (L_81)->GetAt(static_cast(L_83)); V_21 = L_84; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_85 = V_1; int32_t L_86 = V_20; NullCheck(L_85); int32_t L_87 = L_86; int32_t L_88 = (L_85)->GetAt(static_cast(L_87)); V_22 = L_88; goto IL_01bf; } IL_0142: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_89 = V_2; int32_t L_90 = V_22; NullCheck(L_89); int32_t L_91 = L_90; int32_t L_92 = (L_89)->GetAt(static_cast(L_91)); V_23 = L_92; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_93 = V_0; int32_t L_94 = V_22; NullCheck(L_93); int32_t L_95 = L_94; float L_96 = (L_93)->GetAt(static_cast(L_95)); V_24 = L_96; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_97 = V_4; int32_t L_98 = V_23; NullCheck(L_97); int32_t L_99 = L_98; int32_t L_100 = (L_97)->GetAt(static_cast(L_99)); V_25 = L_100; goto IL_01ae; } IL_0157: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_101 = V_5; int32_t L_102 = V_25; NullCheck(L_101); int32_t L_103 = L_102; int32_t L_104 = (L_101)->GetAt(static_cast(L_103)); V_26 = L_104; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_105 = V_3; int32_t L_106 = V_25; NullCheck(L_105); int32_t L_107 = L_106; float L_108 = (L_105)->GetAt(static_cast(L_107)); V_27 = L_108; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_109 = V_9; int32_t L_110 = V_26; NullCheck(L_109); int32_t L_111 = L_110; int32_t L_112 = (L_109)->GetAt(static_cast(L_111)); int32_t L_113 = V_21; if ((((int32_t)L_112) >= ((int32_t)L_113))) { goto IL_0193; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_114 = V_9; int32_t L_115 = V_26; int32_t L_116 = V_10; NullCheck(L_114); (L_114)->SetAt(static_cast(L_115), (int32_t)L_116); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_117 = V_11; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_118 = V_9; int32_t L_119 = V_26; NullCheck(L_118); int32_t L_120 = L_119; int32_t L_121 = (L_118)->GetAt(static_cast(L_120)); int32_t L_122 = V_26; NullCheck(L_117); (L_117)->SetAt(static_cast(L_121), (int32_t)L_122); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_123 = V_12; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_124 = V_9; int32_t L_125 = V_26; NullCheck(L_124); int32_t L_126 = L_125; int32_t L_127 = (L_124)->GetAt(static_cast(L_126)); float L_128 = V_24; float L_129 = V_27; NullCheck(L_123); (L_123)->SetAt(static_cast(L_127), (float)((float)il2cpp_codegen_multiply((float)L_128, (float)L_129))); int32_t L_130 = V_10; V_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_130, (int32_t)1)); goto IL_01a8; } IL_0193: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_131 = V_12; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_132 = V_9; int32_t L_133 = V_26; NullCheck(L_132); int32_t L_134 = L_133; int32_t L_135 = (L_132)->GetAt(static_cast(L_134)); NullCheck(L_131); float* L_136 = ((L_131)->GetAddressAt(static_cast(L_135))); float L_137 = *((float*)L_136); float L_138 = V_24; float L_139 = V_27; *((float*)L_136) = (float)((float)il2cpp_codegen_add((float)L_137, (float)((float)il2cpp_codegen_multiply((float)L_138, (float)L_139)))); } IL_01a8: { int32_t L_140 = V_25; V_25 = ((int32_t)il2cpp_codegen_add((int32_t)L_140, (int32_t)1)); } IL_01ae: { int32_t L_141 = V_25; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_142 = V_4; int32_t L_143 = V_23; NullCheck(L_142); int32_t L_144 = ((int32_t)il2cpp_codegen_add((int32_t)L_143, (int32_t)1)); int32_t L_145 = (L_142)->GetAt(static_cast(L_144)); if ((((int32_t)L_141) < ((int32_t)L_145))) { goto IL_0157; } } { int32_t L_146 = V_22; V_22 = ((int32_t)il2cpp_codegen_add((int32_t)L_146, (int32_t)1)); } IL_01bf: { int32_t L_147 = V_22; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_148 = V_1; int32_t L_149 = V_20; NullCheck(L_148); int32_t L_150 = ((int32_t)il2cpp_codegen_add((int32_t)L_149, (int32_t)1)); int32_t L_151 = (L_148)->GetAt(static_cast(L_150)); if ((((int32_t)L_147) < ((int32_t)L_151))) { goto IL_0142; } } { int32_t L_152 = V_20; V_20 = ((int32_t)il2cpp_codegen_add((int32_t)L_152, (int32_t)1)); } IL_01d2: { int32_t L_153 = V_20; int32_t L_154 = V_6; if ((((int32_t)L_153) < ((int32_t)L_154))) { goto IL_0133; } } { SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * L_155 = ___result1; NullCheck(L_155); SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_156 = L_155->get__storage_6(); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_157 = V_12; NullCheck(L_156); L_156->set_Values_5(L_157); SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * L_158 = ___result1; NullCheck(L_158); SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_159 = L_158->get__storage_6(); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_160 = V_11; NullCheck(L_159); L_159->set_ColumnIndices_4(L_160); SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * L_161 = ___result1; NullCheck(L_161); SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_162 = L_161->get__storage_6(); NullCheck(L_162); SparseCompressedRowMatrixStorage_1_Normalize_m56D5F2BB7801471B0CB46E2F5C8F389146EB94FE(L_162, /*hidden argument*/SparseCompressedRowMatrixStorage_1_Normalize_m56D5F2BB7801471B0CB46E2F5C8F389146EB94FE_RuntimeMethod_var); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Single.SparseMatrix::DoTransposeThisAndMultiply(MathNet.Numerics.LinearAlgebra.Vector`1,MathNet.Numerics.LinearAlgebra.Vector`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseMatrix_DoTransposeThisAndMultiply_m39971E7C08D13E03764C3F303FCE5BBF79319D9B (SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * __this, Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 * ___rightSide0, Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 * ___result1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_get_Item_m5986F6837104CD7AB0EC1DA1A5F826D4152C6CC8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_set_Item_mA556C0D940A2407FC583F03677C59CF8F3ACCE67_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; float V_6 = 0.0f; int32_t V_7 = 0; Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 * V_8 = NULL; int32_t V_9 = 0; { SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_0 = __this->get__storage_6(); NullCheck(L_0); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = L_0->get_RowPointers_3(); V_0 = L_1; SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_2 = __this->get__storage_6(); NullCheck(L_2); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = L_2->get_ColumnIndices_4(); V_1 = L_3; SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_4 = __this->get__storage_6(); NullCheck(L_4); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_5 = L_4->get_Values_5(); V_2 = L_5; V_3 = 0; goto IL_007c; } IL_0028: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = V_0; int32_t L_7 = V_3; NullCheck(L_6); int32_t L_8 = L_7; int32_t L_9 = (L_6)->GetAt(static_cast(L_8)); V_4 = L_9; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_10 = V_0; int32_t L_11 = V_3; NullCheck(L_10); int32_t L_12 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); int32_t L_13 = (L_10)->GetAt(static_cast(L_12)); V_5 = L_13; int32_t L_14 = V_4; int32_t L_15 = V_5; if ((((int32_t)L_14) == ((int32_t)L_15))) { goto IL_0078; } } { Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 * L_16 = ___rightSide0; int32_t L_17 = V_3; NullCheck(L_16); float L_18; L_18 = Vector_1_get_Item_m5986F6837104CD7AB0EC1DA1A5F826D4152C6CC8_inline(L_16, L_17, /*hidden argument*/Vector_1_get_Item_m5986F6837104CD7AB0EC1DA1A5F826D4152C6CC8_RuntimeMethod_var); V_6 = L_18; int32_t L_19 = V_4; V_7 = L_19; goto IL_0072; } IL_0049: { Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 * L_20 = ___result1; V_8 = L_20; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = V_1; int32_t L_22 = V_7; NullCheck(L_21); int32_t L_23 = L_22; int32_t L_24 = (L_21)->GetAt(static_cast(L_23)); V_9 = L_24; Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 * L_25 = V_8; int32_t L_26 = V_9; Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 * L_27 = V_8; int32_t L_28 = V_9; NullCheck(L_27); float L_29; L_29 = Vector_1_get_Item_m5986F6837104CD7AB0EC1DA1A5F826D4152C6CC8_inline(L_27, L_28, /*hidden argument*/Vector_1_get_Item_m5986F6837104CD7AB0EC1DA1A5F826D4152C6CC8_RuntimeMethod_var); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_30 = V_2; int32_t L_31 = V_7; NullCheck(L_30); int32_t L_32 = L_31; float L_33 = (L_30)->GetAt(static_cast(L_32)); float L_34 = V_6; NullCheck(L_25); Vector_1_set_Item_mA556C0D940A2407FC583F03677C59CF8F3ACCE67_inline(L_25, L_26, ((float)il2cpp_codegen_add((float)L_29, (float)((float)il2cpp_codegen_multiply((float)L_33, (float)L_34)))), /*hidden argument*/Vector_1_set_Item_mA556C0D940A2407FC583F03677C59CF8F3ACCE67_RuntimeMethod_var); int32_t L_35 = V_7; V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_0072: { int32_t L_36 = V_7; int32_t L_37 = V_5; if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_0049; } } IL_0078: { int32_t L_38 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_007c: { int32_t L_39 = V_3; int32_t L_40; L_40 = Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0028; } } { return; } } // System.Boolean MathNet.Numerics.LinearAlgebra.Single.SparseMatrix::IsSymmetric() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SparseMatrix_IsSymmetric_m7D90A6586ACB8DDF0A02E436724D6E3C002834F5 (SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_m02EC7D6A7838A810C86DEC3CDD94F241CC03EF44_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_1 = NULL; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; float V_8 = 0.0f; { int32_t L_0; L_0 = Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); int32_t L_1; L_1 = Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_RuntimeMethod_var); if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0010; } } { return (bool)0; } IL_0010: { SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_2 = __this->get__storage_6(); NullCheck(L_2); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = L_2->get_RowPointers_3(); V_0 = L_3; SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_4 = __this->get__storage_6(); NullCheck(L_4); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_5 = L_4->get_ColumnIndices_4(); V_1 = L_5; SparseCompressedRowMatrixStorage_1_t7BEEA8990090427CEDBE802350DD24E2FD512305 * L_6 = __this->get__storage_6(); NullCheck(L_6); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_7 = L_6->get_Values_5(); V_2 = L_7; V_3 = 0; goto IL_0084; } IL_0038: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = V_0; int32_t L_9 = V_3; NullCheck(L_8); int32_t L_10 = L_9; int32_t L_11 = (L_8)->GetAt(static_cast(L_10)); V_4 = L_11; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_12 = V_0; int32_t L_13 = V_3; NullCheck(L_12); int32_t L_14 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); int32_t L_15 = (L_12)->GetAt(static_cast(L_14)); V_5 = L_15; int32_t L_16 = V_4; int32_t L_17 = V_5; if ((((int32_t)L_16) == ((int32_t)L_17))) { goto IL_0080; } } { int32_t L_18 = V_4; V_6 = L_18; goto IL_007a; } IL_0050: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_19 = V_1; int32_t L_20 = V_6; NullCheck(L_19); int32_t L_21 = L_20; int32_t L_22 = (L_19)->GetAt(static_cast(L_21)); V_7 = L_22; int32_t L_23 = V_7; int32_t L_24 = V_3; float L_25; L_25 = Matrix_1_At_m02EC7D6A7838A810C86DEC3CDD94F241CC03EF44_inline(__this, L_23, L_24, /*hidden argument*/Matrix_1_At_m02EC7D6A7838A810C86DEC3CDD94F241CC03EF44_RuntimeMethod_var); V_8 = L_25; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_26 = V_2; int32_t L_27 = V_6; NullCheck(L_26); float L_28 = V_8; bool L_29; L_29 = Single_Equals_m298A3A849F30B9900813BE6DD98AE6810CDBE914((float*)((L_26)->GetAddressAt(static_cast(L_27))), L_28, /*hidden argument*/NULL); if (L_29) { goto IL_0074; } } { return (bool)0; } IL_0074: { int32_t L_30 = V_6; V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)1)); } IL_007a: { int32_t L_31 = V_6; int32_t L_32 = V_5; if ((((int32_t)L_31) < ((int32_t)L_32))) { goto IL_0050; } } IL_0080: { int32_t L_33 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); } IL_0084: { int32_t L_34 = V_3; int32_t L_35; L_35 = Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); if ((((int32_t)L_34) < ((int32_t)L_35))) { goto IL_0038; } } { return (bool)1; } } // System.String MathNet.Numerics.LinearAlgebra.Single.SparseMatrix::ToTypeString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SparseMatrix_ToTypeString_m62AB6C1424CACA22036305EE2449468658499C15 (SparseMatrix_t1287F62641A0797339FEB73199D343CEE721CBA1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4F68DB3B75416562A7A92FE59A5EA48EE9BD36F3); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var, (uint32_t)3); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_1 = L_0; int32_t L_2; L_2 = Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); int32_t L_3 = L_2; RuntimeObject * L_4 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_3); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject *)L_4); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_5 = L_1; int32_t L_6; L_6 = Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_RuntimeMethod_var); int32_t L_7 = L_6; RuntimeObject * L_8 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_7); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_8); (L_5)->SetAt(static_cast(1), (RuntimeObject *)L_8); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_9 = L_5; int32_t L_10; L_10 = SparseMatrix_get_NonZerosCount_m059CB94FB4834AE18628D6B7C78299E5E04E13BD(__this, /*hidden argument*/NULL); int32_t L_11; L_11 = Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_inline(__this, /*hidden argument*/Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_RuntimeMethod_var); int32_t L_12; L_12 = Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_inline(__this, /*hidden argument*/Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_RuntimeMethod_var); double L_13 = ((double)((double)((double)((double)L_10))/(double)((double)il2cpp_codegen_multiply((double)((double)((double)L_11)), (double)((double)((double)L_12)))))); RuntimeObject * L_14 = Box(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var, &L_13); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_14); (L_9)->SetAt(static_cast(2), (RuntimeObject *)L_14); FormattableString_tDE8B3B926F0AD1A0FD6864BBA69C5AC99CE49B59 * L_15; L_15 = FormattableStringFactory_Create_m1624178F76FD2999A86932EC3317EAD1F7CDAC68(_stringLiteral4F68DB3B75416562A7A92FE59A5EA48EE9BD36F3, L_9, /*hidden argument*/NULL); String_t* L_16; L_16 = FormattableString_Invariant_m2521551A876E7BFB3595B7D4940D1670F63E2C22(L_15, /*hidden argument*/NULL); return L_16; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 MathNet.Numerics.LinearAlgebra.Complex.SparseVector::get_NonZerosCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseVector_get_NonZerosCount_m74AC6F650A9AB62E8111BD92409473D0394BF477 (SparseVector_tADDFA71354E35713852E7DB76ED9DBA9D9E20AD6 * __this, const RuntimeMethod* method) { { SparseVectorStorage_1_t3E4E4D209BE13DA83B2834BA61F883B1A5CE9828 * L_0 = __this->get__storage_5(); NullCheck(L_0); int32_t L_1 = L_0->get_ValueCount_4(); return L_1; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex.SparseVector::.ctor(MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVector__ctor_mE23E0A559BE8CA5B2E9D766A5136E5493B5666D2 (SparseVector_tADDFA71354E35713852E7DB76ED9DBA9D9E20AD6 * __this, SparseVectorStorage_1_t3E4E4D209BE13DA83B2834BA61F883B1A5CE9828 * ___storage0, const RuntimeMethod* method) { { SparseVectorStorage_1_t3E4E4D209BE13DA83B2834BA61F883B1A5CE9828 * L_0 = ___storage0; Vector__ctor_mC3A3153CF9317ACAF6963FF9A133C6DC46D6521B(__this, L_0, /*hidden argument*/NULL); SparseVectorStorage_1_t3E4E4D209BE13DA83B2834BA61F883B1A5CE9828 * L_1 = ___storage0; __this->set__storage_5(L_1); return; } } // System.String MathNet.Numerics.LinearAlgebra.Complex.SparseVector::ToTypeString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SparseVector_ToTypeString_m0A9A24CB750643657A81B41B99B028629B55D1F6 (SparseVector_tADDFA71354E35713852E7DB76ED9DBA9D9E20AD6 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_get_Count_m14CCAB3F0EBC550E2EA333FF433137FA0CA38C25_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF661EA09C9F8C7C135BF7E33394415FCA6F6898D); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_1 = L_0; int32_t L_2; L_2 = Vector_1_get_Count_m14CCAB3F0EBC550E2EA333FF433137FA0CA38C25_inline(__this, /*hidden argument*/Vector_1_get_Count_m14CCAB3F0EBC550E2EA333FF433137FA0CA38C25_RuntimeMethod_var); int32_t L_3 = L_2; RuntimeObject * L_4 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_3); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject *)L_4); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_5 = L_1; int32_t L_6; L_6 = SparseVector_get_NonZerosCount_m74AC6F650A9AB62E8111BD92409473D0394BF477(__this, /*hidden argument*/NULL); int32_t L_7; L_7 = Vector_1_get_Count_m14CCAB3F0EBC550E2EA333FF433137FA0CA38C25_inline(__this, /*hidden argument*/Vector_1_get_Count_m14CCAB3F0EBC550E2EA333FF433137FA0CA38C25_RuntimeMethod_var); double L_8 = ((double)((double)((double)((double)L_6))/(double)((double)((double)L_7)))); RuntimeObject * L_9 = Box(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var, &L_8); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_9); (L_5)->SetAt(static_cast(1), (RuntimeObject *)L_9); FormattableString_tDE8B3B926F0AD1A0FD6864BBA69C5AC99CE49B59 * L_10; L_10 = FormattableStringFactory_Create_m1624178F76FD2999A86932EC3317EAD1F7CDAC68(_stringLiteralF661EA09C9F8C7C135BF7E33394415FCA6F6898D, L_5, /*hidden argument*/NULL); String_t* L_11; L_11 = FormattableString_Invariant_m2521551A876E7BFB3595B7D4940D1670F63E2C22(L_10, /*hidden argument*/NULL); return L_11; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 MathNet.Numerics.LinearAlgebra.Complex32.SparseVector::get_NonZerosCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseVector_get_NonZerosCount_m763B5FF1692BBCAF7D08FD49DFBCC676FDB17633 (SparseVector_tA82AA2D97D9C24EDDCB39F1A127D026ABC144884 * __this, const RuntimeMethod* method) { { SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_0 = __this->get__storage_5(); NullCheck(L_0); int32_t L_1 = L_0->get_ValueCount_4(); return L_1; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex32.SparseVector::.ctor(MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVector__ctor_m9C24627A931CC3FDDC3FEF68FD7A4BB77ED9539F (SparseVector_tA82AA2D97D9C24EDDCB39F1A127D026ABC144884 * __this, SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * ___storage0, const RuntimeMethod* method) { { SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_0 = ___storage0; Vector__ctor_mCBCC6076C70F313E419DA43C427DC0FF1BDF5425(__this, L_0, /*hidden argument*/NULL); SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_1 = ___storage0; __this->set__storage_5(L_1); return; } } // System.String MathNet.Numerics.LinearAlgebra.Complex32.SparseVector::ToTypeString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SparseVector_ToTypeString_m719E477D8B6B8A3B789A92FA1B64A5B98C980198 (SparseVector_tA82AA2D97D9C24EDDCB39F1A127D026ABC144884 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_get_Count_mE72A7D4AD4B870FEFEBEC0B0D292F5C47F103849_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral963D86C068A8183EAADE6D9C089D7CAD419E4016); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_1 = L_0; int32_t L_2; L_2 = Vector_1_get_Count_mE72A7D4AD4B870FEFEBEC0B0D292F5C47F103849_inline(__this, /*hidden argument*/Vector_1_get_Count_mE72A7D4AD4B870FEFEBEC0B0D292F5C47F103849_RuntimeMethod_var); int32_t L_3 = L_2; RuntimeObject * L_4 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_3); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject *)L_4); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_5 = L_1; int32_t L_6; L_6 = SparseVector_get_NonZerosCount_m763B5FF1692BBCAF7D08FD49DFBCC676FDB17633(__this, /*hidden argument*/NULL); int32_t L_7; L_7 = Vector_1_get_Count_mE72A7D4AD4B870FEFEBEC0B0D292F5C47F103849_inline(__this, /*hidden argument*/Vector_1_get_Count_mE72A7D4AD4B870FEFEBEC0B0D292F5C47F103849_RuntimeMethod_var); double L_8 = ((double)((double)((double)((double)L_6))/(double)((double)((double)L_7)))); RuntimeObject * L_9 = Box(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var, &L_8); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_9); (L_5)->SetAt(static_cast(1), (RuntimeObject *)L_9); FormattableString_tDE8B3B926F0AD1A0FD6864BBA69C5AC99CE49B59 * L_10; L_10 = FormattableStringFactory_Create_m1624178F76FD2999A86932EC3317EAD1F7CDAC68(_stringLiteral963D86C068A8183EAADE6D9C089D7CAD419E4016, L_5, /*hidden argument*/NULL); String_t* L_11; L_11 = FormattableString_Invariant_m2521551A876E7BFB3595B7D4940D1670F63E2C22(L_10, /*hidden argument*/NULL); return L_11; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 MathNet.Numerics.LinearAlgebra.Double.SparseVector::get_NonZerosCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseVector_get_NonZerosCount_mA2A5D82CB1B7BEBB9CCF02DD9FE03C60362514BA (SparseVector_t9702CC2012FE9D6DEE89F1C3AD8943BAB98FB8D7 * __this, const RuntimeMethod* method) { { SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_0 = __this->get__storage_5(); NullCheck(L_0); int32_t L_1 = L_0->get_ValueCount_4(); return L_1; } } // System.Void MathNet.Numerics.LinearAlgebra.Double.SparseVector::.ctor(MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVector__ctor_m27CC8EF9C4A1211B9813CDC4E5FABB9D6AF0C085 (SparseVector_t9702CC2012FE9D6DEE89F1C3AD8943BAB98FB8D7 * __this, SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * ___storage0, const RuntimeMethod* method) { { SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_0 = ___storage0; Vector__ctor_m82C56E379D06EEC309072B95540197797CF6C25D(__this, L_0, /*hidden argument*/NULL); SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_1 = ___storage0; __this->set__storage_5(L_1); return; } } // System.String MathNet.Numerics.LinearAlgebra.Double.SparseVector::ToTypeString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SparseVector_ToTypeString_mD7DBB4403D6C71C7DD44E07B0898BD8AA53C0745 (SparseVector_t9702CC2012FE9D6DEE89F1C3AD8943BAB98FB8D7 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_get_Count_m938B028AF98C6CB22C5DB5FA6A73CD9993D6CA6D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6CA544CB0F76B2747E5D70B0F7FCF3F5B2548202); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_1 = L_0; int32_t L_2; L_2 = Vector_1_get_Count_m938B028AF98C6CB22C5DB5FA6A73CD9993D6CA6D_inline(__this, /*hidden argument*/Vector_1_get_Count_m938B028AF98C6CB22C5DB5FA6A73CD9993D6CA6D_RuntimeMethod_var); int32_t L_3 = L_2; RuntimeObject * L_4 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_3); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject *)L_4); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_5 = L_1; int32_t L_6; L_6 = SparseVector_get_NonZerosCount_mA2A5D82CB1B7BEBB9CCF02DD9FE03C60362514BA(__this, /*hidden argument*/NULL); int32_t L_7; L_7 = Vector_1_get_Count_m938B028AF98C6CB22C5DB5FA6A73CD9993D6CA6D_inline(__this, /*hidden argument*/Vector_1_get_Count_m938B028AF98C6CB22C5DB5FA6A73CD9993D6CA6D_RuntimeMethod_var); double L_8 = ((double)((double)((double)((double)L_6))/(double)((double)((double)L_7)))); RuntimeObject * L_9 = Box(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var, &L_8); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_9); (L_5)->SetAt(static_cast(1), (RuntimeObject *)L_9); FormattableString_tDE8B3B926F0AD1A0FD6864BBA69C5AC99CE49B59 * L_10; L_10 = FormattableStringFactory_Create_m1624178F76FD2999A86932EC3317EAD1F7CDAC68(_stringLiteral6CA544CB0F76B2747E5D70B0F7FCF3F5B2548202, L_5, /*hidden argument*/NULL); String_t* L_11; L_11 = FormattableString_Invariant_m2521551A876E7BFB3595B7D4940D1670F63E2C22(L_10, /*hidden argument*/NULL); return L_11; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 MathNet.Numerics.LinearAlgebra.Single.SparseVector::get_NonZerosCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseVector_get_NonZerosCount_mE300F60DFF38315379FA97FC54F7EAFA1B625A06 (SparseVector_t64BD0A0497E347BF9DB9CD3757AA84D57000AE9E * __this, const RuntimeMethod* method) { { SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_0 = __this->get__storage_5(); NullCheck(L_0); int32_t L_1 = L_0->get_ValueCount_4(); return L_1; } } // System.Void MathNet.Numerics.LinearAlgebra.Single.SparseVector::.ctor(MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVector__ctor_mFDB30BE6C4A5980F8D0655DC2E9E22E7D0FED71B (SparseVector_t64BD0A0497E347BF9DB9CD3757AA84D57000AE9E * __this, SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * ___storage0, const RuntimeMethod* method) { { SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_0 = ___storage0; Vector__ctor_mBAE01FC5D4470C33C8D9AA268D600D7881283FB3(__this, L_0, /*hidden argument*/NULL); SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_1 = ___storage0; __this->set__storage_5(L_1); return; } } // System.String MathNet.Numerics.LinearAlgebra.Single.SparseVector::ToTypeString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SparseVector_ToTypeString_m3CB43B3FE3D6CEE94EDD4E6F1B2BC57DF7C9BE4E (SparseVector_t64BD0A0497E347BF9DB9CD3757AA84D57000AE9E * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_get_Count_mEAB8BBE3C4F60DCE076A0771655E5691725F0838_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6BAABAED57D145A62C3491C948C4FBAC1F4CFD2B); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_1 = L_0; int32_t L_2; L_2 = Vector_1_get_Count_mEAB8BBE3C4F60DCE076A0771655E5691725F0838_inline(__this, /*hidden argument*/Vector_1_get_Count_mEAB8BBE3C4F60DCE076A0771655E5691725F0838_RuntimeMethod_var); int32_t L_3 = L_2; RuntimeObject * L_4 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_3); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject *)L_4); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_5 = L_1; int32_t L_6; L_6 = SparseVector_get_NonZerosCount_mE300F60DFF38315379FA97FC54F7EAFA1B625A06(__this, /*hidden argument*/NULL); int32_t L_7; L_7 = Vector_1_get_Count_mEAB8BBE3C4F60DCE076A0771655E5691725F0838_inline(__this, /*hidden argument*/Vector_1_get_Count_mEAB8BBE3C4F60DCE076A0771655E5691725F0838_RuntimeMethod_var); double L_8 = ((double)((double)((double)((double)L_6))/(double)((double)((double)L_7)))); RuntimeObject * L_9 = Box(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var, &L_8); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_9); (L_5)->SetAt(static_cast(1), (RuntimeObject *)L_9); FormattableString_tDE8B3B926F0AD1A0FD6864BBA69C5AC99CE49B59 * L_10; L_10 = FormattableStringFactory_Create_m1624178F76FD2999A86932EC3317EAD1F7CDAC68(_stringLiteral6BAABAED57D145A62C3491C948C4FBAC1F4CFD2B, L_5, /*hidden argument*/NULL); String_t* L_11; L_11 = FormattableString_Invariant_m2521551A876E7BFB3595B7D4940D1670F63E2C22(L_10, /*hidden argument*/NULL); return L_11; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Double MathNet.Numerics.SpecialFunctions::Hypotenuse(System.Double,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double SpecialFunctions_Hypotenuse_mD5F62BD8B1BB949D18CCC5892A9B4F31082F9111 (double ___a0, double ___b1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } double V_0 = 0.0; double V_1 = 0.0; { double L_0 = ___a0; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_1; L_1 = fabs(L_0); double L_2 = ___b1; double L_3; L_3 = fabs(L_2); if ((!(((double)L_1) > ((double)L_3)))) { goto IL_002c; } } { double L_4 = ___b1; double L_5 = ___a0; V_0 = ((double)((double)L_4/(double)L_5)); double L_6 = ___a0; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_7; L_7 = fabs(L_6); double L_8 = V_0; double L_9 = V_0; double L_10; L_10 = sqrt(((double)il2cpp_codegen_add((double)(1.0), (double)((double)il2cpp_codegen_multiply((double)L_8, (double)L_9))))); return ((double)il2cpp_codegen_multiply((double)L_7, (double)L_10)); } IL_002c: { double L_11 = ___b1; if ((((double)L_11) == ((double)(0.0)))) { goto IL_0056; } } { double L_12 = ___a0; double L_13 = ___b1; V_1 = ((double)((double)L_12/(double)L_13)); double L_14 = ___b1; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_15; L_15 = fabs(L_14); double L_16 = V_1; double L_17 = V_1; double L_18; L_18 = sqrt(((double)il2cpp_codegen_add((double)(1.0), (double)((double)il2cpp_codegen_multiply((double)L_16, (double)L_17))))); return ((double)il2cpp_codegen_multiply((double)L_15, (double)L_18)); } IL_0056: { return (0.0); } } // System.Single MathNet.Numerics.SpecialFunctions::Hypotenuse(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SpecialFunctions_Hypotenuse_mE84D541B4C6DAFD3F1E92879DA1FAA04BD96F5D8 (float ___a0, float ___b1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; { float L_0 = ___a0; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); float L_1; L_1 = fabsf(L_0); float L_2 = ___b1; float L_3; L_3 = fabsf(L_2); if ((!(((float)L_1) > ((float)L_3)))) { goto IL_002a; } } { float L_4 = ___b1; float L_5 = ___a0; V_0 = ((float)((float)L_4/(float)L_5)); float L_6 = ___a0; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); float L_7; L_7 = fabsf(L_6); float L_8 = V_0; float L_9 = V_0; double L_10; L_10 = sqrt(((double)((double)((float)il2cpp_codegen_add((float)(1.0f), (float)((float)il2cpp_codegen_multiply((float)L_8, (float)L_9))))))); return ((float)il2cpp_codegen_multiply((float)L_7, (float)((float)((float)L_10)))); } IL_002a: { float L_11 = ___b1; if ((((double)((double)((double)L_11))) == ((double)(0.0)))) { goto IL_0053; } } { float L_12 = ___a0; float L_13 = ___b1; V_1 = ((float)((float)L_12/(float)L_13)); float L_14 = ___b1; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); float L_15; L_15 = fabsf(L_14); float L_16 = V_1; float L_17 = V_1; double L_18; L_18 = sqrt(((double)((double)((float)il2cpp_codegen_add((float)(1.0f), (float)((float)il2cpp_codegen_multiply((float)L_16, (float)L_17))))))); return ((float)il2cpp_codegen_multiply((float)L_15, (float)((float)((float)L_18)))); } IL_0053: { return (0.0f); } } // System.Void MathNet.Numerics.SpecialFunctions::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialFunctions__cctor_mD25810BF947652CAF82A577AFD49842CC7E168BA (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____009964B2D52C0B5FBEE27A0F3EBC28E2DF48547C0BE4E1D513630EFC3B24638B_0_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____0AEB38AB550EB5B292900CECFDA25C22BEE4CC058E1CBF833D22D9713A276F96_1_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____11CFFFE8B1E6EE15C900CEFFD7407617C0CAE5E1D124FD1851434D6F01E88719_2_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____140F3C1B319CF21F177ED7D2D743E82889A5E341617DE57FBAE73E40CE6A789C_3_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____1415A001CBEB350CCEBF7DEE4381D483C15284F1B527CCCFC66D13F582408A22_4_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____1565B83CBAC79A4352A66E8A6651922F3F6E3FFF7BC21E9AB973DF5DBAAF2D4B_5_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____17BB0066E9E275C05C33976A7476A9A67DDBF573EA1A164223D4811806B742CE_6_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____17BC1CD3D4A84AEFE48B53EC4348C6586B4AAD6BAA2CE78DFF53CB3020B76AFA_7_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____203293C9C8BEA9E03224578A7EE5A207AADB96ACA226044EE4BD2C2981E9E3F4_8_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____2DA0A8D7217534E4624D82362FF71A3B32504DC6BBC3DCBFCC3FB09611EA2B6E_9_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____3357FD12A4C6A431BB6C7987324CFE319B85B16C33042A7267C4EF4549D91D90_10_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____33A70684A1DC35C92ED247AF02C0022C4DE567961B18ACEA2FB8A34EE3DC1811_11_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____3784412861751747F02F3447841124BD3F7EF1BA5AAD910E74B57AC8BAFB798B_12_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____3C49E9103A362B559074B43B95BE04ABCD2F1EA98A0A2F13C50192671A8F18DE_13_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____3E54DDCA64B6026CEB3062E0D5602582863B849A37DECF2C3FD4F6384570D31E_14_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____46D2BDED5559167DC5A784901C598235FABD75066DAEA2056789BE72424ECDB6_15_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____48CE02DDAE62F413D19EA29045FEC496E4BA35199A2FAED0F1B8CDB6F06BBD0B_16_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____4AF8268E464EB73720B94B49F585D2C19161EF47115DD10EB7A8A7D1FF23BBC2_17_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____507E2D733312627A71DA81FE2D7882E8E45502A7722994B45BEC1E14DA18B6BB_18_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____61B1020DCFA9F3378913A7D9444458F932AB899B5E95A535C9CAF48E22C30450_19_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____68E106791A0E72E5DD13B9186B480B3D000B9B0D7B37D38E91B65E6A2DE72F4F_20_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____6DD804957BBD89A87D861D21FE20E7559D7449C60A34797C8F396E28ED2FB07C_21_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____6E262259EF0B44EB16D3F2F85C55FF4E57A25AAA1BD77D41B0E83A3E83CF21FB_22_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____7F115120BE8D4256410DFBF5BFC077A0CCA2BAD179B14A3C39B8DE27ADF66A31_23_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____8099EED7766F7DDD56764652DD2196F44FE2E80E478DAFA95913312B252B5EED_24_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____83A56AE801FB1DCDBF6D8A56529B1088A0E2A68091873CE9BFA5C7E3CE4688C5_25_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____8468F2AC7837A04299FE43CFD91AE539B94839B49DE0D75C4E23B1D833663B66_26_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____8CFB8AE105FB5A3A325D8C2628E148819C56BFBD22E0D55BBB5859158081A51D_27_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____8DF3F1F3C84A5C2CB98FD15C75610AA362344142A590195EED9FF2895CF5CFEB_28_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____8E51DC7B86DAB548E8EC9221A34FE46FBFB9E11D317257EFE687E2B26CAF593E_29_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____8E76DE049BD99E7DDC4A4DDC0D0FA120A153E106226D2A64FC9FB54AF7540840_30_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____8ED2615639A1966E67770B712BF758EE082937BBBB1A8E7FC866C72E10F3FCE0_31_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____9501A4E7E303ABC27D8868795360C2502922C65E0925C6788873F9CF2ED4DF4F_32_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____9D08CFB96C79C2CF5520C1520C62ADE7F253E058A50E306EB21F94D04269B1AF_33_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____BF6CB3140946655EB1B147BB7909C7F5C4B8058413F47649E1C6828A930A7A02_34_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____C4CC1DB5707E493A4E14E625A0C51840DEF701C6AFD4E9415559567C4970009A_35_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____C8205CA8281543277EDB8FBD8BCEA62A7D48A7476B7F00C6D0A0FC0796ECCE4A_36_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____C9698DD6C498706E835F28F69EBACF56E380788F1E9169EF7E01472365AB4772_37_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____CCD1234D142DB060F120B110733EC705C0C1ED9BAAFC49645703648F5798C5E3_38_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____D9CB763269419E73BAC44CB1AEA12E957AA337DC61177120D012BE4E03428D73_39_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____D9FE5DE26FE10E27C602BEBF7A289CF9C52645D28775782795A14F78E38B4112_40_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____DAA9E4A285E4B613799960CCD6CA7294A84CD5683A87F2072E88AD73759602B6_41_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____DBAFA7162F03CEC52C75EE83BE3C5E536D3A525C9B32661DD8EC11473E4EB491_42_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____E1043B6B4D1AC8BC8AFDBA7BA02436D5899B62B1A6FAA6BA81A63A4F7673F9DB_43_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____E4CF58EA387BC1B8D65DC0EE20295A5EF95AD716EBBBB6432B316FFC43F8AE94_44_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____E50B1BE91D17B2C69C54791AFEDAC31ACA6C6AD67CB9FBFC7F1DC88949925A4C_45_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____EB12EDA9225071A41236EC1F144D2B039A1BA976B4E6FC5497863266F2DA1E72_46_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____EFE55C2CBEA35A271C9ACF07760E56357D5E1D4BEA1EE784F60F3AEC9A82A483_47_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____F01589B67FF9A75B2CC9925B744B0FE9E3B36C175B52F18485A5135834086D70_48_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____F556C8D5A69CEF3387CCF9AA15D9676B6923C4999D4EE530458DFC4B77F49A2F_49_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____F9884B17C24ED60BAF991466C64DF0F50C020A4FD52AB859E8021DF316D6E789_50_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____FCBA3969EB924386378F48C1E3C5E44E50E54BCE3314921F80D2DA6F9F5969A6_51_FieldInfo_var); s_Il2CppMethodInitialized = true; } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)8); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_1 = L_0; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____17BB0066E9E275C05C33976A7476A9A67DDBF573EA1A164223D4811806B742CE_6_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_1, L_2, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpAn_0(L_1); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_3 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)8); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_4 = L_3; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_5 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____E4CF58EA387BC1B8D65DC0EE20295A5EF95AD716EBBBB6432B316FFC43F8AE94_44_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_4, L_5, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpAd_1(L_4); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_6 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)6); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_7 = L_6; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_8 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____0AEB38AB550EB5B292900CECFDA25C22BEE4CC058E1CBF833D22D9713A276F96_1_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_7, L_8, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpBn_2(L_7); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_9 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)6); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_10 = L_9; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_11 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____8E76DE049BD99E7DDC4A4DDC0D0FA120A153E106226D2A64FC9FB54AF7540840_30_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_10, L_11, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpBd_3(L_10); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_12 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)7); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_13 = L_12; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_14 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____1565B83CBAC79A4352A66E8A6651922F3F6E3FFF7BC21E9AB973DF5DBAAF2D4B_5_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_13, L_14, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpCn_4(L_13); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_15 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)7); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_16 = L_15; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_17 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____8468F2AC7837A04299FE43CFD91AE539B94839B49DE0D75C4E23B1D833663B66_26_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_16, L_17, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpCd_5(L_16); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_18 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)7); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_19 = L_18; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_20 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____2DA0A8D7217534E4624D82362FF71A3B32504DC6BBC3DCBFCC3FB09611EA2B6E_9_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_19, L_20, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpDn_6(L_19); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_21 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)8); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_22 = L_21; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_23 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____140F3C1B319CF21F177ED7D2D743E82889A5E341617DE57FBAE73E40CE6A789C_3_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_22, L_23, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpDd_7(L_22); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_24 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)7); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_25 = L_24; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_26 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____3357FD12A4C6A431BB6C7987324CFE319B85B16C33042A7267C4EF4549D91D90_10_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_25, L_26, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpEn_8(L_25); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_27 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)7); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_28 = L_27; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_29 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____DAA9E4A285E4B613799960CCD6CA7294A84CD5683A87F2072E88AD73759602B6_41_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_28, L_29, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpEd_9(L_28); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_30 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)7); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_31 = L_30; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_32 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____83A56AE801FB1DCDBF6D8A56529B1088A0E2A68091873CE9BFA5C7E3CE4688C5_25_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_31, L_32, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpFn_10(L_31); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_33 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)8); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_34 = L_33; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_35 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____11CFFFE8B1E6EE15C900CEFFD7407617C0CAE5E1D124FD1851434D6F01E88719_2_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_34, L_35, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpFd_11(L_34); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_36 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)6); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_37 = L_36; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_38 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____C8205CA8281543277EDB8FBD8BCEA62A7D48A7476B7F00C6D0A0FC0796ECCE4A_36_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_37, L_38, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpGn_12(L_37); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_39 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)7); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_40 = L_39; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_41 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____33A70684A1DC35C92ED247AF02C0022C4DE567961B18ACEA2FB8A34EE3DC1811_11_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_40, L_41, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpGd_13(L_40); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_42 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)6); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_43 = L_42; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_44 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____1415A001CBEB350CCEBF7DEE4381D483C15284F1B527CCCFC66D13F582408A22_4_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_43, L_44, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpHn_14(L_43); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_45 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)6); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_46 = L_45; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_47 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____507E2D733312627A71DA81FE2D7882E8E45502A7722994B45BEC1E14DA18B6BB_18_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_46, L_47, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpHd_15(L_46); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_48 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)5); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_49 = L_48; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_50 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____9D08CFB96C79C2CF5520C1520C62ADE7F253E058A50E306EB21F94D04269B1AF_33_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_49, L_50, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpIn_16(L_49); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_51 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)6); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_52 = L_51; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_53 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____6DD804957BBD89A87D861D21FE20E7559D7449C60A34797C8F396E28ED2FB07C_21_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_52, L_53, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpId_17(L_52); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_54 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)5); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_55 = L_54; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_56 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____FCBA3969EB924386378F48C1E3C5E44E50E54BCE3314921F80D2DA6F9F5969A6_51_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_55, L_56, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpJn_18(L_55); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_57 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)5); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_58 = L_57; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_59 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____F556C8D5A69CEF3387CCF9AA15D9676B6923C4999D4EE530458DFC4B77F49A2F_49_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_58, L_59, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpJd_19(L_58); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_60 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)5); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_61 = L_60; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_62 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____EFE55C2CBEA35A271C9ACF07760E56357D5E1D4BEA1EE784F60F3AEC9A82A483_47_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_61, L_62, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpKn_20(L_61); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_63 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)5); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_64 = L_63; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_65 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____8ED2615639A1966E67770B712BF758EE082937BBBB1A8E7FC866C72E10F3FCE0_31_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_64, L_65, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpKd_21(L_64); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_66 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)5); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_67 = L_66; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_68 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____61B1020DCFA9F3378913A7D9444458F932AB899B5E95A535C9CAF48E22C30450_19_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_67, L_68, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpLn_22(L_67); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_69 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)5); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_70 = L_69; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_71 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____DBAFA7162F03CEC52C75EE83BE3C5E536D3A525C9B32661DD8EC11473E4EB491_42_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_70, L_71, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpLd_23(L_70); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_72 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)4); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_73 = L_72; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_74 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____6E262259EF0B44EB16D3F2F85C55FF4E57A25AAA1BD77D41B0E83A3E83CF21FB_22_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_73, L_74, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpMn_24(L_73); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_75 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)5); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_76 = L_75; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_77 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____C9698DD6C498706E835F28F69EBACF56E380788F1E9169EF7E01472365AB4772_37_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_76, L_77, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpMd_25(L_76); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_78 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)4); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_79 = L_78; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_80 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____17BC1CD3D4A84AEFE48B53EC4348C6586B4AAD6BAA2CE78DFF53CB3020B76AFA_7_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_79, L_80, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpNn_26(L_79); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_81 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)4); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_82 = L_81; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_83 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____EB12EDA9225071A41236EC1F144D2B039A1BA976B4E6FC5497863266F2DA1E72_46_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_82, L_83, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErfImpNd_27(L_82); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_84 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)8); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_85 = L_84; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_86 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____8E51DC7B86DAB548E8EC9221A34FE46FBFB9E11D317257EFE687E2B26CAF593E_29_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_85, L_86, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErvInvImpAn_28(L_85); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_87 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_88 = L_87; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_89 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____7F115120BE8D4256410DFBF5BFC077A0CCA2BAD179B14A3C39B8DE27ADF66A31_23_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_88, L_89, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErvInvImpAd_29(L_88); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_90 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_91 = L_90; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_92 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____F9884B17C24ED60BAF991466C64DF0F50C020A4FD52AB859E8021DF316D6E789_50_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_91, L_92, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErvInvImpBn_30(L_91); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_93 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_94 = L_93; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_95 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____8099EED7766F7DDD56764652DD2196F44FE2E80E478DAFA95913312B252B5EED_24_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_94, L_95, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErvInvImpBd_31(L_94); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_96 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)11)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_97 = L_96; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_98 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____E50B1BE91D17B2C69C54791AFEDAC31ACA6C6AD67CB9FBFC7F1DC88949925A4C_45_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_97, L_98, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErvInvImpCn_32(L_97); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_99 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)8); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_100 = L_99; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_101 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____3784412861751747F02F3447841124BD3F7EF1BA5AAD910E74B57AC8BAFB798B_12_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_100, L_101, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErvInvImpCd_33(L_100); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_102 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_103 = L_102; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_104 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____E1043B6B4D1AC8BC8AFDBA7BA02436D5899B62B1A6FAA6BA81A63A4F7673F9DB_43_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_103, L_104, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErvInvImpDn_34(L_103); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_105 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)7); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_106 = L_105; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_107 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____C4CC1DB5707E493A4E14E625A0C51840DEF701C6AFD4E9415559567C4970009A_35_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_106, L_107, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErvInvImpDd_35(L_106); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_108 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_109 = L_108; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_110 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____D9CB763269419E73BAC44CB1AEA12E957AA337DC61177120D012BE4E03428D73_39_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_109, L_110, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErvInvImpEn_36(L_109); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_111 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)7); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_112 = L_111; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_113 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____9501A4E7E303ABC27D8868795360C2502922C65E0925C6788873F9CF2ED4DF4F_32_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_112, L_113, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErvInvImpEd_37(L_112); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_114 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)8); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_115 = L_114; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_116 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____F01589B67FF9A75B2CC9925B744B0FE9E3B36C175B52F18485A5135834086D70_48_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_115, L_116, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErvInvImpFn_38(L_115); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_117 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)7); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_118 = L_117; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_119 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____68E106791A0E72E5DD13B9186B480B3D000B9B0D7B37D38E91B65E6A2DE72F4F_20_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_118, L_119, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErvInvImpFd_39(L_118); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_120 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)8); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_121 = L_120; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_122 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____4AF8268E464EB73720B94B49F585D2C19161EF47115DD10EB7A8A7D1FF23BBC2_17_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_121, L_122, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErvInvImpGn_40(L_121); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_123 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)7); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_124 = L_123; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_125 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____3E54DDCA64B6026CEB3062E0D5602582863B849A37DECF2C3FD4F6384570D31E_14_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_124, L_125, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_ErvInvImpGd_41(L_124); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_126 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)171)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_127 = L_126; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_128 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____009964B2D52C0B5FBEE27A0F3EBC28E2DF48547C0BE4E1D513630EFC3B24638B_0_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_127, L_128, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set__factorialCache_42(L_127); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_129 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)11)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_130 = L_129; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_131 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____48CE02DDAE62F413D19EA29045FEC496E4BA35199A2FAED0F1B8CDB6F06BBD0B_16_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_130, L_131, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_GammaDk_43(L_130); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_132 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)30)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_133 = L_132; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_134 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____BF6CB3140946655EB1B147BB7909C7F5C4B8058413F47649E1C6828A930A7A02_34_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_133, L_134, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_BesselI0A_44(L_133); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_135 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)25)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_136 = L_135; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_137 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____8CFB8AE105FB5A3A325D8C2628E148819C56BFBD22E0D55BBB5859158081A51D_27_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_136, L_137, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_BesselI0B_45(L_136); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_138 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)29)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_139 = L_138; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_140 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____CCD1234D142DB060F120B110733EC705C0C1ED9BAAFC49645703648F5798C5E3_38_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_139, L_140, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_BesselI1A_46(L_139); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_141 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)25)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_142 = L_141; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_143 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____8DF3F1F3C84A5C2CB98FD15C75610AA362344142A590195EED9FF2895CF5CFEB_28_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_142, L_143, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_BesselI1B_47(L_142); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_144 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_145 = L_144; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_146 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____D9FE5DE26FE10E27C602BEBF7A289CF9C52645D28775782795A14F78E38B4112_40_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_145, L_146, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_BesselK0A_48(L_145); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_147 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)25)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_148 = L_147; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_149 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____46D2BDED5559167DC5A784901C598235FABD75066DAEA2056789BE72424ECDB6_15_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_148, L_149, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_BesselK0B_49(L_148); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_150 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)11)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_151 = L_150; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_152 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____203293C9C8BEA9E03224578A7EE5A207AADB96ACA226044EE4BD2C2981E9E3F4_8_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_151, L_152, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_BesselK1A_50(L_151); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_153 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)25)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_154 = L_153; RuntimeFieldHandle_t7BE65FC857501059EBAC9772C93B02CD413D9C96 L_155 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t9121ABBD2F7B31EB17CA3284398B2C913BCADB0D____3C49E9103A362B559074B43B95BE04ABCD2F1EA98A0A2F13C50192671A8F18DE_13_FieldInfo_var) }; RuntimeHelpers_InitializeArray_mE27238308FED781F2D6A719F0903F2E1311B058F((RuntimeArray *)(RuntimeArray *)L_154, L_155, /*hidden argument*/NULL); ((SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_StaticFields*)il2cpp_codegen_static_fields_for(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var))->set_BesselK1B_51(L_154); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd::Create(MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Symmetricity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UserEvd_tFAADA14CEE9908D9C988E6509E6380C2D2AAE6E7 * UserEvd_Create_mB76D76B0639DA8D222DC4798870189FBC13DC573 (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___matrix0, int32_t ___symmetricity1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseVector_t400355CA72FD4F4D59D24460F51C242F4C4B2861_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatrixBuilder_1_SameAs_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_mDF4654EDE0A75323A6FCEF50FC14DC494C4C0861_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_ToArray_m6E8F2A1F38251ADAC011C53C1E096B5B91FEC176_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UserEvd_tFAADA14CEE9908D9C988E6509E6380C2D2AAE6E7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_set_Item_mFA7BF6D2C42CD678AEA9C363C782CB5C8B920F0B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; DenseMatrix_t22E20CBF6AAE3A6E8A061A405873A7675E2FFD94 * V_1 = NULL; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * V_2 = NULL; DenseVector_t400355CA72FD4F4D59D24460F51C242F4C4B2861 * V_3 = NULL; bool V_4 = false; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* V_5 = NULL; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* V_6 = NULL; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* V_7 = NULL; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* V_8 = NULL; int32_t V_9 = 0; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* V_10 = NULL; { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_0 = ___matrix0; NullCheck(L_0); int32_t L_1; L_1 = Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline(L_0, /*hidden argument*/Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_2 = ___matrix0; NullCheck(L_2); int32_t L_3; L_3 = Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_inline(L_2, /*hidden argument*/Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_RuntimeMethod_var); if ((((int32_t)L_1) == ((int32_t)L_3))) { goto IL_0019; } } { ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_4 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m2D35EAD113C2ADC99EB17B940A2097A93FD23EFC(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCD42359215F55931840B3CFABC949861705C473F)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UserEvd_Create_mB76D76B0639DA8D222DC4798870189FBC13DC573_RuntimeMethod_var))); } IL_0019: { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_5 = ___matrix0; NullCheck(L_5); int32_t L_6; L_6 = Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_inline(L_5, /*hidden argument*/Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_RuntimeMethod_var); V_0 = L_6; int32_t L_7 = V_0; DenseMatrix_t22E20CBF6AAE3A6E8A061A405873A7675E2FFD94 * L_8; L_8 = DenseMatrix_CreateIdentity_m92DFEC3F3DCF5796F5BEBD55460CAC2224A41DFA(L_7, /*hidden argument*/NULL); V_1 = L_8; IL2CPP_RUNTIME_CLASS_INIT(Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47_il2cpp_TypeInfo_var); MatrixBuilder_1_tAF6107E7506E11630C6306BF3F4B96899589D87E * L_9 = ((Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47_StaticFields*)il2cpp_codegen_static_fields_for(Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47_il2cpp_TypeInfo_var))->get_Build_2(); Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_10 = ___matrix0; int32_t L_11 = V_0; int32_t L_12 = V_0; NullCheck(L_9); Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_13; L_13 = MatrixBuilder_1_SameAs_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_mDF4654EDE0A75323A6FCEF50FC14DC494C4C0861(L_9, L_10, L_11, L_12, (bool)0, /*hidden argument*/MatrixBuilder_1_SameAs_TisComplex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_mDF4654EDE0A75323A6FCEF50FC14DC494C4C0861_RuntimeMethod_var); V_2 = L_13; int32_t L_14 = V_0; DenseVector_t400355CA72FD4F4D59D24460F51C242F4C4B2861 * L_15 = (DenseVector_t400355CA72FD4F4D59D24460F51C242F4C4B2861 *)il2cpp_codegen_object_new(DenseVector_t400355CA72FD4F4D59D24460F51C242F4C4B2861_il2cpp_TypeInfo_var); DenseVector__ctor_m4AE796FE7C5C1EE129B89C79D8D2B758E98B05CC(L_15, L_14, /*hidden argument*/NULL); V_3 = L_15; int32_t L_16 = ___symmetricity1; if ((((int32_t)L_16) == ((int32_t)2))) { goto IL_0047; } } { int32_t L_17 = ___symmetricity1; if ((((int32_t)L_17) == ((int32_t)3))) { goto IL_004c; } } { goto IL_0051; } IL_0047: { V_4 = (bool)1; goto IL_0059; } IL_004c: { V_4 = (bool)0; goto IL_0059; } IL_0051: { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_18 = ___matrix0; NullCheck(L_18); bool L_19; L_19 = VirtualFuncInvoker0< bool >::Invoke(19 /* System.Boolean MathNet.Numerics.LinearAlgebra.Matrix`1::IsHermitian() */, L_18); V_4 = L_19; } IL_0059: { bool L_20 = V_4; if (!L_20) { goto IL_00ca; } } { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_21 = ___matrix0; NullCheck(L_21); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_22; L_22 = Matrix_1_ToArray_m6E8F2A1F38251ADAC011C53C1E096B5B91FEC176(L_21, /*hidden argument*/Matrix_1_ToArray_m6E8F2A1F38251ADAC011C53C1E096B5B91FEC176_RuntimeMethod_var); V_5 = L_22; int32_t L_23 = V_0; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_24 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)SZArrayNew(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5_il2cpp_TypeInfo_var, (uint32_t)L_23); V_6 = L_24; int32_t L_25 = V_0; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_26 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)L_25); V_7 = L_26; int32_t L_27 = V_0; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_28 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)L_27); V_8 = L_28; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_29 = V_5; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_30 = V_7; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_31 = V_8; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_32 = V_6; int32_t L_33 = V_0; UserEvd_SymmetricTridiagonalize_m261F69E905E36BD2016B6F472DE1DB2055723EF0(L_29, L_30, L_31, L_32, L_33, /*hidden argument*/NULL); DenseMatrix_t22E20CBF6AAE3A6E8A061A405873A7675E2FFD94 * L_34 = V_1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_35 = V_7; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_36 = V_8; int32_t L_37 = V_0; UserEvd_SymmetricDiagonalize_m9AD72253709CA3780FA2B3DACE31F39DE0D586C4(L_34, L_35, L_36, L_37, /*hidden argument*/NULL); DenseMatrix_t22E20CBF6AAE3A6E8A061A405873A7675E2FFD94 * L_38 = V_1; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_39 = V_5; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_40 = V_6; int32_t L_41 = V_0; UserEvd_SymmetricUntridiagonalize_m67F73C19D532A222BCFBA9E905C627370C878849(L_38, L_39, L_40, L_41, /*hidden argument*/NULL); V_9 = 0; goto IL_00c3; } IL_00a6: { DenseVector_t400355CA72FD4F4D59D24460F51C242F4C4B2861 * L_42 = V_3; int32_t L_43 = V_9; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_44 = V_7; int32_t L_45 = V_9; NullCheck(L_44); int32_t L_46 = L_45; double L_47 = (L_44)->GetAt(static_cast(L_46)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_48 = V_8; int32_t L_49 = V_9; NullCheck(L_48); int32_t L_50 = L_49; double L_51 = (L_48)->GetAt(static_cast(L_50)); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_52; memset((&L_52), 0, sizeof(L_52)); Complex__ctor_mB1CFD2F144737FB8637B261E919F2450E7AFB901((&L_52), L_47, L_51, /*hidden argument*/NULL); NullCheck(L_42); Vector_1_set_Item_mFA7BF6D2C42CD678AEA9C363C782CB5C8B920F0B_inline(L_42, L_43, L_52, /*hidden argument*/Vector_1_set_Item_mFA7BF6D2C42CD678AEA9C363C782CB5C8B920F0B_RuntimeMethod_var); int32_t L_53 = V_9; V_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)1)); } IL_00c3: { int32_t L_54 = V_9; int32_t L_55 = V_0; if ((((int32_t)L_54) < ((int32_t)L_55))) { goto IL_00a6; } } { goto IL_00e5; } IL_00ca: { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_56 = ___matrix0; NullCheck(L_56); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_57; L_57 = Matrix_1_ToArray_m6E8F2A1F38251ADAC011C53C1E096B5B91FEC176(L_56, /*hidden argument*/Matrix_1_ToArray_m6E8F2A1F38251ADAC011C53C1E096B5B91FEC176_RuntimeMethod_var); V_10 = L_57; DenseMatrix_t22E20CBF6AAE3A6E8A061A405873A7675E2FFD94 * L_58 = V_1; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_59 = V_10; int32_t L_60 = V_0; UserEvd_NonsymmetricReduceToHessenberg_mEEECD05CE31F9508B23E254D48D65BB27732E3AE(L_58, L_59, L_60, /*hidden argument*/NULL); DenseMatrix_t22E20CBF6AAE3A6E8A061A405873A7675E2FFD94 * L_61 = V_1; DenseVector_t400355CA72FD4F4D59D24460F51C242F4C4B2861 * L_62 = V_3; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_63 = V_10; int32_t L_64 = V_0; UserEvd_NonsymmetricReduceHessenberToRealSchur_mDEEFA9EEE48D45C135EB64F7DAED649C0CBFA965(L_61, L_62, L_63, L_64, /*hidden argument*/NULL); } IL_00e5: { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_65 = V_2; DenseVector_t400355CA72FD4F4D59D24460F51C242F4C4B2861 * L_66 = V_3; NullCheck(L_65); VirtualActionInvoker1< Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * >::Invoke(17 /* System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::SetDiagonal(MathNet.Numerics.LinearAlgebra.Vector`1) */, L_65, L_66); DenseMatrix_t22E20CBF6AAE3A6E8A061A405873A7675E2FFD94 * L_67 = V_1; DenseVector_t400355CA72FD4F4D59D24460F51C242F4C4B2861 * L_68 = V_3; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_69 = V_2; bool L_70 = V_4; UserEvd_tFAADA14CEE9908D9C988E6509E6380C2D2AAE6E7 * L_71 = (UserEvd_tFAADA14CEE9908D9C988E6509E6380C2D2AAE6E7 *)il2cpp_codegen_object_new(UserEvd_tFAADA14CEE9908D9C988E6509E6380C2D2AAE6E7_il2cpp_TypeInfo_var); UserEvd__ctor_m981201C5E0F9B2E73402556F6C197FAB1A291FA7(L_71, L_67, L_68, L_69, L_70, /*hidden argument*/NULL); return L_71; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd::.ctor(MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Vector`1,MathNet.Numerics.LinearAlgebra.Matrix`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UserEvd__ctor_m981201C5E0F9B2E73402556F6C197FAB1A291FA7 (UserEvd_tFAADA14CEE9908D9C988E6509E6380C2D2AAE6E7 * __this, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___eigenVectors0, Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * ___eigenValues1, Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___blockDiagonal2, bool ___isSymmetric3, const RuntimeMethod* method) { { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_0 = ___eigenVectors0; Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * L_1 = ___eigenValues1; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_2 = ___blockDiagonal2; bool L_3 = ___isSymmetric3; Evd__ctor_mC5EFE925FBA7059A4E307FA802351AD7951D4A6C(__this, L_0, L_1, L_2, L_3, /*hidden argument*/NULL); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd::SymmetricTridiagonalize(System.Numerics.Complex[0...,0...],System.Double[],System.Double[],System.Numerics.Complex[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UserEvd_SymmetricTridiagonalize_m261F69E905E36BD2016B6F472DE1DB2055723EF0 (ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* ___matrixA0, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___d1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___e2, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___tau3, int32_t ___order4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } double V_0 = 0.0; int32_t V_1 = 0; int32_t V_2 = 0; double V_3 = 0.0; double V_4 = 0.0; int32_t V_5 = 0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_6; memset((&V_6), 0, sizeof(V_6)); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_7; memset((&V_7), 0, sizeof(V_7)); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_8; memset((&V_8), 0, sizeof(V_8)); int32_t V_9 = 0; int32_t V_10 = 0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_11; memset((&V_11), 0, sizeof(V_11)); int32_t V_12 = 0; int32_t V_13 = 0; int32_t V_14 = 0; int32_t V_15 = 0; int32_t V_16 = 0; { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_0 = ___tau3; int32_t L_1 = ___order4; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_2 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_One_1(); NullCheck(L_0); (L_0)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1))), (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_2); V_1 = 0; goto IL_0027; } IL_0013: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_3 = ___d1; int32_t L_4 = V_1; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_5 = ___matrixA0; int32_t L_6 = V_1; int32_t L_7 = V_1; NullCheck(L_5); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_8; L_8 = (L_5)->GetAddressAt(L_6, L_7); double L_9; L_9 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_8, /*hidden argument*/NULL); NullCheck(L_3); (L_3)->SetAt(static_cast(L_4), (double)L_9); int32_t L_10 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0027: { int32_t L_11 = V_1; int32_t L_12 = ___order4; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0013; } } { int32_t L_13 = ___order4; V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)1)); goto IL_03e9; } IL_0036: { V_3 = (0.0); V_4 = (0.0); V_5 = 0; goto IL_0080; } IL_0050: { double L_14 = V_3; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_15 = ___matrixA0; int32_t L_16 = V_2; int32_t L_17 = V_5; NullCheck(L_15); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_18; L_18 = (L_15)->GetAddressAt(L_16, L_17); double L_19; L_19 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_18, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_20; L_20 = fabs(L_19); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_21 = ___matrixA0; int32_t L_22 = V_2; int32_t L_23 = V_5; NullCheck(L_21); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_24; L_24 = (L_21)->GetAddressAt(L_22, L_23); double L_25; L_25 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_24, /*hidden argument*/NULL); double L_26; L_26 = fabs(L_25); V_3 = ((double)il2cpp_codegen_add((double)((double)il2cpp_codegen_add((double)L_14, (double)L_20)), (double)L_26)); int32_t L_27 = V_5; V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1)); } IL_0080: { int32_t L_28 = V_5; int32_t L_29 = V_2; if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_0050; } } { double L_30 = V_3; if ((!(((double)L_30) == ((double)(0.0))))) { goto IL_00b0; } } { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_31 = ___tau3; int32_t L_32 = V_2; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_33 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_One_1(); NullCheck(L_31); (L_31)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)L_32, (int32_t)1))), (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_33); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_34 = ___e2; int32_t L_35 = V_2; NullCheck(L_34); (L_34)->SetAt(static_cast(L_35), (double)(0.0)); goto IL_03ba; } IL_00b0: { V_9 = 0; goto IL_00ed; } IL_00b5: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_36 = ___matrixA0; int32_t L_37 = V_2; int32_t L_38 = V_9; NullCheck(L_36); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_39; L_39 = (L_36)->GetAddressAt(L_37, L_38); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_40 = L_39; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_41 = (*(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_40); double L_42 = V_3; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_43; L_43 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_42, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_44; L_44 = Complex_op_Division_m147243518DECEEEE31CC3AA3E9219B4F0C1816B1(L_41, L_43, /*hidden argument*/NULL); *(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_40 = L_44; double L_45 = V_4; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_46 = ___matrixA0; int32_t L_47 = V_2; int32_t L_48 = V_9; NullCheck(L_46); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_49; L_49 = (L_46)->GetAt(L_47, L_48); double L_50; L_50 = ComplexExtensions_MagnitudeSquared_m1A25188264E95ED1F3B66C8557B278BAB9A36C1D(L_49, /*hidden argument*/NULL); V_4 = ((double)il2cpp_codegen_add((double)L_45, (double)L_50)); int32_t L_51 = V_9; V_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)1)); } IL_00ed: { int32_t L_52 = V_9; int32_t L_53 = V_2; if ((((int32_t)L_52) < ((int32_t)L_53))) { goto IL_00b5; } } { double L_54 = V_4; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_55; L_55 = sqrt(L_54); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_56; L_56 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_55, /*hidden argument*/NULL); V_6 = L_56; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_57 = ___e2; int32_t L_58 = V_2; double L_59 = V_3; double L_60; L_60 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_6), /*hidden argument*/NULL); NullCheck(L_57); (L_57)->SetAt(static_cast(L_58), (double)((double)il2cpp_codegen_multiply((double)L_59, (double)L_60))); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_61 = ___matrixA0; int32_t L_62 = V_2; int32_t L_63 = V_2; NullCheck(L_61); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_64; L_64 = (L_61)->GetAt(L_62, ((int32_t)il2cpp_codegen_subtract((int32_t)L_63, (int32_t)1))); V_8 = L_64; double L_65; L_65 = Complex_get_Magnitude_m61552BCC9460BD67AB1B5FE7796998937AD97A0C((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_8), /*hidden argument*/NULL); if ((((double)L_65) == ((double)(0.0)))) { goto IL_01bf; } } { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_66 = ___matrixA0; int32_t L_67 = V_2; int32_t L_68 = V_2; NullCheck(L_66); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_69; L_69 = (L_66)->GetAt(L_67, ((int32_t)il2cpp_codegen_subtract((int32_t)L_68, (int32_t)1))); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_70; L_70 = ComplexExtensions_Conjugate_m023E3F145E8E5C8F9F4C619493DC4A2DFA2A79DA(L_69, /*hidden argument*/NULL); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_71 = ___tau3; int32_t L_72 = V_2; NullCheck(L_71); int32_t L_73 = L_72; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_74 = (L_71)->GetAt(static_cast(L_73)); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_75; L_75 = ComplexExtensions_Conjugate_m023E3F145E8E5C8F9F4C619493DC4A2DFA2A79DA(L_74, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_76; L_76 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_70, L_75, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_77; L_77 = Complex_op_UnaryNegation_m433FAA19212D46DCD500458CCE92F8E090A37306(L_76, /*hidden argument*/NULL); double L_78; L_78 = Complex_get_Magnitude_m61552BCC9460BD67AB1B5FE7796998937AD97A0C((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_8), /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_79; L_79 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_78, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_80; L_80 = Complex_op_Division_m147243518DECEEEE31CC3AA3E9219B4F0C1816B1(L_77, L_79, /*hidden argument*/NULL); V_7 = L_80; double L_81 = V_4; double L_82; L_82 = Complex_get_Magnitude_m61552BCC9460BD67AB1B5FE7796998937AD97A0C((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_8), /*hidden argument*/NULL); double L_83; L_83 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_6), /*hidden argument*/NULL); V_4 = ((double)il2cpp_codegen_add((double)L_81, (double)((double)il2cpp_codegen_multiply((double)L_82, (double)L_83)))); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_84; L_84 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC((1.0), /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_85 = V_6; double L_86; L_86 = Complex_get_Magnitude_m61552BCC9460BD67AB1B5FE7796998937AD97A0C((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_8), /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_87; L_87 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_86, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_88; L_88 = Complex_op_Division_m147243518DECEEEE31CC3AA3E9219B4F0C1816B1(L_85, L_87, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_89; L_89 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_84, L_88, /*hidden argument*/NULL); V_6 = L_89; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_90 = ___matrixA0; int32_t L_91 = V_2; int32_t L_92 = V_2; NullCheck(L_90); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_93; L_93 = (L_90)->GetAddressAt(L_91, ((int32_t)il2cpp_codegen_subtract((int32_t)L_92, (int32_t)1))); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_94 = L_93; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_95 = (*(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_94); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_96 = V_6; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_97; L_97 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_95, L_96, /*hidden argument*/NULL); *(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_94 = L_97; goto IL_01de; } IL_01bf: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_98 = ___tau3; int32_t L_99 = V_2; NullCheck(L_98); int32_t L_100 = L_99; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_101 = (L_98)->GetAt(static_cast(L_100)); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_102; L_102 = ComplexExtensions_Conjugate_m023E3F145E8E5C8F9F4C619493DC4A2DFA2A79DA(L_101, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_103; L_103 = Complex_op_UnaryNegation_m433FAA19212D46DCD500458CCE92F8E090A37306(L_102, /*hidden argument*/NULL); V_7 = L_103; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_104 = ___matrixA0; int32_t L_105 = V_2; int32_t L_106 = V_2; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_107 = V_6; NullCheck(L_104); (L_104)->SetAt(L_105, ((int32_t)il2cpp_codegen_subtract((int32_t)L_106, (int32_t)1)), L_107); } IL_01de: { double L_108; L_108 = Complex_get_Magnitude_m61552BCC9460BD67AB1B5FE7796998937AD97A0C((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_8), /*hidden argument*/NULL); if ((((double)L_108) == ((double)(0.0)))) { goto IL_01f7; } } { int32_t L_109 = V_2; if ((((int32_t)L_109) == ((int32_t)1))) { goto IL_037b; } } IL_01f7: { IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_110 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_Zero_0(); V_8 = L_110; V_10 = 0; goto IL_02c5; } IL_0206: { IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_111 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_Zero_0(); V_11 = L_111; V_12 = 0; goto IL_023e; } IL_0212: { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_112 = V_11; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_113 = ___matrixA0; int32_t L_114 = V_10; int32_t L_115 = V_12; NullCheck(L_113); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_116; L_116 = (L_113)->GetAt(L_114, L_115); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_117 = ___matrixA0; int32_t L_118 = V_2; int32_t L_119 = V_12; NullCheck(L_117); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_120; L_120 = (L_117)->GetAt(L_118, L_119); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_121; L_121 = ComplexExtensions_Conjugate_m023E3F145E8E5C8F9F4C619493DC4A2DFA2A79DA(L_120, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_122; L_122 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_116, L_121, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_123; L_123 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_112, L_122, /*hidden argument*/NULL); V_11 = L_123; int32_t L_124 = V_12; V_12 = ((int32_t)il2cpp_codegen_add((int32_t)L_124, (int32_t)1)); } IL_023e: { int32_t L_125 = V_12; int32_t L_126 = V_10; if ((((int32_t)L_125) <= ((int32_t)L_126))) { goto IL_0212; } } { int32_t L_127 = V_10; V_13 = ((int32_t)il2cpp_codegen_add((int32_t)L_127, (int32_t)1)); goto IL_027d; } IL_024c: { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_128 = V_11; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_129 = ___matrixA0; int32_t L_130 = V_13; int32_t L_131 = V_10; NullCheck(L_129); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_132; L_132 = (L_129)->GetAt(L_130, L_131); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_133; L_133 = ComplexExtensions_Conjugate_m023E3F145E8E5C8F9F4C619493DC4A2DFA2A79DA(L_132, /*hidden argument*/NULL); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_134 = ___matrixA0; int32_t L_135 = V_2; int32_t L_136 = V_13; NullCheck(L_134); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_137; L_137 = (L_134)->GetAt(L_135, L_136); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_138; L_138 = ComplexExtensions_Conjugate_m023E3F145E8E5C8F9F4C619493DC4A2DFA2A79DA(L_137, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_139; L_139 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_133, L_138, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_140; L_140 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_128, L_139, /*hidden argument*/NULL); V_11 = L_140; int32_t L_141 = V_13; V_13 = ((int32_t)il2cpp_codegen_add((int32_t)L_141, (int32_t)1)); } IL_027d: { int32_t L_142 = V_13; int32_t L_143 = V_2; if ((((int32_t)L_142) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_143, (int32_t)1))))) { goto IL_024c; } } { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_144 = ___tau3; int32_t L_145 = V_10; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_146 = V_11; double L_147 = V_4; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_148; L_148 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_147, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_149; L_149 = Complex_op_Division_m147243518DECEEEE31CC3AA3E9219B4F0C1816B1(L_146, L_148, /*hidden argument*/NULL); NullCheck(L_144); (L_144)->SetAt(static_cast(L_145), (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_149); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_150 = V_8; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_151 = V_11; double L_152 = V_4; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_153; L_153 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_152, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_154; L_154 = Complex_op_Division_m147243518DECEEEE31CC3AA3E9219B4F0C1816B1(L_151, L_153, /*hidden argument*/NULL); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_155 = ___matrixA0; int32_t L_156 = V_2; int32_t L_157 = V_10; NullCheck(L_155); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_158; L_158 = (L_155)->GetAt(L_156, L_157); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_159; L_159 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_154, L_158, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_160; L_160 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_150, L_159, /*hidden argument*/NULL); V_8 = L_160; int32_t L_161 = V_10; V_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_161, (int32_t)1)); } IL_02c5: { int32_t L_162 = V_10; int32_t L_163 = V_2; if ((((int32_t)L_162) < ((int32_t)L_163))) { goto IL_0206; } } { double L_164; L_164 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_8), /*hidden argument*/NULL); double L_165 = V_4; double L_166 = V_4; V_0 = ((double)((double)L_164/(double)((double)il2cpp_codegen_add((double)L_165, (double)L_166)))); V_14 = 0; goto IL_0373; } IL_02e3: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_167 = ___matrixA0; int32_t L_168 = V_2; int32_t L_169 = V_14; NullCheck(L_167); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_170; L_170 = (L_167)->GetAt(L_168, L_169); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_171; L_171 = ComplexExtensions_Conjugate_m023E3F145E8E5C8F9F4C619493DC4A2DFA2A79DA(L_170, /*hidden argument*/NULL); V_8 = L_171; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_172 = ___tau3; int32_t L_173 = V_14; NullCheck(L_172); int32_t L_174 = L_173; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_175 = (L_172)->GetAt(static_cast(L_174)); double L_176 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_177; L_177 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_176, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_178 = V_8; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_179; L_179 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_177, L_178, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_180; L_180 = Complex_op_Subtraction_mB8635F7AB44F8782FB96DC2B5176685F92C0EE47(L_175, L_179, /*hidden argument*/NULL); V_6 = L_180; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_181 = ___tau3; int32_t L_182 = V_14; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_183 = V_6; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_184; L_184 = ComplexExtensions_Conjugate_m023E3F145E8E5C8F9F4C619493DC4A2DFA2A79DA(L_183, /*hidden argument*/NULL); NullCheck(L_181); (L_181)->SetAt(static_cast(L_182), (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_184); V_15 = 0; goto IL_0367; } IL_0323: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_185 = ___matrixA0; int32_t L_186 = V_14; int32_t L_187 = V_15; NullCheck(L_185); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_188; L_188 = (L_185)->GetAddressAt(L_186, L_187); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_189 = L_188; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_190 = (*(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_189); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_191 = V_8; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_192 = ___tau3; int32_t L_193 = V_15; NullCheck(L_192); int32_t L_194 = L_193; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_195 = (L_192)->GetAt(static_cast(L_194)); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_196; L_196 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_191, L_195, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_197 = V_6; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_198 = ___matrixA0; int32_t L_199 = V_2; int32_t L_200 = V_15; NullCheck(L_198); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_201; L_201 = (L_198)->GetAt(L_199, L_200); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_202; L_202 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_197, L_201, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_203; L_203 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_196, L_202, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_204; L_204 = Complex_op_Subtraction_mB8635F7AB44F8782FB96DC2B5176685F92C0EE47(L_190, L_203, /*hidden argument*/NULL); *(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_189 = L_204; int32_t L_205 = V_15; V_15 = ((int32_t)il2cpp_codegen_add((int32_t)L_205, (int32_t)1)); } IL_0367: { int32_t L_206 = V_15; int32_t L_207 = V_14; if ((((int32_t)L_206) <= ((int32_t)L_207))) { goto IL_0323; } } { int32_t L_208 = V_14; V_14 = ((int32_t)il2cpp_codegen_add((int32_t)L_208, (int32_t)1)); } IL_0373: { int32_t L_209 = V_14; int32_t L_210 = V_2; if ((((int32_t)L_209) < ((int32_t)L_210))) { goto IL_02e3; } } IL_037b: { V_16 = 0; goto IL_03a5; } IL_0380: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_211 = ___matrixA0; int32_t L_212 = V_2; int32_t L_213 = V_16; NullCheck(L_211); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_214; L_214 = (L_211)->GetAddressAt(L_212, L_213); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_215 = L_214; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_216 = (*(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_215); double L_217 = V_3; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_218; L_218 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_217, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_219; L_219 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_216, L_218, /*hidden argument*/NULL); *(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_215 = L_219; int32_t L_220 = V_16; V_16 = ((int32_t)il2cpp_codegen_add((int32_t)L_220, (int32_t)1)); } IL_03a5: { int32_t L_221 = V_16; int32_t L_222 = V_2; if ((((int32_t)L_221) < ((int32_t)L_222))) { goto IL_0380; } } { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_223 = ___tau3; int32_t L_224 = V_2; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_225 = V_7; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_226; L_226 = ComplexExtensions_Conjugate_m023E3F145E8E5C8F9F4C619493DC4A2DFA2A79DA(L_225, /*hidden argument*/NULL); NullCheck(L_223); (L_223)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)L_224, (int32_t)1))), (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_226); } IL_03ba: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_227 = ___d1; int32_t L_228 = V_2; NullCheck(L_227); int32_t L_229 = L_228; double L_230 = (L_227)->GetAt(static_cast(L_229)); V_0 = L_230; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_231 = ___d1; int32_t L_232 = V_2; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_233 = ___matrixA0; int32_t L_234 = V_2; int32_t L_235 = V_2; NullCheck(L_233); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_236; L_236 = (L_233)->GetAddressAt(L_234, L_235); double L_237; L_237 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_236, /*hidden argument*/NULL); NullCheck(L_231); (L_231)->SetAt(static_cast(L_232), (double)L_237); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_238 = ___matrixA0; int32_t L_239 = V_2; int32_t L_240 = V_2; double L_241 = V_0; double L_242 = V_3; double L_243 = V_4; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_244; L_244 = sqrt(L_243); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_245; memset((&L_245), 0, sizeof(L_245)); Complex__ctor_mB1CFD2F144737FB8637B261E919F2450E7AFB901((&L_245), L_241, ((double)il2cpp_codegen_multiply((double)L_242, (double)L_244)), /*hidden argument*/NULL); NullCheck(L_238); (L_238)->SetAt(L_239, L_240, L_245); int32_t L_246 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_246, (int32_t)1)); } IL_03e9: { int32_t L_247 = V_2; if ((((int32_t)L_247) > ((int32_t)0))) { goto IL_0036; } } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_248 = ___d1; NullCheck(L_248); int32_t L_249 = 0; double L_250 = (L_248)->GetAt(static_cast(L_249)); V_0 = L_250; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_251 = ___d1; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_252 = ___matrixA0; NullCheck(L_252); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_253; L_253 = (L_252)->GetAddressAt(0, 0); double L_254; L_254 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_253, /*hidden argument*/NULL); NullCheck(L_251); (L_251)->SetAt(static_cast(0), (double)L_254); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_255 = ___matrixA0; double L_256 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_257; L_257 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_256, /*hidden argument*/NULL); NullCheck(L_255); (L_255)->SetAt(0, 0, L_257); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_258 = ___e2; NullCheck(L_258); (L_258)->SetAt(static_cast(0), (double)(0.0)); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd::SymmetricDiagonalize(MathNet.Numerics.LinearAlgebra.Matrix`1,System.Double[],System.Double[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UserEvd_SymmetricDiagonalize_m9AD72253709CA3780FA2B3DACE31F39DE0D586C4 (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___eigenVectors0, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___d1, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___e2, int32_t ___order3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } double V_0 = 0.0; double V_1 = 0.0; double V_2 = 0.0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; double V_7 = 0.0; double V_8 = 0.0; double V_9 = 0.0; double V_10 = 0.0; double V_11 = 0.0; double V_12 = 0.0; double V_13 = 0.0; double V_14 = 0.0; double V_15 = 0.0; double V_16 = 0.0; double V_17 = 0.0; int32_t V_18 = 0; int32_t V_19 = 0; int32_t V_20 = 0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_21; memset((&V_21), 0, sizeof(V_21)); int32_t V_22 = 0; int32_t V_23 = 0; double V_24 = 0.0; int32_t V_25 = 0; int32_t V_26 = 0; { V_3 = 1; goto IL_0010; } IL_0004: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___e2; int32_t L_1 = V_3; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_2 = ___e2; int32_t L_3 = V_3; NullCheck(L_2); int32_t L_4 = L_3; double L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck(L_0); (L_0)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1))), (double)L_5); int32_t L_6 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_0010: { int32_t L_7 = V_3; int32_t L_8 = ___order3; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0004; } } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_9 = ___e2; int32_t L_10 = ___order3; NullCheck(L_9); (L_9)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1))), (double)(0.0)); V_0 = (0.0); V_1 = (0.0); IL2CPP_RUNTIME_CLASS_INIT(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var); double L_11 = ((Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields*)il2cpp_codegen_static_fields_for(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var))->get_DoublePrecision_0(); V_2 = L_11; V_4 = 0; goto IL_02c9; } IL_0044: { double L_12 = V_1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_13 = ___d1; int32_t L_14 = V_4; NullCheck(L_13); int32_t L_15 = L_14; double L_16 = (L_13)->GetAt(static_cast(L_15)); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_17; L_17 = fabs(L_16); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_18 = ___e2; int32_t L_19 = V_4; NullCheck(L_18); int32_t L_20 = L_19; double L_21 = (L_18)->GetAt(static_cast(L_20)); double L_22; L_22 = fabs(L_21); double L_23; L_23 = Math_Max_mA7AFB223891668427745BC854ACBC24849AEDCB6(L_12, ((double)il2cpp_codegen_add((double)L_17, (double)L_22)), /*hidden argument*/NULL); V_1 = L_23; int32_t L_24 = V_4; V_5 = L_24; goto IL_0078; } IL_0064: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_25 = ___e2; int32_t L_26 = V_5; NullCheck(L_25); int32_t L_27 = L_26; double L_28 = (L_25)->GetAt(static_cast(L_27)); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_29; L_29 = fabs(L_28); double L_30 = V_2; double L_31 = V_1; if ((((double)L_29) <= ((double)((double)il2cpp_codegen_multiply((double)L_30, (double)L_31))))) { goto IL_007d; } } { int32_t L_32 = V_5; V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); } IL_0078: { int32_t L_33 = V_5; int32_t L_34 = ___order3; if ((((int32_t)L_33) < ((int32_t)L_34))) { goto IL_0064; } } IL_007d: { int32_t L_35 = V_5; int32_t L_36 = V_4; if ((((int32_t)L_35) <= ((int32_t)L_36))) { goto IL_02ac; } } { V_6 = 0; } IL_0089: { int32_t L_37 = V_6; V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_38 = ___d1; int32_t L_39 = V_4; NullCheck(L_38); int32_t L_40 = L_39; double L_41 = (L_38)->GetAt(static_cast(L_40)); V_7 = L_41; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_42 = ___d1; int32_t L_43 = V_4; NullCheck(L_42); int32_t L_44 = ((int32_t)il2cpp_codegen_add((int32_t)L_43, (int32_t)1)); double L_45 = (L_42)->GetAt(static_cast(L_44)); double L_46 = V_7; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_47 = ___e2; int32_t L_48 = V_4; NullCheck(L_47); int32_t L_49 = L_48; double L_50 = (L_47)->GetAt(static_cast(L_49)); V_8 = ((double)((double)((double)il2cpp_codegen_subtract((double)L_45, (double)L_46))/(double)((double)il2cpp_codegen_multiply((double)(2.0), (double)L_50)))); double L_51 = V_8; IL2CPP_RUNTIME_CLASS_INIT(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var); double L_52; L_52 = SpecialFunctions_Hypotenuse_mD5F62BD8B1BB949D18CCC5892A9B4F31082F9111(L_51, (1.0), /*hidden argument*/NULL); V_9 = L_52; double L_53 = V_8; if ((!(((double)L_53) < ((double)(0.0))))) { goto IL_00d3; } } { double L_54 = V_9; V_9 = ((-L_54)); } IL_00d3: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_55 = ___d1; int32_t L_56 = V_4; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_57 = ___e2; int32_t L_58 = V_4; NullCheck(L_57); int32_t L_59 = L_58; double L_60 = (L_57)->GetAt(static_cast(L_59)); double L_61 = V_8; double L_62 = V_9; NullCheck(L_55); (L_55)->SetAt(static_cast(L_56), (double)((double)((double)L_60/(double)((double)il2cpp_codegen_add((double)L_61, (double)L_62))))); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_63 = ___d1; int32_t L_64 = V_4; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_65 = ___e2; int32_t L_66 = V_4; NullCheck(L_65); int32_t L_67 = L_66; double L_68 = (L_65)->GetAt(static_cast(L_67)); double L_69 = V_8; double L_70 = V_9; NullCheck(L_63); (L_63)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_64, (int32_t)1))), (double)((double)il2cpp_codegen_multiply((double)L_68, (double)((double)il2cpp_codegen_add((double)L_69, (double)L_70))))); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_71 = ___d1; int32_t L_72 = V_4; NullCheck(L_71); int32_t L_73 = ((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)1)); double L_74 = (L_71)->GetAt(static_cast(L_73)); V_10 = L_74; double L_75 = V_7; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_76 = ___d1; int32_t L_77 = V_4; NullCheck(L_76); int32_t L_78 = L_77; double L_79 = (L_76)->GetAt(static_cast(L_78)); V_11 = ((double)il2cpp_codegen_subtract((double)L_75, (double)L_79)); int32_t L_80 = V_4; V_18 = ((int32_t)il2cpp_codegen_add((int32_t)L_80, (int32_t)2)); goto IL_011e; } IL_010a: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_81 = ___d1; int32_t L_82 = V_18; NullCheck(L_81); double* L_83 = ((L_81)->GetAddressAt(static_cast(L_82))); double L_84 = *((double*)L_83); double L_85 = V_11; *((double*)L_83) = (double)((double)il2cpp_codegen_subtract((double)L_84, (double)L_85)); int32_t L_86 = V_18; V_18 = ((int32_t)il2cpp_codegen_add((int32_t)L_86, (int32_t)1)); } IL_011e: { int32_t L_87 = V_18; int32_t L_88 = ___order3; if ((((int32_t)L_87) < ((int32_t)L_88))) { goto IL_010a; } } { double L_89 = V_0; double L_90 = V_11; V_0 = ((double)il2cpp_codegen_add((double)L_89, (double)L_90)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_91 = ___d1; int32_t L_92 = V_5; NullCheck(L_91); int32_t L_93 = L_92; double L_94 = (L_91)->GetAt(static_cast(L_93)); V_8 = L_94; V_12 = (1.0); double L_95 = V_12; V_13 = L_95; double L_96 = V_12; V_14 = L_96; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_97 = ___e2; int32_t L_98 = V_4; NullCheck(L_97); int32_t L_99 = ((int32_t)il2cpp_codegen_add((int32_t)L_98, (int32_t)1)); double L_100 = (L_97)->GetAt(static_cast(L_99)); V_15 = L_100; V_16 = (0.0); V_17 = (0.0); int32_t L_101 = V_5; V_19 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_101, (int32_t)1)); goto IL_025b; } IL_016a: { double L_102 = V_13; V_14 = L_102; double L_103 = V_12; V_13 = L_103; double L_104 = V_16; V_17 = L_104; double L_105 = V_12; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_106 = ___e2; int32_t L_107 = V_19; NullCheck(L_106); int32_t L_108 = L_107; double L_109 = (L_106)->GetAt(static_cast(L_108)); V_7 = ((double)il2cpp_codegen_multiply((double)L_105, (double)L_109)); double L_110 = V_12; double L_111 = V_8; V_11 = ((double)il2cpp_codegen_multiply((double)L_110, (double)L_111)); double L_112 = V_8; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_113 = ___e2; int32_t L_114 = V_19; NullCheck(L_113); int32_t L_115 = L_114; double L_116 = (L_113)->GetAt(static_cast(L_115)); IL2CPP_RUNTIME_CLASS_INIT(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var); double L_117; L_117 = SpecialFunctions_Hypotenuse_mD5F62BD8B1BB949D18CCC5892A9B4F31082F9111(L_112, L_116, /*hidden argument*/NULL); V_9 = L_117; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_118 = ___e2; int32_t L_119 = V_19; double L_120 = V_16; double L_121 = V_9; NullCheck(L_118); (L_118)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_119, (int32_t)1))), (double)((double)il2cpp_codegen_multiply((double)L_120, (double)L_121))); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_122 = ___e2; int32_t L_123 = V_19; NullCheck(L_122); int32_t L_124 = L_123; double L_125 = (L_122)->GetAt(static_cast(L_124)); double L_126 = V_9; V_16 = ((double)((double)L_125/(double)L_126)); double L_127 = V_8; double L_128 = V_9; V_12 = ((double)((double)L_127/(double)L_128)); double L_129 = V_12; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_130 = ___d1; int32_t L_131 = V_19; NullCheck(L_130); int32_t L_132 = L_131; double L_133 = (L_130)->GetAt(static_cast(L_132)); double L_134 = V_16; double L_135 = V_7; V_8 = ((double)il2cpp_codegen_subtract((double)((double)il2cpp_codegen_multiply((double)L_129, (double)L_133)), (double)((double)il2cpp_codegen_multiply((double)L_134, (double)L_135)))); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_136 = ___d1; int32_t L_137 = V_19; double L_138 = V_11; double L_139 = V_16; double L_140 = V_12; double L_141 = V_7; double L_142 = V_16; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_143 = ___d1; int32_t L_144 = V_19; NullCheck(L_143); int32_t L_145 = L_144; double L_146 = (L_143)->GetAt(static_cast(L_145)); NullCheck(L_136); (L_136)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_137, (int32_t)1))), (double)((double)il2cpp_codegen_add((double)L_138, (double)((double)il2cpp_codegen_multiply((double)L_139, (double)((double)il2cpp_codegen_add((double)((double)il2cpp_codegen_multiply((double)L_140, (double)L_141)), (double)((double)il2cpp_codegen_multiply((double)L_142, (double)L_146))))))))); V_20 = 0; goto IL_0250; } IL_01db: { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_147 = ___eigenVectors0; int32_t L_148 = V_20; int32_t L_149 = V_19; NullCheck(L_147); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_150; L_150 = Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_inline(L_147, L_148, ((int32_t)il2cpp_codegen_add((int32_t)L_149, (int32_t)1)), /*hidden argument*/Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); V_21 = L_150; double L_151; L_151 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_21), /*hidden argument*/NULL); V_11 = L_151; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_152 = ___eigenVectors0; int32_t L_153 = V_20; int32_t L_154 = V_19; double L_155 = V_16; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_156 = ___eigenVectors0; int32_t L_157 = V_20; int32_t L_158 = V_19; NullCheck(L_156); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_159; L_159 = Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_inline(L_156, L_157, L_158, /*hidden argument*/Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); V_21 = L_159; double L_160; L_160 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_21), /*hidden argument*/NULL); double L_161 = V_12; double L_162 = V_11; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_163; L_163 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(((double)il2cpp_codegen_add((double)((double)il2cpp_codegen_multiply((double)L_155, (double)L_160)), (double)((double)il2cpp_codegen_multiply((double)L_161, (double)L_162)))), /*hidden argument*/NULL); NullCheck(L_152); Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_inline(L_152, L_153, ((int32_t)il2cpp_codegen_add((int32_t)L_154, (int32_t)1)), L_163, /*hidden argument*/Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_164 = ___eigenVectors0; int32_t L_165 = V_20; int32_t L_166 = V_19; double L_167 = V_12; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_168 = ___eigenVectors0; int32_t L_169 = V_20; int32_t L_170 = V_19; NullCheck(L_168); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_171; L_171 = Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_inline(L_168, L_169, L_170, /*hidden argument*/Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); V_21 = L_171; double L_172; L_172 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_21), /*hidden argument*/NULL); double L_173 = V_16; double L_174 = V_11; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_175; L_175 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(((double)il2cpp_codegen_subtract((double)((double)il2cpp_codegen_multiply((double)L_167, (double)L_172)), (double)((double)il2cpp_codegen_multiply((double)L_173, (double)L_174)))), /*hidden argument*/NULL); NullCheck(L_164); Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_inline(L_164, L_165, L_166, L_175, /*hidden argument*/Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); int32_t L_176 = V_20; V_20 = ((int32_t)il2cpp_codegen_add((int32_t)L_176, (int32_t)1)); } IL_0250: { int32_t L_177 = V_20; int32_t L_178 = ___order3; if ((((int32_t)L_177) < ((int32_t)L_178))) { goto IL_01db; } } { int32_t L_179 = V_19; V_19 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_179, (int32_t)1)); } IL_025b: { int32_t L_180 = V_19; int32_t L_181 = V_4; if ((((int32_t)L_180) >= ((int32_t)L_181))) { goto IL_016a; } } { double L_182 = V_16; double L_183 = V_17; double L_184 = V_14; double L_185 = V_15; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_186 = ___e2; int32_t L_187 = V_4; NullCheck(L_186); int32_t L_188 = L_187; double L_189 = (L_186)->GetAt(static_cast(L_188)); double L_190 = V_10; V_8 = ((double)((double)((double)il2cpp_codegen_multiply((double)((double)il2cpp_codegen_multiply((double)((double)il2cpp_codegen_multiply((double)((double)il2cpp_codegen_multiply((double)((-L_182)), (double)L_183)), (double)L_184)), (double)L_185)), (double)L_189))/(double)L_190)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_191 = ___e2; int32_t L_192 = V_4; double L_193 = V_16; double L_194 = V_8; NullCheck(L_191); (L_191)->SetAt(static_cast(L_192), (double)((double)il2cpp_codegen_multiply((double)L_193, (double)L_194))); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_195 = ___d1; int32_t L_196 = V_4; double L_197 = V_12; double L_198 = V_8; NullCheck(L_195); (L_195)->SetAt(static_cast(L_196), (double)((double)il2cpp_codegen_multiply((double)L_197, (double)L_198))); int32_t L_199 = V_6; if ((((int32_t)L_199) < ((int32_t)((int32_t)1000)))) { goto IL_029b; } } { NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC * L_200 = (NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC_il2cpp_TypeInfo_var))); NonConvergenceException__ctor_m3548C091B237B862DBE5F6AB15A52F64FFEC955E(L_200, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_200, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UserEvd_SymmetricDiagonalize_m9AD72253709CA3780FA2B3DACE31F39DE0D586C4_RuntimeMethod_var))); } IL_029b: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_201 = ___e2; int32_t L_202 = V_4; NullCheck(L_201); int32_t L_203 = L_202; double L_204 = (L_201)->GetAt(static_cast(L_203)); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_205; L_205 = fabs(L_204); double L_206 = V_2; double L_207 = V_1; if ((((double)L_205) > ((double)((double)il2cpp_codegen_multiply((double)L_206, (double)L_207))))) { goto IL_0089; } } IL_02ac: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_208 = ___d1; int32_t L_209 = V_4; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_210 = ___d1; int32_t L_211 = V_4; NullCheck(L_210); int32_t L_212 = L_211; double L_213 = (L_210)->GetAt(static_cast(L_212)); double L_214 = V_0; NullCheck(L_208); (L_208)->SetAt(static_cast(L_209), (double)((double)il2cpp_codegen_add((double)L_213, (double)L_214))); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_215 = ___e2; int32_t L_216 = V_4; NullCheck(L_215); (L_215)->SetAt(static_cast(L_216), (double)(0.0)); int32_t L_217 = V_4; V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_217, (int32_t)1)); } IL_02c9: { int32_t L_218 = V_4; int32_t L_219 = ___order3; if ((((int32_t)L_218) < ((int32_t)L_219))) { goto IL_0044; } } { V_22 = 0; goto IL_036c; } IL_02d9: { int32_t L_220 = V_22; V_23 = L_220; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_221 = ___d1; int32_t L_222 = V_22; NullCheck(L_221); int32_t L_223 = L_222; double L_224 = (L_221)->GetAt(static_cast(L_223)); V_24 = L_224; int32_t L_225 = V_22; V_25 = ((int32_t)il2cpp_codegen_add((int32_t)L_225, (int32_t)1)); goto IL_0303; } IL_02eb: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_226 = ___d1; int32_t L_227 = V_25; NullCheck(L_226); int32_t L_228 = L_227; double L_229 = (L_226)->GetAt(static_cast(L_228)); double L_230 = V_24; if ((!(((double)L_229) < ((double)L_230)))) { goto IL_02fd; } } { int32_t L_231 = V_25; V_23 = L_231; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_232 = ___d1; int32_t L_233 = V_25; NullCheck(L_232); int32_t L_234 = L_233; double L_235 = (L_232)->GetAt(static_cast(L_234)); V_24 = L_235; } IL_02fd: { int32_t L_236 = V_25; V_25 = ((int32_t)il2cpp_codegen_add((int32_t)L_236, (int32_t)1)); } IL_0303: { int32_t L_237 = V_25; int32_t L_238 = ___order3; if ((((int32_t)L_237) < ((int32_t)L_238))) { goto IL_02eb; } } { int32_t L_239 = V_23; int32_t L_240 = V_22; if ((((int32_t)L_239) == ((int32_t)L_240))) { goto IL_0366; } } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_241 = ___d1; int32_t L_242 = V_23; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_243 = ___d1; int32_t L_244 = V_22; NullCheck(L_243); int32_t L_245 = L_244; double L_246 = (L_243)->GetAt(static_cast(L_245)); NullCheck(L_241); (L_241)->SetAt(static_cast(L_242), (double)L_246); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_247 = ___d1; int32_t L_248 = V_22; double L_249 = V_24; NullCheck(L_247); (L_247)->SetAt(static_cast(L_248), (double)L_249); V_26 = 0; goto IL_0361; } IL_0321: { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_250 = ___eigenVectors0; int32_t L_251 = V_26; int32_t L_252 = V_22; NullCheck(L_250); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_253; L_253 = Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_inline(L_250, L_251, L_252, /*hidden argument*/Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); V_21 = L_253; double L_254; L_254 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_21), /*hidden argument*/NULL); V_24 = L_254; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_255 = ___eigenVectors0; int32_t L_256 = V_26; int32_t L_257 = V_22; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_258 = ___eigenVectors0; int32_t L_259 = V_26; int32_t L_260 = V_23; NullCheck(L_258); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_261; L_261 = Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_inline(L_258, L_259, L_260, /*hidden argument*/Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); NullCheck(L_255); Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_inline(L_255, L_256, L_257, L_261, /*hidden argument*/Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_262 = ___eigenVectors0; int32_t L_263 = V_26; int32_t L_264 = V_23; double L_265 = V_24; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_266; L_266 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_265, /*hidden argument*/NULL); NullCheck(L_262); Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_inline(L_262, L_263, L_264, L_266, /*hidden argument*/Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); int32_t L_267 = V_26; V_26 = ((int32_t)il2cpp_codegen_add((int32_t)L_267, (int32_t)1)); } IL_0361: { int32_t L_268 = V_26; int32_t L_269 = ___order3; if ((((int32_t)L_268) < ((int32_t)L_269))) { goto IL_0321; } } IL_0366: { int32_t L_270 = V_22; V_22 = ((int32_t)il2cpp_codegen_add((int32_t)L_270, (int32_t)1)); } IL_036c: { int32_t L_271 = V_22; int32_t L_272 = ___order3; if ((((int32_t)L_271) < ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_272, (int32_t)1))))) { goto IL_02d9; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd::SymmetricUntridiagonalize(MathNet.Numerics.LinearAlgebra.Matrix`1,System.Numerics.Complex[0...,0...],System.Numerics.Complex[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UserEvd_SymmetricUntridiagonalize_m67F73C19D532A222BCFBA9E905C627370C878849 (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___eigenVectors0, ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* ___matrixA1, ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* ___tau2, int32_t ___order3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; double V_4 = 0.0; int32_t V_5 = 0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; { V_0 = 0; goto IL_0042; } IL_0004: { V_1 = 0; goto IL_003a; } IL_0008: { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_0 = ___eigenVectors0; int32_t L_1 = V_0; int32_t L_2 = V_1; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_3 = ___eigenVectors0; int32_t L_4 = V_0; int32_t L_5 = V_1; NullCheck(L_3); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_6; L_6 = Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_inline(L_3, L_4, L_5, /*hidden argument*/Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); V_2 = L_6; double L_7; L_7 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_2), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_8; L_8 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_7, /*hidden argument*/NULL); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_9 = ___tau2; int32_t L_10 = V_0; NullCheck(L_9); int32_t L_11 = L_10; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_12 = (L_9)->GetAt(static_cast(L_11)); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_13; L_13 = ComplexExtensions_Conjugate_m023E3F145E8E5C8F9F4C619493DC4A2DFA2A79DA(L_12, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_14; L_14 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_8, L_13, /*hidden argument*/NULL); NullCheck(L_0); Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_inline(L_0, L_1, L_2, L_14, /*hidden argument*/Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); int32_t L_15 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1)); } IL_003a: { int32_t L_16 = V_1; int32_t L_17 = ___order3; if ((((int32_t)L_16) < ((int32_t)L_17))) { goto IL_0008; } } { int32_t L_18 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)); } IL_0042: { int32_t L_19 = V_0; int32_t L_20 = ___order3; if ((((int32_t)L_19) < ((int32_t)L_20))) { goto IL_0004; } } { V_3 = 1; goto IL_0118; } IL_004d: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_21 = ___matrixA1; int32_t L_22 = V_3; int32_t L_23 = V_3; NullCheck(L_21); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_24; L_24 = (L_21)->GetAddressAt(L_22, L_23); double L_25; L_25 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_24, /*hidden argument*/NULL); V_4 = L_25; double L_26 = V_4; if ((((double)L_26) == ((double)(0.0)))) { goto IL_0114; } } { V_5 = 0; goto IL_010c; } IL_0074: { IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_27 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_Zero_0(); V_6 = L_27; V_7 = 0; goto IL_00a7; } IL_0080: { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_28 = V_6; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_29 = ___eigenVectors0; int32_t L_30 = V_7; int32_t L_31 = V_5; NullCheck(L_29); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_32; L_32 = Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_inline(L_29, L_30, L_31, /*hidden argument*/Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_33 = ___matrixA1; int32_t L_34 = V_3; int32_t L_35 = V_7; NullCheck(L_33); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_36; L_36 = (L_33)->GetAt(L_34, L_35); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_37; L_37 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_32, L_36, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_38; L_38 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_28, L_37, /*hidden argument*/NULL); V_6 = L_38; int32_t L_39 = V_7; V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)1)); } IL_00a7: { int32_t L_40 = V_7; int32_t L_41 = V_3; if ((((int32_t)L_40) < ((int32_t)L_41))) { goto IL_0080; } } { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_42 = V_6; double L_43 = V_4; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_44; L_44 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_43, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_45; L_45 = Complex_op_Division_m147243518DECEEEE31CC3AA3E9219B4F0C1816B1(L_42, L_44, /*hidden argument*/NULL); double L_46 = V_4; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_47; L_47 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_46, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_48; L_48 = Complex_op_Division_m147243518DECEEEE31CC3AA3E9219B4F0C1816B1(L_45, L_47, /*hidden argument*/NULL); V_6 = L_48; V_8 = 0; goto IL_0101; } IL_00cd: { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_49 = ___eigenVectors0; int32_t L_50 = V_8; int32_t L_51 = V_5; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_52 = ___eigenVectors0; int32_t L_53 = V_8; int32_t L_54 = V_5; NullCheck(L_52); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_55; L_55 = Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_inline(L_52, L_53, L_54, /*hidden argument*/Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_56 = V_6; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_57 = ___matrixA1; int32_t L_58 = V_3; int32_t L_59 = V_8; NullCheck(L_57); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_60; L_60 = (L_57)->GetAt(L_58, L_59); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_61; L_61 = ComplexExtensions_Conjugate_m023E3F145E8E5C8F9F4C619493DC4A2DFA2A79DA(L_60, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_62; L_62 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_56, L_61, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_63; L_63 = Complex_op_Subtraction_mB8635F7AB44F8782FB96DC2B5176685F92C0EE47(L_55, L_62, /*hidden argument*/NULL); NullCheck(L_49); Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_inline(L_49, L_50, L_51, L_63, /*hidden argument*/Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); int32_t L_64 = V_8; V_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_64, (int32_t)1)); } IL_0101: { int32_t L_65 = V_8; int32_t L_66 = V_3; if ((((int32_t)L_65) < ((int32_t)L_66))) { goto IL_00cd; } } { int32_t L_67 = V_5; V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_67, (int32_t)1)); } IL_010c: { int32_t L_68 = V_5; int32_t L_69 = ___order3; if ((((int32_t)L_68) < ((int32_t)L_69))) { goto IL_0074; } } IL_0114: { int32_t L_70 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1)); } IL_0118: { int32_t L_71 = V_3; int32_t L_72 = ___order3; if ((((int32_t)L_71) < ((int32_t)L_72))) { goto IL_004d; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd::NonsymmetricReduceToHessenberg(MathNet.Numerics.LinearAlgebra.Matrix`1,System.Numerics.Complex[0...,0...],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UserEvd_NonsymmetricReduceToHessenberg_mEEECD05CE31F9508B23E254D48D65BB27732E3AE (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___eigenVectors0, ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* ___matrixH1, int32_t ___order2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* V_0 = NULL; int32_t V_1 = 0; double V_2 = 0.0; int32_t V_3 = 0; double V_4 = 0.0; double V_5 = 0.0; int32_t V_6 = 0; int32_t V_7 = 0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_8; memset((&V_8), 0, sizeof(V_8)); int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_12; memset((&V_12), 0, sizeof(V_12)); int32_t V_13 = 0; int32_t V_14 = 0; int32_t V_15 = 0; int32_t V_16 = 0; int32_t V_17 = 0; double V_18 = 0.0; int32_t V_19 = 0; int32_t V_20 = 0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_21; memset((&V_21), 0, sizeof(V_21)); int32_t V_22 = 0; int32_t V_23 = 0; int32_t V_24 = 0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_25; memset((&V_25), 0, sizeof(V_25)); int32_t V_26 = 0; int32_t V_27 = 0; int32_t V_28 = 0; int32_t G_B36_0 = 0; int32_t G_B36_1 = 0; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * G_B36_2 = NULL; int32_t G_B35_0 = 0; int32_t G_B35_1 = 0; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * G_B35_2 = NULL; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C G_B37_0; memset((&G_B37_0), 0, sizeof(G_B37_0)); int32_t G_B37_1 = 0; int32_t G_B37_2 = 0; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * G_B37_3 = NULL; { int32_t L_0 = ___order2; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_1 = (ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5*)SZArrayNew(ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5_il2cpp_TypeInfo_var, (uint32_t)L_0); V_0 = L_1; V_1 = 1; goto IL_02ae; } IL_000e: { V_2 = (0.0); int32_t L_2 = V_1; V_3 = L_2; goto IL_004c; } IL_001c: { double L_3 = V_2; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_4 = ___matrixH1; int32_t L_5 = V_3; int32_t L_6 = V_1; NullCheck(L_4); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_7; L_7 = (L_4)->GetAddressAt(L_5, ((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1))); double L_8; L_8 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_7, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_9; L_9 = fabs(L_8); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_10 = ___matrixH1; int32_t L_11 = V_3; int32_t L_12 = V_1; NullCheck(L_10); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_13; L_13 = (L_10)->GetAddressAt(L_11, ((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1))); double L_14; L_14 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_13, /*hidden argument*/NULL); double L_15; L_15 = fabs(L_14); V_2 = ((double)il2cpp_codegen_add((double)L_3, (double)((double)il2cpp_codegen_add((double)L_9, (double)L_15)))); int32_t L_16 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_004c: { int32_t L_17 = V_3; int32_t L_18 = ___order2; if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_001c; } } { double L_19 = V_2; if ((((double)L_19) == ((double)(0.0)))) { goto IL_02aa; } } { V_4 = (0.0); int32_t L_20 = ___order2; V_6 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)1)); goto IL_00a7; } IL_0071: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_21 = V_0; int32_t L_22 = V_6; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_23 = ___matrixH1; int32_t L_24 = V_6; int32_t L_25 = V_1; NullCheck(L_23); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_26; L_26 = (L_23)->GetAt(L_24, ((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1))); double L_27 = V_2; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_28; L_28 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_27, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_29; L_29 = Complex_op_Division_m147243518DECEEEE31CC3AA3E9219B4F0C1816B1(L_26, L_28, /*hidden argument*/NULL); NullCheck(L_21); (L_21)->SetAt(static_cast(L_22), (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_29); double L_30 = V_4; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_31 = V_0; int32_t L_32 = V_6; NullCheck(L_31); int32_t L_33 = L_32; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_34 = (L_31)->GetAt(static_cast(L_33)); double L_35; L_35 = ComplexExtensions_MagnitudeSquared_m1A25188264E95ED1F3B66C8557B278BAB9A36C1D(L_34, /*hidden argument*/NULL); V_4 = ((double)il2cpp_codegen_add((double)L_30, (double)L_35)); int32_t L_36 = V_6; V_6 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)1)); } IL_00a7: { int32_t L_37 = V_6; int32_t L_38 = V_1; if ((((int32_t)L_37) >= ((int32_t)L_38))) { goto IL_0071; } } { double L_39 = V_4; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_40; L_40 = sqrt(L_39); V_5 = L_40; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_41 = V_0; int32_t L_42 = V_1; NullCheck(L_41); double L_43; L_43 = Complex_get_Magnitude_m61552BCC9460BD67AB1B5FE7796998937AD97A0C((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)((L_41)->GetAddressAt(static_cast(L_42))), /*hidden argument*/NULL); if ((((double)L_43) == ((double)(0.0)))) { goto IL_0117; } } { double L_44 = V_4; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_45 = V_0; int32_t L_46 = V_1; NullCheck(L_45); double L_47; L_47 = Complex_get_Magnitude_m61552BCC9460BD67AB1B5FE7796998937AD97A0C((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)((L_45)->GetAddressAt(static_cast(L_46))), /*hidden argument*/NULL); double L_48 = V_5; V_4 = ((double)il2cpp_codegen_add((double)L_44, (double)((double)il2cpp_codegen_multiply((double)L_47, (double)L_48)))); double L_49 = V_5; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_50 = V_0; int32_t L_51 = V_1; NullCheck(L_50); double L_52; L_52 = Complex_get_Magnitude_m61552BCC9460BD67AB1B5FE7796998937AD97A0C((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)((L_50)->GetAddressAt(static_cast(L_51))), /*hidden argument*/NULL); V_5 = ((double)((double)L_49/(double)L_52)); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_53 = V_0; int32_t L_54 = V_1; double L_55 = V_5; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_56; L_56 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(((double)il2cpp_codegen_add((double)(1.0), (double)L_55)), /*hidden argument*/NULL); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_57 = V_0; int32_t L_58 = V_1; NullCheck(L_57); int32_t L_59 = L_58; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_60 = (L_57)->GetAt(static_cast(L_59)); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_61; L_61 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_56, L_60, /*hidden argument*/NULL); NullCheck(L_53); (L_53)->SetAt(static_cast(L_54), (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_61); goto IL_0135; } IL_0117: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_62 = V_0; int32_t L_63 = V_1; double L_64 = V_5; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_65; L_65 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_64, /*hidden argument*/NULL); NullCheck(L_62); (L_62)->SetAt(static_cast(L_63), (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_65); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_66 = ___matrixH1; int32_t L_67 = V_1; int32_t L_68 = V_1; double L_69 = V_2; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_70; L_70 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_69, /*hidden argument*/NULL); NullCheck(L_66); (L_66)->SetAt(L_67, ((int32_t)il2cpp_codegen_subtract((int32_t)L_68, (int32_t)1)), L_70); } IL_0135: { int32_t L_71 = V_1; V_7 = L_71; goto IL_01ca; } IL_013d: { IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_72 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_Zero_0(); V_8 = L_72; int32_t L_73 = ___order2; V_9 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_73, (int32_t)1)); goto IL_0176; } IL_014b: { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_74 = V_8; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_75 = V_0; int32_t L_76 = V_9; NullCheck(L_75); int32_t L_77 = L_76; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_78 = (L_75)->GetAt(static_cast(L_77)); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_79; L_79 = ComplexExtensions_Conjugate_m023E3F145E8E5C8F9F4C619493DC4A2DFA2A79DA(L_78, /*hidden argument*/NULL); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_80 = ___matrixH1; int32_t L_81 = V_9; int32_t L_82 = V_7; NullCheck(L_80); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_83; L_83 = (L_80)->GetAt(L_81, L_82); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_84; L_84 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_79, L_83, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_85; L_85 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_74, L_84, /*hidden argument*/NULL); V_8 = L_85; int32_t L_86 = V_9; V_9 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_86, (int32_t)1)); } IL_0176: { int32_t L_87 = V_9; int32_t L_88 = V_1; if ((((int32_t)L_87) >= ((int32_t)L_88))) { goto IL_014b; } } { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_89 = V_8; double L_90 = V_4; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_91; L_91 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_90, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_92; L_92 = Complex_op_Division_m147243518DECEEEE31CC3AA3E9219B4F0C1816B1(L_89, L_91, /*hidden argument*/NULL); V_8 = L_92; int32_t L_93 = V_1; V_10 = L_93; goto IL_01bf; } IL_0190: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_94 = ___matrixH1; int32_t L_95 = V_10; int32_t L_96 = V_7; NullCheck(L_94); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_97; L_97 = (L_94)->GetAddressAt(L_95, L_96); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_98 = L_97; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_99 = (*(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_98); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_100 = V_8; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_101 = V_0; int32_t L_102 = V_10; NullCheck(L_101); int32_t L_103 = L_102; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_104 = (L_101)->GetAt(static_cast(L_103)); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_105; L_105 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_100, L_104, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_106; L_106 = Complex_op_Subtraction_mB8635F7AB44F8782FB96DC2B5176685F92C0EE47(L_99, L_105, /*hidden argument*/NULL); *(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_98 = L_106; int32_t L_107 = V_10; V_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_107, (int32_t)1)); } IL_01bf: { int32_t L_108 = V_10; int32_t L_109 = ___order2; if ((((int32_t)L_108) < ((int32_t)L_109))) { goto IL_0190; } } { int32_t L_110 = V_7; V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_110, (int32_t)1)); } IL_01ca: { int32_t L_111 = V_7; int32_t L_112 = ___order2; if ((((int32_t)L_111) < ((int32_t)L_112))) { goto IL_013d; } } { V_11 = 0; goto IL_0267; } IL_01da: { IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_113 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_Zero_0(); V_12 = L_113; int32_t L_114 = ___order2; V_13 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_114, (int32_t)1)); goto IL_020e; } IL_01e8: { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_115 = V_12; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_116 = V_0; int32_t L_117 = V_13; NullCheck(L_116); int32_t L_118 = L_117; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_119 = (L_116)->GetAt(static_cast(L_118)); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_120 = ___matrixH1; int32_t L_121 = V_11; int32_t L_122 = V_13; NullCheck(L_120); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_123; L_123 = (L_120)->GetAt(L_121, L_122); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_124; L_124 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_119, L_123, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_125; L_125 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_115, L_124, /*hidden argument*/NULL); V_12 = L_125; int32_t L_126 = V_13; V_13 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_126, (int32_t)1)); } IL_020e: { int32_t L_127 = V_13; int32_t L_128 = V_1; if ((((int32_t)L_127) >= ((int32_t)L_128))) { goto IL_01e8; } } { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_129 = V_12; double L_130 = V_4; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_131; L_131 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_130, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_132; L_132 = Complex_op_Division_m147243518DECEEEE31CC3AA3E9219B4F0C1816B1(L_129, L_131, /*hidden argument*/NULL); V_12 = L_132; int32_t L_133 = V_1; V_14 = L_133; goto IL_025c; } IL_0228: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_134 = ___matrixH1; int32_t L_135 = V_11; int32_t L_136 = V_14; NullCheck(L_134); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_137; L_137 = (L_134)->GetAddressAt(L_135, L_136); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_138 = L_137; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_139 = (*(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_138); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_140 = V_12; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_141 = V_0; int32_t L_142 = V_14; NullCheck(L_141); int32_t L_143 = L_142; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_144 = (L_141)->GetAt(static_cast(L_143)); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_145; L_145 = ComplexExtensions_Conjugate_m023E3F145E8E5C8F9F4C619493DC4A2DFA2A79DA(L_144, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_146; L_146 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_140, L_145, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_147; L_147 = Complex_op_Subtraction_mB8635F7AB44F8782FB96DC2B5176685F92C0EE47(L_139, L_146, /*hidden argument*/NULL); *(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_138 = L_147; int32_t L_148 = V_14; V_14 = ((int32_t)il2cpp_codegen_add((int32_t)L_148, (int32_t)1)); } IL_025c: { int32_t L_149 = V_14; int32_t L_150 = ___order2; if ((((int32_t)L_149) < ((int32_t)L_150))) { goto IL_0228; } } { int32_t L_151 = V_11; V_11 = ((int32_t)il2cpp_codegen_add((int32_t)L_151, (int32_t)1)); } IL_0267: { int32_t L_152 = V_11; int32_t L_153 = ___order2; if ((((int32_t)L_152) < ((int32_t)L_153))) { goto IL_01da; } } { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_154 = V_0; int32_t L_155 = V_1; double L_156 = V_2; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_157; L_157 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_156, /*hidden argument*/NULL); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_158 = V_0; int32_t L_159 = V_1; NullCheck(L_158); int32_t L_160 = L_159; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_161 = (L_158)->GetAt(static_cast(L_160)); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_162; L_162 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_157, L_161, /*hidden argument*/NULL); NullCheck(L_154); (L_154)->SetAt(static_cast(L_155), (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_162); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_163 = ___matrixH1; int32_t L_164 = V_1; int32_t L_165 = V_1; NullCheck(L_163); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_166; L_166 = (L_163)->GetAddressAt(L_164, ((int32_t)il2cpp_codegen_subtract((int32_t)L_165, (int32_t)1))); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_167 = L_166; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_168 = (*(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_167); double L_169 = V_5; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_170; L_170 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(((-L_169)), /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_171; L_171 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_168, L_170, /*hidden argument*/NULL); *(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_167 = L_171; } IL_02aa: { int32_t L_172 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_172, (int32_t)1)); } IL_02ae: { int32_t L_173 = V_1; int32_t L_174 = ___order2; if ((((int32_t)L_173) < ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_174, (int32_t)1))))) { goto IL_000e; } } { V_15 = 0; goto IL_02ee; } IL_02bc: { V_16 = 0; goto IL_02e3; } IL_02c1: { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_175 = ___eigenVectors0; int32_t L_176 = V_15; int32_t L_177 = V_16; int32_t L_178 = V_15; int32_t L_179 = V_16; G_B35_0 = L_177; G_B35_1 = L_176; G_B35_2 = L_175; if ((((int32_t)L_178) == ((int32_t)L_179))) { G_B36_0 = L_177; G_B36_1 = L_176; G_B36_2 = L_175; goto IL_02d3; } } { IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_180 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_Zero_0(); G_B37_0 = L_180; G_B37_1 = G_B35_0; G_B37_2 = G_B35_1; G_B37_3 = G_B35_2; goto IL_02d8; } IL_02d3: { IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_181 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_One_1(); G_B37_0 = L_181; G_B37_1 = G_B36_0; G_B37_2 = G_B36_1; G_B37_3 = G_B36_2; } IL_02d8: { NullCheck(G_B37_3); Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_inline(G_B37_3, G_B37_2, G_B37_1, G_B37_0, /*hidden argument*/Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); int32_t L_182 = V_16; V_16 = ((int32_t)il2cpp_codegen_add((int32_t)L_182, (int32_t)1)); } IL_02e3: { int32_t L_183 = V_16; int32_t L_184 = ___order2; if ((((int32_t)L_183) < ((int32_t)L_184))) { goto IL_02c1; } } { int32_t L_185 = V_15; V_15 = ((int32_t)il2cpp_codegen_add((int32_t)L_185, (int32_t)1)); } IL_02ee: { int32_t L_186 = V_15; int32_t L_187 = ___order2; if ((((int32_t)L_186) < ((int32_t)L_187))) { goto IL_02bc; } } { int32_t L_188 = ___order2; V_17 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_188, (int32_t)2)); goto IL_043a; } IL_02fd: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_189 = ___matrixH1; int32_t L_190 = V_17; int32_t L_191 = V_17; NullCheck(L_189); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_192; L_192 = (L_189)->GetAt(L_190, ((int32_t)il2cpp_codegen_subtract((int32_t)L_191, (int32_t)1))); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_193 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_Zero_0(); bool L_194; L_194 = Complex_op_Inequality_m247FEAFBDF8FB8FED1C4267FCB61CD1AC90AABB2(L_192, L_193, /*hidden argument*/NULL); if (!L_194) { goto IL_0434; } } { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_195 = V_0; int32_t L_196 = V_17; NullCheck(L_195); int32_t L_197 = L_196; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_198 = (L_195)->GetAt(static_cast(L_197)); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_199 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_Zero_0(); bool L_200; L_200 = Complex_op_Inequality_m247FEAFBDF8FB8FED1C4267FCB61CD1AC90AABB2(L_198, L_199, /*hidden argument*/NULL); if (!L_200) { goto IL_0434; } } { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_201 = ___matrixH1; int32_t L_202 = V_17; int32_t L_203 = V_17; NullCheck(L_201); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_204; L_204 = (L_201)->GetAddressAt(L_202, ((int32_t)il2cpp_codegen_subtract((int32_t)L_203, (int32_t)1))); double L_205; L_205 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_204, /*hidden argument*/NULL); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_206 = V_0; int32_t L_207 = V_17; NullCheck(L_206); double L_208; L_208 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)((L_206)->GetAddressAt(static_cast(L_207))), /*hidden argument*/NULL); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_209 = ___matrixH1; int32_t L_210 = V_17; int32_t L_211 = V_17; NullCheck(L_209); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_212; L_212 = (L_209)->GetAddressAt(L_210, ((int32_t)il2cpp_codegen_subtract((int32_t)L_211, (int32_t)1))); double L_213; L_213 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_212, /*hidden argument*/NULL); ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_214 = V_0; int32_t L_215 = V_17; NullCheck(L_214); double L_216; L_216 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)((L_214)->GetAddressAt(static_cast(L_215))), /*hidden argument*/NULL); V_18 = ((double)il2cpp_codegen_add((double)((double)il2cpp_codegen_multiply((double)L_205, (double)L_208)), (double)((double)il2cpp_codegen_multiply((double)L_213, (double)L_216)))); int32_t L_217 = V_17; V_19 = ((int32_t)il2cpp_codegen_add((int32_t)L_217, (int32_t)1)); goto IL_0392; } IL_0378: { ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_218 = V_0; int32_t L_219 = V_19; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_220 = ___matrixH1; int32_t L_221 = V_19; int32_t L_222 = V_17; NullCheck(L_220); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_223; L_223 = (L_220)->GetAt(L_221, ((int32_t)il2cpp_codegen_subtract((int32_t)L_222, (int32_t)1))); NullCheck(L_218); (L_218)->SetAt(static_cast(L_219), (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_223); int32_t L_224 = V_19; V_19 = ((int32_t)il2cpp_codegen_add((int32_t)L_224, (int32_t)1)); } IL_0392: { int32_t L_225 = V_19; int32_t L_226 = ___order2; if ((((int32_t)L_225) < ((int32_t)L_226))) { goto IL_0378; } } { int32_t L_227 = V_17; V_20 = L_227; goto IL_042c; } IL_03a0: { IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_228 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_Zero_0(); V_21 = L_228; int32_t L_229 = V_17; V_22 = L_229; goto IL_03d8; } IL_03ad: { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_230 = V_21; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_231 = V_0; int32_t L_232 = V_22; NullCheck(L_231); int32_t L_233 = L_232; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_234 = (L_231)->GetAt(static_cast(L_233)); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_235; L_235 = ComplexExtensions_Conjugate_m023E3F145E8E5C8F9F4C619493DC4A2DFA2A79DA(L_234, /*hidden argument*/NULL); Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_236 = ___eigenVectors0; int32_t L_237 = V_22; int32_t L_238 = V_20; NullCheck(L_236); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_239; L_239 = Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_inline(L_236, L_237, L_238, /*hidden argument*/Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_240; L_240 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_235, L_239, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_241; L_241 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_230, L_240, /*hidden argument*/NULL); V_21 = L_241; int32_t L_242 = V_22; V_22 = ((int32_t)il2cpp_codegen_add((int32_t)L_242, (int32_t)1)); } IL_03d8: { int32_t L_243 = V_22; int32_t L_244 = ___order2; if ((((int32_t)L_243) < ((int32_t)L_244))) { goto IL_03ad; } } { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_245 = V_21; double L_246 = V_18; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_247; L_247 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_246, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_248; L_248 = Complex_op_Division_m147243518DECEEEE31CC3AA3E9219B4F0C1816B1(L_245, L_247, /*hidden argument*/NULL); V_21 = L_248; int32_t L_249 = V_17; V_23 = L_249; goto IL_0421; } IL_03f3: { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_250 = ___eigenVectors0; int32_t L_251 = V_23; int32_t L_252 = V_20; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_253 = ___eigenVectors0; int32_t L_254 = V_23; int32_t L_255 = V_20; NullCheck(L_253); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_256; L_256 = Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_inline(L_253, L_254, L_255, /*hidden argument*/Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_257 = V_21; ComplexU5BU5D_tB5D4AFC072030492E5A9410FFA524F81AA2C03B5* L_258 = V_0; int32_t L_259 = V_23; NullCheck(L_258); int32_t L_260 = L_259; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_261 = (L_258)->GetAt(static_cast(L_260)); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_262; L_262 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_257, L_261, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_263; L_263 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_256, L_262, /*hidden argument*/NULL); NullCheck(L_250); Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_inline(L_250, L_251, L_252, L_263, /*hidden argument*/Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); int32_t L_264 = V_23; V_23 = ((int32_t)il2cpp_codegen_add((int32_t)L_264, (int32_t)1)); } IL_0421: { int32_t L_265 = V_23; int32_t L_266 = ___order2; if ((((int32_t)L_265) < ((int32_t)L_266))) { goto IL_03f3; } } { int32_t L_267 = V_20; V_20 = ((int32_t)il2cpp_codegen_add((int32_t)L_267, (int32_t)1)); } IL_042c: { int32_t L_268 = V_20; int32_t L_269 = ___order2; if ((((int32_t)L_268) < ((int32_t)L_269))) { goto IL_03a0; } } IL_0434: { int32_t L_270 = V_17; V_17 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_270, (int32_t)1)); } IL_043a: { int32_t L_271 = V_17; if ((((int32_t)L_271) >= ((int32_t)1))) { goto IL_02fd; } } { V_24 = 1; goto IL_054e; } IL_044a: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_272 = ___matrixH1; int32_t L_273 = V_24; int32_t L_274 = V_24; NullCheck(L_272); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_275; L_275 = (L_272)->GetAddressAt(L_273, ((int32_t)il2cpp_codegen_subtract((int32_t)L_274, (int32_t)1))); double L_276; L_276 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_275, /*hidden argument*/NULL); if ((((double)L_276) == ((double)(0.0)))) { goto IL_0548; } } { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_277 = ___matrixH1; int32_t L_278 = V_24; int32_t L_279 = V_24; NullCheck(L_277); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_280; L_280 = (L_277)->GetAt(L_278, ((int32_t)il2cpp_codegen_subtract((int32_t)L_279, (int32_t)1))); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_281 = ___matrixH1; int32_t L_282 = V_24; int32_t L_283 = V_24; NullCheck(L_281); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_284; L_284 = (L_281)->GetAddressAt(L_282, ((int32_t)il2cpp_codegen_subtract((int32_t)L_283, (int32_t)1))); double L_285; L_285 = Complex_get_Magnitude_m61552BCC9460BD67AB1B5FE7796998937AD97A0C((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_284, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_286; L_286 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_285, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_287; L_287 = Complex_op_Division_m147243518DECEEEE31CC3AA3E9219B4F0C1816B1(L_280, L_286, /*hidden argument*/NULL); V_25 = L_287; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_288 = ___matrixH1; int32_t L_289 = V_24; int32_t L_290 = V_24; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_291 = ___matrixH1; int32_t L_292 = V_24; int32_t L_293 = V_24; NullCheck(L_291); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_294; L_294 = (L_291)->GetAddressAt(L_292, ((int32_t)il2cpp_codegen_subtract((int32_t)L_293, (int32_t)1))); double L_295; L_295 = Complex_get_Magnitude_m61552BCC9460BD67AB1B5FE7796998937AD97A0C((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_294, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_296; L_296 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_295, /*hidden argument*/NULL); NullCheck(L_288); (L_288)->SetAt(L_289, ((int32_t)il2cpp_codegen_subtract((int32_t)L_290, (int32_t)1)), L_296); int32_t L_297 = V_24; V_26 = L_297; goto IL_04e1; } IL_04ba: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_298 = ___matrixH1; int32_t L_299 = V_24; int32_t L_300 = V_26; NullCheck(L_298); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_301; L_301 = (L_298)->GetAddressAt(L_299, L_300); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_302 = L_301; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_303 = (*(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_302); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_304 = V_25; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_305; L_305 = ComplexExtensions_Conjugate_m023E3F145E8E5C8F9F4C619493DC4A2DFA2A79DA(L_304, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_306; L_306 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_303, L_305, /*hidden argument*/NULL); *(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_302 = L_306; int32_t L_307 = V_26; V_26 = ((int32_t)il2cpp_codegen_add((int32_t)L_307, (int32_t)1)); } IL_04e1: { int32_t L_308 = V_26; int32_t L_309 = ___order2; if ((((int32_t)L_308) < ((int32_t)L_309))) { goto IL_04ba; } } { V_27 = 0; goto IL_050d; } IL_04eb: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_310 = ___matrixH1; int32_t L_311 = V_27; int32_t L_312 = V_24; NullCheck(L_310); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_313; L_313 = (L_310)->GetAddressAt(L_311, L_312); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_314 = L_313; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_315 = (*(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_314); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_316 = V_25; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_317; L_317 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_315, L_316, /*hidden argument*/NULL); *(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_314 = L_317; int32_t L_318 = V_27; V_27 = ((int32_t)il2cpp_codegen_add((int32_t)L_318, (int32_t)1)); } IL_050d: { int32_t L_319 = V_27; int32_t L_320 = V_24; int32_t L_321 = ___order2; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_322; L_322 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574(((int32_t)il2cpp_codegen_add((int32_t)L_320, (int32_t)1)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_321, (int32_t)1)), /*hidden argument*/NULL); if ((((int32_t)L_319) <= ((int32_t)L_322))) { goto IL_04eb; } } { V_28 = 0; goto IL_0543; } IL_0522: { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_323 = ___eigenVectors0; int32_t L_324 = V_28; int32_t L_325 = V_24; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_326 = ___eigenVectors0; int32_t L_327 = V_28; int32_t L_328 = V_24; NullCheck(L_326); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_329; L_329 = Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_inline(L_326, L_327, L_328, /*hidden argument*/Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_330 = V_25; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_331; L_331 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_329, L_330, /*hidden argument*/NULL); NullCheck(L_323); Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_inline(L_323, L_324, L_325, L_331, /*hidden argument*/Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); int32_t L_332 = V_28; V_28 = ((int32_t)il2cpp_codegen_add((int32_t)L_332, (int32_t)1)); } IL_0543: { int32_t L_333 = V_28; int32_t L_334 = ___order2; if ((((int32_t)L_333) < ((int32_t)L_334))) { goto IL_0522; } } IL_0548: { int32_t L_335 = V_24; V_24 = ((int32_t)il2cpp_codegen_add((int32_t)L_335, (int32_t)1)); } IL_054e: { int32_t L_336 = V_24; int32_t L_337 = ___order2; if ((((int32_t)L_336) < ((int32_t)L_337))) { goto IL_044a; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Complex.Factorization.UserEvd::NonsymmetricReduceHessenberToRealSchur(MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Vector`1,System.Numerics.Complex[0...,0...],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UserEvd_NonsymmetricReduceHessenberToRealSchur_mDEEFA9EEE48D45C135EB64F7DAED649C0CBFA965 (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * ___eigenVectors0, Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * ___eigenValues1, ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* ___matrixH2, int32_t ___order3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_set_Item_mFA7BF6D2C42CD678AEA9C363C782CB5C8B920F0B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; double V_1 = 0.0; double V_2 = 0.0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_3; memset((&V_3), 0, sizeof(V_3)); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_4; memset((&V_4), 0, sizeof(V_4)); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_5; memset((&V_5), 0, sizeof(V_5)); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; double V_9 = 0.0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_10; memset((&V_10), 0, sizeof(V_10)); int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; int32_t V_14 = 0; int32_t V_15 = 0; int32_t V_16 = 0; int32_t V_17 = 0; int32_t V_18 = 0; int32_t V_19 = 0; int32_t V_20 = 0; int32_t V_21 = 0; int32_t V_22 = 0; double V_23 = 0.0; int32_t V_24 = 0; int32_t V_25 = 0; int32_t V_26 = 0; int32_t V_27 = 0; int32_t V_28 = 0; { int32_t L_0 = ___order3; V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)); IL2CPP_RUNTIME_CLASS_INIT(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var); double L_1 = ((Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_StaticFields*)il2cpp_codegen_static_fields_for(Precision_t09A54474F11AC81B64BA6ED0F3D1589CECA59AC0_il2cpp_TypeInfo_var))->get_DoublePrecision_0(); V_1 = L_1; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_2 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_Zero_0(); V_6 = L_2; V_7 = 0; goto IL_0664; } IL_0019: { int32_t L_3 = V_0; V_8 = L_3; goto IL_009d; } IL_001e: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_4 = ___matrixH2; int32_t L_5 = V_8; int32_t L_6 = V_8; NullCheck(L_4); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_7; L_7 = (L_4)->GetAddressAt(((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)1)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1))); double L_8; L_8 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_7, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_9; L_9 = fabs(L_8); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_10 = ___matrixH2; int32_t L_11 = V_8; int32_t L_12 = V_8; NullCheck(L_10); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_13; L_13 = (L_10)->GetAddressAt(((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)1)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1))); double L_14; L_14 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_13, /*hidden argument*/NULL); double L_15; L_15 = fabs(L_14); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_16 = ___matrixH2; int32_t L_17 = V_8; int32_t L_18 = V_8; NullCheck(L_16); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_19; L_19 = (L_16)->GetAddressAt(L_17, L_18); double L_20; L_20 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_19, /*hidden argument*/NULL); double L_21; L_21 = fabs(L_20); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_22 = ___matrixH2; int32_t L_23 = V_8; int32_t L_24 = V_8; NullCheck(L_22); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_25; L_25 = (L_22)->GetAddressAt(L_23, L_24); double L_26; L_26 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_25, /*hidden argument*/NULL); double L_27; L_27 = fabs(L_26); V_9 = ((double)il2cpp_codegen_add((double)((double)il2cpp_codegen_add((double)((double)il2cpp_codegen_add((double)L_9, (double)L_15)), (double)L_21)), (double)L_27)); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_28 = ___matrixH2; int32_t L_29 = V_8; int32_t L_30 = V_8; NullCheck(L_28); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_31; L_31 = (L_28)->GetAddressAt(L_29, ((int32_t)il2cpp_codegen_subtract((int32_t)L_30, (int32_t)1))); double L_32; L_32 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_31, /*hidden argument*/NULL); double L_33; L_33 = fabs(L_32); double L_34 = V_1; double L_35 = V_9; if ((((double)L_33) < ((double)((double)il2cpp_codegen_multiply((double)L_34, (double)L_35))))) { goto IL_00a5; } } { int32_t L_36 = V_8; V_8 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)1)); } IL_009d: { int32_t L_37 = V_8; if ((((int32_t)L_37) > ((int32_t)0))) { goto IL_001e; } } IL_00a5: { int32_t L_38 = V_8; int32_t L_39 = V_0; if ((!(((uint32_t)L_38) == ((uint32_t)L_39)))) { goto IL_00df; } } { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_40 = ___matrixH2; int32_t L_41 = V_0; int32_t L_42 = V_0; NullCheck(L_40); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_43; L_43 = (L_40)->GetAddressAt(L_41, L_42); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_44 = L_43; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_45 = (*(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_44); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_46 = V_6; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_47; L_47 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_45, L_46, /*hidden argument*/NULL); *(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_44 = L_47; Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * L_48 = ___eigenValues1; int32_t L_49 = V_0; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_50 = ___matrixH2; int32_t L_51 = V_0; int32_t L_52 = V_0; NullCheck(L_50); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_53; L_53 = (L_50)->GetAt(L_51, L_52); NullCheck(L_48); Vector_1_set_Item_mFA7BF6D2C42CD678AEA9C363C782CB5C8B920F0B_inline(L_48, L_49, L_53, /*hidden argument*/Vector_1_set_Item_mFA7BF6D2C42CD678AEA9C363C782CB5C8B920F0B_RuntimeMethod_var); int32_t L_54 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_54, (int32_t)1)); V_7 = 0; goto IL_0664; } IL_00df: { int32_t L_55 = V_7; if ((((int32_t)L_55) == ((int32_t)((int32_t)10)))) { goto IL_01e1; } } { int32_t L_56 = V_7; if ((((int32_t)L_56) == ((int32_t)((int32_t)20)))) { goto IL_01e1; } } { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_57 = ___matrixH2; int32_t L_58 = V_0; int32_t L_59 = V_0; NullCheck(L_57); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_60; L_60 = (L_57)->GetAt(L_58, L_59); V_10 = L_60; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_61 = ___matrixH2; int32_t L_62 = V_0; int32_t L_63 = V_0; NullCheck(L_61); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_64; L_64 = (L_61)->GetAt(((int32_t)il2cpp_codegen_subtract((int32_t)L_62, (int32_t)1)), L_63); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_65 = ___matrixH2; int32_t L_66 = V_0; int32_t L_67 = V_0; NullCheck(L_65); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_68; L_68 = (L_65)->GetAddressAt(L_66, ((int32_t)il2cpp_codegen_subtract((int32_t)L_67, (int32_t)1))); double L_69; L_69 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_68, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_70; L_70 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_69, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_71; L_71 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_64, L_70, /*hidden argument*/NULL); V_3 = L_71; double L_72; L_72 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_3), /*hidden argument*/NULL); if ((!(((double)L_72) == ((double)(0.0))))) { goto IL_0146; } } { double L_73; L_73 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_3), /*hidden argument*/NULL); if ((((double)L_73) == ((double)(0.0)))) { goto IL_0213; } } IL_0146: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_74 = ___matrixH2; int32_t L_75 = V_0; int32_t L_76 = V_0; NullCheck(L_74); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_77; L_77 = (L_74)->GetAt(((int32_t)il2cpp_codegen_subtract((int32_t)L_75, (int32_t)1)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_76, (int32_t)1))); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_78 = V_10; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_79; L_79 = Complex_op_Subtraction_mB8635F7AB44F8782FB96DC2B5176685F92C0EE47(L_77, L_78, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_80; L_80 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC((2.0), /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_81; L_81 = Complex_op_Division_m147243518DECEEEE31CC3AA3E9219B4F0C1816B1(L_79, L_80, /*hidden argument*/NULL); V_4 = L_81; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_82 = V_4; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_83 = V_4; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_84; L_84 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_82, L_83, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_85 = V_3; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_86; L_86 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_84, L_85, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_87; L_87 = ComplexExtensions_SquareRoot_m68F0EA2A11CFE634DC81EA5C4090B96B840768D5(L_86, /*hidden argument*/NULL); V_5 = L_87; double L_88; L_88 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_4), /*hidden argument*/NULL); double L_89; L_89 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_5), /*hidden argument*/NULL); double L_90; L_90 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_4), /*hidden argument*/NULL); double L_91; L_91 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_5), /*hidden argument*/NULL); if ((!(((double)((double)il2cpp_codegen_add((double)((double)il2cpp_codegen_multiply((double)L_88, (double)L_89)), (double)((double)il2cpp_codegen_multiply((double)L_90, (double)L_91))))) < ((double)(0.0))))) { goto IL_01c5; } } { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_92 = V_5; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_93; L_93 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC((-1.0), /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_94; L_94 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_92, L_93, /*hidden argument*/NULL); V_5 = L_94; } IL_01c5: { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_95 = V_3; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_96 = V_4; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_97 = V_5; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_98; L_98 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_96, L_97, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_99; L_99 = Complex_op_Division_m147243518DECEEEE31CC3AA3E9219B4F0C1816B1(L_95, L_98, /*hidden argument*/NULL); V_3 = L_99; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_100 = V_10; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_101 = V_3; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_102; L_102 = Complex_op_Subtraction_mB8635F7AB44F8782FB96DC2B5176685F92C0EE47(L_100, L_101, /*hidden argument*/NULL); V_10 = L_102; goto IL_0213; } IL_01e1: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_103 = ___matrixH2; int32_t L_104 = V_0; int32_t L_105 = V_0; NullCheck(L_103); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_106; L_106 = (L_103)->GetAddressAt(L_104, ((int32_t)il2cpp_codegen_subtract((int32_t)L_105, (int32_t)1))); double L_107; L_107 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_106, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_108; L_108 = fabs(L_107); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_109 = ___matrixH2; int32_t L_110 = V_0; int32_t L_111 = V_0; NullCheck(L_109); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_112; L_112 = (L_109)->GetAddressAt(((int32_t)il2cpp_codegen_subtract((int32_t)L_110, (int32_t)1)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_111, (int32_t)2))); double L_113; L_113 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_112, /*hidden argument*/NULL); double L_114; L_114 = fabs(L_113); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_115; L_115 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(((double)il2cpp_codegen_add((double)L_108, (double)L_114)), /*hidden argument*/NULL); V_10 = L_115; } IL_0213: { V_11 = 0; goto IL_023a; } IL_0218: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_116 = ___matrixH2; int32_t L_117 = V_11; int32_t L_118 = V_11; NullCheck(L_116); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_119; L_119 = (L_116)->GetAddressAt(L_117, L_118); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_120 = L_119; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_121 = (*(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_120); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_122 = V_10; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_123; L_123 = Complex_op_Subtraction_mB8635F7AB44F8782FB96DC2B5176685F92C0EE47(L_121, L_122, /*hidden argument*/NULL); *(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_120 = L_123; int32_t L_124 = V_11; V_11 = ((int32_t)il2cpp_codegen_add((int32_t)L_124, (int32_t)1)); } IL_023a: { int32_t L_125 = V_11; int32_t L_126 = V_0; if ((((int32_t)L_125) <= ((int32_t)L_126))) { goto IL_0218; } } { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_127 = V_6; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_128 = V_10; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_129; L_129 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_127, L_128, /*hidden argument*/NULL); V_6 = L_129; int32_t L_130 = V_7; V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_130, (int32_t)1)); int32_t L_131 = V_8; V_12 = ((int32_t)il2cpp_codegen_add((int32_t)L_131, (int32_t)1)); goto IL_0395; } IL_025b: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_132 = ___matrixH2; int32_t L_133 = V_12; int32_t L_134 = V_12; NullCheck(L_132); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_135; L_135 = (L_132)->GetAddressAt(L_133, ((int32_t)il2cpp_codegen_subtract((int32_t)L_134, (int32_t)1))); double L_136; L_136 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_135, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_137; L_137 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_136, /*hidden argument*/NULL); V_10 = L_137; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_138 = ___matrixH2; int32_t L_139 = V_12; int32_t L_140 = V_12; NullCheck(L_138); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_141; L_141 = (L_138)->GetAddressAt(((int32_t)il2cpp_codegen_subtract((int32_t)L_139, (int32_t)1)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_140, (int32_t)1))); double L_142; L_142 = Complex_get_Magnitude_m61552BCC9460BD67AB1B5FE7796998937AD97A0C((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_141, /*hidden argument*/NULL); double L_143; L_143 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_10), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(SpecialFunctions_tB195CA9EB1A3A05560659ED410A886107CBA6297_il2cpp_TypeInfo_var); double L_144; L_144 = SpecialFunctions_Hypotenuse_mD5F62BD8B1BB949D18CCC5892A9B4F31082F9111(L_142, L_143, /*hidden argument*/NULL); V_2 = L_144; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_145 = ___matrixH2; int32_t L_146 = V_12; int32_t L_147 = V_12; NullCheck(L_145); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_148; L_148 = (L_145)->GetAt(((int32_t)il2cpp_codegen_subtract((int32_t)L_146, (int32_t)1)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_147, (int32_t)1))); double L_149 = V_2; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_150; L_150 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_149, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_151; L_151 = Complex_op_Division_m147243518DECEEEE31CC3AA3E9219B4F0C1816B1(L_148, L_150, /*hidden argument*/NULL); V_3 = L_151; Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * L_152 = ___eigenValues1; int32_t L_153 = V_12; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_154 = V_3; NullCheck(L_152); Vector_1_set_Item_mFA7BF6D2C42CD678AEA9C363C782CB5C8B920F0B_inline(L_152, ((int32_t)il2cpp_codegen_subtract((int32_t)L_153, (int32_t)1)), L_154, /*hidden argument*/Vector_1_set_Item_mFA7BF6D2C42CD678AEA9C363C782CB5C8B920F0B_RuntimeMethod_var); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_155 = ___matrixH2; int32_t L_156 = V_12; int32_t L_157 = V_12; double L_158 = V_2; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_159; L_159 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_158, /*hidden argument*/NULL); NullCheck(L_155); (L_155)->SetAt(((int32_t)il2cpp_codegen_subtract((int32_t)L_156, (int32_t)1)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_157, (int32_t)1)), L_159); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_160 = ___matrixH2; int32_t L_161 = V_12; int32_t L_162 = V_12; double L_163; L_163 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_10), /*hidden argument*/NULL); double L_164 = V_2; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_165; memset((&L_165), 0, sizeof(L_165)); Complex__ctor_mB1CFD2F144737FB8637B261E919F2450E7AFB901((&L_165), (0.0), ((double)((double)L_163/(double)L_164)), /*hidden argument*/NULL); NullCheck(L_160); (L_160)->SetAt(L_161, ((int32_t)il2cpp_codegen_subtract((int32_t)L_162, (int32_t)1)), L_165); int32_t L_166 = V_12; V_13 = L_166; goto IL_0387; } IL_02f8: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_167 = ___matrixH2; int32_t L_168 = V_12; int32_t L_169 = V_13; NullCheck(L_167); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_170; L_170 = (L_167)->GetAt(((int32_t)il2cpp_codegen_subtract((int32_t)L_168, (int32_t)1)), L_169); V_4 = L_170; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_171 = ___matrixH2; int32_t L_172 = V_12; int32_t L_173 = V_13; NullCheck(L_171); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_174; L_174 = (L_171)->GetAt(L_172, L_173); V_5 = L_174; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_175 = ___matrixH2; int32_t L_176 = V_12; int32_t L_177 = V_13; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_178 = V_3; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_179; L_179 = ComplexExtensions_Conjugate_m023E3F145E8E5C8F9F4C619493DC4A2DFA2A79DA(L_178, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_180 = V_4; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_181; L_181 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_179, L_180, /*hidden argument*/NULL); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_182 = ___matrixH2; int32_t L_183 = V_12; int32_t L_184 = V_12; NullCheck(L_182); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_185; L_185 = (L_182)->GetAddressAt(L_183, ((int32_t)il2cpp_codegen_subtract((int32_t)L_184, (int32_t)1))); double L_186; L_186 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_185, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_187; L_187 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_186, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_188 = V_5; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_189; L_189 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_187, L_188, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_190; L_190 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_181, L_189, /*hidden argument*/NULL); NullCheck(L_175); (L_175)->SetAt(((int32_t)il2cpp_codegen_subtract((int32_t)L_176, (int32_t)1)), L_177, L_190); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_191 = ___matrixH2; int32_t L_192 = V_12; int32_t L_193 = V_13; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_194 = V_3; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_195 = V_5; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_196; L_196 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_194, L_195, /*hidden argument*/NULL); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_197 = ___matrixH2; int32_t L_198 = V_12; int32_t L_199 = V_12; NullCheck(L_197); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_200; L_200 = (L_197)->GetAddressAt(L_198, ((int32_t)il2cpp_codegen_subtract((int32_t)L_199, (int32_t)1))); double L_201; L_201 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_200, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_202; L_202 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_201, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_203 = V_4; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_204; L_204 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_202, L_203, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_205; L_205 = Complex_op_Subtraction_mB8635F7AB44F8782FB96DC2B5176685F92C0EE47(L_196, L_204, /*hidden argument*/NULL); NullCheck(L_191); (L_191)->SetAt(L_192, L_193, L_205); int32_t L_206 = V_13; V_13 = ((int32_t)il2cpp_codegen_add((int32_t)L_206, (int32_t)1)); } IL_0387: { int32_t L_207 = V_13; int32_t L_208 = ___order3; if ((((int32_t)L_207) < ((int32_t)L_208))) { goto IL_02f8; } } { int32_t L_209 = V_12; V_12 = ((int32_t)il2cpp_codegen_add((int32_t)L_209, (int32_t)1)); } IL_0395: { int32_t L_210 = V_12; int32_t L_211 = V_0; if ((((int32_t)L_210) <= ((int32_t)L_211))) { goto IL_025b; } } { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_212 = ___matrixH2; int32_t L_213 = V_0; int32_t L_214 = V_0; NullCheck(L_212); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_215; L_215 = (L_212)->GetAt(L_213, L_214); V_10 = L_215; double L_216; L_216 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_10), /*hidden argument*/NULL); if ((((double)L_216) == ((double)(0.0)))) { goto IL_0420; } } { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_217 = V_10; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_218 = ___matrixH2; int32_t L_219 = V_0; int32_t L_220 = V_0; NullCheck(L_218); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_221; L_221 = (L_218)->GetAddressAt(L_219, L_220); double L_222; L_222 = Complex_get_Magnitude_m61552BCC9460BD67AB1B5FE7796998937AD97A0C((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_221, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_223; L_223 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_222, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_224; L_224 = Complex_op_Division_m147243518DECEEEE31CC3AA3E9219B4F0C1816B1(L_217, L_223, /*hidden argument*/NULL); V_10 = L_224; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_225 = ___matrixH2; int32_t L_226 = V_0; int32_t L_227 = V_0; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_228 = ___matrixH2; int32_t L_229 = V_0; int32_t L_230 = V_0; NullCheck(L_228); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_231; L_231 = (L_228)->GetAddressAt(L_229, L_230); double L_232; L_232 = Complex_get_Magnitude_m61552BCC9460BD67AB1B5FE7796998937AD97A0C((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_231, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_233; L_233 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_232, /*hidden argument*/NULL); NullCheck(L_225); (L_225)->SetAt(L_226, L_227, L_233); int32_t L_234 = V_0; V_14 = ((int32_t)il2cpp_codegen_add((int32_t)L_234, (int32_t)1)); goto IL_041b; } IL_03f5: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_235 = ___matrixH2; int32_t L_236 = V_0; int32_t L_237 = V_14; NullCheck(L_235); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_238; L_238 = (L_235)->GetAddressAt(L_236, L_237); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_239 = L_238; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_240 = (*(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_239); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_241 = V_10; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_242; L_242 = ComplexExtensions_Conjugate_m023E3F145E8E5C8F9F4C619493DC4A2DFA2A79DA(L_241, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_243; L_243 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_240, L_242, /*hidden argument*/NULL); *(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_239 = L_243; int32_t L_244 = V_14; V_14 = ((int32_t)il2cpp_codegen_add((int32_t)L_244, (int32_t)1)); } IL_041b: { int32_t L_245 = V_14; int32_t L_246 = ___order3; if ((((int32_t)L_245) < ((int32_t)L_246))) { goto IL_03f5; } } IL_0420: { int32_t L_247 = V_8; V_15 = ((int32_t)il2cpp_codegen_add((int32_t)L_247, (int32_t)1)); goto IL_05f6; } IL_042b: { Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * L_248 = ___eigenValues1; int32_t L_249 = V_15; NullCheck(L_248); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_250; L_250 = Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_inline(L_248, ((int32_t)il2cpp_codegen_subtract((int32_t)L_249, (int32_t)1)), /*hidden argument*/Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_RuntimeMethod_var); V_3 = L_250; V_16 = 0; goto IL_0548; } IL_043e: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_251 = ___matrixH2; int32_t L_252 = V_16; int32_t L_253 = V_15; NullCheck(L_251); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_254; L_254 = (L_251)->GetAt(L_252, L_253); V_5 = L_254; int32_t L_255 = V_16; int32_t L_256 = V_15; if ((((int32_t)L_255) == ((int32_t)L_256))) { goto IL_0496; } } { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_257 = ___matrixH2; int32_t L_258 = V_16; int32_t L_259 = V_15; NullCheck(L_257); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_260; L_260 = (L_257)->GetAt(L_258, ((int32_t)il2cpp_codegen_subtract((int32_t)L_259, (int32_t)1))); V_4 = L_260; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_261 = ___matrixH2; int32_t L_262 = V_16; int32_t L_263 = V_15; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_264 = V_3; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_265 = V_4; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_266; L_266 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_264, L_265, /*hidden argument*/NULL); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_267 = ___matrixH2; int32_t L_268 = V_15; int32_t L_269 = V_15; NullCheck(L_267); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_270; L_270 = (L_267)->GetAddressAt(L_268, ((int32_t)il2cpp_codegen_subtract((int32_t)L_269, (int32_t)1))); double L_271; L_271 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_270, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_272; L_272 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_271, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_273 = V_5; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_274; L_274 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_272, L_273, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_275; L_275 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_266, L_274, /*hidden argument*/NULL); NullCheck(L_261); (L_261)->SetAt(L_262, ((int32_t)il2cpp_codegen_subtract((int32_t)L_263, (int32_t)1)), L_275); goto IL_0509; } IL_0496: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_276 = ___matrixH2; int32_t L_277 = V_16; int32_t L_278 = V_15; NullCheck(L_276); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_279; L_279 = (L_276)->GetAddressAt(L_277, ((int32_t)il2cpp_codegen_subtract((int32_t)L_278, (int32_t)1))); double L_280; L_280 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_279, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_281; L_281 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_280, /*hidden argument*/NULL); V_4 = L_281; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_282 = ___matrixH2; int32_t L_283 = V_16; int32_t L_284 = V_15; double L_285; L_285 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_3), /*hidden argument*/NULL); double L_286; L_286 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_4), /*hidden argument*/NULL); double L_287; L_287 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_3), /*hidden argument*/NULL); double L_288; L_288 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_4), /*hidden argument*/NULL); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_289 = ___matrixH2; int32_t L_290 = V_15; int32_t L_291 = V_15; NullCheck(L_289); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_292; L_292 = (L_289)->GetAddressAt(L_290, ((int32_t)il2cpp_codegen_subtract((int32_t)L_291, (int32_t)1))); double L_293; L_293 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_292, /*hidden argument*/NULL); double L_294; L_294 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_5), /*hidden argument*/NULL); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_295 = ___matrixH2; int32_t L_296 = V_16; int32_t L_297 = V_15; NullCheck(L_295); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_298; L_298 = (L_295)->GetAddressAt(L_296, ((int32_t)il2cpp_codegen_subtract((int32_t)L_297, (int32_t)1))); double L_299; L_299 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_298, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_300; memset((&L_300), 0, sizeof(L_300)); Complex__ctor_mB1CFD2F144737FB8637B261E919F2450E7AFB901((&L_300), ((double)il2cpp_codegen_add((double)((double)il2cpp_codegen_subtract((double)((double)il2cpp_codegen_multiply((double)L_285, (double)L_286)), (double)((double)il2cpp_codegen_multiply((double)L_287, (double)L_288)))), (double)((double)il2cpp_codegen_multiply((double)L_293, (double)L_294)))), L_299, /*hidden argument*/NULL); NullCheck(L_282); (L_282)->SetAt(L_283, ((int32_t)il2cpp_codegen_subtract((int32_t)L_284, (int32_t)1)), L_300); } IL_0509: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_301 = ___matrixH2; int32_t L_302 = V_16; int32_t L_303 = V_15; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_304 = V_3; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_305; L_305 = ComplexExtensions_Conjugate_m023E3F145E8E5C8F9F4C619493DC4A2DFA2A79DA(L_304, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_306 = V_5; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_307; L_307 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_305, L_306, /*hidden argument*/NULL); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_308 = ___matrixH2; int32_t L_309 = V_15; int32_t L_310 = V_15; NullCheck(L_308); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_311; L_311 = (L_308)->GetAddressAt(L_309, ((int32_t)il2cpp_codegen_subtract((int32_t)L_310, (int32_t)1))); double L_312; L_312 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_311, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_313; L_313 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_312, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_314 = V_4; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_315; L_315 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_313, L_314, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_316; L_316 = Complex_op_Subtraction_mB8635F7AB44F8782FB96DC2B5176685F92C0EE47(L_307, L_315, /*hidden argument*/NULL); NullCheck(L_301); (L_301)->SetAt(L_302, L_303, L_316); int32_t L_317 = V_16; V_16 = ((int32_t)il2cpp_codegen_add((int32_t)L_317, (int32_t)1)); } IL_0548: { int32_t L_318 = V_16; int32_t L_319 = V_15; if ((((int32_t)L_318) <= ((int32_t)L_319))) { goto IL_043e; } } { V_17 = 0; goto IL_05e8; } IL_0559: { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_320 = ___eigenVectors0; int32_t L_321 = V_17; int32_t L_322 = V_15; NullCheck(L_320); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_323; L_323 = Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_inline(L_320, L_321, ((int32_t)il2cpp_codegen_subtract((int32_t)L_322, (int32_t)1)), /*hidden argument*/Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); V_4 = L_323; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_324 = ___eigenVectors0; int32_t L_325 = V_17; int32_t L_326 = V_15; NullCheck(L_324); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_327; L_327 = Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_inline(L_324, L_325, L_326, /*hidden argument*/Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); V_5 = L_327; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_328 = ___eigenVectors0; int32_t L_329 = V_17; int32_t L_330 = V_15; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_331 = V_3; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_332 = V_4; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_333; L_333 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_331, L_332, /*hidden argument*/NULL); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_334 = ___matrixH2; int32_t L_335 = V_15; int32_t L_336 = V_15; NullCheck(L_334); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_337; L_337 = (L_334)->GetAddressAt(L_335, ((int32_t)il2cpp_codegen_subtract((int32_t)L_336, (int32_t)1))); double L_338; L_338 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_337, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_339; L_339 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_338, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_340 = V_5; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_341; L_341 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_339, L_340, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_342; L_342 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_333, L_341, /*hidden argument*/NULL); NullCheck(L_328); Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_inline(L_328, L_329, ((int32_t)il2cpp_codegen_subtract((int32_t)L_330, (int32_t)1)), L_342, /*hidden argument*/Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_343 = ___eigenVectors0; int32_t L_344 = V_17; int32_t L_345 = V_15; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_346 = V_3; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_347; L_347 = ComplexExtensions_Conjugate_m023E3F145E8E5C8F9F4C619493DC4A2DFA2A79DA(L_346, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_348 = V_5; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_349; L_349 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_347, L_348, /*hidden argument*/NULL); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_350 = ___matrixH2; int32_t L_351 = V_15; int32_t L_352 = V_15; NullCheck(L_350); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_353; L_353 = (L_350)->GetAddressAt(L_351, ((int32_t)il2cpp_codegen_subtract((int32_t)L_352, (int32_t)1))); double L_354; L_354 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_353, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_355; L_355 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_354, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_356 = V_4; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_357; L_357 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_355, L_356, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_358; L_358 = Complex_op_Subtraction_mB8635F7AB44F8782FB96DC2B5176685F92C0EE47(L_349, L_357, /*hidden argument*/NULL); NullCheck(L_343); Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_inline(L_343, L_344, L_345, L_358, /*hidden argument*/Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); int32_t L_359 = V_17; V_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_359, (int32_t)1)); } IL_05e8: { int32_t L_360 = V_17; int32_t L_361 = ___order3; if ((((int32_t)L_360) < ((int32_t)L_361))) { goto IL_0559; } } { int32_t L_362 = V_15; V_15 = ((int32_t)il2cpp_codegen_add((int32_t)L_362, (int32_t)1)); } IL_05f6: { int32_t L_363 = V_15; int32_t L_364 = V_0; if ((((int32_t)L_363) <= ((int32_t)L_364))) { goto IL_042b; } } { double L_365; L_365 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_10), /*hidden argument*/NULL); if ((((double)L_365) == ((double)(0.0)))) { goto IL_0664; } } { V_18 = 0; goto IL_0636; } IL_0615: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_366 = ___matrixH2; int32_t L_367 = V_18; int32_t L_368 = V_0; NullCheck(L_366); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_369; L_369 = (L_366)->GetAddressAt(L_367, L_368); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_370 = L_369; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_371 = (*(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_370); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_372 = V_10; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_373; L_373 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_371, L_372, /*hidden argument*/NULL); *(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_370 = L_373; int32_t L_374 = V_18; V_18 = ((int32_t)il2cpp_codegen_add((int32_t)L_374, (int32_t)1)); } IL_0636: { int32_t L_375 = V_18; int32_t L_376 = V_0; if ((((int32_t)L_375) <= ((int32_t)L_376))) { goto IL_0615; } } { V_19 = 0; goto IL_065f; } IL_0640: { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_377 = ___eigenVectors0; int32_t L_378 = V_19; int32_t L_379 = V_0; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_380 = ___eigenVectors0; int32_t L_381 = V_19; int32_t L_382 = V_0; NullCheck(L_380); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_383; L_383 = Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_inline(L_380, L_381, L_382, /*hidden argument*/Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_384 = V_10; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_385; L_385 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_383, L_384, /*hidden argument*/NULL); NullCheck(L_377); Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_inline(L_377, L_378, L_379, L_385, /*hidden argument*/Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); int32_t L_386 = V_19; V_19 = ((int32_t)il2cpp_codegen_add((int32_t)L_386, (int32_t)1)); } IL_065f: { int32_t L_387 = V_19; int32_t L_388 = ___order3; if ((((int32_t)L_387) < ((int32_t)L_388))) { goto IL_0640; } } IL_0664: { int32_t L_389 = V_0; if ((((int32_t)L_389) >= ((int32_t)0))) { goto IL_0019; } } { V_2 = (0.0); V_20 = 0; goto IL_06c1; } IL_067a: { int32_t L_390 = V_20; V_21 = L_390; goto IL_06b6; } IL_0680: { double L_391 = V_2; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_392 = ___matrixH2; int32_t L_393 = V_20; int32_t L_394 = V_21; NullCheck(L_392); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_395; L_395 = (L_392)->GetAddressAt(L_393, L_394); double L_396; L_396 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_395, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_397; L_397 = fabs(L_396); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_398 = ___matrixH2; int32_t L_399 = V_20; int32_t L_400 = V_21; NullCheck(L_398); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_401; L_401 = (L_398)->GetAddressAt(L_399, L_400); double L_402; L_402 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_401, /*hidden argument*/NULL); double L_403; L_403 = fabs(L_402); double L_404; L_404 = Math_Max_mA7AFB223891668427745BC854ACBC24849AEDCB6(L_391, ((double)il2cpp_codegen_add((double)L_397, (double)L_403)), /*hidden argument*/NULL); V_2 = L_404; int32_t L_405 = V_21; V_21 = ((int32_t)il2cpp_codegen_add((int32_t)L_405, (int32_t)1)); } IL_06b6: { int32_t L_406 = V_21; int32_t L_407 = ___order3; if ((((int32_t)L_406) < ((int32_t)L_407))) { goto IL_0680; } } { int32_t L_408 = V_20; V_20 = ((int32_t)il2cpp_codegen_add((int32_t)L_408, (int32_t)1)); } IL_06c1: { int32_t L_409 = V_20; int32_t L_410 = ___order3; if ((((int32_t)L_409) < ((int32_t)L_410))) { goto IL_067a; } } { int32_t L_411 = ___order3; if ((!(((uint32_t)L_411) == ((uint32_t)1)))) { goto IL_06cb; } } { return; } IL_06cb: { double L_412 = V_2; if ((!(((double)L_412) == ((double)(0.0))))) { goto IL_06d8; } } { return; } IL_06d8: { int32_t L_413 = ___order3; V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_413, (int32_t)1)); goto IL_0819; } IL_06e1: { Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * L_414 = ___eigenValues1; int32_t L_415 = V_0; NullCheck(L_414); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_416; L_416 = Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_inline(L_414, L_415, /*hidden argument*/Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_RuntimeMethod_var); V_3 = L_416; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_417 = ___matrixH2; int32_t L_418 = V_0; int32_t L_419 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_420; L_420 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC((1.0), /*hidden argument*/NULL); NullCheck(L_417); (L_417)->SetAt(L_418, L_419, L_420); int32_t L_421 = V_0; V_22 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_421, (int32_t)1)); goto IL_080d; } IL_0709: { IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_422; L_422 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC((0.0), /*hidden argument*/NULL); V_5 = L_422; int32_t L_423 = V_22; V_24 = ((int32_t)il2cpp_codegen_add((int32_t)L_423, (int32_t)1)); goto IL_0748; } IL_0721: { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_424 = V_5; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_425 = ___matrixH2; int32_t L_426 = V_22; int32_t L_427 = V_24; NullCheck(L_425); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_428; L_428 = (L_425)->GetAt(L_426, L_427); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_429 = ___matrixH2; int32_t L_430 = V_24; int32_t L_431 = V_0; NullCheck(L_429); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_432; L_432 = (L_429)->GetAt(L_430, L_431); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_433; L_433 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_428, L_432, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_434; L_434 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_424, L_433, /*hidden argument*/NULL); V_5 = L_434; int32_t L_435 = V_24; V_24 = ((int32_t)il2cpp_codegen_add((int32_t)L_435, (int32_t)1)); } IL_0748: { int32_t L_436 = V_24; int32_t L_437 = V_0; if ((((int32_t)L_436) <= ((int32_t)L_437))) { goto IL_0721; } } { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_438 = V_3; Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * L_439 = ___eigenValues1; int32_t L_440 = V_22; NullCheck(L_439); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_441; L_441 = Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_inline(L_439, L_440, /*hidden argument*/Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_442; L_442 = Complex_op_Subtraction_mB8635F7AB44F8782FB96DC2B5176685F92C0EE47(L_438, L_441, /*hidden argument*/NULL); V_4 = L_442; double L_443; L_443 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_4), /*hidden argument*/NULL); if ((!(((double)L_443) == ((double)(0.0))))) { goto IL_078b; } } { double L_444; L_444 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_4), /*hidden argument*/NULL); if ((!(((double)L_444) == ((double)(0.0))))) { goto IL_078b; } } { double L_445 = V_1; double L_446 = V_2; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_447; L_447 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(((double)il2cpp_codegen_multiply((double)L_445, (double)L_446)), /*hidden argument*/NULL); V_4 = L_447; } IL_078b: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_448 = ___matrixH2; int32_t L_449 = V_22; int32_t L_450 = V_0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_451 = V_5; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_452 = V_4; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_453; L_453 = Complex_op_Division_m147243518DECEEEE31CC3AA3E9219B4F0C1816B1(L_451, L_452, /*hidden argument*/NULL); NullCheck(L_448); (L_448)->SetAt(L_449, L_450, L_453); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_454 = ___matrixH2; int32_t L_455 = V_22; int32_t L_456 = V_0; NullCheck(L_454); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_457; L_457 = (L_454)->GetAddressAt(L_455, L_456); double L_458; L_458 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_457, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_459; L_459 = fabs(L_458); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_460 = ___matrixH2; int32_t L_461 = V_22; int32_t L_462 = V_0; NullCheck(L_460); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * L_463; L_463 = (L_460)->GetAddressAt(L_461, L_462); double L_464; L_464 = Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)L_463, /*hidden argument*/NULL); double L_465; L_465 = fabs(L_464); V_23 = ((double)il2cpp_codegen_add((double)L_459, (double)L_465)); double L_466 = V_1; double L_467 = V_23; double L_468 = V_23; if ((!(((double)((double)il2cpp_codegen_multiply((double)((double)il2cpp_codegen_multiply((double)L_466, (double)L_467)), (double)L_468))) > ((double)(1.0))))) { goto IL_0807; } } { int32_t L_469 = V_22; V_25 = L_469; goto IL_0802; } IL_07de: { ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_470 = ___matrixH2; int32_t L_471 = V_25; int32_t L_472 = V_0; ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_473 = ___matrixH2; int32_t L_474 = V_25; int32_t L_475 = V_0; NullCheck(L_473); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_476; L_476 = (L_473)->GetAt(L_474, L_475); double L_477 = V_23; IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_478; L_478 = Complex_op_Implicit_m75DE1F3EF27B4201E4DD7C92FBF9D6B7C215E6EC(L_477, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_479; L_479 = Complex_op_Division_m147243518DECEEEE31CC3AA3E9219B4F0C1816B1(L_476, L_478, /*hidden argument*/NULL); NullCheck(L_470); (L_470)->SetAt(L_471, L_472, L_479); int32_t L_480 = V_25; V_25 = ((int32_t)il2cpp_codegen_add((int32_t)L_480, (int32_t)1)); } IL_0802: { int32_t L_481 = V_25; int32_t L_482 = V_0; if ((((int32_t)L_481) <= ((int32_t)L_482))) { goto IL_07de; } } IL_0807: { int32_t L_483 = V_22; V_22 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_483, (int32_t)1)); } IL_080d: { int32_t L_484 = V_22; if ((((int32_t)L_484) >= ((int32_t)0))) { goto IL_0709; } } { int32_t L_485 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_485, (int32_t)1)); } IL_0819: { int32_t L_486 = V_0; if ((((int32_t)L_486) > ((int32_t)0))) { goto IL_06e1; } } { int32_t L_487 = ___order3; V_26 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_487, (int32_t)1)); goto IL_0883; } IL_0827: { V_27 = 0; goto IL_0878; } IL_082c: { IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_488 = ((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields*)il2cpp_codegen_static_fields_for(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var))->get_Zero_0(); V_5 = L_488; V_28 = 0; goto IL_0860; } IL_0838: { Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_489 = V_5; Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_490 = ___eigenVectors0; int32_t L_491 = V_27; int32_t L_492 = V_28; NullCheck(L_490); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_493; L_493 = Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_inline(L_490, L_491, L_492, /*hidden argument*/Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_RuntimeMethod_var); ComplexU5BU2CU5D_tBF804B64FF4BC9633ED90E9CBC445822A6A31A9D* L_494 = ___matrixH2; int32_t L_495 = V_28; int32_t L_496 = V_26; NullCheck(L_494); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_497; L_497 = (L_494)->GetAt(L_495, L_496); IL2CPP_RUNTIME_CLASS_INIT(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_il2cpp_TypeInfo_var); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_498; L_498 = Complex_op_Multiply_mEEC05B318FACC0395EFDEA156316AC522177B8F8(L_493, L_497, /*hidden argument*/NULL); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_499; L_499 = Complex_op_Addition_m0B4E0A93A89F995EE9DD6F5F3EA69E54B3B99F32(L_489, L_498, /*hidden argument*/NULL); V_5 = L_499; int32_t L_500 = V_28; V_28 = ((int32_t)il2cpp_codegen_add((int32_t)L_500, (int32_t)1)); } IL_0860: { int32_t L_501 = V_28; int32_t L_502 = V_26; if ((((int32_t)L_501) <= ((int32_t)L_502))) { goto IL_0838; } } { Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * L_503 = ___eigenVectors0; int32_t L_504 = V_27; int32_t L_505 = V_26; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_506 = V_5; NullCheck(L_503); Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_inline(L_503, L_504, L_505, L_506, /*hidden argument*/Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_RuntimeMethod_var); int32_t L_507 = V_27; V_27 = ((int32_t)il2cpp_codegen_add((int32_t)L_507, (int32_t)1)); } IL_0878: { int32_t L_508 = V_27; int32_t L_509 = ___order3; if ((((int32_t)L_508) < ((int32_t)L_509))) { goto IL_082c; } } { int32_t L_510 = V_26; V_26 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_510, (int32_t)1)); } IL_0883: { int32_t L_511 = V_26; if ((((int32_t)L_511) > ((int32_t)0))) { goto IL_0827; } } { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Control_get_MaxDegreeOfParallelism_m176E1A57BEE8AAE70022DD6CDF96681CA08052AF_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA_il2cpp_TypeInfo_var); int32_t L_0 = ((Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA_StaticFields*)il2cpp_codegen_static_fields_for(Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA_il2cpp_TypeInfo_var))->get__maxDegreeOfParallelism_0(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_get_Major_mBDD414863C4A05FADE87F8C39C8CE8ED6DE6C460_inline (Version_tBDAEDED25425A1D09910468B8BD1759115646E3C * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get__Major_0(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_get_Build_mF4D316F7F919B539F41467DD4A91839E42456584_inline (Version_tBDAEDED25425A1D09910468B8BD1759115646E3C * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get__Build_2(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t OperatingSystem_get_Platform_m1E43B8C2B6CCDD74474E9AB9CF4EF7445D8BE1DF_inline (OperatingSystem_tBB911FE4834884FD79AF78F2B07C19B938491463 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get__platform_0(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Control_get_NativeProviderPath_mF21F0834FEF603D993C70F7F5A514195C8CD6FFB_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA_il2cpp_TypeInfo_var); String_t* L_0 = ((Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA_StaticFields*)il2cpp_codegen_static_fields_for(Control_t7CB35F16D37B9A625BE64F64DA9DB8FFDBFF0CFA_il2cpp_TypeInfo_var))->get__nativeProviderHintPath_3(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeProviderLoader_set_LastException_m2ACD6A932BAF7B8D73E78F06CCBCCF8306877F57_inline (Exception_t * ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Exception_t * L_0 = ___value0; IL2CPP_RUNTIME_CLASS_INIT(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var); ((NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_StaticFields*)il2cpp_codegen_static_fields_for(NativeProviderLoader_t5953BB9C73BE733666ABFFBA4A3AB45EFAB4A1DB_il2cpp_TypeInfo_var))->set_U3CLastExceptionU3Ek__BackingField_3(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * __this, const RuntimeMethod* method) { { double L_0 = __this->get_m_real_6(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Complex_get_Imaginary_m8A8C1CEA216B93B5BB7F59773E83055F0EECDC1E_inline (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * __this, const RuntimeMethod* method) { { double L_0 = __this->get_m_imaginary_7(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C Matrix_1_At_mFF5D6AC574A18826E7A6E95637F3DC6FF0E63F31_gshared_inline (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, int32_t ___row0, int32_t ___column1, const RuntimeMethod* method) { { NullCheck((Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 *)__this); MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * L_0; L_0 = (( MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * (*) (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); int32_t L_1 = ___row0; int32_t L_2 = ___column1; NullCheck((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_0); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_3; L_3 = VirtualFuncInvoker2< Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C , int32_t, int32_t >::Invoke(6 /* T MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32) */, (MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_0, (int32_t)L_1, (int32_t)L_2); return (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Matrix_1_get_ColumnCount_mF999C76F9CF2F3CFBC246A2DEE40D4A1744ADC4E_gshared_inline (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_U3CColumnCountU3Ek__BackingField_4(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Matrix_1_At_mA0154D1CED31ED5B1098B5767B7E51113B4E4EDF_gshared_inline (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, int32_t ___row0, int32_t ___column1, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___value2, const RuntimeMethod* method) { { NullCheck((Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 *)__this); MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * L_0; L_0 = (( MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * (*) (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); int32_t L_1 = ___row0; int32_t L_2 = ___column1; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_3 = ___value2; NullCheck((MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_0); VirtualActionInvoker3< int32_t, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_0, (int32_t)L_1, (int32_t)L_2, (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Matrix_1_get_RowCount_m1180AB3A79286177180F5F9053C5696C3FB69EE6_gshared_inline (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_U3CRowCountU3Ek__BackingField_5(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_gshared_inline (Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * __this, int32_t ___index0, const RuntimeMethod* method) { { NullCheck((Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D *)__this); VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C * L_0; L_0 = (( VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C * (*) (Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_1 = ___index0; NullCheck((VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C *)L_0); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_2; L_2 = (( Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C (*) (VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector_1_set_Item_mFA7BF6D2C42CD678AEA9C363C782CB5C8B920F0B_gshared_inline (Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * __this, int32_t ___index0, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___value1, const RuntimeMethod* method) { { NullCheck((Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D *)__this); VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C * L_0; L_0 = (( VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C * (*) (Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_1 = ___index0; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_2 = ___value1; NullCheck((VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C *)L_0); (( void (*) (VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C *, int32_t, Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)((VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C *)L_0, (int32_t)L_1, (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 Matrix_1_At_m84CAFD18FD82F5CB34F32661E17269BB29E3D9DF_gshared_inline (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, int32_t ___row0, int32_t ___column1, const RuntimeMethod* method) { { NullCheck((Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F *)__this); MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_0; L_0 = (( MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * (*) (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); int32_t L_1 = ___row0; int32_t L_2 = ___column1; NullCheck((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_0); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_3; L_3 = VirtualFuncInvoker2< Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 , int32_t, int32_t >::Invoke(6 /* T MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32) */, (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_0, (int32_t)L_1, (int32_t)L_2); return (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Matrix_1_get_ColumnCount_mA66CCE9C430F88105EB0E988D88BC08B7C902320_gshared_inline (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_U3CColumnCountU3Ek__BackingField_4(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Matrix_1_At_mDE54B0E671CB72A79F8D9F9A5B7F58710989FC05_gshared_inline (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, int32_t ___row0, int32_t ___column1, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___value2, const RuntimeMethod* method) { { NullCheck((Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F *)__this); MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_0; L_0 = (( MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * (*) (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); int32_t L_1 = ___row0; int32_t L_2 = ___column1; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_3 = ___value2; NullCheck((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_0); VirtualActionInvoker3< int32_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_0, (int32_t)L_1, (int32_t)L_2, (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Matrix_1_get_RowCount_m8B524CD9064C7397E92572F1FEB85B6D189B4153_gshared_inline (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_U3CRowCountU3Ek__BackingField_5(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 Vector_1_get_Item_m9C821D0B0104D85F38F259731E6A6B0E8313F470_gshared_inline (Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B * __this, int32_t ___index0, const RuntimeMethod* method) { { NullCheck((Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B *)__this); VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * L_0; L_0 = (( VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * (*) (Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_1 = ___index0; NullCheck((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_0); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_2; L_2 = (( Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 (*) (VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector_1_set_Item_m682E01E33290DDCF0DBD9F04BE07EC96211ADFF1_gshared_inline (Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B * __this, int32_t ___index0, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___value1, const RuntimeMethod* method) { { NullCheck((Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B *)__this); VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * L_0; L_0 = (( VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * (*) (Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_1 = ___index0; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_2 = ___value1; NullCheck((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_0); (( void (*) (VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_0, (int32_t)L_1, (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Matrix_1_At_m9B4F4843E632AE5223BE1C479E34CDF0BCA526EE_gshared_inline (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, int32_t ___row0, int32_t ___column1, const RuntimeMethod* method) { { NullCheck((Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *)__this); MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_0; L_0 = (( MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * (*) (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); int32_t L_1 = ___row0; int32_t L_2 = ___column1; NullCheck((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_0); double L_3; L_3 = VirtualFuncInvoker2< double, int32_t, int32_t >::Invoke(6 /* T MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32) */, (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_0, (int32_t)L_1, (int32_t)L_2); return (double)L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Matrix_1_get_ColumnCount_mBC6EB4E7692E26DFADB7C0320D1A07247CC77D47_gshared_inline (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_U3CColumnCountU3Ek__BackingField_4(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Matrix_1_At_m0DB955D2FB19BF24F43CA7D551615095C39E9E4D_gshared_inline (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, int32_t ___row0, int32_t ___column1, double ___value2, const RuntimeMethod* method) { { NullCheck((Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *)__this); MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_0; L_0 = (( MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * (*) (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); int32_t L_1 = ___row0; int32_t L_2 = ___column1; double L_3 = ___value2; NullCheck((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_0); VirtualActionInvoker3< int32_t, int32_t, double >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_0, (int32_t)L_1, (int32_t)L_2, (double)L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Matrix_1_get_RowCount_m99619BEFCE93B0D1B91C67678EB341DD0C7C18D4_gshared_inline (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_U3CRowCountU3Ek__BackingField_5(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_gshared_inline (Vector_1_t04BD986700481778192B0CF621635E64D169D13C * __this, int32_t ___index0, const RuntimeMethod* method) { { NullCheck((Vector_1_t04BD986700481778192B0CF621635E64D169D13C *)__this); VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * L_0; L_0 = (( VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * (*) (Vector_1_t04BD986700481778192B0CF621635E64D169D13C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Vector_1_t04BD986700481778192B0CF621635E64D169D13C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_1 = ___index0; NullCheck((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_0); double L_2; L_2 = (( double (*) (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return (double)L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_gshared_inline (Vector_1_t04BD986700481778192B0CF621635E64D169D13C * __this, int32_t ___index0, double ___value1, const RuntimeMethod* method) { { NullCheck((Vector_1_t04BD986700481778192B0CF621635E64D169D13C *)__this); VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * L_0; L_0 = (( VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * (*) (Vector_1_t04BD986700481778192B0CF621635E64D169D13C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Vector_1_t04BD986700481778192B0CF621635E64D169D13C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_1 = ___index0; double L_2 = ___value1; NullCheck((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_0); (( void (*) (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *, int32_t, double, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_0, (int32_t)L_1, (double)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Matrix_1_At_m02EC7D6A7838A810C86DEC3CDD94F241CC03EF44_gshared_inline (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, int32_t ___row0, int32_t ___column1, const RuntimeMethod* method) { { NullCheck((Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 *)__this); MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_0; L_0 = (( MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * (*) (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); int32_t L_1 = ___row0; int32_t L_2 = ___column1; NullCheck((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_0); float L_3; L_3 = VirtualFuncInvoker2< float, int32_t, int32_t >::Invoke(6 /* T MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32) */, (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_0, (int32_t)L_1, (int32_t)L_2); return (float)L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Matrix_1_get_ColumnCount_mE1A02620C0887120BB65056496F882F8AF3B71ED_gshared_inline (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_U3CColumnCountU3Ek__BackingField_4(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Matrix_1_At_m6425A6444CDB7076721DC296DE09159B34557559_gshared_inline (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, int32_t ___row0, int32_t ___column1, float ___value2, const RuntimeMethod* method) { { NullCheck((Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 *)__this); MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_0; L_0 = (( MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * (*) (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); int32_t L_1 = ___row0; int32_t L_2 = ___column1; float L_3 = ___value2; NullCheck((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_0); VirtualActionInvoker3< int32_t, int32_t, float >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_0, (int32_t)L_1, (int32_t)L_2, (float)L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Matrix_1_get_RowCount_mCA908443DDC23B1B4D907501816C0721932743FE_gshared_inline (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_U3CRowCountU3Ek__BackingField_5(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector_1_get_Item_m5986F6837104CD7AB0EC1DA1A5F826D4152C6CC8_gshared_inline (Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 * __this, int32_t ___index0, const RuntimeMethod* method) { { NullCheck((Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 *)__this); VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * L_0; L_0 = (( VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * (*) (Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_1 = ___index0; NullCheck((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_0); float L_2; L_2 = (( float (*) (VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return (float)L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector_1_set_Item_mA556C0D940A2407FC583F03677C59CF8F3ACCE67_gshared_inline (Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 * __this, int32_t ___index0, float ___value1, const RuntimeMethod* method) { { NullCheck((Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 *)__this); VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * L_0; L_0 = (( VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * (*) (Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_1 = ___index0; float L_2 = ___value1; NullCheck((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_0); (( void (*) (VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *, int32_t, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_0, (int32_t)L_1, (float)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * Matrix_1_get_Storage_m75592FC8C9C747B1D96EFE48F8D3BA6AD84A5873_gshared_inline (Matrix_1_t896AF007021A809219C30160A3540CB95D3F5E47 * __this, const RuntimeMethod* method) { { MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 * L_0 = (MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)__this->get_U3CStorageU3Ek__BackingField_3(); return (MatrixStorage_1_tC7EB916392D8C45529DF60D74E56BE3261143227 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * Matrix_1_get_Storage_m81C1842B61B0618395002308D56E38C6F65975A8_gshared_inline (Matrix_1_tAC43DFF97225DCBA5B93D0FF602D52C87240B70F * __this, const RuntimeMethod* method) { { MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_0 = (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)__this->get_U3CStorageU3Ek__BackingField_3(); return (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * Matrix_1_get_Storage_mF97ECC1E206B589C5D39FBB9CAD24C819F61DF40_gshared_inline (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, const RuntimeMethod* method) { { MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_0 = (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)__this->get_U3CStorageU3Ek__BackingField_3(); return (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * Matrix_1_get_Storage_m79C4E9306C5D78FB76ACC9A3ABA07A1EE1E28AF2_gshared_inline (Matrix_1_t8FAD70CB7BF571280E82ED0C3DAE39E915B61824 * __this, const RuntimeMethod* method) { { MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_0 = (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)__this->get_U3CStorageU3Ek__BackingField_3(); return (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector_1_get_Count_m14CCAB3F0EBC550E2EA333FF433137FA0CA38C25_gshared_inline (Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_U3CCountU3Ek__BackingField_4(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector_1_get_Count_mE72A7D4AD4B870FEFEBEC0B0D292F5C47F103849_gshared_inline (Vector_1_t06C38DF32D95CCAF2A090B3C7F323B4DAF654A6B * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_U3CCountU3Ek__BackingField_4(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector_1_get_Count_m938B028AF98C6CB22C5DB5FA6A73CD9993D6CA6D_gshared_inline (Vector_1_t04BD986700481778192B0CF621635E64D169D13C * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_U3CCountU3Ek__BackingField_4(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector_1_get_Count_mEAB8BBE3C4F60DCE076A0771655E5691725F0838_gshared_inline (Vector_1_t7B632CD0555BE02C1C1D25C89039625881767808 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_U3CCountU3Ek__BackingField_4(); return (int32_t)L_0; } }