Smith  0.1
Smith is an implicit thermal structural mechanics simulation code.
Classes | Namespaces | Typedefs
thermal_material_input.hpp File Reference

This file contains functions for reading a material from input files. More...

#include <string>
#include <variant>
#include <vector>
#include "smith/infrastructure/input.hpp"
#include "smith/physics/materials/thermal_material.hpp"
Include dependency graph for thermal_material_input.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  smith::ThermalMaterialInputOptions
 Contains function that defines the schema for heat transfer materials. More...
 
struct  FromInlet< std::vector< std::vector< double > > >
 Prototype the specialization for Inlet parsing. More...
 
struct  FromInlet< smith::var_thermal_material_t >
 Prototype the specialization for Inlet parsing. More...
 

Namespaces

 smith
 Accelerator functionality.
 

Typedefs

using smith::var_thermal_material_t = std::variant< heat_transfer::LinearIsotropicConductor, heat_transfer::LinearConductor< 2 >, heat_transfer::LinearConductor< 3 > >
 Holds all possible heat transfer materials that can be utilized in our Input Deck.
 

Detailed Description

This file contains functions for reading a material from input files.

Definition in file thermal_material_input.hpp.