OGS
CollectAndInterpolateNodalDof.h File Reference

Detailed Description

Definition in file CollectAndInterpolateNodalDof.h.

#include "MathLib/LinAlg/GlobalMatrixVectorTypes.h"
#include "ProcessLib/ProcessVariable.h"
#include <Eigen/Core>
Include dependency graph for CollectAndInterpolateNodalDof.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  MeshLib
 
namespace  ProcessLib
 
namespace  ProcessLib::BoundaryConditionAndSourceTerm
 
namespace  ProcessLib::BoundaryConditionAndSourceTerm::Python
 

Functions

Eigen::MatrixXd ProcessLib::BoundaryConditionAndSourceTerm::Python::collectDofsToMatrix (MeshLib::Element const &element, std::size_t const mesh_id, NumLib::LocalToGlobalIndexMap const &dof_table, GlobalVector const &x)
 
Eigen::VectorXd ProcessLib::BoundaryConditionAndSourceTerm::Python::collectDofsToMatrixOnBaseNodesSingleComponent (MeshLib::Element const &element, std::size_t const mesh_id, NumLib::LocalToGlobalIndexMap const &dof_table, GlobalVector const &x, int const variable, int const component)
 
template<typename NsAndWeight >
void ProcessLib::BoundaryConditionAndSourceTerm::Python::interpolate (Eigen::MatrixXd const &primary_variables_mat, std::vector< std::reference_wrapper< ProcessVariable > > const &pv_refs, NsAndWeight const &ns_and_weight, Eigen::Ref< Eigen::VectorXd > interpolated_primary_variables)