Skip to content

Parallelization for PEIBOS#337

Open
godardma wants to merge 26 commits intocodac-team:codac2_devfrom
godardma:parallelization
Open

Parallelization for PEIBOS#337
godardma wants to merge 26 commits intocodac-team:codac2_devfrom
godardma:parallelization

Conversation

@godardma
Copy link
Copy Markdown
Collaborator

No description provided.

namespace codac2
{
vector<pair<PEIBOS_CAPD_Key,pair<capd::ITimeMap::SolutionCurve,capd::ITimeMap::SolutionCurve>>> PEIBOS(const capd::IMap& i_map, double tf, const AnalyticFunction<VectorType>& psi_0, const vector<OctaSym>& Sigma, double epsilon, bool verbose)
std::map<double, std::vector<T>> PEIBOS(const capd::IMap& i_map, double tf, double dt, const AnalyticFunction<VectorType>& psi_0, const vector<OctaSym>& Sigma, double epsilon, bool verbose)
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"double tf, double dt" fait penser à un TDomain.. peut-être reposer sur cette classe par soucis d'homogénéité dans la lib ?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Je ne suis pas sûr que ça soit adapté (mais je peux me tromper).

Pour moi un TDomain est utilisé pour représenter des slices temporelles, mettons [0,1], [1,2].... avec éventuellement des gates.

Ici je n'ai que des gates, i.e. je ne regarde que ce qui se passe à des instants donnés. Du coup je pourrais utiliser uniquement les gate du TDomain, mais côté utilisateur on s'attendrait à avoir des informations sur les slices comme pour les tubes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants