Serac  0.1
Serac is an implicit thermal strucural mechanics simulation code.
Classes | Namespaces
thermomechanics.hpp File Reference

An object containing an operator-split thermal structural solver. More...

#include "mfem.hpp"
#include "serac/physics/base_physics.hpp"
#include "serac/physics/thermomechanics_input.hpp"
#include "serac/physics/solid_mechanics.hpp"
#include "serac/physics/heat_transfer.hpp"
#include "serac/physics/materials/thermal_material.hpp"
#include "serac/physics/materials/solid_material.hpp"
Include dependency graph for thermomechanics.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  serac::Thermomechanics< order, dim, parameter_space >
 The operator-split thermal-structural solver. More...
 
struct  serac::Thermomechanics< order, dim, parameter_space >::ThermalMaterialInterface< ThermalMechanicalMaterial >
 This is an adaptor class that makes a thermomechanical material usable by the thermal module, by discarding the solid-mechanics-specific information. More...
 
struct  serac::Thermomechanics< order, dim, parameter_space >::MechanicalMaterialInterface< ThermalMechanicalMaterial >
 This is an adaptor class that makes a thermomechanical material usable by the solid mechanics module, by discarding the thermal-specific information. More...
 

Namespaces

 serac
 Accelerator functionality.
 

Detailed Description

An object containing an operator-split thermal structural solver.

Definition in file thermomechanics.hpp.