SeqAn3 3.1.0
The Modern C++ library for sequence analysis.
align_config_parallel.hpp
Go to the documentation of this file.
1// -----------------------------------------------------------------------------------------------------
2// Copyright (c) 2006-2021, Knut Reinert & Freie Universität Berlin
3// Copyright (c) 2016-2021, Knut Reinert & MPI für molekulare Genetik
4// This file may be used, modified and/or redistributed under the terms of the 3-clause BSD-License
5// shipped with this file and also available at: https://github.com/seqan/seqan3/blob/master/LICENSE.md
6// -----------------------------------------------------------------------------------------------------
7
15#pragma once
16
19
20namespace seqan3::align_cfg
21{
37using parallel = seqan3::detail::parallel_mode<std::integral_constant<seqan3::detail::align_config_id,
38 seqan3::detail::align_config_id::parallel>>;
39
40} // namespace seqan3::align_cfg
Provides seqan3::detail::parallel_mode.
seqan3::detail::parallel_mode< std::integral_constant< seqan3::detail::align_config_id, seqan3::detail::align_config_id::parallel > > parallel
Enables the parallel execution of the alignment algorithm if possible for the given configuration.
Definition: align_config_parallel.hpp:38
A special sub namespace for the alignment configurations.
Definition: align_config_band.hpp:25