Mathematics of Computation · 1973 · 93 citations · 5 references
ComputingComputational EngineeringComputational MechanicsFinite Element AnalysisFinite Element MethodsBoundary ConditionsConvergence AnalysisFinite Element DiscretizationNumerical Methods For Differential EquationsTime IntegrationBoundary Value Problem SolversDifferential Equation FormulationDifferential Equation SolversFinite Element ModelingHermite FunctionsParabolic Boundary-value ProblemsParabolic Equation SchemesTime Discretization
Let the parabolic problem <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="c left-parenthesis x comma t comma u right-parenthesis u Subscript t Baseline equals a left-parenthesis x comma t comma u right-parenthesis u Subscript x x Baseline plus b left-parenthesis x comma t comma u comma u Subscript x Baseline right-parenthesis comma 0 greater-than x greater-than 1 comma 0 greater-than t less-than-over-equals upper T comma u left-parenthesis x comma 0 right-parenthesis equals f left-parenthesis x right-parenthesis comma u left-parenthesis 0 comma t right-parenthesis equals g 0 left-parenthesis t right-parenthesis comma u left-parenthesis 1 comma t right-parenthesis equals g 1 left-parenthesis t right-parenthesis"> <mml:semantics> <mml:mrow> <mml:mi>c</mml:mi> <mml:mo stretchy="false">(</mml:mo> <mml:mi>x</mml:mi> <mml:mo>,</mml:mo> <mml:mi>t</mml:mi> <mml:mo>,</mml:mo> <mml:mi>u</mml:mi> <mml:mo stretchy="false">)</mml:mo> <mml:mrow class="MJX-TeXAtom-ORD"> <mml:msub> <mml:mi>u</mml:mi> <mml:mi>t</mml:mi> </mml:msub> </mml:mrow> <mml:mo>=</mml:mo> <mml:mi>a</mml:mi> <mml:mo stretchy="false">(</mml:mo> <mml:mi>x</mml:mi> <mml:mo>,</mml:mo> <mml:mi>t</mml:mi> <mml:mo>,</mml:mo> <mml:mi>u</mml:mi> <mml:mo stretchy="false">)</mml:mo> <mml:mrow class="MJX-TeXAtom-ORD"> <mml:msub> <mml:mi>u</mml:mi> <mml:mrow class="MJX-TeXAtom-ORD"> <mml:mi>x</mml:mi> <mml:mi>x</mml:mi> </mml:mrow> </mml:msub> </mml:mrow> <mml:mo>+</mml:mo> <mml:mi>b</mml:mi> <mml:mo stretchy="false">(</mml:mo> <mml:mi>x</mml:mi> <mml:mo>,</mml:mo> <mml:mi>t</mml:mi> <mml:mo>,</mml:mo> <mml:mi>u</mml:mi> <mml:mo>,</mml:mo> <mml:mrow class="MJX-TeXAtom-ORD"> <mml:msub> <mml:mi>u</mml:mi> <mml:mi>x</mml:mi> </mml:msub> </mml:mrow> <mml:mo stretchy="false">)</mml:mo> <mml:mo>,</mml:mo> <mml:mn>0</mml:mn> <mml:mo>></mml:mo> <mml:mi>x</mml:mi> <mml:mo>></mml:mo> <mml:mn>1</mml:mn> <mml:mo>,</mml:mo> <mml:mn>0</mml:mn> <mml:mo>></mml:mo> <mml:mi>t</mml:mi> <mml:mo> ≦ </mml:mo> <mml:mi>T</mml:mi> <mml:mo>,</mml:mo> <mml:mi>u</mml:mi> <mml:mo stretchy="false">(</mml:mo> <mml:mi>x</mml:mi> <mml:mo>,</mml:mo> <mml:mn>0</mml:mn> <mml:mo stretchy="false">)</mml:mo> <mml:mo>=</mml:mo> <mml:mi>f</mml:mi> <mml:mo stretchy="false">(</mml:mo> <mml:mi>x</mml:mi> <mml:mo stretchy="false">)</mml:mo> <mml:mo>,</mml:mo> <mml:mi>u</mml:mi> <mml:mo stretchy="false">(</mml:mo> <mml:mn>0</mml:mn> <mml:mo>,</mml:mo> <mml:mi>t</mml:mi> <mml:mo stretchy="false">)</mml:mo> <mml:mo>=</mml:mo> <mml:mrow class="MJX-TeXAtom-ORD"> <mml:msub> <mml:mi>g</mml:mi> <mml:mn>0</mml:mn> </mml:msub> </mml:mrow> <mml:mo stretchy="false">(</mml:mo> <mml:mi>t</mml:mi> <mml:mo stretchy="false">)</mml:mo> <mml:mo>,</mml:mo> <mml:mi>u</mml:mi> <mml:mo stretchy="false">(</mml:mo> <mml:mn>1</mml:mn> <mml:mo>,</mml:mo> <mml:mi>t</mml:mi> <mml:mo stretchy="false">)</mml:mo> <mml:mo>=</mml:mo> <mml:mrow class="MJX-TeXAtom-ORD"> <mml:msub> <mml:mi>g</mml:mi> <mml:mn>1</mml:mn> </mml:msub> </mml:mrow> <mml:mo stretchy="false">(</mml:mo> <mml:mi>t</mml:mi> <mml:mo stretchy="false">)</mml:mo> </mml:mrow> <mml:annotation encoding="application/x-tex">c(x,t,u){u_t} = a(x,t,u){u_{xx}} + b(x,t,u,{u_x}),0 > x > 1,0 > t \leqq T,u(x,0) = f(x),u(0,t) = {g_0}(t),u(1,t) = {g_1}(t)</mml:annotation> </mml:semantics> </mml:math> </inline-formula> , be solved approximately by the continuous-time collocation process based on having the differential equation satisfied at Gaussian points <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="xi Subscript i comma 1"> <mml:semantics> <mml:mrow class="MJX-TeXAtom-ORD"> <mml:msub> <mml:mi> ξ </mml:mi> <mml:mrow class="MJX-TeXAtom-ORD"> <mml:mi>i</mml:mi> <mml:mo>,</mml:mo> <mml:mn>1</mml:mn> </mml:mrow> </mml:msub> </mml:mrow> <mml:annotation encoding="application/x-tex">{\xi _{i,1}}</mml:annotation> </mml:semantics> </mml:math> </inline-formula> and <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="xi Subscript i comma 2"> <mml:semantics> <mml:mrow class="MJX-TeXAtom-ORD"> <mml:msub> <mml:mi> ξ </mml:mi> <mml:mrow class="MJX-TeXAtom-ORD"> <mml:mi>i</mml:mi> <mml:mo>,</mml:mo> <mml:mn>2</mml:mn> </mml:mrow> </mml:msub> </mml:mrow> <mml:annotation encoding="application/x-tex">{\xi _{i,2}}</mml:annotation> </mml:semantics> </mml:math> </inline-formula> in subintervals <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="left-parenthesis x Subscript i minus 1 Baseline comma x Subscript i Baseline right-parenthesis"> <mml:semantics> <mml:mrow> <mml:mo stretchy="false">(</mml:mo> <mml:mrow class="MJX-TeXAtom-ORD"> <mml:msub> <mml:mi>x</mml:mi> <mml:mrow class="MJX-TeXAtom-ORD"> <mml:mi>i</mml:mi> <mml:mo> − </mml:mo> <mml:mn>1</mml:mn> </mml:mrow> </mml:msub> </mml:mrow>
5
Interpolation and Approximation.
Morris Newman, Philip J. Davis · American Mathematical Monthly · 1965 · 805 citations
Principles of Numerical Analysis
Harry Goheen, A. S. Householder · Econometrica · 1954 · 471 citations
First Principles of Numerical Analysis.
C Moler, Burton Wendroff · American Mathematical Monthly · 1970 · 17 citations