112 lines (104 with data), 2.6 kB
#ifndef OutputFileNamePrefix
#define OutputFileNamePrefix "Default"
#endif
//-->Machine
#ifndef USE_RESIDUAL_HIP_VERTICAL
#define USE_RESIDUAL_HIP_VERTICAL 0
#endif
#ifndef USE_RESIDUAL_HIP_REVOLUTE
#define USE_RESIDUAL_HIP_REVOLUTE 0
#endif
#ifndef USE_RESIDUAL_QUADRICEPS
#define USE_RESIDUAL_QUADRICEPS 1
#endif
#ifndef USE_RESIDUAL_ANKLE_FLEXION
#define USE_RESIDUAL_ANKLE_FLEXION 0
#endif
#ifndef USE_RESIDUAL_ANKLE_ML
#define USE_RESIDUAL_ANKLE_ML 0
#endif
#ifndef USE_TENDON_WRAPPING
#define USE_TENDON_WRAPPING "Off"
#endif
#ifndef Q_ANGLE
#define Q_ANGLE 0
#endif
#ifndef DEF_HIP_JOINT_TYPE
#define DEF_HIP_JOINT_TYPE 0
#endif
//<--
//-->Subject
#ifndef BODY_MASS
#define BODY_MASS 78
#endif
#ifndef FEMUR_MASS_RATIO
#define FEMUR_MASS_RATIO 0.1
#endif
#ifndef TIBIA_MASS_RATIO
#define TIBIA_MASS_RATIO 0.0465
#endif
//<--
//-->Trial
#ifndef PATH_INPUT_LOAD_STUDY
#path PATH_INPUT_LOAD_STUDY "..\Model\Drivers_and_Loads.any"
#endif
#ifndef DEF_GAIT_PERIOD
#define DEF_GAIT_PERIOD 1.0
#endif
#ifndef DEF_GAIT_PERIOD_USE_RATIO
#define DEF_GAIT_PERIOD_USE_RATIO 1.0
#endif
#ifndef DEF_GAIT_FPS
#define DEF_GAIT_FPS 30
#endif
#ifndef DEF_GAIT_NSTEP
#define DEF_GAIT_NSTEP DEF_GAIT_PERIOD*DEF_GAIT_PERIOD_USE_RATIO*DEF_GAIT_FPS+1
#endif
//<--
//-->Solver
#ifndef FDK_SolverType
#define FDK_SolverType FDK_Solver_Newton
#endif
#ifndef FDK_UseAdaptiveForceTolOnOff
#define FDK_UseAdaptiveForceTolOnOff Off
#endif
#ifndef FDK_ForceTol
#define FDK_ForceTol 1e-3
#endif
#ifndef FDK_Perturbation
#define FDK_Perturbation 1e-5
#endif
#ifndef FDK_MaxIteration
#define FDK_MaxIteration 100
#endif
#ifndef FDK_MaxNewtonStep
#define FDK_MaxNewtonStep 1e-2
#endif
#ifndef FDK_LocalSearchOnOff
#define FDK_LocalSearchOnOff On
#endif
#ifndef DEF_CONTACT_PRESSURE_TIBIOFEMORAL
#define DEF_CONTACT_PRESSURE_TIBIOFEMORAL 4.68e9
#endif
#ifndef DEF_CONTACT_PRESSURE_PATELLOFEMORAL
#define DEF_CONTACT_PRESSURE_PATELLOFEMORAL 4.68e9
#endif
#ifndef DEF_CONTACT_PRESSURE_MENISCUS
#define DEF_CONTACT_PRESSURE_MENISCUS 1e8
#endif
#ifndef DEF_CONTACT_DRAW_FORCE_VECTOR
#define DEF_CONTACT_DRAW_FORCE_VECTOR 1
#endif
#ifndef DEF_CONTACT_DRAW_PRESSURE_MAP
#define DEF_CONTACT_DRAW_PRESSURE_MAP 1
#endif
//<--
//-->STL files
#define STL_SCALE_FACTOR 0.001
#path PATH_STL_UNIT_BOX "../Input/STL_New/Unit_Box.anysurf3"
//<--
AnyFolder Parameters =
{
#include "../Input/Parameters_Ligaments.any"
#include "../Input/Parameters_Tendons.any"
};