Provides routines for dropping all terms with a dependency on a certain variable or expression from an expression. Only compiletime support at the moment. More...
#include "viennamath/forwards.h"#include "viennamath/manipulation/expand.hpp"#include "viennamath/manipulation/substitute.hpp"#include "viennamath/manipulation/simplify.hpp"Go to the source code of this file.
Data Structures | |
| struct | drop_dependent_terms< FactorType, ExpressionType > |
| Interface metafunction for removing dependent terms from an expression. More... | |
Namespaces | |
| namespace | viennamath |
The main ViennaMath namespace. All types and functions for the user reside here. | |
| namespace | viennamath::result_of |
The namespace containing a set of metafunctions which can be used by the ViennaMath library user. | |
Functions | |
| template<typename FactorType , typename ExpressionType > | |
| result_of::drop_dependent_terms < FactorType, ExpressionType > ::type | drop_dependent_terms (FactorType const &f, ExpressionType const &e) |
| Main user function for dropping all terms from an expression which depend on a certain variable or expression. | |
Provides routines for dropping all terms with a dependency on a certain variable or expression from an expression. Only compiletime support at the moment.
1.7.1