fix the bug with multiple NPs, as manifold Send() does not support data with dynamic length (i.e. std::vector).
Details: previous version (V1.0) uses std::vector in qsim_proxy_request which would cause memory seg fault, as Manifold Send() uses sizeof to measure the length of the std::vector (which is wrong). In the future release, the Send() with dynamic length is expected to support for simulation speed.
fix the bug with multiple NPs, as manifold Send() does not support data with dynamic length (i.e. std::vector).
Details: previous version (V1.0) uses std::vector in qsim_proxy_request which would cause memory seg fault, as Manifold Send() uses sizeof to measure the length of the std::vector (which is wrong). In the future release, the Send() with dynamic length is expected to support for simulation speed.