|
| void | applyBoundaryCorrections (std::shared_ptr< AMP::Operator::CoupledOperator > coupledOp, AMP::LinearAlgebra::Vector::shared_ptr solVec, AMP::LinearAlgebra::Vector::shared_ptr rhsVec) |
| |
| void | buildColumnSolver (std::shared_ptr< AMP::Database > columnSolver_db, std::shared_ptr< AMP::Operator::ColumnOperator > linearColumnOperator, std::shared_ptr< AMP::Solver::ColumnSolver > &columnSolver) |
| |
| void | buildPointLoadRHS (std::shared_ptr< AMP::Database > global_input_db, std::shared_ptr< AMP::Operator::CoupledOperator > coupledOp, AMP::LinearAlgebra::Vector::shared_ptr rhsVec) |
| |
| std::shared_ptr< AMP::Solver::SolverStrategy > | buildStackSolver (std::shared_ptr< AMP::Database > pelletStackSolver_db, std::shared_ptr< AMP::Operator::PelletStackOperator > pelletStackOp, std::shared_ptr< AMP::Operator::ColumnOperator > linearColumnOperator) |
| |
| std::shared_ptr< AMP::Operator::CoupledOperator > | createCoupledOperator (std::shared_ptr< AMP::Operator::AsyncMapColumnOperator > n2nmaps, std::shared_ptr< AMP::Operator::ColumnOperator > nonlinearColumnOperator) |
| |
| std::shared_ptr< ColumnOperator > | createLinearColumnOperator (std::shared_ptr< ColumnOperator > nonlinearColumnOperator) |
| |
| std::shared_ptr< AsyncMapColumnOperator > | createMaps (std::shared_ptr< AMP::Mesh::Mesh > manager, std::shared_ptr< AMP::Database > global_input_db) |
| |
| std::shared_ptr< AMP::Operator::ColumnOperator > | createNonlinearColumnOperator (std::shared_ptr< AMP::Operator::PelletStackOperator > pelletStackOp, std::shared_ptr< AMP::Database > global_input_db) |
| |
| std::shared_ptr< AMP::Operator::PelletStackOperator > | createStackOperator (std::shared_ptr< AMP::Mesh::Mesh > manager, std::shared_ptr< AsyncMapColumnOperator > n2nmaps, std::shared_ptr< AMP::Database > global_input_db) |
| |
| void | createTemperatureVectors (std::shared_ptr< AMP::Mesh::Mesh > manager, AMP::LinearAlgebra::Vector::shared_ptr &initialTemperatureVec, AMP::LinearAlgebra::Vector::shared_ptr &finalTemperatureVec) |
| |
| void | createVectors (std::shared_ptr< AMP::Mesh::Mesh > manager, std::shared_ptr< AMP::Operator::CoupledOperator > coupledOp, AMP::LinearAlgebra::Vector::shared_ptr &solVec, AMP::LinearAlgebra::Vector::shared_ptr &rhsVec, AMP::LinearAlgebra::Vector::shared_ptr &scaledRhsVec) |
| |
| void | resetNonlinearOperator (std::shared_ptr< AMP::Operator::CoupledOperator > coupledOp) |
| |
| void | setFinalTemperature (std::shared_ptr< AMP::Operator::CoupledOperator > coupledOp, AMP::LinearAlgebra::Vector::shared_ptr finalTemperatureVec) |
| |
| void | setFrozenVectorForMaps (std::shared_ptr< AMP::Mesh::Mesh > manager, std::shared_ptr< AMP::Operator::CoupledOperator > coupledOp) |
| |
| void | setReferenceTemperature (std::shared_ptr< AMP::Operator::CoupledOperator > coupledOp, AMP::LinearAlgebra::Vector::shared_ptr initialTemperatureVec) |
| |