1#ifndef included_AMP_ConstructLinearMechanicsRHSVector
2#define included_AMP_ConstructLinearMechanicsRHSVector
5#include "AMP/mesh/Mesh.h"
6#include "AMP/utils/Database.h"
7#include "AMP/vectors/Vector.h"
11 std::shared_ptr<AMP::Database> input_db,
12 std::shared_ptr<AMP::LinearAlgebra::Variable> temperatureVar,
13 std::shared_ptr<AMP::LinearAlgebra::Variable> displacementVar,
14 std::shared_ptr<AMP::LinearAlgebra::Vector> currTemperatureVec,
15 std::shared_ptr<AMP::LinearAlgebra::Vector> prevTemperatureVec,
void computeTemperatureRhsVector(std::shared_ptr< AMP::Mesh::Mesh > mesh, std::shared_ptr< AMP::Database > input_db, std::shared_ptr< AMP::LinearAlgebra::Variable > temperatureVar, std::shared_ptr< AMP::LinearAlgebra::Variable > displacementVar, std::shared_ptr< AMP::LinearAlgebra::Vector > currTemperatureVec, std::shared_ptr< AMP::LinearAlgebra::Vector > prevTemperatureVec, AMP::LinearAlgebra::Vector::shared_ptr rhsVec)
std::shared_ptr< Vector > shared_ptr
Shorthand for shared pointer to Vector.