GetIDBasis - Maple Programming Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Mathematics : Differential Equations : Lie Symmetry Method : Commands for PDEs (and ODEs) : LieAlgebrasOfVectorFields : LHPDE : LieAlgebrasOfVectorFields/LHPDE/GetIDBasis

GetIDBasis

get initial data basis as an IDBasis object from a LHPDE object

SetIDBasis

set initial data basis as an IDBasis object in a LHPDE object

 

Calling Sequence

Parameters

Description

Examples

Compatibility

Calling Sequence

GetIDBasis( obj)

SetIDBasis( obj, B)

Parameters

obj

-

a LHPDE object.

B

-

a IDBasis object.

Description

• 

The GetIDBasis method returns the initial data basis as an IDBasis object for a LHPDE object.

• 

The SetIDBasis method sets the IDBasis object in a LHPDE object.

• 

To set an initial data basis in a LHPDE object, constructing an IDBasis object is required. See LieAlgebrasOfVectorFields[IDBasis] for more detail.

• 

For an IDBasis object to be eligible to be set in a LHPDE object, their parametric derivatives must be the same. See example below.

• 

These methods are associated with the LHPDE and IDBasis objects. For more detail, see Overview of the LHPDE object and Overview of the IDBasis object.

Examples

withLieAlgebrasOfVectorFields:

Typesetting:-Settingsuserep=true:

Typesetting:-Suppressξx,y,ηx,y:

E2LHPDEdiffξx,y,y,y=0,diffηx,y,x=diffξx,y,y,diffηx,y,y=0,diffξx,y,x=0,indep=x,y,dep=ξ,η

E2ξy,y=0,ηx=ξy,ηy=0,ξx=0,indep=x,y,dep=ξ,η

(1)

BIDBasisE2,ξx,yydiffξx,y,y,ηx,yxdiffξx,y,y,diffξx,y,y

Bξyξy,ηxξy,ξy

(2)

No initial data basis is set in E2 yet.

GetIDBasisE2

FAIL

(3)

Their parametric derivatives must be the same,

GetParametricDerivativesB

ξ,ξy,η

(4)

ParametricDerivativesE2

ξ,ξy,η

(5)

SetIDBasisE2,B

ξyξy,ηxξy,ξy

(6)

B1GetIDBasisE2

B1ξyξy,ηxξy,ξy

(7)

typeB1,IDBasis

true

(8)

Compatibility

• 

The GetIDBasis and SetIDBasis commands were introduced in Maple 2020.

• 

For more information on Maple 2020 changes, see Updates in Maple 2020.

See Also

LHPDE (Object overview)

IDBasis (Object overview)

LieAlgebrasOfVectorFields[IDBasis]

GetParametricDerivatives

ParametricDerivatives