var annotated_dup =
[
    [ "gko", "namespacegko.html", [
      [ "batch", null, [
        [ "log", "namespacegko_1_1batch_1_1log.html", [
          [ "BatchConvergence", "classgko_1_1batch_1_1log_1_1BatchConvergence.html", "classgko_1_1batch_1_1log_1_1BatchConvergence" ]
        ] ],
        [ "matrix", null, [
          [ "Csr", "classgko_1_1batch_1_1matrix_1_1Csr.html", "classgko_1_1batch_1_1matrix_1_1Csr" ],
          [ "Dense", "classgko_1_1batch_1_1matrix_1_1Dense.html", "classgko_1_1batch_1_1matrix_1_1Dense" ],
          [ "Ell", "classgko_1_1batch_1_1matrix_1_1Ell.html", "classgko_1_1batch_1_1matrix_1_1Ell" ],
          [ "Identity", "classgko_1_1batch_1_1matrix_1_1Identity.html", "classgko_1_1batch_1_1matrix_1_1Identity" ]
        ] ],
        [ "preconditioner", null, [
          [ "Jacobi", "classgko_1_1batch_1_1preconditioner_1_1Jacobi.html", "classgko_1_1batch_1_1preconditioner_1_1Jacobi" ]
        ] ],
        [ "solver", null, [
          [ "Bicgstab", "classgko_1_1batch_1_1solver_1_1Bicgstab.html", "classgko_1_1batch_1_1solver_1_1Bicgstab" ],
          [ "Cg", "classgko_1_1batch_1_1solver_1_1Cg.html", "classgko_1_1batch_1_1solver_1_1Cg" ],
          [ "BatchSolver", "classgko_1_1batch_1_1solver_1_1BatchSolver.html", "classgko_1_1batch_1_1solver_1_1BatchSolver" ],
          [ "enable_preconditioned_iterative_solver_factory_parameters", "structgko_1_1batch_1_1solver_1_1enable__preconditioned__iterative__solver__factory__parameters.html", "structgko_1_1batch_1_1solver_1_1enable__preconditioned__iterative__solver__factory__parameters" ],
          [ "EnableBatchSolver", "classgko_1_1batch_1_1solver_1_1EnableBatchSolver.html", null ]
        ] ],
        [ "BatchLinOp", "classgko_1_1batch_1_1BatchLinOp.html", "classgko_1_1batch_1_1BatchLinOp" ],
        [ "BatchLinOpFactory", "classgko_1_1batch_1_1BatchLinOpFactory.html", null ],
        [ "EnableBatchLinOp", "classgko_1_1batch_1_1EnableBatchLinOp.html", null ],
        [ "MultiVector", "classgko_1_1batch_1_1MultiVector.html", "classgko_1_1batch_1_1MultiVector" ]
      ] ],
      [ "matrix", "namespacegko_1_1matrix.html", [
        [ "Dense", "classgko_1_1matrix_1_1Dense.html", "classgko_1_1matrix_1_1Dense" ],
        [ "Diagonal", "classgko_1_1matrix_1_1Diagonal.html", "classgko_1_1matrix_1_1Diagonal" ],
        [ "Csr", "classgko_1_1matrix_1_1Csr.html", "classgko_1_1matrix_1_1Csr" ],
        [ "CooBuilder", "classgko_1_1matrix_1_1CooBuilder.html", null ],
        [ "Hybrid", "classgko_1_1matrix_1_1Hybrid.html", "classgko_1_1matrix_1_1Hybrid" ],
        [ "Coo", "classgko_1_1matrix_1_1Coo.html", "classgko_1_1matrix_1_1Coo" ],
        [ "Ell", "classgko_1_1matrix_1_1Ell.html", "classgko_1_1matrix_1_1Ell" ],
        [ "Sellp", "classgko_1_1matrix_1_1Sellp.html", "classgko_1_1matrix_1_1Sellp" ],
        [ "SparsityCsr", "classgko_1_1matrix_1_1SparsityCsr.html", "classgko_1_1matrix_1_1SparsityCsr" ],
        [ "Fbcsr", "classgko_1_1matrix_1_1Fbcsr.html", "classgko_1_1matrix_1_1Fbcsr" ],
        [ "CsrBuilder", "classgko_1_1matrix_1_1CsrBuilder.html", null ],
        [ "Permutation", "classgko_1_1matrix_1_1Permutation.html", "classgko_1_1matrix_1_1Permutation" ],
        [ "FbcsrBuilder", "classgko_1_1matrix_1_1FbcsrBuilder.html", null ],
        [ "Fft", "classgko_1_1matrix_1_1Fft.html", "classgko_1_1matrix_1_1Fft" ],
        [ "Fft2", "classgko_1_1matrix_1_1Fft2.html", "classgko_1_1matrix_1_1Fft2" ],
        [ "Fft3", "classgko_1_1matrix_1_1Fft3.html", "classgko_1_1matrix_1_1Fft3" ],
        [ "Identity", "classgko_1_1matrix_1_1Identity.html", "classgko_1_1matrix_1_1Identity" ],
        [ "IdentityFactory", "classgko_1_1matrix_1_1IdentityFactory.html", null ],
        [ "RowGatherer", "classgko_1_1matrix_1_1RowGatherer.html", "classgko_1_1matrix_1_1RowGatherer" ],
        [ "ScaledPermutation", "classgko_1_1matrix_1_1ScaledPermutation.html", "classgko_1_1matrix_1_1ScaledPermutation" ]
      ] ],
      [ "experimental", null, [
        [ "mpi", "namespacegko_1_1experimental_1_1mpi.html", [
          [ "type_impl", "structgko_1_1experimental_1_1mpi_1_1type__impl.html", null ],
          [ "type_impl&lt; char &gt;", "structgko_1_1experimental_1_1mpi_1_1type__impl_3_01char_01_4.html", null ],
          [ "type_impl&lt; unsigned char &gt;", "structgko_1_1experimental_1_1mpi_1_1type__impl_3_01unsigned_01char_01_4.html", null ],
          [ "type_impl&lt; unsigned &gt;", "structgko_1_1experimental_1_1mpi_1_1type__impl_3_01unsigned_01_4.html", null ],
          [ "type_impl&lt; int &gt;", "structgko_1_1experimental_1_1mpi_1_1type__impl_3_01int_01_4.html", null ],
          [ "type_impl&lt; unsigned short &gt;", "structgko_1_1experimental_1_1mpi_1_1type__impl_3_01unsigned_01short_01_4.html", null ],
          [ "type_impl&lt; unsigned long &gt;", "structgko_1_1experimental_1_1mpi_1_1type__impl_3_01unsigned_01long_01_4.html", null ],
          [ "type_impl&lt; long &gt;", "structgko_1_1experimental_1_1mpi_1_1type__impl_3_01long_01_4.html", null ],
          [ "type_impl&lt; long long &gt;", "structgko_1_1experimental_1_1mpi_1_1type__impl_3_01long_01long_01_4.html", null ],
          [ "type_impl&lt; unsigned long long &gt;", "structgko_1_1experimental_1_1mpi_1_1type__impl_3_01unsigned_01long_01long_01_4.html", null ],
          [ "type_impl&lt; float &gt;", "structgko_1_1experimental_1_1mpi_1_1type__impl_3_01float_01_4.html", null ],
          [ "type_impl&lt; double &gt;", "structgko_1_1experimental_1_1mpi_1_1type__impl_3_01double_01_4.html", null ],
          [ "type_impl&lt; long double &gt;", "structgko_1_1experimental_1_1mpi_1_1type__impl_3_01long_01double_01_4.html", null ],
          [ "contiguous_type", "classgko_1_1experimental_1_1mpi_1_1contiguous__type.html", "classgko_1_1experimental_1_1mpi_1_1contiguous__type" ],
          [ "environment", "classgko_1_1experimental_1_1mpi_1_1environment.html", "classgko_1_1experimental_1_1mpi_1_1environment" ],
          [ "status", "structgko_1_1experimental_1_1mpi_1_1status.html", "structgko_1_1experimental_1_1mpi_1_1status" ],
          [ "request", "classgko_1_1experimental_1_1mpi_1_1request.html", "classgko_1_1experimental_1_1mpi_1_1request" ],
          [ "communicator", "classgko_1_1experimental_1_1mpi_1_1communicator.html", "classgko_1_1experimental_1_1mpi_1_1communicator" ],
          [ "window", "classgko_1_1experimental_1_1mpi_1_1window.html", "classgko_1_1experimental_1_1mpi_1_1window" ],
          [ "CollectiveCommunicator", "classgko_1_1experimental_1_1mpi_1_1CollectiveCommunicator.html", "classgko_1_1experimental_1_1mpi_1_1CollectiveCommunicator" ],
          [ "DenseCommunicator", "classgko_1_1experimental_1_1mpi_1_1DenseCommunicator.html", "classgko_1_1experimental_1_1mpi_1_1DenseCommunicator" ],
          [ "NeighborhoodCommunicator", "classgko_1_1experimental_1_1mpi_1_1NeighborhoodCommunicator.html", "classgko_1_1experimental_1_1mpi_1_1NeighborhoodCommunicator" ]
        ] ],
        [ "distributed", "namespacegko_1_1experimental_1_1distributed.html", [
          [ "preconditioner", "namespacegko_1_1experimental_1_1distributed_1_1preconditioner.html", [
            [ "Schwarz", "classgko_1_1experimental_1_1distributed_1_1preconditioner_1_1Schwarz.html", "classgko_1_1experimental_1_1distributed_1_1preconditioner_1_1Schwarz" ]
          ] ],
          [ "Partition", "classgko_1_1experimental_1_1distributed_1_1Partition.html", "classgko_1_1experimental_1_1distributed_1_1Partition" ],
          [ "DistributedBase", "classgko_1_1experimental_1_1distributed_1_1DistributedBase.html", "classgko_1_1experimental_1_1distributed_1_1DistributedBase" ],
          [ "index_map", "classgko_1_1experimental_1_1distributed_1_1index__map.html", "classgko_1_1experimental_1_1distributed_1_1index__map" ],
          [ "Vector", "classgko_1_1experimental_1_1distributed_1_1Vector.html", "classgko_1_1experimental_1_1distributed_1_1Vector" ],
          [ "Matrix", "classgko_1_1experimental_1_1distributed_1_1Matrix.html", "classgko_1_1experimental_1_1distributed_1_1Matrix" ],
          [ "RowGatherer", "classgko_1_1experimental_1_1distributed_1_1RowGatherer.html", "classgko_1_1experimental_1_1distributed_1_1RowGatherer" ]
        ] ],
        [ "factorization", null, [
          [ "Cholesky", "classgko_1_1experimental_1_1factorization_1_1Cholesky.html", "classgko_1_1experimental_1_1factorization_1_1Cholesky" ],
          [ "Factorization", "classgko_1_1experimental_1_1factorization_1_1Factorization.html", "classgko_1_1experimental_1_1factorization_1_1Factorization" ],
          [ "Lu", "classgko_1_1experimental_1_1factorization_1_1Lu.html", "classgko_1_1experimental_1_1factorization_1_1Lu" ]
        ] ],
        [ "reorder", "namespacegko_1_1experimental_1_1reorder.html", [
          [ "Amd", "classgko_1_1experimental_1_1reorder_1_1Amd.html", "classgko_1_1experimental_1_1reorder_1_1Amd" ],
          [ "Mc64", "classgko_1_1experimental_1_1reorder_1_1Mc64.html", "classgko_1_1experimental_1_1reorder_1_1Mc64" ],
          [ "Rcm", "classgko_1_1experimental_1_1reorder_1_1Rcm.html", "classgko_1_1experimental_1_1reorder_1_1Rcm" ],
          [ "ScaledReordered", "classgko_1_1experimental_1_1reorder_1_1ScaledReordered.html", "classgko_1_1experimental_1_1reorder_1_1ScaledReordered" ]
        ] ],
        [ "solver", null, [
          [ "Direct", "classgko_1_1experimental_1_1solver_1_1Direct.html", "classgko_1_1experimental_1_1solver_1_1Direct" ]
        ] ]
      ] ],
      [ "accessor", "namespacegko_1_1accessor.html", [
        [ "unary_plus", "structgko_1_1accessor_1_1unary__plus.html", null ],
        [ "unary_minus", "structgko_1_1accessor_1_1unary__minus.html", null ],
        [ "logical_not", "structgko_1_1accessor_1_1logical__not.html", null ],
        [ "bitwise_not", "structgko_1_1accessor_1_1bitwise__not.html", null ],
        [ "zero_operation", "structgko_1_1accessor_1_1zero__operation.html", null ],
        [ "one_operation", "structgko_1_1accessor_1_1one__operation.html", null ],
        [ "abs_operation", "structgko_1_1accessor_1_1abs__operation.html", null ],
        [ "real_operation", "structgko_1_1accessor_1_1real__operation.html", null ],
        [ "imag_operation", "structgko_1_1accessor_1_1imag__operation.html", null ],
        [ "conj_operation", "structgko_1_1accessor_1_1conj__operation.html", null ],
        [ "squared_norm_operation", "structgko_1_1accessor_1_1squared__norm__operation.html", null ],
        [ "one_operaton", "structgko_1_1accessor_1_1one__operaton.html", null ],
        [ "abs_operaton", "structgko_1_1accessor_1_1abs__operaton.html", null ],
        [ "real_operaton", "structgko_1_1accessor_1_1real__operaton.html", null ],
        [ "imag_operaton", "structgko_1_1accessor_1_1imag__operaton.html", null ],
        [ "conj_operaton", "structgko_1_1accessor_1_1conj__operaton.html", null ],
        [ "squared_norm_operaton", "structgko_1_1accessor_1_1squared__norm__operaton.html", null ],
        [ "transpose_operation", "structgko_1_1accessor_1_1transpose__operation.html", null ],
        [ "add", "structgko_1_1accessor_1_1add.html", null ],
        [ "sub", "structgko_1_1accessor_1_1sub.html", null ],
        [ "mul", "structgko_1_1accessor_1_1mul.html", null ],
        [ "div", "structgko_1_1accessor_1_1div.html", null ],
        [ "mod", "structgko_1_1accessor_1_1mod.html", null ],
        [ "less", "structgko_1_1accessor_1_1less.html", null ],
        [ "greater", "structgko_1_1accessor_1_1greater.html", null ],
        [ "less_or_equal", "structgko_1_1accessor_1_1less__or__equal.html", null ],
        [ "greater_or_equal", "structgko_1_1accessor_1_1greater__or__equal.html", null ],
        [ "equal", "structgko_1_1accessor_1_1equal.html", null ],
        [ "not_equal", "structgko_1_1accessor_1_1not__equal.html", null ],
        [ "logical_or", "structgko_1_1accessor_1_1logical__or.html", null ],
        [ "logical_and", "structgko_1_1accessor_1_1logical__and.html", null ],
        [ "bitwise_or", "structgko_1_1accessor_1_1bitwise__or.html", null ],
        [ "bitwise_and", "structgko_1_1accessor_1_1bitwise__and.html", null ],
        [ "bitwise_xor", "structgko_1_1accessor_1_1bitwise__xor.html", null ],
        [ "left_shift", "structgko_1_1accessor_1_1left__shift.html", null ],
        [ "right_shift", "structgko_1_1accessor_1_1right__shift.html", null ],
        [ "max_operation", "structgko_1_1accessor_1_1max__operation.html", null ],
        [ "min_operation", "structgko_1_1accessor_1_1min__operation.html", null ],
        [ "mmul_operation", "structgko_1_1accessor_1_1mmul__operation.html", null ],
        [ "row_major", "classgko_1_1accessor_1_1row__major.html", "classgko_1_1accessor_1_1row__major" ]
      ] ],
      [ "xstd", "namespacegko_1_1xstd.html", [
        [ "type_identity", "structgko_1_1xstd_1_1type__identity.html", null ]
      ] ],
      [ "config", null, [
        [ "pnode", "classgko_1_1config_1_1pnode.html", "classgko_1_1config_1_1pnode" ],
        [ "registry", "classgko_1_1config_1_1registry.html", "classgko_1_1config_1_1registry" ],
        [ "type_descriptor", "classgko_1_1config_1_1type__descriptor.html", "classgko_1_1config_1_1type__descriptor" ]
      ] ],
      [ "multigrid", "namespacegko_1_1multigrid.html", [
        [ "Pgm", "classgko_1_1multigrid_1_1Pgm.html", "classgko_1_1multigrid_1_1Pgm" ],
        [ "FixedCoarsening", "classgko_1_1multigrid_1_1FixedCoarsening.html", "classgko_1_1multigrid_1_1FixedCoarsening" ],
        [ "MultigridLevel", "classgko_1_1multigrid_1_1MultigridLevel.html", "classgko_1_1multigrid_1_1MultigridLevel" ],
        [ "EnableMultigridLevel", "classgko_1_1multigrid_1_1EnableMultigridLevel.html", "classgko_1_1multigrid_1_1EnableMultigridLevel" ]
      ] ],
      [ "factorization", "namespacegko_1_1factorization.html", [
        [ "Ic", "classgko_1_1factorization_1_1Ic.html", "classgko_1_1factorization_1_1Ic" ],
        [ "Ilu", "classgko_1_1factorization_1_1Ilu.html", "classgko_1_1factorization_1_1Ilu" ],
        [ "ParIc", "classgko_1_1factorization_1_1ParIc.html", "classgko_1_1factorization_1_1ParIc" ],
        [ "ParIct", "classgko_1_1factorization_1_1ParIct.html", "classgko_1_1factorization_1_1ParIct" ],
        [ "ParIlu", "classgko_1_1factorization_1_1ParIlu.html", "classgko_1_1factorization_1_1ParIlu" ],
        [ "ParIlut", "classgko_1_1factorization_1_1ParIlut.html", "classgko_1_1factorization_1_1ParIlut" ]
      ] ],
      [ "log", "namespacegko_1_1log.html", [
        [ "Convergence", "classgko_1_1log_1_1Convergence.html", "classgko_1_1log_1_1Convergence" ],
        [ "Logger", "classgko_1_1log_1_1Logger.html", "classgko_1_1log_1_1Logger" ],
        [ "Loggable", "classgko_1_1log_1_1Loggable.html", "classgko_1_1log_1_1Loggable" ],
        [ "EnableLogging", "classgko_1_1log_1_1EnableLogging.html", "classgko_1_1log_1_1EnableLogging" ],
        [ "Papi", "classgko_1_1log_1_1Papi.html", "classgko_1_1log_1_1Papi" ],
        [ "PerformanceHint", "classgko_1_1log_1_1PerformanceHint.html", "classgko_1_1log_1_1PerformanceHint" ],
        [ "ProfilerHook", "classgko_1_1log_1_1ProfilerHook.html", "classgko_1_1log_1_1ProfilerHook" ],
        [ "profiling_scope_guard", "classgko_1_1log_1_1profiling__scope__guard.html", "classgko_1_1log_1_1profiling__scope__guard" ],
        [ "iteration_complete_data", "structgko_1_1log_1_1iteration__complete__data.html", null ],
        [ "executor_data", "structgko_1_1log_1_1executor__data.html", null ],
        [ "operation_data", "structgko_1_1log_1_1operation__data.html", null ],
        [ "polymorphic_object_data", "structgko_1_1log_1_1polymorphic__object__data.html", null ],
        [ "linop_data", "structgko_1_1log_1_1linop__data.html", null ],
        [ "linop_factory_data", "structgko_1_1log_1_1linop__factory__data.html", null ],
        [ "criterion_data", "structgko_1_1log_1_1criterion__data.html", null ],
        [ "Record", "classgko_1_1log_1_1Record.html", "classgko_1_1log_1_1Record" ],
        [ "SolverProgress", "classgko_1_1log_1_1SolverProgress.html", null ],
        [ "Stream", "classgko_1_1log_1_1Stream.html", "classgko_1_1log_1_1Stream" ]
      ] ],
      [ "stop", "namespacegko_1_1stop.html", [
        [ "Combined", "classgko_1_1stop_1_1Combined.html", "classgko_1_1stop_1_1Combined" ],
        [ "Criterion", "classgko_1_1stop_1_1Criterion.html", "classgko_1_1stop_1_1Criterion" ],
        [ "CriterionArgs", "structgko_1_1stop_1_1CriterionArgs.html", null ],
        [ "Iteration", "classgko_1_1stop_1_1Iteration.html", "classgko_1_1stop_1_1Iteration" ],
        [ "ResidualNormBase", "classgko_1_1stop_1_1ResidualNormBase.html", null ],
        [ "ResidualNorm", "classgko_1_1stop_1_1ResidualNorm.html", "classgko_1_1stop_1_1ResidualNorm" ],
        [ "ImplicitResidualNorm", "classgko_1_1stop_1_1ImplicitResidualNorm.html", "classgko_1_1stop_1_1ImplicitResidualNorm" ],
        [ "ResidualNormReduction", "classgko_1_1stop_1_1ResidualNormReduction.html", "classgko_1_1stop_1_1ResidualNormReduction" ],
        [ "RelativeResidualNorm", "classgko_1_1stop_1_1RelativeResidualNorm.html", "classgko_1_1stop_1_1RelativeResidualNorm" ],
        [ "AbsoluteResidualNorm", "classgko_1_1stop_1_1AbsoluteResidualNorm.html", "classgko_1_1stop_1_1AbsoluteResidualNorm" ],
        [ "Time", "classgko_1_1stop_1_1Time.html", "classgko_1_1stop_1_1Time" ]
      ] ],
      [ "preconditioner", "namespacegko_1_1preconditioner.html", [
        [ "GaussSeidel", "classgko_1_1preconditioner_1_1GaussSeidel.html", "classgko_1_1preconditioner_1_1GaussSeidel" ],
        [ "Ic", "classgko_1_1preconditioner_1_1Ic.html", "classgko_1_1preconditioner_1_1Ic" ],
        [ "Ilu", "classgko_1_1preconditioner_1_1Ilu.html", "classgko_1_1preconditioner_1_1Ilu" ],
        [ "Isai", "classgko_1_1preconditioner_1_1Isai.html", "classgko_1_1preconditioner_1_1Isai" ],
        [ "block_interleaved_storage_scheme", "structgko_1_1preconditioner_1_1block__interleaved__storage__scheme.html", "structgko_1_1preconditioner_1_1block__interleaved__storage__scheme" ],
        [ "Jacobi", "classgko_1_1preconditioner_1_1Jacobi.html", "classgko_1_1preconditioner_1_1Jacobi" ],
        [ "Sor", "classgko_1_1preconditioner_1_1Sor.html", "classgko_1_1preconditioner_1_1Sor" ]
      ] ],
      [ "reorder", "namespacegko_1_1reorder.html", [
        [ "Rcm", "classgko_1_1reorder_1_1Rcm.html", "classgko_1_1reorder_1_1Rcm" ],
        [ "ReorderingBase", "classgko_1_1reorder_1_1ReorderingBase.html", null ],
        [ "ReorderingBaseArgs", "structgko_1_1reorder_1_1ReorderingBaseArgs.html", null ]
      ] ],
      [ "solver", "namespacegko_1_1solver.html", [
        [ "Bicg", "classgko_1_1solver_1_1Bicg.html", "classgko_1_1solver_1_1Bicg" ],
        [ "workspace_traits&lt; Bicg&lt; ValueType &gt; &gt;", "structgko_1_1solver_1_1workspace__traits_3_01Bicg_3_01ValueType_01_4_01_4.html", null ],
        [ "Bicgstab", "classgko_1_1solver_1_1Bicgstab.html", "classgko_1_1solver_1_1Bicgstab" ],
        [ "workspace_traits&lt; Bicgstab&lt; ValueType &gt; &gt;", "structgko_1_1solver_1_1workspace__traits_3_01Bicgstab_3_01ValueType_01_4_01_4.html", null ],
        [ "CbGmres", "classgko_1_1solver_1_1CbGmres.html", "classgko_1_1solver_1_1CbGmres" ],
        [ "Cg", "classgko_1_1solver_1_1Cg.html", "classgko_1_1solver_1_1Cg" ],
        [ "workspace_traits&lt; Cg&lt; ValueType &gt; &gt;", "structgko_1_1solver_1_1workspace__traits_3_01Cg_3_01ValueType_01_4_01_4.html", null ],
        [ "Cgs", "classgko_1_1solver_1_1Cgs.html", "classgko_1_1solver_1_1Cgs" ],
        [ "workspace_traits&lt; Cgs&lt; ValueType &gt; &gt;", "structgko_1_1solver_1_1workspace__traits_3_01Cgs_3_01ValueType_01_4_01_4.html", null ],
        [ "Chebyshev", "classgko_1_1solver_1_1Chebyshev.html", "classgko_1_1solver_1_1Chebyshev" ],
        [ "workspace_traits&lt; Chebyshev&lt; ValueType &gt; &gt;", "structgko_1_1solver_1_1workspace__traits_3_01Chebyshev_3_01ValueType_01_4_01_4.html", null ],
        [ "workspace_traits&lt; gko::experimental::solver::Direct&lt; ValueType, IndexType &gt; &gt;", "structgko_1_1solver_1_1workspace__traits_3_01gko_1_1experimental_1_1solver_1_1Direct_3_01ValueType_00_01IndexType_01_4_01_4.html", null ],
        [ "Fcg", "classgko_1_1solver_1_1Fcg.html", "classgko_1_1solver_1_1Fcg" ],
        [ "workspace_traits&lt; Fcg&lt; ValueType &gt; &gt;", "structgko_1_1solver_1_1workspace__traits_3_01Fcg_3_01ValueType_01_4_01_4.html", null ],
        [ "Gcr", "classgko_1_1solver_1_1Gcr.html", "classgko_1_1solver_1_1Gcr" ],
        [ "workspace_traits&lt; Gcr&lt; ValueType &gt; &gt;", "structgko_1_1solver_1_1workspace__traits_3_01Gcr_3_01ValueType_01_4_01_4.html", null ],
        [ "Gmres", "classgko_1_1solver_1_1Gmres.html", "classgko_1_1solver_1_1Gmres" ],
        [ "workspace_traits&lt; Gmres&lt; ValueType &gt; &gt;", "structgko_1_1solver_1_1workspace__traits_3_01Gmres_3_01ValueType_01_4_01_4.html", null ],
        [ "Idr", "classgko_1_1solver_1_1Idr.html", "classgko_1_1solver_1_1Idr" ],
        [ "workspace_traits&lt; Idr&lt; ValueType &gt; &gt;", "structgko_1_1solver_1_1workspace__traits_3_01Idr_3_01ValueType_01_4_01_4.html", null ],
        [ "parameters_type", "structgko_1_1solver_1_1parameters__type.html", "structgko_1_1solver_1_1parameters__type" ],
        [ "Factory", "classgko_1_1solver_1_1Factory.html", null ],
        [ "Minres", "classgko_1_1solver_1_1Minres.html", "classgko_1_1solver_1_1Minres" ],
        [ "workspace_traits&lt; Minres&lt; ValueType &gt; &gt;", "structgko_1_1solver_1_1workspace__traits_3_01Minres_3_01ValueType_01_4_01_4.html", null ],
        [ "Multigrid", "classgko_1_1solver_1_1Multigrid.html", "classgko_1_1solver_1_1Multigrid" ],
        [ "workspace_traits&lt; Multigrid &gt;", "structgko_1_1solver_1_1workspace__traits_3_01Multigrid_01_4.html", null ],
        [ "PipeCg", "classgko_1_1solver_1_1PipeCg.html", "classgko_1_1solver_1_1PipeCg" ],
        [ "workspace_traits&lt; PipeCg&lt; ValueType &gt; &gt;", "structgko_1_1solver_1_1workspace__traits_3_01PipeCg_3_01ValueType_01_4_01_4.html", null ],
        [ "ApplyWithInitialGuess", "classgko_1_1solver_1_1ApplyWithInitialGuess.html", null ],
        [ "EnableApplyWithInitialGuess", "classgko_1_1solver_1_1EnableApplyWithInitialGuess.html", null ],
        [ "workspace_traits", "structgko_1_1solver_1_1workspace__traits.html", null ],
        [ "EnablePreconditionable", "classgko_1_1solver_1_1EnablePreconditionable.html", "classgko_1_1solver_1_1EnablePreconditionable" ],
        [ "SolverBase", "classgko_1_1solver_1_1SolverBase.html", "classgko_1_1solver_1_1SolverBase" ],
        [ "EnableSolverBase", "classgko_1_1solver_1_1EnableSolverBase.html", "classgko_1_1solver_1_1EnableSolverBase" ],
        [ "IterativeBase", "classgko_1_1solver_1_1IterativeBase.html", "classgko_1_1solver_1_1IterativeBase" ],
        [ "EnableIterativeBase", "classgko_1_1solver_1_1EnableIterativeBase.html", "classgko_1_1solver_1_1EnableIterativeBase" ],
        [ "EnablePreconditionedIterativeSolver", "classgko_1_1solver_1_1EnablePreconditionedIterativeSolver.html", null ],
        [ "enable_iterative_solver_factory_parameters", "structgko_1_1solver_1_1enable__iterative__solver__factory__parameters.html", "structgko_1_1solver_1_1enable__iterative__solver__factory__parameters" ],
        [ "enable_preconditioned_iterative_solver_factory_parameters", "structgko_1_1solver_1_1enable__preconditioned__iterative__solver__factory__parameters.html", "structgko_1_1solver_1_1enable__preconditioned__iterative__solver__factory__parameters" ],
        [ "has_with_criteria", "structgko_1_1solver_1_1has__with__criteria.html", null ],
        [ "UpperTrs", "classgko_1_1solver_1_1UpperTrs.html", "classgko_1_1solver_1_1UpperTrs" ],
        [ "LowerTrs", "classgko_1_1solver_1_1LowerTrs.html", "classgko_1_1solver_1_1LowerTrs" ],
        [ "workspace_traits&lt; LowerTrs&lt; ValueType, IndexType &gt; &gt;", "structgko_1_1solver_1_1workspace__traits_3_01LowerTrs_3_01ValueType_00_01IndexType_01_4_01_4.html", null ],
        [ "workspace_traits&lt; UpperTrs&lt; ValueType, IndexType &gt; &gt;", "structgko_1_1solver_1_1workspace__traits_3_01UpperTrs_3_01ValueType_00_01IndexType_01_4_01_4.html", null ]
      ] ],
      [ "syn", "namespacegko_1_1syn.html", [
        [ "value_list", "structgko_1_1syn_1_1value__list.html", null ],
        [ "type_list", "structgko_1_1syn_1_1type__list.html", null ],
        [ "range", "structgko_1_1syn_1_1range.html", null ]
      ] ],
      [ "AbstractFactory", "classgko_1_1AbstractFactory.html", "classgko_1_1AbstractFactory" ],
      [ "EnableDefaultFactory", "classgko_1_1EnableDefaultFactory.html", "classgko_1_1EnableDefaultFactory" ],
      [ "enable_parameters_type", "classgko_1_1enable__parameters__type.html", "classgko_1_1enable__parameters__type" ],
      [ "deferred_factory_parameter", "classgko_1_1deferred__factory__parameter.html", "classgko_1_1deferred__factory__parameter" ],
      [ "array", "classgko_1_1array.html", "classgko_1_1array" ],
      [ "batch_dim", "structgko_1_1batch__dim.html", "structgko_1_1batch__dim" ],
      [ "bfloat16", "classgko_1_1bfloat16.html", null ],
      [ "BlockOperator", "classgko_1_1BlockOperator.html", "classgko_1_1BlockOperator" ],
      [ "Combination", "classgko_1_1Combination.html", "classgko_1_1Combination" ],
      [ "Composition", "classgko_1_1Composition.html", "classgko_1_1Composition" ],
      [ "UseComposition", "classgko_1_1UseComposition.html", "classgko_1_1UseComposition" ],
      [ "nvidia_device", "classgko_1_1nvidia__device.html", null ],
      [ "amd_device", "classgko_1_1amd__device.html", null ],
      [ "device_matrix_data", "classgko_1_1device__matrix__data.html", "classgko_1_1device__matrix__data" ],
      [ "dim", "structgko_1_1dim.html", "structgko_1_1dim" ],
      [ "dim&lt; 1u, DimensionType &gt;", "structgko_1_1dim_3_011u_00_01DimensionType_01_4.html", null ],
      [ "Error", "classgko_1_1Error.html", "classgko_1_1Error" ],
      [ "NotImplemented", "classgko_1_1NotImplemented.html", "classgko_1_1NotImplemented" ],
      [ "NotCompiled", "classgko_1_1NotCompiled.html", "classgko_1_1NotCompiled" ],
      [ "NotSupported", "classgko_1_1NotSupported.html", "classgko_1_1NotSupported" ],
      [ "MpiError", "classgko_1_1MpiError.html", "classgko_1_1MpiError" ],
      [ "CudaError", "classgko_1_1CudaError.html", "classgko_1_1CudaError" ],
      [ "CublasError", "classgko_1_1CublasError.html", "classgko_1_1CublasError" ],
      [ "CurandError", "classgko_1_1CurandError.html", "classgko_1_1CurandError" ],
      [ "CusparseError", "classgko_1_1CusparseError.html", "classgko_1_1CusparseError" ],
      [ "CufftError", "classgko_1_1CufftError.html", "classgko_1_1CufftError" ],
      [ "HipError", "classgko_1_1HipError.html", "classgko_1_1HipError" ],
      [ "HipblasError", "classgko_1_1HipblasError.html", "classgko_1_1HipblasError" ],
      [ "HiprandError", "classgko_1_1HiprandError.html", "classgko_1_1HiprandError" ],
      [ "HipsparseError", "classgko_1_1HipsparseError.html", "classgko_1_1HipsparseError" ],
      [ "HipfftError", "classgko_1_1HipfftError.html", "classgko_1_1HipfftError" ],
      [ "MetisError", "classgko_1_1MetisError.html", "classgko_1_1MetisError" ],
      [ "DimensionMismatch", "classgko_1_1DimensionMismatch.html", "classgko_1_1DimensionMismatch" ],
      [ "BadDimension", "classgko_1_1BadDimension.html", "classgko_1_1BadDimension" ],
      [ "BlockSizeError", "classgko_1_1BlockSizeError.html", "classgko_1_1BlockSizeError" ],
      [ "ValueMismatch", "classgko_1_1ValueMismatch.html", "classgko_1_1ValueMismatch" ],
      [ "AllocationError", "classgko_1_1AllocationError.html", "classgko_1_1AllocationError" ],
      [ "OutOfBoundsError", "classgko_1_1OutOfBoundsError.html", "classgko_1_1OutOfBoundsError" ],
      [ "OverflowError", "classgko_1_1OverflowError.html", "classgko_1_1OverflowError" ],
      [ "StreamError", "classgko_1_1StreamError.html", "classgko_1_1StreamError" ],
      [ "KernelNotFound", "classgko_1_1KernelNotFound.html", "classgko_1_1KernelNotFound" ],
      [ "UnsupportedMatrixProperty", "classgko_1_1UnsupportedMatrixProperty.html", "classgko_1_1UnsupportedMatrixProperty" ],
      [ "InvalidStateError", "classgko_1_1InvalidStateError.html", "classgko_1_1InvalidStateError" ],
      [ "Operation", "classgko_1_1Operation.html", "classgko_1_1Operation" ],
      [ "Executor", "classgko_1_1Executor.html", "classgko_1_1Executor" ],
      [ "executor_deleter", "classgko_1_1executor__deleter.html", "classgko_1_1executor__deleter" ],
      [ "executor_deleter&lt; T[]&gt;", "classgko_1_1executor__deleter_3_01T_0f_0e_4.html", null ],
      [ "OmpExecutor", "classgko_1_1OmpExecutor.html", "classgko_1_1OmpExecutor" ],
      [ "ReferenceExecutor", "classgko_1_1ReferenceExecutor.html", "classgko_1_1ReferenceExecutor" ],
      [ "CudaExecutor", "classgko_1_1CudaExecutor.html", "classgko_1_1CudaExecutor" ],
      [ "HipExecutor", "classgko_1_1HipExecutor.html", "classgko_1_1HipExecutor" ],
      [ "DpcppExecutor", "classgko_1_1DpcppExecutor.html", "classgko_1_1DpcppExecutor" ],
      [ "truncated", "classgko_1_1truncated.html", null ],
      [ "half", "classgko_1_1half.html", null ],
      [ "index_set", "classgko_1_1index__set.html", "classgko_1_1index__set" ],
      [ "LinOp", "classgko_1_1LinOp.html", "classgko_1_1LinOp" ],
      [ "LinOpFactory", "classgko_1_1LinOpFactory.html", null ],
      [ "Transposable", "classgko_1_1Transposable.html", "classgko_1_1Transposable" ],
      [ "Permutable", "classgko_1_1Permutable.html", "classgko_1_1Permutable" ],
      [ "ReadableFromMatrixData", "classgko_1_1ReadableFromMatrixData.html", "classgko_1_1ReadableFromMatrixData" ],
      [ "WritableToMatrixData", "classgko_1_1WritableToMatrixData.html", "classgko_1_1WritableToMatrixData" ],
      [ "Preconditionable", "classgko_1_1Preconditionable.html", "classgko_1_1Preconditionable" ],
      [ "DiagonalLinOpExtractable", "classgko_1_1DiagonalLinOpExtractable.html", "classgko_1_1DiagonalLinOpExtractable" ],
      [ "DiagonalExtractable", "classgko_1_1DiagonalExtractable.html", "classgko_1_1DiagonalExtractable" ],
      [ "AbsoluteComputable", "classgko_1_1AbsoluteComputable.html", "classgko_1_1AbsoluteComputable" ],
      [ "EnableAbsoluteComputation", "classgko_1_1EnableAbsoluteComputation.html", "classgko_1_1EnableAbsoluteComputation" ],
      [ "ScaledIdentityAddable", "classgko_1_1ScaledIdentityAddable.html", "classgko_1_1ScaledIdentityAddable" ],
      [ "EnableLinOp", "classgko_1_1EnableLinOp.html", null ],
      [ "machine_topology", "classgko_1_1machine__topology.html", "classgko_1_1machine__topology" ],
      [ "cpx_real_type", "structgko_1_1cpx__real__type.html", "structgko_1_1cpx__real__type" ],
      [ "default_converter", "structgko_1_1default__converter.html", "structgko_1_1default__converter" ],
      [ "matrix_assembly_data", "classgko_1_1matrix__assembly__data.html", "classgko_1_1matrix__assembly__data" ],
      [ "matrix_data_entry", "structgko_1_1matrix__data__entry.html", null ],
      [ "matrix_data", "structgko_1_1matrix__data.html", "structgko_1_1matrix__data" ],
      [ "Allocator", "classgko_1_1Allocator.html", null ],
      [ "CpuAllocatorBase", "classgko_1_1CpuAllocatorBase.html", null ],
      [ "CudaAllocatorBase", "classgko_1_1CudaAllocatorBase.html", null ],
      [ "HipAllocatorBase", "classgko_1_1HipAllocatorBase.html", null ],
      [ "CpuAllocator", "classgko_1_1CpuAllocator.html", null ],
      [ "CudaAllocator", "classgko_1_1CudaAllocator.html", null ],
      [ "CudaAsyncAllocator", "classgko_1_1CudaAsyncAllocator.html", "classgko_1_1CudaAsyncAllocator" ],
      [ "CudaUnifiedAllocator", "classgko_1_1CudaUnifiedAllocator.html", null ],
      [ "CudaHostAllocator", "classgko_1_1CudaHostAllocator.html", null ],
      [ "HipAllocator", "classgko_1_1HipAllocator.html", null ],
      [ "HipAsyncAllocator", "classgko_1_1HipAsyncAllocator.html", null ],
      [ "HipUnifiedAllocator", "classgko_1_1HipUnifiedAllocator.html", null ],
      [ "HipHostAllocator", "classgko_1_1HipHostAllocator.html", null ],
      [ "Perturbation", "classgko_1_1Perturbation.html", "classgko_1_1Perturbation" ],
      [ "PolymorphicObject", "classgko_1_1PolymorphicObject.html", "classgko_1_1PolymorphicObject" ],
      [ "EnablePolymorphicObject", "classgko_1_1EnablePolymorphicObject.html", null ],
      [ "EnablePolymorphicAssignment", "classgko_1_1EnablePolymorphicAssignment.html", null ],
      [ "EnableCreateMethod", "classgko_1_1EnableCreateMethod.html", null ],
      [ "span", "structgko_1_1span.html", "structgko_1_1span" ],
      [ "local_span", "structgko_1_1local__span.html", "structgko_1_1local__span" ],
      [ "range", "classgko_1_1range.html", "classgko_1_1range" ],
      [ "scoped_device_id_guard", "classgko_1_1scoped__device__id__guard.html", "classgko_1_1scoped__device__id__guard" ],
      [ "segmented_array", "structgko_1_1segmented__array.html", "structgko_1_1segmented__array" ],
      [ "cuda_stream", "classgko_1_1cuda__stream.html", "classgko_1_1cuda__stream" ],
      [ "hip_stream", "classgko_1_1hip__stream.html", "classgko_1_1hip__stream" ],
      [ "err", "structgko_1_1err.html", null ],
      [ "time_point", "classgko_1_1time__point.html", null ],
      [ "Timer", "classgko_1_1Timer.html", "classgko_1_1Timer" ],
      [ "CpuTimer", "classgko_1_1CpuTimer.html", "classgko_1_1CpuTimer" ],
      [ "CudaTimer", "classgko_1_1CudaTimer.html", "classgko_1_1CudaTimer" ],
      [ "HipTimer", "classgko_1_1HipTimer.html", "classgko_1_1HipTimer" ],
      [ "DpcppTimer", "classgko_1_1DpcppTimer.html", "classgko_1_1DpcppTimer" ],
      [ "are_all_integral", "structgko_1_1are__all__integral.html", null ],
      [ "are_all_integral&lt; First, Args... &gt;", "structgko_1_1are__all__integral_3_01First_00_01Args_8_8_8_01_4.html", null ],
      [ "precision_reduction", "classgko_1_1precision__reduction.html", "classgko_1_1precision__reduction" ],
      [ "ptr_param", "classgko_1_1ptr__param.html", "classgko_1_1ptr__param" ],
      [ "null_deleter", "classgko_1_1null__deleter.html", "classgko_1_1null__deleter" ],
      [ "null_deleter&lt; T[]&gt;", "classgko_1_1null__deleter_3_01T_0f_0e_4.html", null ],
      [ "version", "structgko_1_1version.html", "structgko_1_1version" ],
      [ "version_info", "classgko_1_1version__info.html", "classgko_1_1version__info" ],
      [ "stopping_status", "classgko_1_1stopping__status.html", "classgko_1_1stopping__status" ]
    ] ],
    [ "hwloc_obj_t", "structhwloc__obj__t.html", null ],
    [ "hwloc_obj_type_t", "structhwloc__obj__type__t.html", null ]
];