Interface metafunction for removing dependent terms from an expression. More...
#include <drop_dependent_terms.hpp>
Public Types | |
| typedef  viennamath::result_of::expand < ExpressionType >::type  | expanded_expression | 
| typedef  viennamath::result_of::substitute < FactorType, ct_constant < 0 >, expanded_expression > ::type  | substituted_expression | 
| typedef  viennamath::result_of::simplify < substituted_expression > ::type  | type | 
Interface metafunction for removing dependent terms from an expression.
| FactorType | The variable/expression for which all dependent terms should be thrown away | |
| ExpressionType | The expression from which the factor should be removed | 
| typedef viennamath::result_of::expand<ExpressionType>::type expanded_expression | 
| typedef viennamath::result_of::substitute<FactorType, ct_constant<0>, expanded_expression>::type substituted_expression | 
 1.7.1