cube: rename get_ap into ap
* spot/kripke/kripke.hh, spot/ltsmin/spins_kripke.hh, spot/ltsmin/spins_kripke.hxx, spot/mc/mc_instanciator.hh, spot/mc/utils.hh, spot/twacube/twacube.cc, spot/twacube/twacube.hh, spot/twacube_algos/convert.cc, tests/core/twacube.cc, tests/ltsmin/modelcheck.cc: Here.
This commit is contained in:
parent
2d59a5c752
commit
c19163cced
10 changed files with 21 additions and 21 deletions
|
|
@ -58,7 +58,7 @@ namespace spot
|
|||
void recycle(SuccIterator*, unsigned tid);
|
||||
|
||||
/// \brief This method allow to deallocate a given state.
|
||||
const std::vector<std::string> get_ap();
|
||||
const std::vector<std::string> ap();
|
||||
};
|
||||
|
||||
#ifndef SWIG
|
||||
|
|
@ -84,7 +84,7 @@ namespace spot
|
|||
std::is_same<SuccIter*, decltype(u->succ(State(), 0))>::value &&
|
||||
std::is_same<void, decltype(u->recycle(nullptr, 0))>::value &&
|
||||
std::is_same<const std::vector<std::string>,
|
||||
decltype(u->get_ap())>::value &&
|
||||
decltype(u->ap())>::value &&
|
||||
std::is_same<void, decltype(u->recycle(nullptr, 0))>::value &&
|
||||
|
||||
// Check the SuccIterator
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
// -*- coding: utf-8 -*-
|
||||
// Copyright (C) 2017, 2018, 2019 Laboratoire de Recherche et Développement de
|
||||
// Copyright (C) 2017, 2018, 2019, 2020 Laboratoire de Recherche et Développement de
|
||||
// l'Epita (LRDE)
|
||||
//
|
||||
// This file is part of Spot, a model checking library.
|
||||
|
|
@ -221,7 +221,7 @@ namespace spot
|
|||
void recycle(cspins_iterator* it, unsigned tid);
|
||||
|
||||
/// \brief List the atomic propositions used by *this* kripke
|
||||
const std::vector<std::string> get_ap();
|
||||
const std::vector<std::string> ap();
|
||||
|
||||
/// \brief The number of thread used by *this* kripke
|
||||
unsigned get_threads();
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
// -*- coding: utf-8 -*-
|
||||
// Copyright (C) 2017, 2018 Laboratoire de Recherche et Développement de
|
||||
// Copyright (C) 2017, 2018, 2020 Laboratoire de Recherche et Développement de
|
||||
// l'Epita (LRDE)
|
||||
//
|
||||
// This file is part of Spot, a model checking library.
|
||||
|
|
@ -302,7 +302,7 @@ namespace spot
|
|||
}
|
||||
|
||||
const std::vector<std::string>
|
||||
kripkecube<cspins_state, cspins_iterator>::get_ap()
|
||||
kripkecube<cspins_state, cspins_iterator>::ap()
|
||||
{
|
||||
return aps_;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -166,9 +166,9 @@ namespace spot
|
|||
algo == mc_algorithm::SWARMING)
|
||||
{
|
||||
SPOT_ASSERT(prop != nullptr);
|
||||
SPOT_ASSERT(sys->get_ap().size() == prop->get_ap().size());
|
||||
for (unsigned int i = 0; i < sys->get_ap().size(); ++i)
|
||||
SPOT_ASSERT(sys->get_ap()[i].compare(prop->get_ap()[i]) == 0);
|
||||
SPOT_ASSERT(sys->ap().size() == prop->ap().size());
|
||||
for (unsigned int i = 0; i < sys->ap().size(); ++i)
|
||||
SPOT_ASSERT(sys->ap()[i].compare(prop->ap()[i]) == 0);
|
||||
}
|
||||
|
||||
switch (algo)
|
||||
|
|
|
|||
|
|
@ -55,7 +55,7 @@ namespace spot
|
|||
res_->new_state();
|
||||
|
||||
// Compute the reverse binder.
|
||||
auto aps = this->sys_.get_ap();
|
||||
auto aps = this->sys_.ap();
|
||||
for (unsigned i = 0; i < aps.size(); ++i)
|
||||
{
|
||||
auto k = res_->register_ap(aps[i]);
|
||||
|
|
@ -72,7 +72,7 @@ namespace spot
|
|||
|
||||
void edge(unsigned src, unsigned dst)
|
||||
{
|
||||
cubeset cs(this->sys_.get_ap().size());
|
||||
cubeset cs(this->sys_.ap().size());
|
||||
bdd cond = cube_to_bdd(this->todo.back().it->condition(),
|
||||
cs, reverse_binder_);
|
||||
res_->new_edge(src, dst, cond);
|
||||
|
|
@ -345,7 +345,7 @@ namespace spot
|
|||
names_ = new std::vector<std::string>();
|
||||
|
||||
int i = 0;
|
||||
for (auto ap : this->twa_->get_ap())
|
||||
for (auto ap : this->twa_->ap())
|
||||
{
|
||||
auto idx = res_->register_ap(ap);
|
||||
reverse_binder_[i++] = idx;
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
// -*- coding: utf-8 -*-
|
||||
// Copyright (C) 2015, 2016, 2018 Laboratoire de Recherche et Developpement de
|
||||
// Copyright (C) 2015, 2016, 2018, 2020 Laboratoire de Recherche et Developpement de
|
||||
// l'EPITA (LRDE).
|
||||
//
|
||||
// This file is part of Spot, a model checking library.
|
||||
|
|
@ -66,7 +66,7 @@ namespace spot
|
|||
return acc_;
|
||||
}
|
||||
|
||||
std::vector<std::string> twacube::get_ap() const
|
||||
std::vector<std::string> twacube::ap() const
|
||||
{
|
||||
return aps_;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
// -*- coding: utf-8 -*-
|
||||
// Copyright (C) 2015, 2016 Laboratoire de Recherche
|
||||
// Copyright (C) 2015, 2016, 2020 Laboratoire de Recherche
|
||||
// et Développement de l'Epita (LRDE).
|
||||
//
|
||||
// This file is part of Spot, a model checking library.
|
||||
|
|
@ -139,7 +139,7 @@ namespace spot
|
|||
acc_cond& acc();
|
||||
|
||||
/// \brief Returns the names of the atomic properties.
|
||||
std::vector<std::string> get_ap() const;
|
||||
std::vector<std::string> ap() const;
|
||||
|
||||
/// \brief This method creates a new state.
|
||||
unsigned new_state();
|
||||
|
|
|
|||
|
|
@ -154,7 +154,7 @@ namespace spot
|
|||
|
||||
// Grep bdd id for each atomic propositions
|
||||
std::vector<int> bdds_ref;
|
||||
for (auto& ap : twacube->get_ap())
|
||||
for (auto& ap : twacube->ap())
|
||||
bdds_ref.push_back(res->register_ap(ap));
|
||||
|
||||
// Build all resulting states
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// -*- coding: utf-8 -*-
|
||||
// Copyright (C) 2015, 2016, 2018 Laboratoire de Recherche et Développement
|
||||
// de l'Epita.
|
||||
// Copyright (C) 2015, 2016, 2018, 2020 Laboratoire de Recherche et
|
||||
// Développement de l'Epita.
|
||||
//
|
||||
// This file is part of Spot, a model checking library.
|
||||
//
|
||||
|
|
@ -52,7 +52,7 @@ int main()
|
|||
spot::print_dot(std::cout, tg, "A");
|
||||
std::cout << "-----------\n" << *aut << "-----------\n";
|
||||
|
||||
const std::vector<std::string>& aps = aut->get_ap();
|
||||
const std::vector<std::string>& aps = aut->ap();
|
||||
unsigned int seed = 17;
|
||||
for (auto it = aut->succ(2); !it->done(); it->next())
|
||||
{
|
||||
|
|
|
|||
|
|
@ -470,7 +470,7 @@ static int checked_main()
|
|||
{
|
||||
std::vector<std::string> aps = {};
|
||||
if (propcube != nullptr)
|
||||
aps = propcube->get_ap();
|
||||
aps = propcube->ap();
|
||||
|
||||
modelcube = spot::ltsmin_model::load(mc_options.model)
|
||||
.kripkecube(aps, deadf, mc_options.compress, mc_options.nb_threads);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue