var searchData=
[
  ['adagrad_0',['AdaGrad',['../classTNL_1_1Solvers_1_1Optimization_1_1AdaGrad.html',1,'TNL::Solvers::Optimization']]],
  ['adaptivecsr_1',['AdaptiveCSR',['../classTNL_1_1Algorithms_1_1Segments_1_1AdaptiveCSR.html',1,'TNL::Algorithms::Segments']]],
  ['adaptivecsr_3c_20device_5f_2c_20index_5f_2c_20indexallocator_5f_20_3e_2',['AdaptiveCSR&lt; Device_, Index_, IndexAllocator_ &gt;',['../classTNL_1_1Algorithms_1_1Segments_1_1AdaptiveCSR.html',1,'TNL::Algorithms::Segments']]],
  ['adaptivecsrview_3',['AdaptiveCSRView',['../classTNL_1_1Algorithms_1_1Segments_1_1AdaptiveCSRView.html',1,'TNL::Algorithms::Segments']]],
  ['adaptivecsrview_3c_20device_2c_20std_3a_3aadd_5fconst_5ft_3c_20index_20_3e_20_3e_4',['AdaptiveCSRView&lt; Device, std::add_const_t&lt; Index &gt; &gt;',['../classTNL_1_1Algorithms_1_1Segments_1_1AdaptiveCSRView.html',1,'TNL::Algorithms::Segments']]],
  ['adaptivecsrview_3c_20device_5f_2c_20index_5f_20_3e_5',['AdaptiveCSRView&lt; Device_, Index_ &gt;',['../classTNL_1_1Algorithms_1_1Segments_1_1AdaptiveCSRView.html',1,'TNL::Algorithms::Segments']]],
  ['add_5fconst_6',['add_const',['https://en.cppreference.com/w/cpp/types/add_cv.html',1,'std']]],
  ['add_5fcv_7',['add_cv',['https://en.cppreference.com/w/cpp/types/add_cv.html',1,'std']]],
  ['add_5flvalue_5freference_8',['add_lvalue_reference',['https://en.cppreference.com/w/cpp/types/add_reference.html',1,'std']]],
  ['add_5fpointer_9',['add_pointer',['https://en.cppreference.com/w/cpp/types/add_pointer.html',1,'std']]],
  ['add_5frvalue_5freference_10',['add_rvalue_reference',['https://en.cppreference.com/w/cpp/types/add_reference.html',1,'std']]],
  ['add_5fvolatile_11',['add_volatile',['https://en.cppreference.com/w/cpp/types/add_cv.html',1,'std']]],
  ['adopt_5flock_5ft_12',['adopt_lock_t',['https://en.cppreference.com/w/cpp/thread/lock_tag_t.html',1,'std']]],
  ['aligned_5fstorage_13',['aligned_storage',['https://en.cppreference.com/w/cpp/types/aligned_storage.html',1,'std']]],
  ['aligned_5funion_14',['aligned_union',['https://en.cppreference.com/w/cpp/types/aligned_union.html',1,'std']]],
  ['alignment_5fof_15',['alignment_of',['https://en.cppreference.com/w/cpp/types/alignment_of.html',1,'std']]],
  ['allocates_5fhost_5faccessible_5fdata_16',['allocates_host_accessible_data',['../structTNL_1_1allocates__host__accessible__data.html',1,'TNL']]],
  ['allocates_5fhost_5faccessible_5fdata_3c_20allocators_3a_3acuda_3c_20t_20_3e_20_3e_17',['allocates_host_accessible_data&lt; Allocators::Cuda&lt; T &gt; &gt;',['../structTNL_1_1allocates__host__accessible__data_3_01Allocators_1_1Cuda_3_01T_01_4_01_4.html',1,'TNL']]],
  ['allocates_5fhost_5faccessible_5fdata_3c_20allocators_3a_3ahip_3c_20t_20_3e_20_3e_18',['allocates_host_accessible_data&lt; Allocators::Hip&lt; T &gt; &gt;',['../structTNL_1_1allocates__host__accessible__data_3_01Allocators_1_1Hip_3_01T_01_4_01_4.html',1,'TNL']]],
  ['allocator_19',['allocator',['https://en.cppreference.com/w/cpp/memory/allocator.html',1,'std']]],
  ['allocator_5farg_5ft_20',['allocator_arg_t',['https://en.cppreference.com/w/cpp/memory/allocator_arg_t.html',1,'std']]],
  ['allocator_5ftraits_21',['allocator_traits',['https://en.cppreference.com/w/cpp/memory/allocator_traits.html',1,'std']]],
  ['anywitharg_22',['AnyWithArg',['../structTNL_1_1AnyWithArg.html',1,'TNL']]],
  ['array_23',['Array',['../classTNL_1_1Containers_1_1Array.html',1,'TNL::Containers']]],
  ['array_24',['array',['https://en.cppreference.com/w/cpp/container/array.html',1,'std']]],
  ['array_3c_20_5fvalue_2c_20_5fdevice_2c_20_5findex_2c_20_5fallocator_20_3e_25',['Array&lt; _Value, _Device, _Index, _Allocator &gt;',['../classTNL_1_1Containers_1_1Array.html',1,'TNL::Containers']]],
  ['array_3c_20double_2c_20devices_3a_3ahost_2c_20int_2c_20allocator_20_3e_26',['Array&lt; double, Devices::Host, int, Allocator &gt;',['../classTNL_1_1Containers_1_1Array.html',1,'TNL::Containers']]],
  ['array_3c_20double_2c_20devices_3a_3ahost_2c_20int_2c_20typename_20allocators_3a_3adefault_3c_20devices_3a_3ahost_20_3e_3a_3atemplate_20allocator_3c_20double_20_3e_20_3e_27',['Array&lt; double, Devices::Host, int, typename Allocators::Default&lt; Devices::Host &gt;::template Allocator&lt; double &gt; &gt;',['../classTNL_1_1Containers_1_1Array.html',1,'TNL::Containers']]],
  ['array_3c_20double_2c_20size_20_3e_28',['array&lt; double, Size &gt;',['https://en.cppreference.com/w/cpp/container/array.html',1,'std']]],
  ['array_3c_20functiontype_2c_20size_20_3e_29',['array&lt; FunctionType, Size &gt;',['https://en.cppreference.com/w/cpp/container/array.html',1,'std']]],
  ['array_3c_20globalindextype_2c_20devicetype_2c_20globalindextype_20_3e_30',['Array&lt; GlobalIndexType, DeviceType, GlobalIndexType &gt;',['../classTNL_1_1Containers_1_1Array.html',1,'TNL::Containers']]],
  ['array_3c_20globalindextype_2c_20devicetype_2c_20globalindextype_2c_20typename_20allocators_3a_3adefault_3c_20devicetype_20_3e_3a_3atemplate_20allocator_3c_20globalindextype_20_3e_20_3e_31',['Array&lt; GlobalIndexType, DeviceType, GlobalIndexType, typename Allocators::Default&lt; DeviceType &gt;::template Allocator&lt; GlobalIndexType &gt; &gt;',['../classTNL_1_1Containers_1_1Array.html',1,'TNL::Containers']]],
  ['array_3c_20globalindextype_2c_20tnl_3a_3adevices_3a_3ahost_2c_20int_20_3e_32',['Array&lt; GlobalIndexType, TNL::Devices::Host, int &gt;',['../classTNL_1_1Containers_1_1Array.html',1,'TNL::Containers']]],
  ['array_3c_20globalindextype_2c_20tnl_3a_3adevices_3a_3ahost_2c_20int_2c_20allocator_20_3e_33',['Array&lt; GlobalIndexType, TNL::Devices::Host, int, Allocator &gt;',['../classTNL_1_1Containers_1_1Array.html',1,'TNL::Containers']]],
  ['array_3c_20idx_2c_20size_20_3e_34',['array&lt; idx, Size &gt;',['https://en.cppreference.com/w/cpp/container/array.html',1,'std']]],
  ['array_3c_20index_2c_20device_2c_20index_2c_20allocator_20_3e_35',['Array&lt; Index, Device, Index, Allocator &gt;',['../classTNL_1_1Containers_1_1Array.html',1,'TNL::Containers']]],
  ['array_3c_20index_2c_20device_2c_20typename_20base_3a_3aindextype_2c_20allocator_20_3e_36',['Array&lt; Index, Device, typename Base::IndexType, Allocator &gt;',['../classTNL_1_1Containers_1_1Array.html',1,'TNL::Containers']]],
  ['array_3c_20index_2c_20size_20_3e_37',['array&lt; Index, Size &gt;',['https://en.cppreference.com/w/cpp/container/array.html',1,'std']]],
  ['array_3c_20indextype_2c_20tnl_3a_3adevices_3a_3ahost_2c_20indextype_2c_20allocator_20_3e_38',['Array&lt; IndexType, TNL::Devices::Host, IndexType, Allocator &gt;',['../classTNL_1_1Containers_1_1Array.html',1,'TNL::Containers']]],
  ['array_3c_20int_2c_20devices_3a_3ahost_2c_20int_2c_20allocator_20_3e_39',['Array&lt; int, Devices::Host, int, Allocator &gt;',['../classTNL_1_1Containers_1_1Array.html',1,'TNL::Containers']]],
  ['array_3c_20int_2c_20devices_3a_3ahost_2c_20int_2c_20typename_20allocators_3a_3adefault_3c_20devices_3a_3ahost_20_3e_3a_3atemplate_20allocator_3c_20int_20_3e_20_3e_40',['Array&lt; int, Devices::Host, int, typename Allocators::Default&lt; Devices::Host &gt;::template Allocator&lt; int &gt; &gt;',['../classTNL_1_1Containers_1_1Array.html',1,'TNL::Containers']]],
  ['array_3c_20int_2c_20devices_3a_3ahost_2c_20typename_20base_3a_3aindextype_2c_20allocator_20_3e_41',['Array&lt; int, Devices::Host, typename Base::IndexType, Allocator &gt;',['../classTNL_1_1Containers_1_1Array.html',1,'TNL::Containers']]],
  ['array_3c_20int_2c_20size_20_3e_42',['array&lt; int, Size &gt;',['https://en.cppreference.com/w/cpp/container/array.html',1,'std']]],
  ['array_3c_20real_2c_20device_2c_20index_20_3e_43',['Array&lt; Real, Device, Index &gt;',['../classTNL_1_1Containers_1_1Array.html',1,'TNL::Containers']]],
  ['array_3c_20real_2c_20devices_3a_3ahost_2c_20int_2c_20allocator_20_3e_44',['Array&lt; Real, Devices::Host, int, Allocator &gt;',['../classTNL_1_1Containers_1_1Array.html',1,'TNL::Containers']]],
  ['array_3c_20realtype_2c_20tnl_3a_3adevices_3a_3ahost_2c_20indextype_2c_20allocator_20_3e_45',['Array&lt; RealType, TNL::Devices::Host, IndexType, Allocator &gt;',['../classTNL_1_1Containers_1_1Array.html',1,'TNL::Containers']]],
  ['array_3c_20std_3a_3auint8_5ft_2c_20device_2c_20index_20_3e_46',['Array&lt; std::uint8_t, Device, Index &gt;',['../classTNL_1_1Containers_1_1Array.html',1,'TNL::Containers']]],
  ['array_3c_20std_3a_3auint8_5ft_2c_20devices_3a_3asequential_2c_20globalindextype_20_3e_47',['Array&lt; std::uint8_t, Devices::Sequential, GlobalIndexType &gt;',['../classTNL_1_1Containers_1_1Array.html',1,'TNL::Containers']]],
  ['array_3c_20std_3a_3auint8_5ft_2c_20devicetype_2c_20globalindextype_20_3e_48',['Array&lt; std::uint8_t, DeviceType, GlobalIndexType &gt;',['../classTNL_1_1Containers_1_1Array.html',1,'TNL::Containers']]],
  ['array_3c_20tnl_3a_3apointers_3a_3asharedpointer_3c_20functiontype_20_3e_2c_20size_20_3e_49',['array&lt; TNL::Pointers::SharedPointer&lt; FunctionType &gt;, Size &gt;',['https://en.cppreference.com/w/cpp/container/array.html',1,'std']]],
  ['array_3c_20typename_20tnl_3a_3acopy_5fconst_3c_20typename_20base_3a_3asliceinfotype_20_3e_3a_3atemplate_20from_3c_20index_20_3e_3a_3atype_2c_20device_2c_20index_2c_20sliceinfoallocator_20_3e_50',['Array&lt; typename TNL::copy_const&lt; typename Base::SliceInfoType &gt;::template from&lt; Index &gt;::type, Device, Index, SliceInfoAllocator &gt;',['../classTNL_1_1Containers_1_1Array.html',1,'TNL::Containers']]],
  ['array_3c_20value_2c_20device_2c_20index_2c_20allocator_20_3e_51',['Array&lt; Value, Device, Index, Allocator &gt;',['../classTNL_1_1Containers_1_1Array.html',1,'TNL::Containers']]],
  ['array_3c_20value_2c_20devices_3a_3ahost_2c_20int_2c_20typename_20allocators_3a_3adefault_3c_20devices_3a_3ahost_20_3e_3a_3atemplate_20allocator_3c_20value_20_3e_20_3e_52',['Array&lt; Value, Devices::Host, int, typename Allocators::Default&lt; Devices::Host &gt;::template Allocator&lt; Value &gt; &gt;',['../classTNL_1_1Containers_1_1Array.html',1,'TNL::Containers']]],
  ['array_3c_20value_2c_20size_20_3e_53',['array&lt; Value, Size &gt;',['https://en.cppreference.com/w/cpp/container/array.html',1,'std']]],
  ['array_3c_20vectortype_2c_20stages_20_3e_54',['array&lt; VectorType, Stages &gt;',['https://en.cppreference.com/w/cpp/container/array.html',1,'std']]],
  ['arrayview_55',['ArrayView',['../classTNL_1_1Containers_1_1ArrayView.html',1,'TNL::Containers']]],
  ['arrayview_3c_20_5fvalue_2c_20_5fdevice_2c_20_5findex_20_3e_56',['ArrayView&lt; _Value, _Device, _Index &gt;',['../classTNL_1_1Containers_1_1ArrayView.html',1,'TNL::Containers']]],
  ['arrayview_3c_20double_2c_20devices_3a_3ahost_2c_20int_20_3e_57',['ArrayView&lt; double, Devices::Host, int &gt;',['../classTNL_1_1Containers_1_1ArrayView.html',1,'TNL::Containers']]],
  ['arrayview_3c_20globalindextype_2c_20tnl_3a_3adevices_3a_3ahost_2c_20int_20_3e_58',['ArrayView&lt; GlobalIndexType, TNL::Devices::Host, int &gt;',['../classTNL_1_1Containers_1_1ArrayView.html',1,'TNL::Containers']]],
  ['arrayview_3c_20indextype_2c_20devicetype_2c_20indextype_20_3e_59',['ArrayView&lt; IndexType, DeviceType, IndexType &gt;',['../classTNL_1_1Containers_1_1ArrayView.html',1,'TNL::Containers']]],
  ['arrayview_3c_20int_2c_20devicetype_2c_20indextype_20_3e_60',['ArrayView&lt; int, DeviceType, IndexType &gt;',['../classTNL_1_1Containers_1_1ArrayView.html',1,'TNL::Containers']]],
  ['arrayview_3c_20real_2c_20device_2c_20index_20_3e_61',['ArrayView&lt; Real, Device, Index &gt;',['../classTNL_1_1Containers_1_1ArrayView.html',1,'TNL::Containers']]],
  ['arrayview_3c_20real_2c_20devices_3a_3ahost_2c_20int_20_3e_62',['ArrayView&lt; Real, Devices::Host, int &gt;',['../classTNL_1_1Containers_1_1ArrayView.html',1,'TNL::Containers']]],
  ['arrayview_3c_20realtype_2c_20tnl_3a_3adevices_3a_3ahost_2c_20indextype_20_3e_63',['ArrayView&lt; RealType, TNL::Devices::Host, IndexType &gt;',['../classTNL_1_1Containers_1_1ArrayView.html',1,'TNL::Containers']]],
  ['arrayview_3c_20std_3a_3aadd_5fconst_5ft_3c_20sliceinfotype_20_3e_2c_20devicetype_2c_20indextype_20_3e_64',['ArrayView&lt; std::add_const_t&lt; SliceInfoType &gt;, DeviceType, IndexType &gt;',['../classTNL_1_1Containers_1_1ArrayView.html',1,'TNL::Containers']]],
  ['arrayview_3c_20std_3a_3aadd_5fconst_5ft_3c_20value_20_3e_2c_20device_2c_20index_20_3e_65',['ArrayView&lt; std::add_const_t&lt; Value &gt;, Device, Index &gt;',['../classTNL_1_1Containers_1_1ArrayView.html',1,'TNL::Containers']]],
  ['arrayview_3c_20std_3a_3aadd_5fconst_5ft_3c_20valuetype_20_3e_2c_20devicetype_2c_20indextype_20_3e_66',['ArrayView&lt; std::add_const_t&lt; ValueType &gt;, DeviceType, IndexType &gt;',['../classTNL_1_1Containers_1_1ArrayView.html',1,'TNL::Containers']]],
  ['arrayview_3c_20std_3a_3aconditional_5ft_3c_20std_3a_3ais_5fconst_5fv_3c_20double_20_3e_2c_20std_3a_3aadd_5fconst_5ft_3c_20int_20_3e_2c_20int_20_3e_2c_20devices_3a_3ahost_2c_20int_20_3e_67',['ArrayView&lt; std::conditional_t&lt; std::is_const_v&lt; double &gt;, std::add_const_t&lt; int &gt;, int &gt;, Devices::Host, int &gt;',['../classTNL_1_1Containers_1_1ArrayView.html',1,'TNL::Containers']]],
  ['arrayview_3c_20std_3a_3auint8_5ft_2c_20device_2c_20index_20_3e_68',['ArrayView&lt; std::uint8_t, Device, Index &gt;',['../classTNL_1_1Containers_1_1ArrayView.html',1,'TNL::Containers']]],
  ['arrayview_3c_20typename_20tnl_3a_3acopy_5fconst_3c_20index_20_3e_3a_3atemplate_20from_3c_20value_20_3e_3a_3atype_2c_20device_2c_20index_20_3e_69',['ArrayView&lt; typename TNL::copy_const&lt; Index &gt;::template from&lt; Value &gt;::type, Device, Index &gt;',['../classTNL_1_1Containers_1_1ArrayView.html',1,'TNL::Containers']]],
  ['arrayview_3c_20typename_20tnl_3a_3acopy_5fconst_3c_20indextype_20_3e_3a_3atemplate_20from_3c_20realtype_20_3e_3a_3atype_2c_20tnl_3a_3adevices_3a_3ahost_2c_20indextype_20_3e_70',['ArrayView&lt; typename TNL::copy_const&lt; IndexType &gt;::template from&lt; RealType &gt;::type, TNL::Devices::Host, IndexType &gt;',['../classTNL_1_1Containers_1_1ArrayView.html',1,'TNL::Containers']]],
  ['arrayview_3c_20typename_20tnl_3a_3acopy_5fconst_3c_20int_20_3e_3a_3atemplate_20from_3c_20double_20_3e_3a_3atype_2c_20devices_3a_3ahost_2c_20int_20_3e_71',['ArrayView&lt; typename TNL::copy_const&lt; int &gt;::template from&lt; double &gt;::type, Devices::Host, int &gt;',['../classTNL_1_1Containers_1_1ArrayView.html',1,'TNL::Containers']]],
  ['arrayview_3c_20typename_20tnl_3a_3acopy_5fconst_3c_20sliceinfotype_20_3e_3a_3atemplate_20from_3c_20index_20_3e_3a_3atype_2c_20devicetype_2c_20indextype_20_3e_72',['ArrayView&lt; typename TNL::copy_const&lt; SliceInfoType &gt;::template from&lt; Index &gt;::type, DeviceType, IndexType &gt;',['../classTNL_1_1Containers_1_1ArrayView.html',1,'TNL::Containers']]],
  ['arrayview_3c_20value_2c_20device_2c_20index_20_3e_73',['ArrayView&lt; Value, Device, Index &gt;',['../classTNL_1_1Containers_1_1ArrayView.html',1,'TNL::Containers']]],
  ['arrayview_3c_20value_2c_20devices_3a_3ahost_2c_20int_20_3e_74',['ArrayView&lt; Value, Devices::Host, int &gt;',['../classTNL_1_1Containers_1_1ArrayView.html',1,'TNL::Containers']]],
  ['arrayview_3c_20valuetype_2c_20devicetype_2c_20indextype_20_3e_75',['ArrayView&lt; ValueType, DeviceType, IndexType &gt;',['../classTNL_1_1Containers_1_1ArrayView.html',1,'TNL::Containers']]],
  ['asymptotewriter_76',['AsymptoteWriter',['../classTNL_1_1Meshes_1_1Writers_1_1AsymptoteWriter.html',1,'TNL::Meshes::Writers']]],
  ['asymptotewriter_3c_20grid_3c_202_2c_20real_2c_20device_2c_20index_20_3e_20_3e_77',['AsymptoteWriter&lt; Grid&lt; 2, Real, Device, Index &gt; &gt;',['../classTNL_1_1Meshes_1_1Writers_1_1AsymptoteWriter_3_01Grid_3_012_00_01Real_00_01Device_00_01Index_01_4_01_4.html',1,'TNL::Meshes::Writers']]],
  ['atomic_78',['Atomic',['../classTNL_1_1Atomic.html',1,'TNL']]],
  ['atomic_79',['atomic',['https://en.cppreference.com/w/cpp/atomic/atomic.html',1,'std']]],
  ['atomic_3c_20t_2c_20devices_3a_3acuda_20_3e_80',['Atomic&lt; T, Devices::Cuda &gt;',['../classTNL_1_1Atomic_3_01T_00_01Devices_1_1Cuda_01_4.html',1,'TNL']]],
  ['atomic_3c_20t_2c_20devices_3a_3ahost_20_3e_81',['Atomic&lt; T, Devices::Host &gt;',['../classTNL_1_1Atomic_3_01T_00_01Devices_1_1Host_01_4.html',1,'TNL']]],
  ['atomic_3c_20t_2c_20devices_3a_3asequential_20_3e_82',['Atomic&lt; T, Devices::Sequential &gt;',['../classTNL_1_1Atomic_3_01T_00_01Devices_1_1Sequential_01_4.html',1,'TNL']]],
  ['atomic_5fflag_83',['atomic_flag',['https://en.cppreference.com/w/cpp/atomic/atomic_flag.html',1,'std']]],
  ['atomicoperations_84',['AtomicOperations',['../structTNL_1_1Algorithms_1_1AtomicOperations.html',1,'TNL::Algorithms']]],
  ['atomicoperations_3c_20devices_3a_3acuda_20_3e_85',['AtomicOperations&lt; Devices::Cuda &gt;',['../structTNL_1_1Algorithms_1_1AtomicOperations_3_01Devices_1_1Cuda_01_4.html',1,'TNL::Algorithms']]],
  ['atomicoperations_3c_20devices_3a_3ahost_20_3e_86',['AtomicOperations&lt; Devices::Host &gt;',['../structTNL_1_1Algorithms_1_1AtomicOperations_3_01Devices_1_1Host_01_4.html',1,'TNL::Algorithms']]],
  ['atomicoperations_3c_20devices_3a_3asequential_20_3e_87',['AtomicOperations&lt; Devices::Sequential &gt;',['../structTNL_1_1Algorithms_1_1AtomicOperations_3_01Devices_1_1Sequential_01_4.html',1,'TNL::Algorithms']]],
  ['auto_5fptr_88',['auto_ptr',['https://en.cppreference.com/w/cpp/memory/auto_ptr.html',1,'std']]]
];
