10 #include "NS/Teko_StaticLSCStrategy.hpp"
12 #include "Thyra_DefaultDiagonalLinearOp.hpp"
14 #include "Teuchos_Time.hpp"
20 using Teuchos::rcp_const_cast;
21 using Teuchos::rcp_dynamic_cast;
27 StaticLSCStrategy::StaticLSCStrategy(
const LinearOp& invF,
const LinearOp& invBQBtmC,
28 const LinearOp& invD,
const LinearOp& invMass)
29 : invF_(invF), invBQBtmC_(invBQBtmC), invD_(invD), invMass_(invMass) {}
32 StaticLSCStrategy::StaticLSCStrategy(
const LinearOp& invF,
const LinearOp& invBQBtmC,
33 const LinearOp& invMass)
34 : invF_(invF), invBQBtmC_(invBQBtmC), invD_(Teuchos::null), invMass_(invMass) {}