OGS
MatrixOutput.cpp File Reference

Detailed Description

Definition in file MatrixOutput.cpp.

#include "MatrixOutput.h"
#include <spdlog/fmt/bundled/ostream.h>
#include <iomanip>
#include <optional>
#include <unordered_set>
#include "BaseLib/Error.h"
#include "BaseLib/Logging.h"
#include "MathLib/FormattingUtils.h"
#include "MathLib/LinAlg/Eigen/EigenMapTools.h"
Include dependency graph for MatrixOutput.cpp:

Go to the source code of this file.

Namespaces

namespace  anonymous_namespace{MatrixOutput.cpp}
 
namespace  ProcessLib
 
namespace  ProcessLib::Assembly
 
namespace  ProcessLib::Assembly::detail
 

Functions

std::string anonymous_namespace{MatrixOutput.cpp}::getSeparatorAfterFilenamePrefix (std::string const &filenamePrefix)
 
static std::optional< std::string > anonymous_namespace{MatrixOutput.cpp}::getEnvironmentVariable (std::string const &env_var)
 
std::string anonymous_namespace{MatrixOutput.cpp}::localMatrixOutputFilename (std::string const &filenamePrefix)
 
Eigen::Map< const Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor > > anonymous_namespace{MatrixOutput.cpp}::toSquareMatrixRowMajor (std::vector< double > entries)
 
std::unordered_set< std::size_t > ProcessLib::Assembly::detail::parseSetOfSizeT (std::string const &str, std::string const &warn_msg)
 
std::function< bool(std::size_t)> ProcessLib::Assembly::detail::createLocalMatrixOutputElementPredicate (std::string const &element_ids_str)