Show simple item record

dc.contributor.authorWang, Rong.en_US
dc.date.accessioned2014-10-21T12:37:34Z
dc.date.available2002
dc.date.issued2002en_US
dc.identifier.otherAAINQ75710en_US
dc.identifier.urihttp://hdl.handle.net/10222/55862
dc.descriptionIn this thesis a high order adaptive method-of-lines package, BACOL, is developed for solving one dimensional parabolic partial differential equations. Collocation with a B-spline basis is used for the spatial discretization. An approximate solution is calculated in a degree p piecewise polynomial subspace, and the spatial error estimate is obtained by using a second solution computed in a degree p+1 piecewise polynomial subspace.en_US
dc.descriptionBACOL controls both the spatial error and the temporal error. After each time step the spatial error is estimated, and if it is larger than the spatial error tolerance, an equidistribution principle is employed to redistribute the mesh. At the same time, the number of mesh points employed can be changed if necessary. The time integration is done by a differential-algebraic-equation (DAE) solver, DASSL, which uses backward differentiation formulas. Modifications to DASSL included replacing the original linear system solver by the almost block diagonal system solver, COLROW; scaling the Newton iteration matrix to avoid the large condition number generated by the index-1 DAEs; and changing the dimension of tolerance from the number of DAEs to the number of PDEs. Computational results indicate that BACOL is reliable and extremely efficient in dealing with problems having solutions with rapid variation.en_US
dc.descriptionThesis (Ph.D.)--Dalhousie University (Canada), 2002.en_US
dc.languageengen_US
dc.publisherDalhousie Universityen_US
dc.publisheren_US
dc.subjectMathematics.en_US
dc.titleHigh order adaptive collocation software for one-dimensional parabolic partial differential equations.en_US
dc.typetexten_US
dc.contributor.degreePh.D.en_US
 Find Full text

Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record