コード例 #1
0
ファイル: pywrapper.cpp プロジェクト: cbehan/symengine.py
bool PyFunction::__eq__(const Basic &o) const {
    if (is_a<PyFunction>(o) and
        pyfunction_class_->__eq__(*static_cast<const PyFunction &>(o).get_pyfunction_class()) and
        vec_basic_eq(arg_, static_cast<const PyFunction &>(o).arg_))
        return true;
    return false;
}
コード例 #2
0
ファイル: functions.cpp プロジェクト: MechCoder/csympy
bool Derivative::__eq__(const Basic &o) const
{
    if (is_a<Derivative>(o) &&
            eq(arg_, static_cast<const Derivative &>(o).arg_) &&
            vec_basic_eq(x_, static_cast<const Derivative &>(o).x_))
        return true;
    return false;
}