aGrUM 3.1.1
a C++ library for (probabilistic) graphical models
doCalculus.cpp File Reference

Do-calculus utilities and AST builders bound to a single CausalModel. More...

Include dependency graph for doCalculus.cpp:

Go to the source code of this file.

Detailed Description

Do-calculus utilities and AST builders bound to a single CausalModel.

This class mirrors the layout of pyAgrum's _doCalculus.py: it provides helpers to construct adjustment formulas (backdoor/frontdoor) as ASTs and the public entry points for general identification à la Shpitser–Pearl.

Definition in file doCalculus.cpp.