31#include <boost/mpi/environment.hpp>
56 std::shared_ptr<boost::mpi::environment> m_mpi_env_lock;
57 std::shared_ptr<::Writer::H5md::File> m_h5md;
58 std::vector<std::string> m_output_fields;
Bind parameters in the script interface.
std::string_view name() const
void do_construct(VariantMap const ¶ms) override
Variant do_call_method(const std::string &name, const VariantMap ¶meters) override
cudaStream_t stream[1]
CUDA streams for parallel computing on CPU and GPU.
std::unordered_map< std::string, Variant > VariantMap
static SteepestDescentParameters params
Currently active steepest descent instance.
Recursive variant implementation.