OGS
|
Definition in file ReflectionSetIPData.h.
#include <Eigen/Core>
#include <vector>
#include "MathLib/KelvinVector.h"
#include "ReflectionIPData.h"
Go to the source code of this file.
Namespaces | |
namespace | ProcessLib |
namespace | ProcessLib::Reflection |
namespace | ProcessLib::Reflection::detail |
Functions | |
template<int dim, typename IPData , typename Accessor > | |
void | ProcessLib::Reflection::detail::setIPData (double const *values, std::vector< IPData > &ip_data_vector, Accessor const &accessor) |
template<int dim, typename IPData , typename Accessor_CurrentLevelFromIPData , typename Class , typename Accessor > | |
bool | ProcessLib::Reflection::detail::setIPDataIfNameMatches (std::string_view const name, double const *values, std::vector< IPData > &ip_data_vector, Accessor_CurrentLevelFromIPData const &accessor, ReflectionData< Class, Accessor > const &refl_data) |
template<int dim, typename IPData , typename Accessor_CurrentLevelFromIPData , typename... Classes, typename... Accessors, std::size_t... Idcs> | |
bool | ProcessLib::Reflection::detail::reflectSetIPData (std::string_view const name, double const *values, std::vector< IPData > &ip_data_vector, Accessor_CurrentLevelFromIPData const &accessor, std::tuple< ReflectionData< Classes, Accessors >... > const &refl_data, std::index_sequence< Idcs... >) |
template<int dim, typename IPData , typename Accessor_CurrentLevelFromIPData , typename... Classes, typename... Accessors> | |
bool | ProcessLib::Reflection::detail::reflectSetIPData (std::string_view const name, double const *values, std::vector< IPData > &ip_data_vector, Accessor_CurrentLevelFromIPData const &accessor, std::tuple< ReflectionData< Classes, Accessors >... > const &refl_data) |
template<int dim, typename IPData > | |
std::size_t | ProcessLib::Reflection::reflectSetIPData (std::string_view const name, double const *values, std::vector< IPData > &ip_data_vector) |