SMT-RAT  24.02
Toolbox for Strategic and Parallel Satisfiability-Modulo-Theories Solving
smtrat::mcsat::fm::Explanation< Settings > Struct Template Reference

#include <Explanation.h>

Public Member Functions

std::optional< mcsat::Explanationoperator() (const mcsat::Bookkeeping &data, carl::Variable var, const FormulasT &reason, bool force_use_core) const
 

Detailed Description

template<class Settings>
struct smtrat::mcsat::fm::Explanation< Settings >

Definition at line 19 of file Explanation.h.

Member Function Documentation

◆ operator()()

template<class Settings >
std::optional< mcsat::Explanation > smtrat::mcsat::fm::Explanation< Settings >::operator() ( const mcsat::Bookkeeping data,
carl::Variable  var,
const FormulasT reason,
bool  force_use_core 
) const

Definition at line 9 of file Explanation.cpp.

Here is the call graph for this function:

The documentation for this struct was generated from the following files: