sympde.exterior package¶
Submodules¶
sympde.exterior.calculus module¶
- class sympde.exterior.calculus.Adjoint(*_args)[source]¶
Bases:
LinearOperator- default_assumptions: ClassVar[StdFactKB] = {'commutative': True}¶
- is_commutative: bool | None = True¶
- nargs = Naturals0¶
- class sympde.exterior.calculus.AdjointExteriorDerivative(*_args)[source]¶
Bases:
LinearOperator- default_assumptions: ClassVar[StdFactKB] = {'commutative': True}¶
- is_commutative: bool | None = True¶
- nargs = Naturals0¶
- class sympde.exterior.calculus.AdjointInteriorProduct(*_args)[source]¶
Bases:
LinearOperator- default_assumptions: ClassVar[StdFactKB] = {'commutative': True}¶
- is_commutative: bool | None = True¶
- nargs = Naturals0¶
- class sympde.exterior.calculus.AdjointLieDerivative(*_args)[source]¶
Bases:
LinearOperator- default_assumptions: ClassVar[StdFactKB] = {'commutative': True}¶
- is_commutative: bool | None = True¶
- nargs = Naturals0¶
- class sympde.exterior.calculus.BasicOperator(*args)[source]¶
Bases:
CalculusFunctionBasic class for calculus operators.
- default_assumptions: ClassVar[StdFactKB] = {}¶
- class sympde.exterior.calculus.ExteriorDerivative(*_args)[source]¶
Bases:
LinearOperator- default_assumptions: ClassVar[StdFactKB] = {'commutative': True}¶
- is_commutative: bool | None = True¶
- nargs = Naturals0¶
- class sympde.exterior.calculus.ExteriorProduct(*_args)[source]¶
Bases:
LinearOperator- default_assumptions: ClassVar[StdFactKB] = {'commutative': True}¶
- is_commutative: bool | None = True¶
- property math_symbol¶
- nargs = Naturals0¶
- class sympde.exterior.calculus.Hodge(*_args)[source]¶
Bases:
LinearOperator- default_assumptions: ClassVar[StdFactKB] = {'commutative': True}¶
- is_commutative: bool | None = True¶
- nargs = Naturals0¶
- class sympde.exterior.calculus.InteriorProduct(*_args)[source]¶
Bases:
LinearOperator- default_assumptions: ClassVar[StdFactKB] = {'commutative': True}¶
- is_commutative: bool | None = True¶
- nargs = Naturals0¶
- sympde.exterior.calculus.Ld¶
alias of
AdjointLieDerivative
- class sympde.exterior.calculus.LieDerivative(*_args)[source]¶
Bases:
LinearOperator- default_assumptions: ClassVar[StdFactKB] = {'commutative': True}¶
- is_commutative: bool | None = True¶
- nargs = Naturals0¶
- class sympde.exterior.calculus.PullBack(*_args)[source]¶
Bases:
LinearOperator- default_assumptions: ClassVar[StdFactKB] = {'commutative': True}¶
- is_commutative: bool | None = 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: ClassVar[StdFactKB] = {}¶
sympde.exterior.datatype module¶
- class sympde.exterior.datatype.FiveFormType[source]¶
Bases:
FormType- default_assumptions: ClassVar[StdFactKB] = {}¶
- class sympde.exterior.datatype.FormType[source]¶
Bases:
BasicBase class representing differential form types
- default_assumptions: ClassVar[StdFactKB] = {}¶
- property index¶
- property name¶
- class sympde.exterior.datatype.FourFormType[source]¶
Bases:
FormType- default_assumptions: ClassVar[StdFactKB] = {}¶
- class sympde.exterior.datatype.OneFormType[source]¶
Bases:
FormType- default_assumptions: ClassVar[StdFactKB] = {}¶
- class sympde.exterior.datatype.SixFormType[source]¶
Bases:
FormType- default_assumptions: ClassVar[StdFactKB] = {}¶
- class sympde.exterior.datatype.ThreeFormType[source]¶
Bases:
FormType- default_assumptions: ClassVar[StdFactKB] = {}¶
- class sympde.exterior.datatype.TwoFormType[source]¶
Bases:
FormType- default_assumptions: ClassVar[StdFactKB] = {}¶