<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>QuEST: Globals</title>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="style.css" rel="stylesheet" type="text/css"/>
<link href='https://fonts.googleapis.com/css?family=Roboto+Slab' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<link href="jquery.smartmenus.bootstrap.css" rel="stylesheet">
<script type="text/javascript" src="jquery.smartmenus.js"></script>
<script type="text/javascript" src="jquery.smartmenus.bootstrap.js"></script>
</head>
<body>
<nav class="navbar navbar-default" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand"><img alt="Logo" src="logo.png"/></a>
<a class="navbar-brand"><b>QuEST</b> v3.1.0<br>The Quantum Exact Simulation Toolkit</a>
</div>
</div>
</nav>
<div id="top">
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel " style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
</div>
<div class="contents">
 
<h3><a id="index_d"></a>- d -</h3><ul>
<li>densityMatrixBlockFitsInChunk()
: <a class="el" href="QuEST__cpu__distributed_8c.html#a076fe6125da4d6037b8bc4d912df4015">QuEST_cpu_distributed.c</a>
</li>
<li>densmatr_applyKrausSuperoperator()
: <a class="el" href="QuEST__common_8c.html#af3db21114efc431ae7a7ae06fc2d7b5b">QuEST_common.c</a>
</li>
<li>densmatr_applyMultiQubitKrausSuperoperator()
: <a class="el" href="QuEST__common_8c.html#a514ca44595676abf4bc2e10fc48ef970">QuEST_common.c</a>
</li>
<li>densmatr_applyTwoQubitKrausSuperoperator()
: <a class="el" href="QuEST__common_8c.html#a3d39314af5d88822d4aefb5e9cc4e2f6">QuEST_common.c</a>
</li>
<li>densmatr_calcFidelity()
: <a class="el" href="QuEST__gpu_8cu.html#aa6c3f86010ad398f42b0577ea3bb5bcf">QuEST_gpu.cu</a>
, <a class="el" href="QuEST__internal_8h.html#aa6c3f86010ad398f42b0577ea3bb5bcf">QuEST_internal.h</a>
, <a class="el" href="QuEST__cpu__distributed_8c.html#aa6c3f86010ad398f42b0577ea3bb5bcf">QuEST_cpu_distributed.c</a>
, <a class="el" href="QuEST__cpu__local_8c.html#aa6c3f86010ad398f42b0577ea3bb5bcf">QuEST_cpu_local.c</a>
</li>
<li>densmatr_calcFidelityKernel()
: <a class="el" href="QuEST__gpu_8cu.html#a090901670793c53a1b08629712b2cdae">QuEST_gpu.cu</a>
</li>
<li>densmatr_calcFidelityLocal()
: <a class="el" href="QuEST__cpu_8c.html#a7772f97cb4d92a9825bf3b7c82c3230c">QuEST_cpu.c</a>
, <a class="el" href="QuEST__cpu__internal_8h.html#a7772f97cb4d92a9825bf3b7c82c3230c">QuEST_cpu_internal.h</a>
</li>
<li>densmatr_calcHilbertSchmidtDistance()
: <a class="el" href="QuEST__internal_8h.html#a8c9da88f734b0862f4cce7d819e6d3b5">QuEST_internal.h</a>
, <a class="el" href="QuEST__cpu__distributed_8c.html#a8c9da88f734b0862f4cce7d819e6d3b5">QuEST_cpu_distributed.c</a>
, <a class="el" href="QuEST__cpu__local_8c.html#a8c9da88f734b0862f4cce7d819e6d3b5">QuEST_cpu_local.c</a>
, <a class="el" href="QuEST__gpu_8cu.html#a8c9da88f734b0862f4cce7d819e6d3b5">QuEST_gpu.cu</a>
</li>
<li>densmatr_calcHilbertSchmidtDistanceSquaredKernel()
: <a class="el" href="QuEST__gpu_8cu.html#a8e15b37c8dd7514a5480381699aa82c2">QuEST_gpu.cu</a>
</li>
<li>densmatr_calcHilbertSchmidtDistanceSquaredLocal()
: <a class="el" href="QuEST__cpu_8c.html#a939897137596bb73ad7a028d0beaaa10">QuEST_cpu.c</a>
, <a class="el" href="QuEST__cpu__internal_8h.html#a939897137596bb73ad7a028d0beaaa10">QuEST_cpu_internal.h</a>
</li>
<li>densmatr_calcInnerProduct()
: <a class="el" href="QuEST__internal_8h.html#a6ff3dc624b5fafe8edae4fe327c255a0">QuEST_internal.h</a>
, <a class="el" href="QuEST__cpu__distributed_8c.html#a6ff3dc624b5fafe8edae4fe327c255a0">QuEST_cpu_distributed.c</a>
, <a class="el" href="QuEST__cpu__local_8c.html#a6ff3dc624b5fafe8edae4fe327c255a0">QuEST_cpu_local.c</a>
, <a class="el" href="QuEST__gpu_8cu.html#a6ff3dc624b5fafe8edae4fe327c255a0">QuEST_gpu.cu</a>
</li>
<li>densmatr_calcInnerProductKernel()
: <a class="el" href="QuEST__gpu_8cu.html#a24d53b07592f424e5cc3dcd12f51bf32">QuEST_gpu.cu</a>
</li>
<li>densmatr_calcInnerProductLocal()
: <a class="el" href="QuEST__cpu_8c.html#a08392b1b27d10e3b8a8648a5afeaa629">QuEST_cpu.c</a>
, <a class="el" href="QuEST__cpu__internal_8h.html#a08392b1b27d10e3b8a8648a5afeaa629">QuEST_cpu_internal.h</a>
</li>
<li>densmatr_calcProbOfOutcome()
: <a class="el" href="QuEST__internal_8h.html#ad405e3fac20997043e0236b751e44270">QuEST_internal.h</a>
, <a class="el" href="QuEST__cpu__distributed_8c.html#ad405e3fac20997043e0236b751e44270">QuEST_cpu_distributed.c</a>
, <a class="el" href="QuEST__cpu__local_8c.html#ad405e3fac20997043e0236b751e44270">QuEST_cpu_local.c</a>
, <a class="el" href="QuEST__gpu_8cu.html#ad405e3fac20997043e0236b751e44270">QuEST_gpu.cu</a>
</li>
<li>densmatr_calcPurity()
: <a class="el" href="QuEST__cpu__local_8c.html#ae45eefa65f4ecd37bab84fade7cf7f1f">QuEST_cpu_local.c</a>
, <a class="el" href="QuEST__gpu_8cu.html#ae45eefa65f4ecd37bab84fade7cf7f1f">QuEST_gpu.cu</a>
, <a class="el" href="QuEST__internal_8h.html#ae45eefa65f4ecd37bab84fade7cf7f1f">QuEST_internal.h</a>
, <a class="el" href="QuEST__cpu__distributed_8c.html#ae45eefa65f4ecd37bab84fade7cf7f1f">QuEST_cpu_distributed.c</a>
</li>
<li>densmatr_calcPurityKernel()
: <a class="el" href="QuEST__gpu_8cu.html#afe005f9f69319901bb56c4d022359ad5">QuEST_gpu.cu</a>
</li>
<li>densmatr_calcPurityLocal()
: <a class="el" href="QuEST__cpu_8c.html#af910c7cf2b85bdc2c399cfe8dbfb8b9c">QuEST_cpu.c</a>
, <a class="el" href="QuEST__cpu__internal_8h.html#af910c7cf2b85bdc2c399cfe8dbfb8b9c">QuEST_cpu_internal.h</a>
</li>
<li>densmatr_calcTotalProb()
: <a class="el" href="QuEST__internal_8h.html#a6153547f245c05874161a105e9a2f02c">QuEST_internal.h</a>
, <a class="el" href="QuEST__cpu__distributed_8c.html#a6153547f245c05874161a105e9a2f02c">QuEST_cpu_distributed.c</a>
, <a class="el" href="QuEST__cpu__local_8c.html#a6153547f245c05874161a105e9a2f02c">QuEST_cpu_local.c</a>
, <a class="el" href="QuEST__gpu_8cu.html#a6153547f245c05874161a105e9a2f02c">QuEST_gpu.cu</a>
</li>
<li>densmatr_collapseToKnownProbOutcome()
: <a class="el" href="QuEST__internal_8h.html#ab321af37fe3490253e12b7c70b8d2a98">QuEST_internal.h</a>
, <a class="el" href="QuEST__cpu_8c.html#a891358c784d97101f9fcdffbb5ebe00e">QuEST_cpu.c</a>
, <a class="el" href="QuEST__gpu_8cu.html#ab321af37fe3490253e12b7c70b8d2a98">QuEST_gpu.cu</a>
</li>
<li>densmatr_collapseToKnownProbOutcomeKernel()
: <a class="el" href="QuEST__gpu_8cu.html#afc4dcedaf429d823f4da83d3521d8293">QuEST_gpu.cu</a>
</li>
<li>densmatr_findProbabilityOfZero()
: <a class="el" href="QuEST__gpu_8cu.html#afbb044d76bf22d5c81a2a70a977f29bc">QuEST_gpu.cu</a>
</li>
<li>densmatr_findProbabilityOfZeroKernel()
: <a class="el" href="QuEST__gpu_8cu.html#a3414d9307ecfd0caa2be560a00eb7c61">QuEST_gpu.cu</a>
</li>
<li>densmatr_findProbabilityOfZeroLocal()
: <a class="el" href="QuEST__cpu_8c.html#a101e7ef38c5d654a697dafe14562dcee">QuEST_cpu.c</a>
, <a class="el" href="QuEST__cpu__internal_8h.html#a101e7ef38c5d654a697dafe14562dcee">QuEST_cpu_internal.h</a>
</li>
<li>densmatr_initClassicalState()
: <a class="el" href="QuEST__internal_8h.html#a20a155f53efc45c16803d7539c2c199d">QuEST_internal.h</a>
, <a class="el" href="QuEST__cpu_8c.html#a20a155f53efc45c16803d7539c2c199d">QuEST_cpu.c</a>
, <a class="el" href="QuEST__gpu_8cu.html#a20a155f53efc45c16803d7539c2c199d">QuEST_gpu.cu</a>
</li>
<li>densmatr_initClassicalStateKernel()
: <a class="el" href="QuEST__gpu_8cu.html#a9f4bb112d5e95abb8e35bf051a02a06e">QuEST_gpu.cu</a>
</li>
<li>densmatr_initPlusState()
: <a class="el" href="QuEST__internal_8h.html#a2418bd9a6b9e6a0acf11faf5982d5d29">QuEST_internal.h</a>
, <a class="el" href="QuEST__cpu_8c.html#ad5b2ac0b00afa495f385520b2c5fa839">QuEST_cpu.c</a>
, <a class="el" href="QuEST__gpu_8cu.html#ad5b2ac0b00afa495f385520b2c5fa839">QuEST_gpu.cu</a>
</li>
<li>densmatr_initPlusStateKernel()
: <a class="el" href="QuEST__gpu_8cu.html#a4cf98d55602d1138a2101c158095afdc">QuEST_gpu.cu</a>
</li>
<li>densmatr_initPureState()
: <a class="el" href="QuEST__internal_8h.html#ae5ad68d054875913d0f7ec654840a9ec">QuEST_internal.h</a>
, <a class="el" href="QuEST__cpu__distributed_8c.html#ae5ad68d054875913d0f7ec654840a9ec">QuEST_cpu_distributed.c</a>
, <a class="el" href="QuEST__cpu__local_8c.html#a561b599a69a5dab03e55b7cbe259892d">QuEST_cpu_local.c</a>
, <a class="el" href="QuEST__gpu_8cu.html#ae5ad68d054875913d0f7ec654840a9ec">QuEST_gpu.cu</a>
</li>
<li>densmatr_initPureStateKernel()
: <a class="el" href="QuEST__gpu_8cu.html#a664339e2afc50b0418a56adfc1bc512e">QuEST_gpu.cu</a>
</li>
<li>densmatr_initPureStateLocal()
: <a class="el" href="QuEST__cpu_8c.html#a1b36518c8fbbc3a5084bb4ad1fb05ea5">QuEST_cpu.c</a>
, <a class="el" href="QuEST__cpu__internal_8h.html#a1b36518c8fbbc3a5084bb4ad1fb05ea5">QuEST_cpu_internal.h</a>
</li>
<li>densmatr_measureWithStats()
: <a class="el" href="QuEST__common_8c.html#ae4ebc1f4dd48922bfb30ad1692310269">QuEST_common.c</a>
, <a class="el" href="QuEST__internal_8h.html#ae4ebc1f4dd48922bfb30ad1692310269">QuEST_internal.h</a>
</li>
<li>densmatr_mixDamping()
: <a class="el" href="QuEST__internal_8h.html#a72b26b971531dbdc64de20501f368545">QuEST_internal.h</a>
, <a class="el" href="QuEST__cpu__distributed_8c.html#a72b26b971531dbdc64de20501f368545">QuEST_cpu_distributed.c</a>
, <a class="el" href="QuEST__cpu__local_8c.html#a72b26b971531dbdc64de20501f368545">QuEST_cpu_local.c</a>
, <a class="el" href="QuEST__gpu_8cu.html#a72b26b971531dbdc64de20501f368545">QuEST_gpu.cu</a>
</li>
<li>densmatr_mixDampingDistributed()
: <a class="el" href="QuEST__cpu_8c.html#a28d2a35fde2952211f5898a76275d93d">QuEST_cpu.c</a>
, <a class="el" href="QuEST__cpu__internal_8h.html#a28d2a35fde2952211f5898a76275d93d">QuEST_cpu_internal.h</a>
</li>
<li>densmatr_mixDampingKernel()
: <a class="el" href="QuEST__gpu_8cu.html#a7e0a6e9de648b33168d7f56eba53aa7b">QuEST_gpu.cu</a>
</li>
<li>densmatr_mixDampingLocal()
: <a class="el" href="QuEST__cpu_8c.html#a7cc805451304b8ad4429c7107f90ab3b">QuEST_cpu.c</a>
, <a class="el" href="QuEST__cpu__internal_8h.html#a7cc805451304b8ad4429c7107f90ab3b">QuEST_cpu_internal.h</a>
</li>
<li>densmatr_mixDensityMatrix()
: <a class="el" href="QuEST__cpu_8c.html#a8adaba9dbdad6f7ab41ae4b8db0abefe">QuEST_cpu.c</a>
, <a class="el" href="QuEST__gpu_8cu.html#a8adaba9dbdad6f7ab41ae4b8db0abefe">QuEST_gpu.cu</a>
, <a class="el" href="QuEST__internal_8h.html#a8adaba9dbdad6f7ab41ae4b8db0abefe">QuEST_internal.h</a>
</li>
<li>densmatr_mixDensityMatrixKernel()
: <a class="el" href="QuEST__gpu_8cu.html#a7f1cf14dd4820a59eb8a9874c2062bef">QuEST_gpu.cu</a>
</li>
<li>densmatr_mixDephasing()
: <a class="el" href="QuEST__cpu_8c.html#a515b6a920b1715d4eae25dcf29f39b95">QuEST_cpu.c</a>
, <a class="el" href="QuEST__gpu_8cu.html#a515b6a920b1715d4eae25dcf29f39b95">QuEST_gpu.cu</a>
, <a class="el" href="QuEST__internal_8h.html#a515b6a920b1715d4eae25dcf29f39b95">QuEST_internal.h</a>
</li>
<li>densmatr_mixDephasingKernel()
: <a class="el" href="QuEST__gpu_8cu.html#a37c6a59b2dd008d235474cb7248df952">QuEST_gpu.cu</a>
</li>
<li>densmatr_mixDepolarising()
: <a class="el" href="QuEST__cpu__distributed_8c.html#a3765e92c79d4c2a0df6761a0e7da2676">QuEST_cpu_distributed.c</a>
, <a class="el" href="QuEST__cpu__local_8c.html#a3765e92c79d4c2a0df6761a0e7da2676">QuEST_cpu_local.c</a>
, <a class="el" href="QuEST__gpu_8cu.html#a3765e92c79d4c2a0df6761a0e7da2676">QuEST_gpu.cu</a>
, <a class="el" href="QuEST__internal_8h.html#a3765e92c79d4c2a0df6761a0e7da2676">QuEST_internal.h</a>
</li>
<li>densmatr_mixDepolarisingDistributed()
: <a class="el" href="QuEST__cpu_8c.html#acc485aea8dccf1678f80fa9c5df6724a">QuEST_cpu.c</a>
, <a class="el" href="QuEST__cpu__internal_8h.html#acc485aea8dccf1678f80fa9c5df6724a">QuEST_cpu_internal.h</a>
</li>
<li>densmatr_mixDepolarisingKernel()
: <a class="el" href="QuEST__gpu_8cu.html#aeb0039eccca94ba644a8728d91eff5bb">QuEST_gpu.cu</a>
</li>
<li>densmatr_mixDepolarisingLocal()
: <a class="el" href="QuEST__cpu__internal_8h.html#a1807899a1c39506427433739562670ec">QuEST_cpu_internal.h</a>
, <a class="el" href="QuEST__cpu_8c.html#a1807899a1c39506427433739562670ec">QuEST_cpu.c</a>
</li>
<li>densmatr_mixKrausMap()
: <a class="el" href="QuEST__common_8c.html#ab987904f721746d1176aba7ac6b566fa">QuEST_common.c</a>
, <a class="el" href="QuEST__internal_8h.html#ab987904f721746d1176aba7ac6b566fa">QuEST_internal.h</a>
</li>
<li>densmatr_mixMultiQubitKrausMap()
: <a class="el" href="QuEST__internal_8h.html#a99702f4667c429969d7e7b4ecd45c2f3">QuEST_internal.h</a>
, <a class="el" href="QuEST__common_8c.html#a99702f4667c429969d7e7b4ecd45c2f3">QuEST_common.c</a>
</li>
<li>densmatr_mixPauli()
: <a class="el" href="QuEST__internal_8h.html#a74c14b1c46d838f5bf2bed1d5cf63271">QuEST_internal.h</a>
, <a class="el" href="QuEST__common_8c.html#a63bf6575f12d7113fb854a2b6cc1a756">QuEST_common.c</a>
</li>
<li>densmatr_mixTwoQubitDephasing()
: <a class="el" href="QuEST__internal_8h.html#a5090b080392ab9be8fcf538161d4e5c1">QuEST_internal.h</a>
, <a class="el" href="QuEST__gpu_8cu.html#a623e577b7230f3c8dc202be6185b4289">QuEST_gpu.cu</a>
, <a class="el" href="QuEST__cpu_8c.html#a5090b080392ab9be8fcf538161d4e5c1">QuEST_cpu.c</a>
</li>
<li>densmatr_mixTwoQubitDephasingKernel()
: <a class="el" href="QuEST__gpu_8cu.html#ad27d13bcdcbe777e139a90c2e8d52924">QuEST_gpu.cu</a>
</li>
<li>densmatr_mixTwoQubitDepolarising()
: <a class="el" href="QuEST__internal_8h.html#a43afa97e300b87bce7f3eb1213eb05f6">QuEST_internal.h</a>
, <a class="el" href="QuEST__cpu__distributed_8c.html#a43afa97e300b87bce7f3eb1213eb05f6">QuEST_cpu_distributed.c</a>
, <a class="el" href="QuEST__cpu__local_8c.html#a43afa97e300b87bce7f3eb1213eb05f6">QuEST_cpu_local.c</a>
, <a class="el" href="QuEST__gpu_8cu.html#a43afa97e300b87bce7f3eb1213eb05f6">QuEST_gpu.cu</a>
</li>
<li>densmatr_mixTwoQubitDepolarisingDistributed()
: <a class="el" href="QuEST__cpu_8c.html#ac497197e66d7024fc6bf7ace120b3de5">QuEST_cpu.c</a>
, <a class="el" href="QuEST__cpu__internal_8h.html#ac497197e66d7024fc6bf7ace120b3de5">QuEST_cpu_internal.h</a>
</li>
<li>densmatr_mixTwoQubitDepolarisingKernel()
: <a class="el" href="QuEST__gpu_8cu.html#a5f96311d9094c382074ad70d4b789612">QuEST_gpu.cu</a>
</li>
<li>densmatr_mixTwoQubitDepolarisingLocal()
: <a class="el" href="QuEST__cpu_8c.html#a3510f01d4d15dcc545564eb84c668cad">QuEST_cpu.c</a>
, <a class="el" href="QuEST__cpu__internal_8h.html#a3510f01d4d15dcc545564eb84c668cad">QuEST_cpu_internal.h</a>
</li>
<li>densmatr_mixTwoQubitDepolarisingLocalPart1()
: <a class="el" href="QuEST__cpu_8c.html#ae90f82418e0aa67218d733dbbc681998">QuEST_cpu.c</a>
, <a class="el" href="QuEST__cpu__internal_8h.html#ae90f82418e0aa67218d733dbbc681998">QuEST_cpu_internal.h</a>
</li>
<li>densmatr_mixTwoQubitDepolarisingQ1LocalQ2DistributedPart3()
: <a class="el" href="QuEST__cpu_8c.html#af82f6c9317f51a2048ddd3eb24c2959c">QuEST_cpu.c</a>
, <a class="el" href="QuEST__cpu__internal_8h.html#af82f6c9317f51a2048ddd3eb24c2959c">QuEST_cpu_internal.h</a>
</li>
<li>densmatr_mixTwoQubitKrausMap()
: <a class="el" href="QuEST__common_8c.html#ab004038b5f906ea897621c88bf213129">QuEST_common.c</a>
, <a class="el" href="QuEST__internal_8h.html#ab004038b5f906ea897621c88bf213129">QuEST_internal.h</a>
</li>
<li>densmatr_oneQubitDegradeOffDiagonal()
: <a class="el" href="QuEST__cpu_8c.html#a4b578690aa76d1e9cac9dc964d713f38">QuEST_cpu.c</a>
, <a class="el" href="QuEST__gpu_8cu.html#a303c00c3329a7bf290b68468735b4a8f">QuEST_gpu.cu</a>
</li>
<li>destroyComplexMatrixN()
: <a class="el" href="group__type.html#ga9df2f3d86be4a6e9aad481665e5e6753">QuEST.h</a>
, <a class="el" href="group__type.html#ga9df2f3d86be4a6e9aad481665e5e6753">QuEST.c</a>
</li>
<li>destroyQuESTEnv()
: <a class="el" href="group__type.html#gaeff624226629d7063a8a776958a4f991">QuEST_cpu_distributed.c</a>
, <a class="el" href="group__type.html#gaeff624226629d7063a8a776958a4f991">QuEST_gpu.cu</a>
, <a class="el" href="group__type.html#gaeff624226629d7063a8a776958a4f991">QuEST.h</a>
, <a class="el" href="group__type.html#gaeff624226629d7063a8a776958a4f991">QuEST_cpu_local.c</a>
</li>
<li>destroyQureg()
: <a class="el" href="group__type.html#ga8e1e6ad3254892edc2ee08712ea9d692">QuEST.h</a>
, <a class="el" href="group__type.html#ga8e1e6ad3254892edc2ee08712ea9d692">QuEST.c</a>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
<script type="text/javascript" src="boot.js"></script>
</html>