OGS
SolidMaterialInternalToSecondaryVariables.h File Reference

Detailed Description

Definition in file SolidMaterialInternalToSecondaryVariables.h.

#include <map>
#include <memory>
#include "MathLib/LinAlg/Eigen/EigenMapTools.h"
Include dependency graph for SolidMaterialInternalToSecondaryVariables.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 ProcessLib
 
 ProcessLib::Deformation
 

Functions

template<typename LocalAssemblerInterface , typename AddSecondaryVariableCallback , int DisplacementDim>
void ProcessLib::Deformation::solidMaterialInternalToSecondaryVariables (std::map< int, std::unique_ptr< MaterialLib::Solids::MechanicsBase< DisplacementDim >>> const &solid_materials, AddSecondaryVariableCallback const &add_secondary_variable)
 
template<typename LocalAssemblerInterface , typename IntegrationPointWriter , int DisplacementDim>
void ProcessLib::Deformation::solidMaterialInternalVariablesToIntegrationPointWriter (std::map< int, std::unique_ptr< MaterialLib::Solids::MechanicsBase< DisplacementDim >>> const &solid_materials, std::vector< std::unique_ptr< LocalAssemblerInterface >> const &local_assemblers, std::vector< std::unique_ptr< IntegrationPointWriter >> &integration_point_writer, int const integration_order)