Automatic Differentiation
 
Loading...
Searching...
No Matches
mpi_parallel_call.hpp File Reference
#include <stan/math/prim/meta.hpp>
#include <stan/math/prim/functor/mpi_cluster.hpp>
#include <stan/math/prim/functor/mpi_distributed_apply.hpp>
#include <stan/math/prim/fun/to_array_1d.hpp>
#include <stan/math/prim/fun/dims.hpp>
#include <mutex>
#include <algorithm>
#include <vector>
#include <type_traits>
#include <functional>

Go to the source code of this file.

Classes

class  stan::math::internal::mpi_parallel_call_cache< call_id, member, T >
 Container for locally cached data which is essentially implemented as singleton. More...
 
class  stan::math::mpi_parallel_call< call_id, ReduceF, CombineF >
 The MPI parallel call class manages the distributed evaluation of a collection of tasks following the map - reduce - combine pattern. More...
 

Namespaces

namespace  stan
 The lgamma implementation in stan-math is based on either the reentrant safe lgamma_r implementation from C or the boost::math::lgamma implementation.
 
namespace  stan::math
 Matrices and templated mathematical functions.
 
namespace  stan::math::internal
 A comparator that works for any container type that has the brackets operator.