diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2013-05-17 11:50:16 -0700 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2013-05-17 11:50:16 -0700 |
commit | 760c1f60d2dc0f980053e666b53dfb7390f85823 (patch) | |
tree | 2811728e68f109e5b1c2eaef78eef81da4c742e2 /src/base/main/main.h | |
parent | 1dd80e1cfac3dbe9ba39af7d0efc1830475a9213 (diff) | |
download | abc-760c1f60d2dc0f980053e666b53dfb7390f85823.tar.gz abc-760c1f60d2dc0f980053e666b53dfb7390f85823.tar.bz2 abc-760c1f60d2dc0f980053e666b53dfb7390f85823.zip |
Adding new command &mprove for proving groups of properties.
Diffstat (limited to 'src/base/main/main.h')
-rw-r--r-- | src/base/main/main.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/base/main/main.h b/src/base/main/main.h index 34678479..722f5465 100644 --- a/src/base/main/main.h +++ b/src/base/main/main.h @@ -116,6 +116,7 @@ extern ABC_DLL int Abc_FrameReadProbStatus( Abc_Frame_t * p ); extern ABC_DLL Abc_Cex_t * Abc_FrameReadCex( Abc_Frame_t * p ); extern ABC_DLL Vec_Ptr_t * Abc_FrameReadCexVec( Abc_Frame_t * p ); extern ABC_DLL Vec_Ptr_t * Abc_FrameReadPoEquivs( Abc_Frame_t * p ); +extern ABC_DLL Vec_Int_t * Abc_FrameReadPoStatuses( Abc_Frame_t * p ); extern ABC_DLL Vec_Int_t * Abc_FrameReadObjIds( Abc_Frame_t * p ); extern ABC_DLL int Abc_FrameReadCexPiNum( Abc_Frame_t * p ); @@ -138,6 +139,11 @@ extern ABC_DLL void Abc_FrameSetStatus( int Status ); extern ABC_DLL int Abc_FrameCheckPoConst( Abc_Frame_t * p, int iPoNum ); +extern ABC_DLL void Abc_FrameReplaceCex( Abc_Frame_t * pAbc, Abc_Cex_t ** ppCex ); +extern ABC_DLL void Abc_FrameReplaceCexVec( Abc_Frame_t * pAbc, Vec_Ptr_t ** pvCexVec ); +extern ABC_DLL void Abc_FrameReplacePoEquivs( Abc_Frame_t * pAbc, Vec_Ptr_t ** pvPoEquivs ); +extern ABC_DLL void Abc_FrameReplacePoStatuses( Abc_Frame_t * pAbc, Vec_Int_t ** pvStatuses ); + ABC_NAMESPACE_HEADER_END #endif |