Module ImportFrom alias alias alias ImportFrom alias alias alias alias alias alias alias alias ImportFrom alias Assign NameStore Call NameLoad Str FunctionDef arguments args defaults body Assert CompareEq Call NameLoad Call NameLoad Num NameLoad NameLoad Assert CompareIs Call NameLoad NameLoad NameLoad NameLoad Assert CompareIs Call NameLoad BinOpPow NameLoad Num NameLoad NameLoad Assert CompareEq Call NameLoad Call NameLoad NameLoad NameLoad UnaryOpUSub Call NameLoad NameLoad Assert CompareEq Call NameLoad Call NameLoad NameLoad NameLoad Call NameLoad NameLoad Assert CompareEq Call NameLoad Call NameLoad BinOpMult Num NameLoad NameLoad BinOpDiv UnaryOpUSub Call NameLoad BinOpMult Num NameLoad Num Assert CompareEq Call NameLoad Call NameLoad BinOpMult Num NameLoad NameLoad BinOpDiv Call NameLoad BinOpMult Num NameLoad Num Assign NameStore Call NameLoad Str Assert CompareEq Call NameLoad Call NameLoad BinOpMult NameLoad NameLoad NameLoad Call NameLoad TupleLoad Num Call NameLoad NameLoad Num TupleLoad BinOpDiv UnaryOpUSub Call NameLoad BinOpMult NameLoad NameLoad NameLoad NameLoad Assert CompareEq Call NameLoad Call NameLoad BinOpMult NameLoad NameLoad NameLoad Call NameLoad TupleLoad NameLoad Call NameLoad NameLoad Num TupleLoad BinOpDiv Call NameLoad BinOpMult NameLoad NameLoad NameLoad NameLoad Assert CompareEq Call NameLoad BinOpPow Call NameLoad BinOpMult NameLoad NameLoad Num NameLoad Call NameLoad TupleLoad Num Call NameLoad NameLoad Num TupleLoad BinOpDiv BinOpSub BinOpDiv BinOpMult NameLoad NameLoad Num BinOpDiv BinOpMult Call NameLoad BinOpMult NameLoad NameLoad Call NameLoad BinOpMult NameLoad NameLoad Num NameLoad NameLoad Assert CompareEq Call NameLoad BinOpMult Call NameLoad BinOpMult NameLoad NameLoad Call NameLoad BinOpMult NameLoad NameLoad NameLoad Call NameLoad TupleLoad Num Call NameLoad NameLoad Num TupleLoad BinOpDiv BinOpPow Call NameLoad BinOpMult NameLoad NameLoad Num BinOpMult Num NameLoad NameLoad Assert CompareEq Call NameLoad BinOpPow Call NameLoad BinOpMult NameLoad NameLoad Num NameLoad Call NameLoad TupleLoad NameLoad Call NameLoad NameLoad Num TupleLoad BinOpDiv BinOpAdd BinOpDiv BinOpMult NameLoad NameLoad Num BinOpDiv BinOpMult Call NameLoad BinOpMult NameLoad NameLoad Call NameLoad BinOpMult NameLoad NameLoad Num NameLoad NameLoad Assign NameStore Call NameLoad Str keyword NameLoad Assert CompareEq Call NameLoad Call NameLoad BinOpMult NameLoad NameLoad NameLoad keyword Str BinOpDiv UnaryOpUSub Call NameLoad BinOpMult NameLoad NameLoad NameLoad Assert CompareEq Call NameLoad Call NameLoad BinOpMult NameLoad NameLoad NameLoad keyword Str BinOpDiv Call NameLoad BinOpMult NameLoad NameLoad NameLoad Assert CompareEq Call NameLoad BinOpMult Call NameLoad NameLoad Call NameLoad NameLoad NameLoad BinOpDiv BinOpPow Call NameLoad NameLoad Num Num Assert CompareEq Call NameLoad BinOpMult Call NameLoad NameLoad BinOpPow Call NameLoad NameLoad Num NameLoad BinOpDiv UnaryOpUSub BinOpPow Call NameLoad NameLoad Num Num Assert CompareEq Call NameLoad BinOpMult BinOpPow Call NameLoad NameLoad Num Call NameLoad NameLoad NameLoad BinOpDiv BinOpPow Call NameLoad NameLoad Num Num Assert CompareEq Call NameLoad BinOpMult BinOpPow Call NameLoad NameLoad Num Call NameLoad NameLoad NameLoad BinOpDiv BinOpPow Call NameLoad NameLoad Num Num Assert CompareEq Call NameLoad BinOpMult Call NameLoad NameLoad BinOpPow Call NameLoad NameLoad Num NameLoad BinOpDiv UnaryOpUSub BinOpPow Call NameLoad NameLoad Num Num Assert CompareEq Call NameLoad BinOpMult BinOpPow Call NameLoad NameLoad Num BinOpPow Call NameLoad NameLoad Num NameLoad BinOpAdd BinOpDiv UnaryOpUSub BinOpPow Call NameLoad NameLoad Num Num BinOpDiv BinOpPow Call NameLoad NameLoad Num Num Assert CompareEq Call NameLoad BinOpMult BinOpPow Call NameLoad NameLoad Num BinOpPow Call NameLoad NameLoad Num NameLoad BinOpSub BinOpDiv BinOpPow Call NameLoad NameLoad Num Num BinOpDiv BinOpPow Call NameLoad NameLoad Num Num decorator_list FunctionDef arguments args defaults body Assert CompareEq Call NameLoad BinOpPow Call NameLoad NameLoad Num NameLoad BinOpSub BinOpDiv NameLoad Num BinOpDiv BinOpMult Call NameLoad NameLoad Call NameLoad NameLoad Num Assert CompareEq Call NameLoad BinOpPow Call NameLoad NameLoad Num NameLoad BinOpAdd BinOpDiv NameLoad Num BinOpDiv BinOpMult Call NameLoad NameLoad Call NameLoad NameLoad Num Assert CompareEq Call NameLoad BinOpPow Call NameLoad BinOpMult Num NameLoad Num NameLoad BinOpSub BinOpDiv NameLoad Num BinOpDiv BinOpMult Call NameLoad BinOpMult Num NameLoad Call NameLoad BinOpMult Num NameLoad Num Assert CompareEq Call NameLoad BinOpPow Call NameLoad BinOpMult Num NameLoad Num NameLoad BinOpAdd BinOpDiv NameLoad Num BinOpDiv BinOpMult Call NameLoad BinOpMult Num NameLoad Call NameLoad BinOpMult Num NameLoad Num Assert CompareEq Call NameLoad BinOpMult BinOpPow Call NameLoad NameLoad Num BinOpPow Call NameLoad NameLoad Num NameLoad BinOpSub BinOpDiv NameLoad Num BinOpDiv BinOpMult Call NameLoad BinOpMult Num NameLoad Call NameLoad BinOpMult Num NameLoad Num Assert CompareEq Call NameLoad BinOpMult BinOpPow Call NameLoad NameLoad Num BinOpPow Call NameLoad NameLoad Num NameLoad BinOpAdd BinOpSub BinOpSub BinOpDiv NameLoad Num BinOpDiv BinOpMult Call NameLoad NameLoad Call NameLoad NameLoad Num BinOpDiv BinOpMult BinOpPow Call NameLoad NameLoad Num Call NameLoad NameLoad Num BinOpDiv BinOpMult BinOpPow Call NameLoad NameLoad Num Call NameLoad NameLoad Num Assert CompareEq Call NameLoad BinOpMult BinOpPow Call NameLoad NameLoad Num BinOpPow Call NameLoad NameLoad Num NameLoad BinOpSub BinOpAdd BinOpAdd BinOpDiv NameLoad Num BinOpDiv BinOpMult Call NameLoad NameLoad Call NameLoad NameLoad Num BinOpDiv BinOpMult BinOpPow Call NameLoad NameLoad Num Call NameLoad NameLoad Num BinOpDiv BinOpMult BinOpPow Call NameLoad NameLoad Num Call NameLoad NameLoad Num Assert CompareEq Call NameLoad BinOpPow Call NameLoad NameLoad Num NameLoad BinOpSub BinOpDiv BinOpMult Num Call NameLoad NameLoad BinOpMult Num Call NameLoad NameLoad BinOpDiv Call NameLoad NameLoad BinOpMult Num BinOpPow Call NameLoad NameLoad Num Assert CompareEq Call NameLoad BinOpPow Call NameLoad NameLoad Num NameLoad BinOpAdd BinOpAdd BinOpDiv Call NameLoad NameLoad BinOpMult Num BinOpPow Call NameLoad NameLoad Num BinOpDiv BinOpMult Num Call NameLoad NameLoad BinOpMult Num BinOpPow Call NameLoad NameLoad Num BinOpDiv BinOpMult Num Call NameLoad NameLoad BinOpMult Num Call NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Assert CompareEq Call NameLoad BinOpMult Call NameLoad NameLoad Call NameLoad NameLoad NameLoad BinOpDiv UnaryOpUSub Call NameLoad BinOpSub BinOpPow Call NameLoad NameLoad Num Num Num Assert CompareEq Call NameLoad BinOpMult Call NameLoad NameLoad Call NameLoad NameLoad NameLoad NameLoad Assert CompareEq Call NameLoad BinOpMult Call NameLoad NameLoad Call NameLoad NameLoad NameLoad Call NameLoad NameLoad Assert CompareEq Call NameLoad BinOpMult Call NameLoad NameLoad Call NameLoad NameLoad NameLoad NameLoad Assert CompareEq Call NameLoad BinOpMult Call NameLoad NameLoad Call NameLoad NameLoad NameLoad BinOpDiv Call NameLoad BinOpSub BinOpPow Call NameLoad NameLoad Num Num Num Assert CompareEq Call NameLoad BinOpMult Call NameLoad NameLoad Call NameLoad NameLoad NameLoad UnaryOpUSub Call NameLoad NameLoad Assert CompareEq Call NameLoad BinOpMult Call NameLoad NameLoad Call NameLoad NameLoad NameLoad BinOpAdd BinOpSub BinOpDiv Call NameLoad BinOpSub Call NameLoad NameLoad Num Num BinOpDiv Call NameLoad BinOpAdd Call NameLoad NameLoad Num Num Call NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Assign NameStore Call NameLoad Str keyword NameLoad Assert CompareIs Call NameLoad BinOpPow Call NameLoad NameLoad NameLoad NameLoad NameLoad Assert CompareIs Call NameLoad BinOpPow Call NameLoad NameLoad NameLoad NameLoad NameLoad Assert CompareIs Call NameLoad BinOpPow Call NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list
N/A sympy.core Eq Rational Symbol sympy.functions sin cos tan csc sec cot log Piecewise sympy.integrals.trigonometry trigintegrate N/A x N/A Symbol x test_trigintegrate_odd N/A N/A N/A N/A N/A N/A N/A trigintegrate N/A Rational 1 x x N/A N/A N/A trigintegrate x x None N/A N/A N/A trigintegrate N/A x 2 x None N/A N/A N/A trigintegrate N/A sin x x N/A N/A cos x N/A N/A N/A trigintegrate N/A cos x x N/A sin x N/A N/A N/A trigintegrate N/A sin N/A 3 x x N/A N/A N/A cos N/A 3 x 3 N/A N/A N/A trigintegrate N/A cos N/A 3 x x N/A N/A sin N/A 3 x 3 N/A y N/A Symbol y N/A N/A N/A trigintegrate N/A sin N/A y x x N/A Piecewise N/A 0 N/A Eq y 0 N/A N/A N/A N/A cos N/A y x y True N/A N/A N/A trigintegrate N/A cos N/A y x x N/A Piecewise N/A x N/A Eq y 0 N/A N/A N/A sin N/A y x y True N/A N/A N/A trigintegrate N/A N/A sin N/A y x 2 x N/A Piecewise N/A 0 N/A Eq y 0 N/A N/A N/A N/A N/A x y 2 N/A N/A N/A sin N/A x y N/A cos N/A x y 2 y True N/A N/A N/A trigintegrate N/A N/A sin N/A y x N/A cos N/A y x x N/A Piecewise N/A 0 N/A Eq y 0 N/A N/A N/A N/A sin N/A x y 2 N/A 2 y True N/A N/A N/A trigintegrate N/A N/A cos N/A y x 2 x N/A Piecewise N/A x N/A Eq y 0 N/A N/A N/A N/A N/A x y 2 N/A N/A N/A sin N/A x y N/A cos N/A x y 2 y True N/A y N/A Symbol y positive True N/A N/A N/A trigintegrate N/A sin N/A y x x conds none N/A N/A N/A cos N/A y x y N/A N/A N/A trigintegrate N/A cos N/A y x x conds none N/A N/A sin N/A y x y N/A N/A N/A trigintegrate N/A N/A sin x N/A cos x x N/A N/A N/A sin x 2 2 N/A N/A N/A trigintegrate N/A N/A sin x N/A N/A cos x 2 x N/A N/A N/A N/A cos x 3 3 N/A N/A N/A trigintegrate N/A N/A N/A sin x 2 N/A cos x x N/A N/A N/A sin x 3 3 N/A N/A N/A trigintegrate N/A N/A N/A sin x 7 N/A cos x x N/A N/A N/A sin x 8 8 N/A N/A N/A trigintegrate N/A N/A sin x N/A N/A cos x 7 x N/A N/A N/A N/A cos x 8 8 N/A N/A N/A trigintegrate N/A N/A N/A sin x 7 N/A N/A cos x 3 x N/A N/A N/A N/A N/A sin x 10 10 N/A N/A N/A sin x 8 8 N/A N/A N/A trigintegrate N/A N/A N/A sin x 3 N/A N/A cos x 7 x N/A N/A N/A N/A cos x 10 10 N/A N/A N/A cos x 8 8 N/A test_trigintegrate_even N/A N/A N/A N/A N/A N/A N/A trigintegrate N/A N/A sin x 2 x N/A N/A x 2 N/A N/A N/A cos x N/A sin x 2 N/A N/A N/A trigintegrate N/A N/A cos x 2 x N/A N/A x 2 N/A N/A N/A cos x N/A sin x 2 N/A N/A N/A trigintegrate N/A N/A sin N/A 3 x 2 x N/A N/A x 2 N/A N/A N/A cos N/A 3 x N/A sin N/A 3 x 6 N/A N/A N/A trigintegrate N/A N/A cos N/A 3 x 2 x N/A N/A x 2 N/A N/A N/A cos N/A 3 x N/A sin N/A 3 x 6 N/A N/A N/A trigintegrate N/A N/A N/A sin x 2 N/A N/A cos x 2 x N/A N/A x 8 N/A N/A N/A sin N/A 2 x N/A cos N/A 2 x 16 N/A N/A N/A trigintegrate N/A N/A N/A sin x 4 N/A N/A cos x 2 x N/A N/A N/A N/A x 16 N/A N/A N/A sin x N/A cos x 16 N/A N/A N/A N/A sin x 3 N/A cos x 24 N/A N/A N/A N/A sin x 5 N/A cos x 6 N/A N/A N/A trigintegrate N/A N/A N/A sin x 2 N/A N/A cos x 4 x N/A N/A N/A N/A x 16 N/A N/A N/A cos x N/A sin x 16 N/A N/A N/A N/A cos x 3 N/A sin x 24 N/A N/A N/A N/A cos x 5 N/A sin x 6 N/A N/A N/A trigintegrate N/A N/A sin x -4 x N/A N/A N/A -2 N/A cos x N/A 3 N/A sin x N/A N/A cos x N/A 3 N/A N/A sin x 3 N/A N/A N/A trigintegrate N/A N/A cos x -6 x N/A N/A N/A N/A sin x N/A 5 N/A N/A cos x 5 N/A N/A 4 N/A sin x N/A 15 N/A N/A cos x 3 N/A N/A 8 N/A sin x N/A 15 N/A cos x N/A test_trigintegrate_mixed N/A N/A N/A N/A N/A N/A N/A trigintegrate N/A N/A sin x N/A sec x x N/A N/A N/A log N/A N/A N/A sin x 2 1 2 N/A N/A N/A trigintegrate N/A N/A sin x N/A csc x x x N/A N/A N/A trigintegrate N/A N/A sin x N/A cot x x N/A sin x N/A N/A N/A trigintegrate N/A N/A cos x N/A sec x x x N/A N/A N/A trigintegrate N/A N/A cos x N/A csc x x N/A N/A log N/A N/A N/A cos x 2 1 2 N/A N/A N/A trigintegrate N/A N/A cos x N/A tan x x N/A N/A cos x N/A N/A N/A trigintegrate N/A N/A cos x N/A cot x x N/A N/A N/A N/A log N/A N/A cos x 1 2 N/A N/A log N/A N/A cos x 1 2 N/A cos x N/A test_trigintegrate_symbolic N/A N/A N/A N/A N/A n N/A Symbol n integer True N/A N/A N/A trigintegrate N/A N/A cos x n x None N/A N/A N/A trigintegrate N/A N/A sin x n x None N/A N/A N/A trigintegrate N/A N/A cot x n x None N/A