10.07.2015 Views

The Trilinos Solver Framework

The Trilinos Solver Framework

The Trilinos Solver Framework

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Adjoint, inverse, and adjoint-inverseoperators can be created at a high level•TSFAdjointOperator applies the adjoint of another operatorTSFLinearOperator adj = new TSFAdjointOperator(A);or more simply,TSFLinearOperator Aadj = A.adjoint();•TSFInverseOperator applies the inverse of another operatorusing a specified solver. <strong>The</strong> inverse is never formed.TSFLinear<strong>Solver</strong> solver = new BICGSTAB<strong>Solver</strong>(...);TSFLinearOperator Ainv = A.inverse(solver);•TSFInverseAdjointOperator applies the inverse adjointTSFLinear<strong>Solver</strong> solver = new BICGSTAB<strong>Solver</strong>(...);TSFLinearOperator AinvAdj = A.inverseAdjoint(solver);Computational Science and Mathematics Research DepartmentSandiaNationalLaboratories

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!