Simbody  3.4 (development)
SimTKsimbody.h
Go to the documentation of this file.
00001 #ifndef SimTK_SIMBODY_SimTKSIMBODY_H_
00002 #define SimTK_SIMBODY_SimTKSIMBODY_H_
00003 /* -------------------------------------------------------------------------- *
00004  *                                 Simbody(tm)                                *
00005  * -------------------------------------------------------------------------- *
00006  * This is part of the SimTK biosimulation toolkit originating from           *
00007  * Simbios, the NIH National Center for Physics-Based Simulation of           *
00008  * Biological Structures at Stanford, funded under the NIH Roadmap for        *
00009  * Medical Research, grant U54 GM072970. See https://simtk.org/home/simbody.  *
00010  *                                                                            *
00011  * Please cite:                                                               *
00012  *   Michael A. Sherman, Ajay Seth, Scott L. Delp, Simbody: multibody         *
00013  *   dynamics for biomedical research, Procedia IUTAM 2:241-261 (2011)        *
00014  *   http://dx.doi.org/10.1016/j.piutam.2011.04.023.                          *
00015  *                                                                            *
00016  * Portions copyright (c) 2005-12 Stanford University and the Authors.        *
00017  * Authors: Michael Sherman, Peter Eastman                                    *
00018  * Contributors: Jack Middleton, Christopher Bruns, Paul Mitiguy, Matthew     *
00019  *   Millard, Charles Schwieters, Abhinandan Jain, Isaac Newton               *
00020  *                                                                            *
00021  * Licensed under the Apache License, Version 2.0 (the "License"); you may    *
00022  * not use this file except in compliance with the License. You may obtain a  *
00023  * copy of the License at http://www.apache.org/licenses/LICENSE-2.0.         *
00024  *                                                                            *
00025  * Unless required by applicable law or agreed to in writing, software        *
00026  * distributed under the License is distributed on an "AS IS" BASIS,          *
00027  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.   *
00028  * See the License for the specific language governing permissions and        *
00029  * limitations under the License.                                             *
00030  * -------------------------------------------------------------------------- */
00031 
00038 // This should be kept self-contained for backwards compatibility since
00039 // in releases prior to Simbody 2.2 users were told to include "SimTKsimbody.h"
00040 // rather than the now-preferred "Simbody.h".
00041 
00042 #include "SimTKcommon.h"
00043 #include "SimTKmath.h"
00044 #include "simbody/internal/common.h"
00045 #include "simbody/internal/MultibodySystem.h"
00046 #include "simbody/internal/Body.h"
00047 #include "simbody/internal/Motion.h"
00048 #include "simbody/internal/MobilizedBody.h"
00049 #include "simbody/internal/MobilizedBody_BuiltIns.h"
00050 #include "simbody/internal/Constraint.h"
00051 #include "simbody/internal/ElasticFoundationForce.h"
00052 #include "simbody/internal/Force.h"
00053 #include "simbody/internal/Force_BuiltIns.h"
00054 #include "simbody/internal/ForceSubsystem.h"
00055 #include "simbody/internal/ForceSubsystemGuts.h"
00056 #include "simbody/internal/SimbodyMatterSubsystem.h"
00057 #include "simbody/internal/SimbodyMatterSubtree.h"
00058 #include "simbody/internal/GeneralContactSubsystem.h"
00059 #include "simbody/internal/GeneralForceSubsystem.h"
00060 #include "simbody/internal/HuntCrossleyContact.h"
00061 #include "simbody/internal/HuntCrossleyForce.h"
00062 #include "simbody/internal/DecorationSubsystem.h"
00063 #include "simbody/internal/TextDataEventReporter.h"
00064 #include "simbody/internal/ObservedPointFitter.h"
00065 #include "simbody/internal/Assembler.h"
00066 #include "simbody/internal/LocalEnergyMinimizer.h"
00067 #include "simbody/internal/ContactTrackerSubsystem.h"
00068 #include "simbody/internal/CompliantContactSubsystem.h"
00069 #include "simbody/internal/CableTrackerSubsystem.h"
00070 #include "simbody/internal/CablePath.h"
00071 #include "simbody/internal/CableSpring.h"
00072 #include "simbody/internal/Visualizer.h"
00073 #include "simbody/internal/Visualizer_InputListener.h"
00074 #include "simbody/internal/Visualizer_Reporter.h"
00075 
00076 #endif // SimTK_SIMBODY_SimTKSIMBODY_H_
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines