Serac
0.1
Serac is an implicit thermal strucural mechanics simulation code.
|
This file contains functions for reading a material from input files. More...
#include <string>
#include "serac/infrastructure/input.hpp"
#include "serac/physics/materials/solid_material.hpp"
#include "serac/physics/materials/hardening_input.hpp"
Go to the source code of this file.
Classes | |
struct | serac::SolidMaterialInputOptions |
Contains function that defines the schema for solid mechanics materials. More... | |
struct | FromInlet< serac::var_solid_material_t > |
Prototype the specialization for Inlet parsing. More... | |
Namespaces | |
serac | |
Accelerator functionality. | |
Typedefs | |
using | serac::var_solid_material_t = std::variant< solid_mechanics::NeoHookean, solid_mechanics::LinearIsotropic, solid_mechanics::J2, solid_mechanics::J2Nonlinear< solid_mechanics::PowerLawHardening >, solid_mechanics::J2Nonlinear< solid_mechanics::VoceHardening > > |
All possible solid mechanics materials that can be utilized in our input file. | |
This file contains functions for reading a material from input files.
Definition in file solid_material_input.hpp.