sympde.exterior package¶
Submodules¶
sympde.exterior.calculus module¶
- class sympde.exterior.calculus.Adjoint(*_args)[source]¶
Bases:
LinearOperator- default_assumptions = {'commutative': True}¶
- is_commutative = True¶
- nargs = Naturals0¶
- class sympde.exterior.calculus.AdjointExteriorDerivative(*_args)[source]¶
Bases:
LinearOperator- default_assumptions = {'commutative': True}¶
- is_commutative = True¶
- nargs = Naturals0¶
- class sympde.exterior.calculus.AdjointInteriorProduct(*_args)[source]¶
Bases:
LinearOperator- default_assumptions = {'commutative': True}¶
- is_commutative = True¶
- nargs = Naturals0¶
- class sympde.exterior.calculus.AdjointLieDerivative(*_args)[source]¶
Bases:
LinearOperator- default_assumptions = {'commutative': True}¶
- is_commutative = True¶
- nargs = Naturals0¶
- class sympde.exterior.calculus.BasicOperator(*args)[source]¶
Bases:
CalculusFunctionBasic class for calculus operators.
- default_assumptions = {}¶
- class sympde.exterior.calculus.ExteriorDerivative(*_args)[source]¶
Bases:
LinearOperator- default_assumptions = {'commutative': True}¶
- is_commutative = True¶
- nargs = Naturals0¶
- class sympde.exterior.calculus.ExteriorProduct(*_args)[source]¶
Bases:
LinearOperator- default_assumptions = {'commutative': True}¶
- is_commutative = True¶
- property math_symbol¶
- nargs = Naturals0¶
- class sympde.exterior.calculus.Hodge(*_args)[source]¶
Bases:
LinearOperator- default_assumptions = {'commutative': True}¶
- is_commutative = True¶
- nargs = Naturals0¶
- class sympde.exterior.calculus.InteriorProduct(*_args)[source]¶
Bases:
LinearOperator- default_assumptions = {'commutative': True}¶
- is_commutative = True¶
- nargs = Naturals0¶
- sympde.exterior.calculus.Ld¶
alias of
AdjointLieDerivative
- class sympde.exterior.calculus.LieDerivative(*_args)[source]¶
Bases:
LinearOperator- default_assumptions = {'commutative': True}¶
- is_commutative = True¶
- nargs = Naturals0¶
- class sympde.exterior.calculus.PullBack(*_args)[source]¶
Bases:
LinearOperator- default_assumptions = {'commutative': True}¶
- is_commutative = True¶
- property name¶
str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str
Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to sys.getdefaultencoding(). errors defaults to ‘strict’.
- nargs = Naturals0¶
- sympde.exterior.calculus.d¶
alias of
ExteriorDerivative
- sympde.exterior.calculus.delta¶
alias of
AdjointExteriorDerivative
- sympde.exterior.calculus.ip¶
alias of
InteriorProduct
- sympde.exterior.calculus.jp¶
alias of
AdjointInteriorProduct
- sympde.exterior.calculus.ld¶
alias of
LieDerivative
- sympde.exterior.calculus.wedge¶
alias of
ExteriorProduct
sympde.exterior.compiler module¶
- class sympde.exterior.compiler.ExteriorCalculusExpr(*_args, **kwargs)[source]¶
Bases:
CalculusFunction- default_assumptions = {}¶