var searchData=
[
  ['p_0',['p',['https://en.cppreference.com/w/cpp/numeric/random/binomial_distribution/params.html',1,'std::binomial_distribution::p()'],['https://en.cppreference.com/w/cpp/numeric/random/negative_binomial_distribution/params.html',1,'std::negative_binomial_distribution::p()'],['https://en.cppreference.com/w/cpp/numeric/random/bernoulli_distribution/p.html',1,'std::bernoulli_distribution::p()'],['https://en.cppreference.com/w/cpp/numeric/random/geometric_distribution/p.html',1,'std::geometric_distribution::p()']]],
  ['packaged_5ftask_1',['packaged_task',['https://en.cppreference.com/w/cpp/thread/packaged_task.html',1,'std::packaged_task'],['https://en.cppreference.com/w/cpp/thread/packaged_task/packaged_task.html',1,'std::packaged_task::packaged_task()']]],
  ['paddingindex_2',['paddingIndex',['../namespaceTNL_1_1Matrices.html#ae04cf0c2f6aa40db7ed2718facb839b4',1,'TNL::Matrices']]],
  ['pages_3',['Pages',['../SegmentFindOverview.html#SegmentFindRelatedPages',1,'Related Pages'],['../SegmentReductionOverview.html#SegmentReductionRelatedPages',1,'Related Pages'],['../SegmentReductionLambdas.html#SegmentReductionLambdasRelatedPages',1,'Related Pages'],['../SegmentScanOverview.html#SegmentScanRelatedPages',1,'Related Pages'],['../SegmentSortOverview.html#SegmentSortRelatedPages',1,'Related Pages'],['../SegmentTraversalOverview.html#SegmentTraversalRelatedPages',1,'Related Pages'],['../SegmentTraversalLambdas.html#SegmentTraversalLambdasRelatedPages',1,'Related Pages'],['../GraphReductionOverview.html#GraphReductionRelatedPages',1,'Related Pages'],['../GraphReductionLambdas.html#GraphReductionLambdasRelatedPages',1,'Related Pages'],['../GraphTraversalOverview.html#GraphTraversalRelatedPages',1,'Related Pages'],['../GraphTraversalLambdas.html#GraphTraversalLambdasRelatedPages',1,'Related Pages'],['../MatrixReductionOverview.html#MatrixReductionRelatedPages',1,'Related Pages'],['../MatrixReductionLambdas.html#MatrixReduceReductionLambdasRelatedPages',1,'Related Pages'],['../MatrixTraversalOverview.html#MatrixTraversalRelatedPages',1,'Related Pages'],['../MatrixTraversalLambdas.html#MatrixTraversalLambdasRelatedPages',1,'Related Pages']]],
  ['pair_4',['pair',['https://en.cppreference.com/w/cpp/utility/pair.html',1,'std::pair&lt; T1, T2 &gt;'],['https://en.cppreference.com/w/cpp/utility/pair/pair.html',1,'std::pair::pair()']]],
  ['pair_3c_20std_3a_3astring_2c_20std_3a_3astring_20_3e_5',['pair&lt; std::string, std::string &gt;',['https://en.cppreference.com/w/cpp/utility/pair.html',1,'std']]],
  ['parallel_6',['parallel',['../ug_ODE_solvers.html#solving-scalar-problems-in-parallel',1,'Solving scalar problems in parallel'],['../ug_ODE_solvers.html#solving-the-lorenz-system-in-parallel',1,'Solving the Lorenz system in parallel']]],
  ['parallel_20for_7',['Parallel For',['../ug_ForLoops.html#n-dimensional-parallel-for',1,'n-dimensional Parallel For'],['../ug_ForLoops.html#parallel-for',1,'Parallel For']]],
  ['parallel_20for_8',['parallel for',['../ug_Arrays.html#arrays-and-parallel-for',1,'Arrays and parallel for'],['../ug_ODE_solvers.html#combining-static-ode-solvers-with-parallel-for',1,'Combining static ODE solvers with parallel for']]],
  ['parallel_20iteration_20over_20mesh_20entities_9',['Parallel iteration over mesh entities',['../ug_Meshes.html#parallel-iteration-over-mesh-entities',1,'']]],
  ['parallel_20reduction_20and_20scan_10',['Flexible parallel reduction and scan',['../ug_ReductionAndScan.html',1,'']]],
  ['parallelfor_11',['parallelFor',['../namespaceTNL_1_1Algorithms.html#a09f13dfecf27ed43cc03ee3bad21c65e',1,'TNL::Algorithms::parallelFor(const Begin &amp;begin, const End &amp;end, typename Device::LaunchConfiguration launch_config, Function f, FunctionArgs... args)'],['../namespaceTNL_1_1Algorithms.html#a72242240c980ea20b02d41223252a74b',1,'TNL::Algorithms::parallelFor(const Begin &amp;begin, const End &amp;end, Function f, FunctionArgs... args)'],['../namespaceTNL_1_1Algorithms.html#a87ce1e34ce01a782ab8240b0edd6344e',1,'TNL::Algorithms::parallelFor(const Begin &amp;begin, const End &amp;end, typename Device::LaunchConfiguration launch_config, Function f, FunctionArgs... args)'],['../namespaceTNL_1_1Algorithms.html#abce0efca41584a0a2bc42396a3e833a7',1,'TNL::Algorithms::parallelFor(const Begin &amp;begin, const End &amp;end, Function f, FunctionArgs... args)']]],
  ['param_12',['param',['https://en.cppreference.com/w/cpp/numeric/random/binomial_distribution/param.html',1,'std::binomial_distribution::param()'],['https://en.cppreference.com/w/cpp/numeric/random/seed_seq/param.html',1,'std::seed_seq::param()'],['https://en.cppreference.com/w/cpp/numeric/random/fisher_f_distribution/param.html',1,'std::fisher_f_distribution::param()'],['https://en.cppreference.com/w/cpp/numeric/random/uniform_int_distribution/param.html',1,'std::uniform_int_distribution::param()'],['https://en.cppreference.com/w/cpp/numeric/random/exponential_distribution/param.html',1,'std::exponential_distribution::param()'],['https://en.cppreference.com/w/cpp/numeric/random/piecewise_constant_distribution/param.html',1,'std::piecewise_constant_distribution::param()'],['https://en.cppreference.com/w/cpp/numeric/random/normal_distribution/param.html',1,'std::normal_distribution::param()'],['https://en.cppreference.com/w/cpp/numeric/random/student_t_distribution/param.html',1,'std::student_t_distribution::param()'],['https://en.cppreference.com/w/cpp/numeric/random/negative_binomial_distribution/param.html',1,'std::negative_binomial_distribution::param()'],['https://en.cppreference.com/w/cpp/numeric/random/bernoulli_distribution/param.html',1,'std::bernoulli_distribution::param()'],['https://en.cppreference.com/w/cpp/numeric/random/lognormal_distribution/param.html',1,'std::lognormal_distribution::param()'],['https://en.cppreference.com/w/cpp/numeric/random/geometric_distribution/param.html',1,'std::geometric_distribution::param()'],['https://en.cppreference.com/w/cpp/numeric/random/uniform_real_distribution/param.html',1,'std::uniform_real_distribution::param()'],['https://en.cppreference.com/w/cpp/numeric/random/piecewise_linear_distribution/param.html',1,'std::piecewise_linear_distribution::param()'],['https://en.cppreference.com/w/cpp/numeric/random/extreme_value_distribution/param.html',1,'std::extreme_value_distribution::param()'],['https://en.cppreference.com/w/cpp/numeric/random/gamma_distribution/param.html',1,'std::gamma_distribution::param()'],['https://en.cppreference.com/w/cpp/numeric/random/discrete_distribution/param.html',1,'std::discrete_distribution::param()'],['https://en.cppreference.com/w/cpp/numeric/random/weibull_distribution/param.html',1,'std::weibull_distribution::param()'],['https://en.cppreference.com/w/cpp/numeric/random/poisson_distribution/param.html',1,'std::poisson_distribution::param()'],['https://en.cppreference.com/w/cpp/numeric/random/chi_squared_distribution/param.html',1,'std::chi_squared_distribution::param()'],['https://en.cppreference.com/w/cpp/numeric/random/cauchy_distribution/param.html',1,'std::cauchy_distribution::param()']]],
  ['parametercontainer_13',['ParameterContainer',['../classTNL_1_1Config_1_1ParameterContainer.html',1,'TNL::Config']]],
  ['parameters_14',['Parameters',['../SegmentFindOverview.html#SegmentFindParameters',1,'Common Parameters'],['../SegmentReductionOverview.html#SegmentReductionParameters',1,'Common Parameters'],['../SegmentScanOverview.html#SegmentScanParameters',1,'Common Parameters'],['../SegmentSortOverview.html#SegmentSortParameters',1,'Common Parameters'],['../SegmentTraversalOverview.html#SegmentTraversalParameters',1,'Common Parameters'],['../GraphReductionOverview.html#GraphReductionParameters',1,'Common Parameters'],['../GraphTraversalOverview.html#GraphTraversalParameters',1,'Common Parameters'],['../MatrixReductionOverview.html#MatrixReductionParameters',1,'Common Parameters'],['../MatrixTraversalOverview.html#MatrixTraversalParameters',1,'Common Parameters'],['../SegmentReductionLambdas.html#SegmentFetchLambda_Full',1,'Full Form (With All Parameters)'],['../SegmentTraversalLambdas.html#SegmentTraversalElementLambda_Full',1,'Full Form (With All Parameters)']]],
  ['parametertypecoercion_15',['ParameterTypeCoercion',['../structTNL_1_1Config_1_1ParameterTypeCoercion.html',1,'TNL::Config']]],
  ['parametertypecoercion_3c_20std_3a_3avector_3c_20t_20_3e_20_3e_16',['ParameterTypeCoercion&lt; std::vector&lt; T &gt; &gt;',['../structTNL_1_1Config_1_1ParameterTypeCoercion_3_01std_1_1vector_3_01T_01_4_01_4.html',1,'TNL::Config']]],
  ['parseobjecttype_17',['parseObjectType',['../namespaceTNL.html#a7af36c9c15fa4a51f3e24796c913968e',1,'TNL']]],
  ['partial_5fsort_18',['partial_sort',['https://en.cppreference.com/w/cpp/algorithm/partial_sort.html',1,'std']]],
  ['partial_5fsort_5fcopy_19',['partial_sort_copy',['https://en.cppreference.com/w/cpp/algorithm/partial_sort_copy.html',1,'std']]],
  ['partial_5fsum_20',['partial_sum',['https://en.cppreference.com/w/cpp/algorithm/partial_sum.html',1,'std']]],
  ['partition_21',['partition',['https://en.cppreference.com/w/cpp/algorithm/partition.html',1,'std']]],
  ['partition_5fcopy_22',['partition_copy',['https://en.cppreference.com/w/cpp/algorithm/partition_copy.html',1,'std']]],
  ['partition_5fpoint_23',['partition_point',['https://en.cppreference.com/w/cpp/algorithm/partition_point.html',1,'std']]],
  ['pattern_24',['pattern',['https://en.cppreference.com/w/cpp/locale/money_base.html',1,'std::money_base::pattern'],['https://en.cppreference.com/w/cpp/locale/money_base.html',1,'std::money_get::pattern'],['https://en.cppreference.com/w/cpp/locale/money_base.html',1,'std::money_put::pattern'],['https://en.cppreference.com/w/cpp/locale/money_base.html',1,'std::moneypunct::pattern'],['https://en.cppreference.com/w/cpp/locale/money_base.html',1,'std::moneypunct_byname::pattern']]],
  ['pbackfail_25',['pbackfail',['https://en.cppreference.com/w/cpp/io/basic_streambuf/pbackfail.html',1,'std::streambuf::pbackfail()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pbackfail.html',1,'std::filebuf::pbackfail()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pbackfail.html',1,'std::basic_stringbuf::pbackfail()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pbackfail.html',1,'std::wfilebuf::pbackfail()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pbackfail.html',1,'std::basic_filebuf::pbackfail()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pbackfail.html',1,'std::wstringbuf::pbackfail()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pbackfail.html',1,'std::basic_streambuf::pbackfail()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pbackfail.html',1,'std::stringbuf::pbackfail()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pbackfail.html',1,'std::wstreambuf::pbackfail()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pbackfail.html',1,'std::strstreambuf::pbackfail()']]],
  ['pbase_26',['pbase',['https://en.cppreference.com/w/cpp/io/basic_streambuf/pptr.html',1,'std::streambuf::pbase()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pptr.html',1,'std::filebuf::pbase()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pptr.html',1,'std::basic_stringbuf::pbase()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pptr.html',1,'std::wfilebuf::pbase()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pptr.html',1,'std::basic_filebuf::pbase()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pptr.html',1,'std::wstringbuf::pbase()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pptr.html',1,'std::basic_streambuf::pbase()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pptr.html',1,'std::stringbuf::pbase()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pptr.html',1,'std::wstreambuf::pbase()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pptr.html',1,'std::strstreambuf::pbase()']]],
  ['pbump_27',['pbump',['https://en.cppreference.com/w/cpp/io/basic_streambuf/pbump.html',1,'std::streambuf::pbump()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pbump.html',1,'std::filebuf::pbump()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pbump.html',1,'std::basic_stringbuf::pbump()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pbump.html',1,'std::wfilebuf::pbump()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pbump.html',1,'std::basic_filebuf::pbump()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pbump.html',1,'std::wstringbuf::pbump()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pbump.html',1,'std::basic_streambuf::pbump()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pbump.html',1,'std::stringbuf::pbump()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pbump.html',1,'std::wstreambuf::pbump()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pbump.html',1,'std::strstreambuf::pbump()']]],
  ['pcount_28',['pcount',['https://en.cppreference.com/w/cpp/io/ostrstream/pcount.html',1,'std::ostrstream::pcount()'],['https://en.cppreference.com/w/cpp/io/strstream/pcount.html',1,'std::strstream::pcount()'],['https://en.cppreference.com/w/cpp/io/strstreambuf/pcount.html',1,'std::strstreambuf::pcount()']]],
  ['peek_29',['peek',['https://en.cppreference.com/w/cpp/io/basic_istream/peek.html',1,'std::wistringstream::peek()'],['https://en.cppreference.com/w/cpp/io/basic_istream/peek.html',1,'std::basic_iostream::peek()'],['https://en.cppreference.com/w/cpp/io/basic_istream/peek.html',1,'std::wfstream::peek()'],['https://en.cppreference.com/w/cpp/io/basic_istream/peek.html',1,'std::istringstream::peek()'],['https://en.cppreference.com/w/cpp/io/basic_istream/peek.html',1,'std::basic_istringstream::peek()'],['https://en.cppreference.com/w/cpp/io/basic_istream/peek.html',1,'std::wiostream::peek()'],['https://en.cppreference.com/w/cpp/io/basic_istream/peek.html',1,'std::wstringstream::peek()'],['https://en.cppreference.com/w/cpp/io/basic_istream/peek.html',1,'std::istrstream::peek()'],['https://en.cppreference.com/w/cpp/io/basic_istream/peek.html',1,'std::basic_stringstream::peek()'],['https://en.cppreference.com/w/cpp/io/basic_istream/peek.html',1,'std::strstream::peek()'],['https://en.cppreference.com/w/cpp/io/basic_istream/peek.html',1,'std::ifstream::peek()'],['https://en.cppreference.com/w/cpp/io/basic_istream/peek.html',1,'std::fstream::peek()'],['https://en.cppreference.com/w/cpp/io/basic_istream/peek.html',1,'std::basic_fstream::peek()'],['https://en.cppreference.com/w/cpp/io/basic_istream/peek.html',1,'std::basic_ifstream::peek()'],['https://en.cppreference.com/w/cpp/io/basic_istream/peek.html',1,'std::wistream::peek()'],['https://en.cppreference.com/w/cpp/io/basic_istream/peek.html',1,'std::iostream::peek()'],['https://en.cppreference.com/w/cpp/io/basic_istream/peek.html',1,'std::stringstream::peek()'],['https://en.cppreference.com/w/cpp/io/basic_istream/peek.html',1,'std::istream::peek()'],['https://en.cppreference.com/w/cpp/io/basic_istream/peek.html',1,'std::wifstream::peek()'],['https://en.cppreference.com/w/cpp/io/basic_istream/peek.html',1,'std::basic_istream::peek()']]],
  ['perform_30',['perform',['../structTNL_1_1Algorithms_1_1SegmentedScan_3_01Devices_1_1Sequential_00_01Type_01_4.html#a483e00827ec4e3b908dac541eef226fc',1,'TNL::Algorithms::SegmentedScan&lt; Devices::Sequential, Type &gt;::perform()'],['../structTNL_1_1Algorithms_1_1SegmentedScan_3_01Devices_1_1Host_00_01Type_01_4.html#afbafc5b8ce7d5a60d8aef558d45a4d7c',1,'TNL::Algorithms::SegmentedScan&lt; Devices::Host, Type &gt;::perform()'],['../structTNL_1_1Algorithms_1_1SegmentedScan_3_01Devices_1_1Cuda_00_01Type_01_4.html#a4cf612716a320d659a813e01188a5cb6',1,'TNL::Algorithms::SegmentedScan&lt; Devices::Cuda, Type &gt;::perform()']]],
  ['performance_20considerations_31',['Performance Considerations',['../ug_Graphs.html#performance-considerations',1,'']]],
  ['performancecounters_32',['PerformanceCounters',['../structTNL_1_1PerformanceCounters.html',1,'TNL::PerformanceCounters'],['../structTNL_1_1PerformanceCounters.html#a234038955c4493819046f86eeef98310',1,'TNL::PerformanceCounters::PerformanceCounters()']]],
  ['permutationcontainer_33',['PermutationContainer',['../classTNL_1_1Algorithms_1_1Segments_1_1SortedSegments.html#acad87aedc7c0b5010349eb4ad9df276b',1,'TNL::Algorithms::Segments::SortedSegments']]],
  ['permutations_20depending_20on_20the_20device_34',['Different permutations depending on the device',['../ug_NDArrays.html#different-permutations-depending-on-the-device',1,'']]],
  ['permutationtype_35',['PermutationType',['../classTNL_1_1Containers_1_1DistributedNDArray.html#a7526824ecc59c108cd9828e650f11001',1,'TNL::Containers::DistributedNDArray::PermutationType'],['../classTNL_1_1Containers_1_1DistributedNDArrayView.html#a3f375e471dfc9f546101670e8ef63ddb',1,'TNL::Containers::DistributedNDArrayView::PermutationType'],['../classTNL_1_1Containers_1_1NDArrayStorage.html#a532fa52058c09ea37a9353211bbe6922',1,'TNL::Containers::NDArrayStorage::PermutationType'],['../classTNL_1_1Containers_1_1NDArrayView.html#a3aaf4ca4ced4e937534bacca552e8c4f',1,'TNL::Containers::NDArrayView::PermutationType']]],
  ['perror_36',['perror',['https://en.cppreference.com/w/cpp/io/c/perror.html',1,'std']]],
  ['peta_37',['peta',['https://en.cppreference.com/w/cpp/numeric/ratio/ratio.html',1,'std']]],
  ['pi_38',['pi',['../namespaceTNL.html#a0088b42257de2d8985cae7db82a68370',1,'TNL']]],
  ['pico_39',['pico',['https://en.cppreference.com/w/cpp/numeric/ratio/ratio.html',1,'std']]],
  ['piecewise_5fconstant_5fdistribution_40',['piecewise_constant_distribution',['https://en.cppreference.com/w/cpp/numeric/random/piecewise_constant_distribution.html',1,'std::piecewise_constant_distribution'],['https://en.cppreference.com/w/cpp/numeric/random/piecewise_constant_distribution/piecewise_constant_distribution.html',1,'std::piecewise_constant_distribution::piecewise_constant_distribution()']]],
  ['piecewise_5fconstruct_5ft_41',['piecewise_construct_t',['https://en.cppreference.com/w/cpp/utility/piecewise_construct_t.html',1,'std']]],
  ['piecewise_5flinear_5fdistribution_42',['piecewise_linear_distribution',['https://en.cppreference.com/w/cpp/numeric/random/piecewise_linear_distribution.html',1,'std::piecewise_linear_distribution'],['https://en.cppreference.com/w/cpp/numeric/random/piecewise_linear_distribution/piecewise_linear_distribution.html',1,'std::piecewise_linear_distribution::piecewise_linear_distribution()']]],
  ['pivoting_43',['pivoting',['../classTNL_1_1Solvers_1_1Linear_1_1GEM.html#a5e35adea4051122d47fdfe45b87316f0',1,'TNL::Solvers::Linear::GEM']]],
  ['placeholders_44',['placeholders',['https://en.cppreference.com/w/cpp/utility/functional/placeholders.html',1,'std']]],
  ['plus_45',['Plus',['../structTNL_1_1Plus.html',1,'TNL']]],
  ['plus_46',['plus',['https://en.cppreference.com/w/cpp/utility/functional/plus.html',1,'std']]],
  ['plus_3c_20void_20_3e_47',['plus&lt; void &gt;',['https://en.cppreference.com/w/cpp/utility/functional/plus.html',1,'std']]],
  ['pointer_5fsafety_48',['pointer_safety',['https://en.cppreference.com/w/cpp/memory/gc/pointer_safety.html',1,'std']]],
  ['pointer_5fto_49',['pointer_to',['https://en.cppreference.com/w/cpp/memory/pointer_traits/pointer_to.html',1,'std::pointer_traits']]],
  ['pointer_5ftraits_50',['pointer_traits',['https://en.cppreference.com/w/cpp/memory/pointer_traits.html',1,'std']]],
  ['pointerdata_51',['PointerData',['../structTNL_1_1Pointers_1_1DevicePointer_3_01Object_00_01Devices_1_1Cuda_01_4_1_1PointerData.html',1,'TNL::Pointers::DevicePointer&lt; Object, Devices::Cuda &gt;::PointerData'],['../structTNL_1_1Pointers_1_1SharedPointer_3_01Object_00_01Devices_1_1Cuda_01_4_1_1PointerData.html',1,'TNL::Pointers::SharedPointer&lt; Object, Devices::Cuda &gt;::PointerData'],['../structTNL_1_1Pointers_1_1SharedPointer_3_01Object_00_01Devices_1_1Host_01_4_1_1PointerData.html',1,'TNL::Pointers::SharedPointer&lt; Object, Devices::Host &gt;::PointerData'],['../structTNL_1_1Pointers_1_1UniquePointer_3_01Object_00_01Devices_1_1Cuda_01_4_1_1PointerData.html',1,'TNL::Pointers::UniquePointer&lt; Object, Devices::Cuda &gt;::PointerData']]],
  ['pointers_52',['pointers',['../ug_Pointers.html',1,'Cross-device smart pointers'],['../ug_Pointers.html#device-pointers',1,'Device pointers'],['../ug_GeneralConcepts.html#ug_general_concepts_shared_pointers',1,'Shared pointers'],['../ug_Pointers.html#shared-pointers',1,'Shared pointers'],['../ug_Pointers.html#unique-pointers',1,'Unique pointers'],['../ug_GeneralConcepts.html#ug_general_concepts_views_and_shared_pointers',1,'Views and shared pointers']]],
  ['pointtype_53',['PointType',['../classTNL_1_1Meshes_1_1Grid.html#a5254910d97c1d80447ab2837dd9d02be',1,'TNL::Meshes::Grid::PointType'],['../classTNL_1_1Meshes_1_1GridEntity.html#a36427b20d039a151b3fa02b305fe3780',1,'TNL::Meshes::GridEntity::PointType']]],
  ['poisson_5fdistribution_54',['poisson_distribution',['https://en.cppreference.com/w/cpp/numeric/random/poisson_distribution.html',1,'std::poisson_distribution'],['https://en.cppreference.com/w/cpp/numeric/random/poisson_distribution/poisson_distribution.html',1,'std::poisson_distribution::poisson_distribution()']]],
  ['polygon_55',['Polygon',['../structTNL_1_1Meshes_1_1Topologies_1_1Polygon.html',1,'TNL::Meshes::Topologies']]],
  ['polyhedron_56',['Polyhedron',['../structTNL_1_1Meshes_1_1Topologies_1_1Polyhedron.html',1,'TNL::Meshes::Topologies']]],
  ['pop_57',['pop',['https://en.cppreference.com/w/cpp/container/priority_queue/pop.html',1,'std::priority_queue::pop()'],['https://en.cppreference.com/w/cpp/container/stack/pop.html',1,'std::stack::pop()'],['https://en.cppreference.com/w/cpp/container/queue/pop.html',1,'std::queue::pop()']]],
  ['pop_5fback_58',['pop_back',['https://en.cppreference.com/w/cpp/string/basic_string/pop_back.html',1,'std::u32string::pop_back()'],['https://en.cppreference.com/w/cpp/string/basic_string/pop_back.html',1,'std::u16string::pop_back()'],['https://en.cppreference.com/w/cpp/string/basic_string/pop_back.html',1,'std::wstring::pop_back()'],['https://en.cppreference.com/w/cpp/string/basic_string/pop_back.html',1,'std::basic_string::pop_back()'],['https://en.cppreference.com/w/cpp/container/deque/pop_back.html',1,'std::deque::pop_back()'],['https://en.cppreference.com/w/cpp/container/list/pop_back.html',1,'std::list::pop_back()'],['https://en.cppreference.com/w/cpp/string/basic_string/pop_back.html',1,'std::string::pop_back()'],['https://en.cppreference.com/w/cpp/container/vector/pop_back.html',1,'std::vector::pop_back()']]],
  ['pop_5ffront_59',['pop_front',['https://en.cppreference.com/w/cpp/container/deque/pop_front.html',1,'std::deque::pop_front()'],['https://en.cppreference.com/w/cpp/container/list/pop_front.html',1,'std::list::pop_front()'],['https://en.cppreference.com/w/cpp/container/forward_list/pop_front.html',1,'std::forward_list::pop_front()']]],
  ['pop_5fheap_60',['pop_heap',['https://en.cppreference.com/w/cpp/algorithm/pop_heap.html',1,'std']]],
  ['pos_5fformat_61',['pos_format',['https://en.cppreference.com/w/cpp/locale/moneypunct/pos_format.html',1,'std::moneypunct::pos_format()'],['https://en.cppreference.com/w/cpp/locale/moneypunct/pos_format.html',1,'std::moneypunct_byname::pos_format()']]],
  ['position_62',['position',['https://en.cppreference.com/w/cpp/regex/match_results/position.html',1,'std::cmatch::position()'],['https://en.cppreference.com/w/cpp/regex/match_results/position.html',1,'std::match_results::position()'],['https://en.cppreference.com/w/cpp/regex/match_results/position.html',1,'std::wcmatch::position()'],['https://en.cppreference.com/w/cpp/regex/match_results/position.html',1,'std::smatch::position()'],['https://en.cppreference.com/w/cpp/regex/match_results/position.html',1,'std::wsmatch::position()']]],
  ['position_20tracking_63',['Position Tracking',['../SegmentReductionLambdas.html#SegmentReductionLambda_WithArgument',1,'Reduction With Argument (Position Tracking)'],['../GraphReductionLambdas.html#ReductionLambda_WithArgument',1,'Reduction With Argument (Position Tracking)'],['../MatrixReductionLambdas.html#MatrixReduceReductionLambda_WithArgument',1,'Reduction With Argument (Position Tracking)'],['../GraphReductionLambdas.html#GraphStoreLambda_WithLocalIdx',1,'Store With Argument (Position Tracking)'],['../MatrixReductionLambdas.html#MatrixStoreLambda_WithLocalIdx',1,'Store With Argument (Position Tracking)'],['../MatrixReductionLambdas.html#MatrixStoreLambda_WithIndexArrayAndLocalIdx',1,'Store With Row Index Array and With Argument (Position Tracking)'],['../SegmentReductionLambdas.html#SegmentStorerLambda_WithLocalIdx',1,'Storer With Local Index (Position Tracking)']]],
  ['positive_5fsign_64',['positive_sign',['https://en.cppreference.com/w/cpp/locale/moneypunct/positive_sign.html',1,'std::moneypunct::positive_sign()'],['https://en.cppreference.com/w/cpp/locale/moneypunct/positive_sign.html',1,'std::moneypunct_byname::positive_sign()']]],
  ['postsolvehook_65',['postSolveHook',['../classTNL_1_1Solvers_1_1Linear_1_1HypreSolver.html#aab12cd5f2951519984bc3a5b2ba744c8',1,'TNL::Solvers::Linear::HypreSolver::postSolveHook()'],['../classTNL_1_1Solvers_1_1Linear_1_1HyprePCG.html#a30427313677ae51af61970f197e610a0',1,'TNL::Solvers::Linear::HyprePCG::postSolveHook()'],['../classTNL_1_1Solvers_1_1Linear_1_1HypreBiCGSTAB.html#a8aac15268fb650fd1d1a9d60c94a375c',1,'TNL::Solvers::Linear::HypreBiCGSTAB::postSolveHook()'],['../classTNL_1_1Solvers_1_1Linear_1_1HypreGMRES.html#acfbd43532d001e0b0f0248ef90348f59',1,'TNL::Solvers::Linear::HypreGMRES::postSolveHook()'],['../classTNL_1_1Solvers_1_1Linear_1_1HypreFlexGMRES.html#ab1f651e363a41e7d43ddb3490e88190a',1,'TNL::Solvers::Linear::HypreFlexGMRES::postSolveHook()'],['../classTNL_1_1Solvers_1_1Linear_1_1HypreBoomerAMG.html#a665507ff838d020be3f786c474a436d9',1,'TNL::Solvers::Linear::HypreBoomerAMG::postSolveHook()']]],
  ['pow_66',['pow',['https://en.cppreference.com/w/cpp/numeric/math/pow.html',1,'std::pow()'],['../namespaceTNL.html#ad65c9555e82682d77bad5d16fac04fbb',1,'TNL::pow()']]],
  ['poweriteration_67',['powerIteration',['../namespaceTNL_1_1Solvers_1_1Eigen_1_1experimental.html#a5564590a482820e16f0c404e9b0d47b9',1,'TNL::Solvers::Eigen::experimental::powerIteration(const MatrixType &amp;matrix, const typename MatrixType::RealType &amp;epsilon, TNL::Containers::Vector&lt; typename MatrixType::RealType, typename MatrixType::DeviceType &gt; &amp;initialVec, const int &amp;maxIterations=100000)'],['../namespaceTNL_1_1Solvers_1_1Eigen_1_1experimental.html#ac724a0ae1f55512ed63208e71cca9895',1,'TNL::Solvers::Eigen::experimental::powerIteration(const MatrixType &amp;matrix, const typename MatrixType::RealType &amp;epsilon, const int &amp;maxIterations=100000)']]],
  ['pptr_68',['pptr',['https://en.cppreference.com/w/cpp/io/basic_streambuf/pptr.html',1,'std::streambuf::pptr()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pptr.html',1,'std::filebuf::pptr()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pptr.html',1,'std::basic_stringbuf::pptr()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pptr.html',1,'std::wfilebuf::pptr()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pptr.html',1,'std::basic_filebuf::pptr()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pptr.html',1,'std::wstringbuf::pptr()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pptr.html',1,'std::basic_streambuf::pptr()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pptr.html',1,'std::stringbuf::pptr()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pptr.html',1,'std::wstreambuf::pptr()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pptr.html',1,'std::strstreambuf::pptr()']]],
  ['precision_69',['precision',['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::wistringstream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::basic_iostream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::wfstream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::ostrstream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::istringstream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::basic_istringstream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::ofstream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::wiostream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::wstringstream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::istrstream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::wostringstream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::basic_stringstream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::strstream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::ifstream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::ostringstream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::basic_ostringstream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::fstream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::basic_fstream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::basic_ifstream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::wostream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::wofstream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::basic_ofstream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::basic_ios::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::ios_base::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::basic_ostream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::wistream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::iostream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::stringstream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::ostream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::istream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::wifstream::precision()'],['https://en.cppreference.com/w/cpp/io/ios_base/precision.html',1,'std::basic_istream::precision()']]],
  ['preconditioner_70',['Preconditioner',['../classTNL_1_1Solvers_1_1Linear_1_1Preconditioners_1_1Preconditioner.html',1,'TNL::Solvers::Linear::Preconditioners']]],
  ['preconditioner_71',['Setup with preconditioner',['../ug_Linear_solvers.html#setup-with-preconditioner',1,'']]],
  ['preconditioner_20type_20at_20runtime_72',['Choosing the solver and preconditioner type at runtime',['../ug_Linear_solvers.html#choosing-the-solver-and-preconditioner-type-at-runtime',1,'']]],
  ['preconditioner_3c_20matrices_3a_3adistributedmatrix_3c_20matrix_20_3e_20_3e_73',['Preconditioner&lt; Matrices::DistributedMatrix&lt; Matrix &gt; &gt;',['../classTNL_1_1Solvers_1_1Linear_1_1Preconditioners_1_1Preconditioner.html',1,'TNL::Solvers::Linear::Preconditioners']]],
  ['preconditioner_3c_20matrixtype_20_3e_74',['Preconditioner&lt; MatrixType &gt;',['../classTNL_1_1Solvers_1_1Linear_1_1Preconditioners_1_1Preconditioner.html',1,'TNL::Solvers::Linear::Preconditioners']]],
  ['preconditionerpointer_75',['PreconditionerPointer',['../classTNL_1_1Solvers_1_1Linear_1_1LinearSolver.html#a1234ffdfa0daed3a5016e7567f8650b8',1,'TNL::Solvers::Linear::LinearSolver']]],
  ['preconditionertype_76',['PreconditionerType',['../classTNL_1_1Solvers_1_1Linear_1_1LinearSolver.html#af178326a45db2d22b7acf5d5cb42888c',1,'TNL::Solvers::Linear::LinearSolver']]],
  ['prefix_77',['prefix',['https://en.cppreference.com/w/cpp/regex/match_results/prefix.html',1,'std::cmatch::prefix()'],['https://en.cppreference.com/w/cpp/regex/match_results/prefix.html',1,'std::match_results::prefix()'],['https://en.cppreference.com/w/cpp/regex/match_results/prefix.html',1,'std::wcmatch::prefix()'],['https://en.cppreference.com/w/cpp/regex/match_results/prefix.html',1,'std::smatch::prefix()'],['https://en.cppreference.com/w/cpp/regex/match_results/prefix.html',1,'std::wsmatch::prefix()']]],
  ['prefix_20sum_78',['Scan (prefix-sum)',['../ug_Segments.html#scan-prefix-sum',1,'']]],
  ['prev_79',['prev',['https://en.cppreference.com/w/cpp/iterator/prev.html',1,'std']]],
  ['prev_5fpermutation_80',['prev_permutation',['https://en.cppreference.com/w/cpp/algorithm/prev_permutation.html',1,'std']]],
  ['primefactorization_81',['primeFactorization',['../namespaceTNL.html#a9e005e7c80df5a76b14cc68d64cb87b3',1,'TNL']]],
  ['principles_82',['Programming principles',['../md_Pages_2core-concepts.html#programming-principles',1,'']]],
  ['print_83',['Print',['../ug_Segments.html#print',1,'']]],
  ['print_84',['print',['../classTNL_1_1Matrices_1_1DenseMatrixBase.html#aa19cc9822a7d0f15ebd722259ac14e21',1,'TNL::Matrices::DenseMatrixBase::print()'],['../classTNL_1_1Matrices_1_1LambdaMatrix.html#ac986703168c4e0b28618bef750c52262',1,'TNL::Matrices::LambdaMatrix::print()'],['../classTNL_1_1Matrices_1_1MultidiagonalMatrixBase.html#ad126617ff9aa242ad9ded93497c1ba3e',1,'TNL::Matrices::MultidiagonalMatrixBase::print()'],['../classTNL_1_1Matrices_1_1SparseMatrixBase.html#a82ed4a1a4de4d2a7765ef4dfec32022a',1,'TNL::Matrices::SparseMatrixBase::print()'],['../classTNL_1_1Matrices_1_1TridiagonalMatrixBase.html#a89f6ff4de69563693366b42fc887c49c',1,'TNL::Matrices::TridiagonalMatrixBase::print()'],['../namespaceTNL_1_1Algorithms_1_1Segments.html#a6b0ad35827ba8d8536bbfd72ee24a561',1,'TNL::Algorithms::Segments::print()']]],
  ['printblocks_85',['printBlocks',['../classTNL_1_1Algorithms_1_1Segments_1_1AdaptiveCSRView.html#a1eac542aa0d64e165af0f95e94969a8c',1,'TNL::Algorithms::Segments::AdaptiveCSRView']]],
  ['printf_86',['printf',['https://en.cppreference.com/w/cpp/io/c/fprintf.html',1,'std']]],
  ['printsegments_87',['printSegments',['../namespaceTNL_1_1Algorithms_1_1Segments.html#a47a3a833f17e34df03a5836c04698df1',1,'TNL::Algorithms::Segments']]],
  ['printstructure_88',['printStructure',['../classTNL_1_1Algorithms_1_1Segments_1_1BiEllpackBase.html#a44e4b72d025d11896992f272cb953fc0',1,'TNL::Algorithms::Segments::BiEllpackBase::printStructure()'],['../classTNL_1_1Algorithms_1_1Segments_1_1ChunkedEllpackBase.html#ab39256654290f0f85454c607394f3b5a',1,'TNL::Algorithms::Segments::ChunkedEllpackBase::printStructure()']]],
  ['priority_5fqueue_89',['priority_queue',['https://en.cppreference.com/w/cpp/container/priority_queue.html',1,'std::priority_queue&lt; T &gt;'],['https://en.cppreference.com/w/cpp/container/priority_queue/priority_queue.html',1,'std::priority_queue::priority_queue()']]],
  ['probabilities_90',['probabilities',['https://en.cppreference.com/w/cpp/numeric/random/discrete_distribution/probabilities.html',1,'std::discrete_distribution']]],
  ['problem_91',['Scalar problem',['../ug_ODE_solvers.html#scalar-problem',1,'']]],
  ['problems_20in_20parallel_92',['Solving scalar problems in parallel',['../ug_ODE_solvers.html#solving-scalar-problems-in-parallel',1,'']]],
  ['process_93',['Process',['../MatrixReductionOverview.html#MatrixReductionScopeAndConditionalVariants',1,'Scope and Conditional Variants (Which Rows to Process)'],['../SegmentReductionOverview.html#SegmentReductionScopeAndConditionalVariants',1,'Scope and Conditional Variants (Which Segments to Process)'],['../GraphReductionOverview.html#GraphReductionScopeAndConditionalVariants',1,'Scope and Conditional Variants (Which Vertices to Process)']]],
  ['product_94',['Product',['../ug_ReductionAndScan.html#product',1,'']]],
  ['product_95',['product',['../ug_Matrices.html#matrix-vector-product',1,'Matrix-vector product'],['../ug_ReductionAndScan.html#scalar-product',1,'Scalar product']]],
  ['programming_20principles_96',['Programming principles',['../md_Pages_2core-concepts.html#programming-principles',1,'']]],
  ['project_97',['Adding a git submodule to another project',['../index.html#adding-a-git-submodule-to-another-project',1,'']]],
  ['projects_98',['projects',['../index.html#cmake-projects',1,'CMake projects'],['../index.html#makefile-projects',1,'Makefile projects'],['../index.html#usage',1,'Usage in other projects']]],
  ['promise_99',['promise',['https://en.cppreference.com/w/cpp/thread/promise.html',1,'std::promise'],['https://en.cppreference.com/w/cpp/thread/promise/promise.html',1,'std::promise::promise()']]],
  ['ptrdiff_5ft_100',['ptrdiff_t',['https://en.cppreference.com/w/cpp/types/ptrdiff_t.html',1,'std']]],
  ['pubimbue_101',['pubimbue',['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubimbue.html',1,'std::streambuf::pubimbue()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubimbue.html',1,'std::filebuf::pubimbue()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubimbue.html',1,'std::basic_stringbuf::pubimbue()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubimbue.html',1,'std::wfilebuf::pubimbue()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubimbue.html',1,'std::basic_filebuf::pubimbue()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubimbue.html',1,'std::wstringbuf::pubimbue()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubimbue.html',1,'std::basic_streambuf::pubimbue()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubimbue.html',1,'std::stringbuf::pubimbue()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubimbue.html',1,'std::wstreambuf::pubimbue()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubimbue.html',1,'std::strstreambuf::pubimbue()']]],
  ['public_20interface_20and_20basic_20usage_102',['Public interface and basic usage',['../ug_Meshes.html#public-interface-and-basic-usage',1,'']]],
  ['pubseekoff_103',['pubseekoff',['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubseekoff.html',1,'std::streambuf::pubseekoff()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubseekoff.html',1,'std::filebuf::pubseekoff()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubseekoff.html',1,'std::basic_stringbuf::pubseekoff()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubseekoff.html',1,'std::wfilebuf::pubseekoff()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubseekoff.html',1,'std::basic_filebuf::pubseekoff()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubseekoff.html',1,'std::wstringbuf::pubseekoff()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubseekoff.html',1,'std::basic_streambuf::pubseekoff()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubseekoff.html',1,'std::stringbuf::pubseekoff()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubseekoff.html',1,'std::wstreambuf::pubseekoff()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubseekoff.html',1,'std::strstreambuf::pubseekoff()']]],
  ['pubseekpos_104',['pubseekpos',['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubseekpos.html',1,'std::streambuf::pubseekpos()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubseekpos.html',1,'std::filebuf::pubseekpos()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubseekpos.html',1,'std::basic_stringbuf::pubseekpos()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubseekpos.html',1,'std::wfilebuf::pubseekpos()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubseekpos.html',1,'std::basic_filebuf::pubseekpos()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubseekpos.html',1,'std::wstringbuf::pubseekpos()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubseekpos.html',1,'std::basic_streambuf::pubseekpos()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubseekpos.html',1,'std::stringbuf::pubseekpos()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubseekpos.html',1,'std::wstreambuf::pubseekpos()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubseekpos.html',1,'std::strstreambuf::pubseekpos()']]],
  ['pubsetbuf_105',['pubsetbuf',['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubsetbuf.html',1,'std::streambuf::pubsetbuf()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubsetbuf.html',1,'std::filebuf::pubsetbuf()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubsetbuf.html',1,'std::basic_stringbuf::pubsetbuf()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubsetbuf.html',1,'std::wfilebuf::pubsetbuf()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubsetbuf.html',1,'std::basic_filebuf::pubsetbuf()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubsetbuf.html',1,'std::wstringbuf::pubsetbuf()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubsetbuf.html',1,'std::basic_streambuf::pubsetbuf()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubsetbuf.html',1,'std::stringbuf::pubsetbuf()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubsetbuf.html',1,'std::wstreambuf::pubsetbuf()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubsetbuf.html',1,'std::strstreambuf::pubsetbuf()']]],
  ['pubsync_106',['pubsync',['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubsync.html',1,'std::streambuf::pubsync()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubsync.html',1,'std::filebuf::pubsync()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubsync.html',1,'std::basic_stringbuf::pubsync()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubsync.html',1,'std::wfilebuf::pubsync()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubsync.html',1,'std::basic_filebuf::pubsync()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubsync.html',1,'std::wstringbuf::pubsync()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubsync.html',1,'std::basic_streambuf::pubsync()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubsync.html',1,'std::stringbuf::pubsync()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubsync.html',1,'std::wstreambuf::pubsync()'],['https://en.cppreference.com/w/cpp/io/basic_streambuf/pubsync.html',1,'std::strstreambuf::pubsync()']]],
  ['push_107',['push',['https://en.cppreference.com/w/cpp/container/priority_queue/push.html',1,'std::priority_queue::push()'],['https://en.cppreference.com/w/cpp/container/stack/push.html',1,'std::stack::push()'],['https://en.cppreference.com/w/cpp/container/queue/push.html',1,'std::queue::push()']]],
  ['push_5fback_108',['push_back',['https://en.cppreference.com/w/cpp/string/basic_string/push_back.html',1,'std::u32string::push_back()'],['https://en.cppreference.com/w/cpp/string/basic_string/push_back.html',1,'std::u16string::push_back()'],['https://en.cppreference.com/w/cpp/string/basic_string/push_back.html',1,'std::wstring::push_back()'],['https://en.cppreference.com/w/cpp/string/basic_string/push_back.html',1,'std::basic_string::push_back()'],['https://en.cppreference.com/w/cpp/container/deque/push_back.html',1,'std::deque::push_back()'],['https://en.cppreference.com/w/cpp/container/list/push_back.html',1,'std::list::push_back()'],['https://en.cppreference.com/w/cpp/string/basic_string/push_back.html',1,'std::string::push_back()'],['https://en.cppreference.com/w/cpp/container/vector/push_back.html',1,'std::vector::push_back()']]],
  ['push_5ffront_109',['push_front',['https://en.cppreference.com/w/cpp/container/deque/push_front.html',1,'std::deque::push_front()'],['https://en.cppreference.com/w/cpp/container/list/push_front.html',1,'std::list::push_front()'],['https://en.cppreference.com/w/cpp/container/forward_list/push_front.html',1,'std::forward_list::push_front()']]],
  ['push_5fheap_110',['push_heap',['https://en.cppreference.com/w/cpp/algorithm/push_heap.html',1,'std']]],
  ['put_111',['put',['https://en.cppreference.com/w/cpp/locale/money_put/put.html',1,'std::money_put::put()'],['https://en.cppreference.com/w/cpp/io/basic_ostream/put.html',1,'std::basic_iostream::put()'],['https://en.cppreference.com/w/cpp/io/basic_ostream/put.html',1,'std::wfstream::put()'],['https://en.cppreference.com/w/cpp/io/basic_ostream/put.html',1,'std::ostrstream::put()'],['https://en.cppreference.com/w/cpp/io/basic_ostream/put.html',1,'std::ofstream::put()'],['https://en.cppreference.com/w/cpp/io/basic_ostream/put.html',1,'std::wiostream::put()'],['https://en.cppreference.com/w/cpp/io/basic_ostream/put.html',1,'std::wstringstream::put()'],['https://en.cppreference.com/w/cpp/io/basic_ostream/put.html',1,'std::wostringstream::put()'],['https://en.cppreference.com/w/cpp/io/basic_ostream/put.html',1,'std::basic_stringstream::put()'],['https://en.cppreference.com/w/cpp/io/basic_ostream/put.html',1,'std::strstream::put()'],['https://en.cppreference.com/w/cpp/io/basic_ostream/put.html',1,'std::ostringstream::put()'],['https://en.cppreference.com/w/cpp/io/basic_ostream/put.html',1,'std::basic_ostringstream::put()'],['https://en.cppreference.com/w/cpp/locale/time_put/put.html',1,'std::time_put_byname::put()'],['https://en.cppreference.com/w/cpp/io/basic_ostream/put.html',1,'std::fstream::put()'],['https://en.cppreference.com/w/cpp/io/basic_ostream/put.html',1,'std::basic_fstream::put()'],['https://en.cppreference.com/w/cpp/io/basic_ostream/put.html',1,'std::wostream::put()'],['https://en.cppreference.com/w/cpp/io/basic_ostream/put.html',1,'std::wofstream::put()'],['https://en.cppreference.com/w/cpp/io/basic_ostream/put.html',1,'std::basic_ofstream::put()'],['https://en.cppreference.com/w/cpp/io/basic_ostream/put.html',1,'std::basic_ostream::put()'],['https://en.cppreference.com/w/cpp/io/basic_ostream/put.html',1,'std::iostream::put()'],['https://en.cppreference.com/w/cpp/locale/time_put/put.html',1,'std::time_put::put()'],['https://en.cppreference.com/w/cpp/io/basic_ostream/put.html',1,'std::stringstream::put()'],['https://en.cppreference.com/w/cpp/io/basic_ostream/put.html',1,'std::ostream::put()'],['https://en.cppreference.com/w/cpp/locale/num_put/put.html',1,'std::num_put::put()']]],
  ['put_5fmoney_112',['put_money',['https://en.cppreference.com/w/cpp/io/manip/put_money.html',1,'std']]],
  ['put_5ftime_113',['put_time',['https://en.cppreference.com/w/cpp/io/manip/put_time.html',1,'std']]],
  ['putback_114',['putback',['https://en.cppreference.com/w/cpp/io/basic_istream/putback.html',1,'std::wistringstream::putback()'],['https://en.cppreference.com/w/cpp/io/basic_istream/putback.html',1,'std::basic_iostream::putback()'],['https://en.cppreference.com/w/cpp/io/basic_istream/putback.html',1,'std::wfstream::putback()'],['https://en.cppreference.com/w/cpp/io/basic_istream/putback.html',1,'std::istringstream::putback()'],['https://en.cppreference.com/w/cpp/io/basic_istream/putback.html',1,'std::basic_istringstream::putback()'],['https://en.cppreference.com/w/cpp/io/basic_istream/putback.html',1,'std::wiostream::putback()'],['https://en.cppreference.com/w/cpp/io/basic_istream/putback.html',1,'std::wstringstream::putback()'],['https://en.cppreference.com/w/cpp/io/basic_istream/putback.html',1,'std::istrstream::putback()'],['https://en.cppreference.com/w/cpp/io/basic_istream/putback.html',1,'std::basic_stringstream::putback()'],['https://en.cppreference.com/w/cpp/io/basic_istream/putback.html',1,'std::strstream::putback()'],['https://en.cppreference.com/w/cpp/io/basic_istream/putback.html',1,'std::ifstream::putback()'],['https://en.cppreference.com/w/cpp/io/basic_istream/putback.html',1,'std::fstream::putback()'],['https://en.cppreference.com/w/cpp/io/basic_istream/putback.html',1,'std::basic_fstream::putback()'],['https://en.cppreference.com/w/cpp/io/basic_istream/putback.html',1,'std::basic_ifstream::putback()'],['https://en.cppreference.com/w/cpp/io/basic_istream/putback.html',1,'std::wistream::putback()'],['https://en.cppreference.com/w/cpp/io/basic_istream/putback.html',1,'std::iostream::putback()'],['https://en.cppreference.com/w/cpp/io/basic_istream/putback.html',1,'std::stringstream::putback()'],['https://en.cppreference.com/w/cpp/io/basic_istream/putback.html',1,'std::istream::putback()'],['https://en.cppreference.com/w/cpp/io/basic_istream/putback.html',1,'std::wifstream::putback()'],['https://en.cppreference.com/w/cpp/io/basic_istream/putback.html',1,'std::basic_istream::putback()']]],
  ['putc_115',['putc',['https://en.cppreference.com/w/cpp/io/c/fputc.html',1,'std']]],
  ['putchar_116',['putchar',['https://en.cppreference.com/w/cpp/io/c/putchar.html',1,'std']]],
  ['puts_117',['puts',['https://en.cppreference.com/w/cpp/io/c/puts.html',1,'std']]],
  ['putwchar_118',['putwchar',['https://en.cppreference.com/w/cpp/io/c/putwchar.html',1,'std']]],
  ['pvtireader_119',['PVTIReader',['../classTNL_1_1Meshes_1_1Readers_1_1PVTIReader.html',1,'TNL::Meshes::Readers']]],
  ['pvtiwriter_120',['PVTIWriter',['../classTNL_1_1Meshes_1_1Writers_1_1PVTIWriter.html',1,'TNL::Meshes::Writers']]],
  ['pvtureader_121',['PVTUReader',['../classTNL_1_1Meshes_1_1Readers_1_1PVTUReader.html',1,'TNL::Meshes::Readers']]],
  ['pvtuwriter_122',['PVTUWriter',['../classTNL_1_1Meshes_1_1Writers_1_1PVTUWriter.html',1,'TNL::Meshes::Writers']]],
  ['pword_123',['pword',['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::wistringstream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::basic_iostream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::wfstream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::ostrstream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::istringstream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::basic_istringstream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::ofstream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::wiostream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::wstringstream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::istrstream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::wostringstream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::basic_stringstream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::strstream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::ifstream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::ostringstream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::basic_ostringstream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::fstream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::basic_fstream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::basic_ifstream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::wostream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::wofstream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::basic_ofstream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::basic_ios::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::ios_base::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::basic_ostream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::wistream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::iostream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::stringstream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::ostream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::istream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::wifstream::pword()'],['https://en.cppreference.com/w/cpp/io/ios_base/pword.html',1,'std::basic_istream::pword()']]],
  ['pyramid_124',['Pyramid',['../structTNL_1_1Meshes_1_1Topologies_1_1Pyramid.html',1,'TNL::Meshes::Topologies']]]
];
