本文整理汇总了C++中GridFunction::Update方法的典型用法代码示例。如果您正苦于以下问题:C++ GridFunction::Update方法的具体用法?C++ GridFunction::Update怎么用?C++ GridFunction::Update使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类GridFunction
的用法示例。
在下文中一共展示了GridFunction::Update方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: UpdateProblem
void UpdateProblem(Mesh &mesh, FiniteElementSpace &fespace,
GridFunction &x, BilinearForm &a, LinearForm &b)
{
// Update the space: recalculate the number of DOFs and construct a matrix
// that will adjust any GridFunctions to the new mesh state.
fespace.Update();
// Interpolate the solution on the new mesh by applying the transformation
// matrix computed in the finite element space. Multiple GridFunctions could
// be updated here.
x.Update();
// Free any transformation matrices to save memory.
fespace.UpdatesFinished();
// Inform the linear and bilinear forms that the space has changed.
a.Update();
b.Update();
}