36using EquationDofType = std::tuple<int, std::string>;
38std::map<consts::EquationType, EquationDofType> equation_dof_map =
40 {EquationType::phys_fluid, std::make_tuple(nsd+1,
"NS") },
41 {EquationType::phys_heatF, std::make_tuple(1,
"HF") },
42 {EquationType::phys_heatS, std::make_tuple(1,
"HS") },
43 {EquationType::phys_lElas, std::make_tuple(nsd,
"LE") },
44 {EquationType::phys_struct, std::make_tuple(nsd,
"ST") },
45 {EquationType::phys_ustruct, std::make_tuple(nsd+1,
"ST") },
46 {EquationType::phys_CMM, std::make_tuple(nsd+1,
"CM") },
47 {EquationType::phys_shell, std::make_tuple(nsd,
"SH") },
48 {EquationType::phys_FSI, std::make_tuple(nsd+1,
"FS") },
49 {EquationType::phys_mesh, std::make_tuple(nsd,
"MS") },
50 {EquationType::phys_CEP, std::make_tuple(1,
"EP") },
51 {EquationType::phys_stokes, std::make_tuple(nsd+1,
"SS") }