1#ifndef LBADJOINTSOLVER_H 
    2#define LBADJOINTSOLVER_H 
   48                      std::shared_ptr<chi_mesh::LogicalVolume> logical_volume,
 
   49                      const std::string& lua_function_name);
 
static chi::InputParameters GetInputParameters()
 
double ComputeInnerProduct()
 
std::vector< std::vector< double > > m_moment_buffers_
 
void ExportImportanceMap(const std::string &file_name)
 
size_t AddResponseFunction(const std::string &qoi_name, std::shared_ptr< chi_mesh::LogicalVolume > logical_volume, const std::string &lua_function_name)
 
DiscreteOrdinatesAdjointSolver(const DiscreteOrdinatesAdjointSolver &)=delete
 
std::vector< RespFuncAndSubs > response_functions_
 
std::vector< size_t > VecSize_t
 
const std::vector< RespFuncAndSubs > & GetResponseFunctions() const
 
DiscreteOrdinatesAdjointSolver(const chi::InputParameters ¶ms)
 
std::pair< ResponseFunctionDesignation, VecSize_t > RespFuncAndSubs
 
DiscreteOrdinatesAdjointSolver & operator=(const DiscreteOrdinatesAdjointSolver &)=delete
 
void Initialize() override