Skip to content
Snippets Groups Projects
CNDFS.h 613 B
Newer Older
//
// Created by ghofrane on 5/4/22.
//

#ifndef PMC_SOG_CNDFS_H
#define PMC_SOG_CNDFS_H
#include "ModelCheckBaseMT.h"
Ghofrane Amaimi's avatar
Ghofrane Amaimi committed
#include "SogKripkeTh.h"
#include <spot/tl/apcollect.hh>
class CNDFS {
Ghofrane Amaimi's avatar
Ghofrane Amaimi committed

private:
Ghofrane Amaimi's avatar
Ghofrane Amaimi committed
    static ModelCheckBaseMT *mMcl;
    shared_ptr<spot::twa_graph> mAa;
    //CNDFS(ModelCheckBaseMT *mMcl, const shared_ptr<spot::twa_graph> &mAa);
    virtual ~CNDFS();
Ghofrane Amaimi's avatar
Ghofrane Amaimi committed
    //static void DfsBlue();
    static void DfsBlue(ModelCheckBaseMT &mcl, shared_ptr<spot::twa_graph> af);
Ghofrane Amaimi's avatar
Ghofrane Amaimi committed
   // static void spawnThreads(int n, ModelCheckBaseMT &mcl, shared_ptr<spot::twa_graph> af);
};


#endif //PMC_SOG_CNDFS_H