/*
uf_sf_lang_names.h
ÎļþÃèÊö:
Language Definitions for the Scenario User Function module.
*****************************************************************************/
#ifndef UF_SF_LANG_NAMES__H_INCLUDED
#define UF_SF_LANG_NAMES__H_INCLUDED
#include <uf_defs.h>
/* Maximum length of a language name (number of characters) */
#define UF_SF_LANG_MAX_NAME_LENGTH 200
/* The string returned when there is no current language defined yet. */
#define UF_SF_LANG_NEUTRAL "Neutral Lang. "
/* The string used to wildcard to the current language. */
#define UF_SF_LANG_CURRENT "Current Lang. "
/* The string used to wildcard when there is no current language. */
#define UF_SF_LANG_NO_CURRENT "No defined environment"
#define UF_SF_LANG_NOT_DEFINED_OPTION "@@NOT@DEFINED"
#define UF_SF_FREE_VALUE -777777.0
#define UF_SF_MESH_VISUAL_NO_CHANGE -7777
/*************************************/
/* define element names for language */
/*************************************/
/* Use UF_SF_CONTACT_ELEMENT for follwing solver elements:
MSC/NASTRAN - GAP
ANSYS - CONTAC12
ANSYS - CONTAC52
*/
#define UF_SF_CONTACT_ELEMENT "Contact"
/* Use UF_SF_CONTACT_SPRING_ELEMENT for follwing solver elements:
ANSYS - COMBIN40
*/
#define UF_SF_CONTACT_SPRING_ELEMENT "Contact-Spring"
/* There are the official names of the environment definitions. */
#define UF_SF_LANG_MSC_NASTRAN_STR_SIMPLE "UG/FEA/Linear Statics"
#define UF_SF_LANG_MSC_NASTRAN_STR_SIMPLE_VER 2
#define UF_SF_LANG_MSC_NASTRAN_AXIS "UG/FEA/Linear Statics/Axisymmetric"
#define UF_SF_LANG_MSC_NASTRAN_AXIS_VER 2
#define UF_SF_LANG_MSC_NASTRAN_THERMAL "UG/FEA/Steady State Heat Transfer"
#define UF_SF_LANG_MSC_NASTRAN_THERMAL_VER 2
#define UF_SF_LANG_MSC_NASTRAN_THERMAL_AXIS \
"UG/FEA/Steady State Heat Transfer/Axisymmetric"
#define UF_SF_LANG_MSC_NASTRAN_THERMAL_AXIS_VER 2
#define UF_SF_LANG_MSC_NASTRAN_MODAL "UG/FEA/Normal Modes"
#define UF_SF_LANG_MSC_NASTRAN_MODAL_VER 2
#define UF_SF_LANG_MSC_NASTRAN_STR_SIMPLE_NL "MSC/NASTRAN/Nonlinear Statics"
#define UF_SF_LANG_MSC_NASTRAN_STR_SIMPLE_NL_VER 0
/* This is the official name of the MSC/Nastran solver. */
#define UF_SF_LANG_MSC_NASTRAN_NAME "UG/FEA"
/* This is the official name of the Nonlinear MSC/Nastran solver. */
#define UF_SF_LANG_MSC_NASTRAN_NL_NAME "MSC/NASTRAN"
#define UF_SF_LANG_FEA_ADAPT_STR_SIMPLE "UG/FEA p-Adaptive/Linear Statics"
#define UF_SF_LANG_FEA_ADAPT_STR_SIMPLE_VER 0
#define UF_SF_LANG_FEA_ADAPT_MODAL_SIMPLE "UG/FEA p-Adaptive/Normal Modes"
#define UF_SF_LANG_FEA_ADAPT_MODAL_SIMPLE_VER 0
/* This is the official name of the OPTIMA solver. */
#define UF_SF_LANG_FEA_ADAPT_NAME "UG/FEA p-Adaptive"
/* This is the Linear Buckling Environment for NASTRAN */
#define UF_SF_LANG_MSC_NASTRAN_STR_SIMPLE_LB "UG/FEA/Linear Buckling"
#define UF_SF_LANG_MSC_NASTRAN_STR_SIMPLE_LB_VER 0
#define UF_SF_LANG_MSC_NASTRAN_AXIS_LB "UG/FEA/Linear Buckling/Axisymmetric"
#define UF_SF_LANG_MSC_NASTRAN_AXIS_LB_VER 0
/* This is the ANSYS env. definition */
#define UF_SF_LANG_ANSYS_STR_SIMPLE "ANSYS/Linear Statics Plus"
#define UF_SF_LANG_ANSYS_STR_SIMPLE_VER 2
#define UF_SF_LANG_ANSYS_AXIS "ANSYS/Linear Statics Plus/Axisymmetric"
#define UF_SF_LANG_ANSYS_AXIS_VER 2
#define UF_SF_LANG_ANSYS_THERMAL "ANSYS/Steady State Heat Transfer"
#define UF_SF_LANG_ANSYS_THERMAL_VER 2
#define UF_SF_LANG_ANSYS_THERMAL_AXIS \
"ANSYS/Steady State Heat Transfer/Axisymmetric"
#define UF_SF_LANG_ANSYS_THERMAL_AXIS_VER 2
#define UF_SF_LANG_ANSYS_MODAL "ANSYS/Normal Modes"
#define UF_SF_LANG_ANSYS_MODAL_VER 2
#define UF_SF_LANG_ANSYS_THERM_STR \
"ANSYS/Steady State Heat Transfer - Linear Statics Plus"
#define UF_SF_LANG_ANSYS_THERM_STR_VER 2
#define UF_SF_LANG_ANSYS_THERM_STR_AXIS \
"ANSYS/Steady State Heat Transfer - Linear Statics Plus/Axisymmetric"
#define UF_SF_LANG_ANSYS_THERM_STR_AXIS_VER 2
/* This is the ANSYS env. definition for Linear Buckling */
#define UF_SF_LANG_ANSYS_STR_SIMPLE_LB "ANSYS/Linear Buckling"
#define UF_SF_LANG_ANSYS_STR_SIMPLE_LB_VER 0
#define UF_SF_LANG_ANSYS_AXIS_LB "ANSYS/Linear Buckling/Axisymmetric"
#define UF_SF_LANG_ANSYS_AXIS_LB_VER 0
/* This is the official name of the ANSYS solver. */
#define UF_SF_LANG_ANSYS_NAME "ANSYS"
#endif /* UF_SF_LANG_NAMES__H_INCLUDED */