47 #include "NS/Teko_StaticLSCStrategy.hpp"
49 #include "Thyra_DefaultDiagonalLinearOp.hpp"
51 #include "Teuchos_Time.hpp"
57 using Teuchos::rcp_const_cast;
58 using Teuchos::rcp_dynamic_cast;
64 StaticLSCStrategy::StaticLSCStrategy(
const LinearOp& invF,
const LinearOp& invBQBtmC,
65 const LinearOp& invD,
const LinearOp& invMass)
66 : invF_(invF), invBQBtmC_(invBQBtmC), invD_(invD), invMass_(invMass) {}
69 StaticLSCStrategy::StaticLSCStrategy(
const LinearOp& invF,
const LinearOp& invBQBtmC,
70 const LinearOp& invMass)
71 : invF_(invF), invBQBtmC_(invBQBtmC), invD_(Teuchos::null), invMass_(invMass) {}