adamantine
Classes | Namespaces | Enumerations | Variables
types.hh File Reference
#include <Kokkos_NumericTraits.hpp>
#include <array>
#include <string>
#include <unordered_map>

Go to the source code of this file.

Classes

struct  adamantine::Constant
 
struct  adamantine::axis< 2 >
 
struct  adamantine::axis< 3 >
 

Namespaces

 dealii
 
 dealii::LinearAlgebra
 
 adamantine
 

Enumerations

enum class  adamantine::StateProperty {
  adamantine::density , adamantine::specific_heat , adamantine::thermal_conductivity_x , adamantine::thermal_conductivity_y ,
  adamantine::thermal_conductivity_z , adamantine::emissivity , adamantine::radiation_heat_transfer_coef , adamantine::convection_heat_transfer_coef ,
  adamantine::lame_first_parameter , adamantine::lame_second_parameter , adamantine::thermal_expansion_coef , adamantine::density_s ,
  adamantine::plastic_modulus , adamantine::isotropic_hardening , adamantine::elastic_limit , adamantine::SIZE ,
  adamantine::SIZE_MECHANICAL = 7
}
 
enum class  adamantine::Property {
  adamantine::liquidus , adamantine::solidus , adamantine::latent_heat , adamantine::radiation_temperature_infty ,
  adamantine::convection_temperature_infty , adamantine::SIZE
}
 
enum  adamantine::Timing {
  adamantine::main , adamantine::refine , adamantine::add_material_search , adamantine::add_material_activate ,
  adamantine::da_experimental_data , adamantine::da_dof_mapping , adamantine::da_covariance_sparsity , adamantine::da_obs_covariance ,
  adamantine::da_update_ensemble , adamantine::evol_time , adamantine::evol_time_eval_th_ph , adamantine::evol_time_update_bound_mat_prop ,
  adamantine::output , adamantine::n_timers
}
 

Variables

static std::unordered_map< std::string, double > adamantine::g_unit_scaling_factor
 
static unsigned constexpr int adamantine::g_n_state_properties
 
static unsigned constexpr int adamantine::g_n_mechanical_state_properties
 
static unsigned constexpr int adamantine::g_n_thermal_state_properties
 
static unsigned constexpr int adamantine::g_n_properties
 
static std::array< std::string, 3 > const adamantine::material_state_names
 
static std::array< std::string, 5 > const adamantine::property_names
 
static std::array< std::string, 15 > const adamantine::state_property_names