. Method for analyzing a simulation of the execution of a quantum circuit, comprising: - a step of post-selecting one or more particular values of one or more qubits at one or more steps of the simulation, carried out at the output of the measurement of said qubit(s) after a quantum gate operation on said qubit(s), so as to post-select one or several branches of execution in the execution tree obtained by said simulation, the execution tree comprising nodes representing each qubit of the vector of quantum states, two branches originating from each node, each branch representing a quantum state of the measured qubit, - a step of setting filtration that sets the value of one or more quantum states of the quantum state vector(s) derived from the post-selection(s) of qubits, - a step of analyzing the part of said simulation that corresponds to the post-selection(s) of qubits and to the quantum state vector(s) filtered, - between the step of post-selection and the step of analysis, a step of value filtration, selecting a value of a quantum state for which the corresponding quantum states are kept in the quantum state vector, - a step of communicating quantum states of one or more quantum state vectors between a simulator in which those quantum states are stored and an application terminal separate from the simulator and in which those quantum states will be analyzed, - as those quantum states are communicated in multiple installments between a memory of the simulator and a buffer memory of the simulator the size of which is strictly smaller than the size of the memory storing those quantum states in the simulator, then between said buffer memory of the simulator and a buffer memory of the application terminal the size of which is strictly smaller than the size of the memory. - a step of post-selecting one or more particular values of one or more qubits at one or more steps of the simulation, carried out at the output of the measurement of said qubit(s) after a quantum gate operation on said qubit(s), so as to post-select one or several branches of execution in the execution tree obtained by said simulation, the execution tree comprising nodes representing each qubit of the vector of quantum states, two branches originating from each node, each branch representing a quantum state of the measured qubit, - a step of setting filtration that sets the value of one or more quantum states of the quantum state vector(s) derived from the post-selection(s) of qubits, - a step of analyzing the part of said simulation that corresponds to the post-selection(s) of qubits and to the quantum state vector(s) filtered, - between the step of post-selection and the step of analysis, a step of value filtration, selecting a value of a quantum state for which the corresponding quantum states are kept in the quantum state vector, - a step of communicating quantum states of one or more quantum state vectors between a simulator in which those quantum states are stored and an application terminal separate from the simulator and in which those quantum states will be analyzed, - as those quantum states are communicated in multiple installments between a memory of the simulator and a buffer memory of the simulator the size of which is strictly smaller than the size of the memory storing those quantum states in the simulator, then between said buffer memory of the simulator and a buffer memory of the application terminal the size of which is strictly smaller than the size of the memory.