[WIP] fmsolvr: simplified and removed unused code; structured FMSolvr as a polyrepo project #23

Member
No description provided.
Before this change, the TaskFactory
was defining a type of an input value feeded into a task.

At the moment, all FMM tasks always take as an argument, a value,
which type is an instantiation of the TreePartition class template.

However, this approach did not make any sense,
because the input/argument type is defined in the signature of
the Processor::execute() member function.

Requiring to specify the input/argument type when,
instantiating the Task class template,
was just creating an opportunity for a programming error,
therefore now Task queries a Processor for the input/argument type.
commit 88c90b6ad7
Author: David Haensel <d.haensel@fz-juelich.de>
Date:   Fri Sep 30 13:08:59 2016 +0200

The removed simple_vector's constructor is never used.
All usages rely on the single parameter constructor
specifying the final size of the constructed container.
i.kabadshow merged commit dd8a55aec4 into WIP/parallelization/intra-node/lgpl21+minimize 2023-07-21 14:40:56 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: ATML-CAP/fmsolvr#23
No description provided.