Skip to content

Commit d8cee46

Browse files
committed
Fix: add constructors taking InType to task classes
1 parent 8899b6f commit d8cee46

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

tasks/bruskova_v_global_optimization/mpi/include/ops_mpi.hpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
namespace bruskova_v_global_optimization {
88
class BruskovaVGlobalOptimizationMPI : public ppc::task::BaseTask<InType, OutType> {
99
public:
10-
explicit BruskovaVGlobalOptimizationMPI(const ppc::task::TaskData &data)
10+
explicit BruskovaVGlobalOptimizationMPI(const InType& in) : ppc::task::BaseTask<InType, OutType>(in) {}
11+
explicit BruskovaVGlobalOptimizationMPI(const ppc::task::TaskData &data)
1112
: ppc::task::BaseTask<InType, OutType>(data) {}
1213

1314
bool PreProcessingImpl() override;

tasks/bruskova_v_global_optimization/seq/include/ops_seq.hpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ namespace bruskova_v_global_optimization {
77

88
class BruskovaVGlobalOptimizationSEQ : public BaseTask {
99
public:
10-
explicit BruskovaVGlobalOptimizationSEQ(const InType &in);
10+
explicit BruskovaVGlobalOptimizationSEQ(const InType& in) : ppc::task::BaseTask<InType, OutType>(in) {}
11+
explicit BruskovaVGlobalOptimizationSEQ(const InType &in);
1112
bool PreProcessingImpl() override;
1213
bool ValidationImpl() override;
1314
bool RunImpl() override;

0 commit comments

Comments
 (0)