IntegrationResult
IntegrationResult
class IntegrationResultAn inspectable exact integration result.
Use expression to materialize the collected terms as a native Symbolica expression. The direct integrate function performs this step for you. Instances are immutable and support copy.copy and copy.deepcopy.
Attributes
| Name | Description |
|---|---|
algebraic_letter_count |
Number of formal quadratic-root pairs introduced by integration. |
algebraic_letters |
Formal quadratic-root definitions introduced by the integration. |
expression |
Materialize all collected terms as one normalized Symbolica expression. |
indeterminate_count |
Number of exact Symbolica indeterminates in the result context. |
indeterminates |
Symbolica indeterminates in the exact polynomial context. |
integration_variables |
Integration variables in the order in which they were integrated. |
is_zero |
Whether the exact result is zero. |
term_count |
Number of collected coefficient/period-product terms. |
variable_count |
Number of integration variables in the completed schedule. |
algebraic_letter_count
IntegrationResult.algebraic_letter_count: builtins.intNumber of formal quadratic-root pairs introduced by integration.
algebraic_letters
IntegrationResult.algebraic_letters: builtins.list[AlgebraicLetter]Formal quadratic-root definitions introduced by the integration.
expression
IntegrationResult.expression: ExpressionMaterialize all collected terms as one normalized Symbolica expression.
indeterminate_count
IntegrationResult.indeterminate_count: builtins.intNumber of exact Symbolica indeterminates in the result context.
indeterminates
IntegrationResult.indeterminates: builtins.list[Expression]Symbolica indeterminates in the exact polynomial context.
integration_variables
IntegrationResult.integration_variables: builtins.list[Expression]Integration variables in the order in which they were integrated.
is_zero
IntegrationResult.is_zero: builtins.boolWhether the exact result is zero.
term_count
IntegrationResult.term_count: builtins.intNumber of collected coefficient/period-product terms.
variable_count
IntegrationResult.variable_count: builtins.intNumber of integration variables in the completed schedule.
Methods
| Name | Description |
|---|---|
__copy__ |
|
__deepcopy__ |
|
__len__ |
Return the number of collected coefficient/period-product terms. |
__repr__ |
__copy__
IntegrationResult.__copy__() -> IntegrationResult__deepcopy__
IntegrationResult.__deepcopy__(_memo: typing.Any) -> IntegrationResult__len__
IntegrationResult.__len__() -> builtins.intReturn the number of collected coefficient/period-product terms.
__repr__
IntegrationResult.__repr__() -> builtins.str