Home
last modified time | relevance | path

Searched refs:OpenSim (Results 1 – 25 of 882) sorted by relevance

12345678910>>...36

/dports/science/opensim-core/opensim-core-4.1/Bindings/
H A Dsimulation.i16 %template(SetMuscles) OpenSim::Set<OpenSim::Muscle, OpenSim::Object>;
35 %template(SetFrames) OpenSim::Set<OpenSim::Frame, OpenSim::ModelComponent>;
37 OpenSim::ModelComponentSet<OpenSim::Frame>;
40 %template(SetBodies) OpenSim::Set<OpenSim::Body, OpenSim::ModelComponent>;
42 OpenSim::ModelComponentSet<OpenSim::Body>;
46 %template(SetBodyScales) OpenSim::Set<OpenSim::BodyScale, OpenSim::Object>;
57 %template(SetCoordinates) OpenSim::Set<OpenSim::Coordinate, OpenSim::Object>;
61 %template(SetJoints) OpenSim::Set<OpenSim::Joint, OpenSim::ModelComponent>;
73 %template(SetForces) OpenSim::Set<OpenSim::Force, OpenSim::ModelComponent>;
127 %template(SetAnalysis) OpenSim::Set<OpenSim::Analysis, OpenSim::Object>;
[all …]
H A Dcommon.i25 %template(OpenSimObjectSet) OpenSim::Set<OpenSim::Object, OpenSim::Object>;
27 %template(ArrayStateVector) OpenSim::Array<OpenSim::StateVector>;
30 %template(ArrayStorage) OpenSim::ArrayPtrs<OpenSim::Storage>;
35 %template(SetFunctions) OpenSim::Set<OpenSim::Function, OpenSim::Object>;
59 %template(ArrayObjPtr) OpenSim::Array<OpenSim::Object*>;
60 %template(ArrayPtrsObj) OpenSim::ArrayPtrs<OpenSim::Object>;
61 %template(ArrayConstObjPtr) OpenSim::Array<const OpenSim::Object*>;
64 namespace OpenSim {
72 namespace OpenSim {
87 namespace OpenSim {
[all …]
H A Dtools.i3 %include <OpenSim/Tools/osimToolsDLL.h>
4 %include <OpenSim/Tools/IKTask.h>
5 %template(SetIKTasks) OpenSim::Set<OpenSim::IKTask, OpenSim::Object>;
6 %include <OpenSim/Tools/IKMarkerTask.h>
8 %include <OpenSim/Tools/IKTaskSet.h>
9 %include <OpenSim/Tools/MarkerPair.h>
10 %template(SetMarkerPairs) OpenSim::Set<OpenSim::MarkerPair, OpenSim::Object>;
13 %template(SetMeasurements) OpenSim::Set<OpenSim::Measurement, OpenSim::Object>;
20 %include <OpenSim/Tools/Tool.h>
29 %template (SetTrackingTasks) OpenSim::Set<OpenSim::TrackingTask, OpenSim::Object>;
[all …]
H A Danalyses.i3 %include <OpenSim/Analyses/osimAnalysesDLL.h>
4 %include <OpenSim/Analyses/Kinematics.h>
5 %include <OpenSim/Analyses/Actuation.h>
6 %include <OpenSim/Analyses/MuscleAnalysis.h>
7 %include <OpenSim/Analyses/InverseDynamics.h>
9 %include <OpenSim/Analyses/ForceReporter.h>
10 %include <OpenSim/Analyses/PointKinematics.h>
11 %include <OpenSim/Analyses/BodyKinematics.h>
12 %include <OpenSim/Analyses/JointReaction.h>
15 %include <OpenSim/Analyses/ProbeReporter.h>
[all …]
H A Dactuators.i2 %include <OpenSim/Actuators/osimActuatorsDLL.h>
3 %include <OpenSim/Actuators/CoordinateActuator.h>
4 %include <OpenSim/Actuators/PointActuator.h>
5 %include <OpenSim/Actuators/TorqueActuator.h>
6 %include <OpenSim/Actuators/BodyActuator.h>
7 %include <OpenSim/Actuators/PointToPointActuator.h>
8 %include <OpenSim/Actuators/ClutchedPathSpring.h>
9 %include <OpenSim/Actuators/SpringGeneralizedForce.h>
10 %include <OpenSim/Actuators/RigidTendonMuscle.h>
11 %include <OpenSim/Actuators/Millard2012AccelerationMuscle.h>
[all …]
/dports/science/opensim-core/opensim-core-4.1/Bindings/Java/swig/
H A Djava_simulation.i11 using namespace OpenSim; variable
24 %rename OpenSim::ForceSet::append private_append;
25 %typemap(javacode) OpenSim::ForceSet %{
32 %rename OpenSim::PathPointSet::clone unused_clone;
34 %extend OpenSim::Body {
51 %extend OpenSim::Object {
54 ArrayPtrs<OpenSim::Function> rArray; in getFunctionClassNames()
87 %typemap(javacode) OpenSim::Model %{
164 %extend OpenSim::Model {
189 %typemap(javacode) OpenSim::Frame %{
[all …]
H A Djava_common.i10 using namespace OpenSim; variable
18 %typemap(javacode) OpenSim::Object %{
52 %typemap(javacode) OpenSim::MarkerData %{
60 %typemap(javacode) OpenSim::Array<double> %{
84 %typemap(javacode) OpenSim::FunctionSet %{
91 %typemap(javacode) OpenSim::SetMarkerWeights %{
125 %extend OpenSim::Array<double> {
165 OpenSim::Array<double> arr(0, 3); in getValuesFromVec3()
178 %extend OpenSim::Object {
181 ArrayPtrs<OpenSim::Function> rArray; in getFunctionClassNames()
[all …]
H A Djava_actuators.i16 using namespace OpenSim; variable
20 %feature("director") OpenSim::AnalysisWrapper;
21 %feature("director") OpenSim::SimtkLogCallback;
35 %javamethodmodifiers OpenSim::ModelScaler::addMeasurement "private";
36 %javamethodmodifiers OpenSim::ModelScaler::addScale "private";
38 %rename OpenSim::ModelScaler::addMeasurement private_addMeasurement;
39 %rename OpenSim::ModelScaler::addScale private_addScale;
41 %typemap(javacode) OpenSim::ModelScaler %{
/dports/science/opensim-core/opensim-core-4.1/OpenSim/Examples/ExampleLuxoMuscle/
H A DLuxoMuscle_create_and_simulate.cpp36 using namespace OpenSim;
317 OpenSim::Body* base = new OpenSim::Body("base", baseMass, Vec3(0.0), in createLuxoJr()
350 OpenSim::Body* bottom_bracket = new OpenSim::Body("bottom_bracket", in createLuxoJr()
422 OpenSim::Body* leg_Hlink = new OpenSim::Body("leg_Hlink", in createLuxoJr()
457 OpenSim::Body* pelvisBracket = new OpenSim::Body("pelvis_bracket", in createLuxoJr()
476 OpenSim::PinJoint* anteriorHip = new OpenSim::PinJoint("anterior_hip", in createLuxoJr()
508 OpenSim::Body* chest = new OpenSim::Body("chest_bar", bar_mass, in createLuxoJr()
523 OpenSim::PinJoint* anteriorTorsoHinge = new OpenSim::PinJoint( in createLuxoJr()
538 OpenSim::Body* back = new OpenSim::Body("back_bar", bar_mass, in createLuxoJr()
553 OpenSim::PinJoint* posteriorTorsoHinge = new OpenSim::PinJoint( in createLuxoJr()
[all …]
/dports/science/opensim-core/opensim-core-4.1/OpenSim/Common/
H A DSimmIO.cpp35 using namespace OpenSim;
213 bool OpenSim::readIntegerFromString(string &aString, int *rNumber) in readIntegerFromString()
324 ok = ok && OpenSim::readDoubleFromString(aString, &vecPtr[0]); in readVectorFromString()
325 ok = ok && OpenSim::readDoubleFromString(aString, &vecPtr[1]); in readVectorFromString()
326 ok = ok && OpenSim::readDoubleFromString(aString, &vecPtr[2]); in readVectorFromString()
345 ok = ok && OpenSim::readDoubleFromString(aString, rVX); in readVectorFromString()
346 ok = ok && OpenSim::readDoubleFromString(aString, rVY); in readVectorFromString()
347 ok = ok && OpenSim::readDoubleFromString(aString, rVZ); in readVectorFromString()
408 int OpenSim::findFirstNonWhiteSpace(string &aString) in findFirstNonWhiteSpace()
420 int OpenSim::findFirstWhiteSpace(string &aString) in findFirstWhiteSpace()
[all …]
H A DPropertyTable.cpp29 using namespace OpenSim;
88 throw OpenSim::Exception in adoptProperty()
100 throw OpenSim::Exception in getAbstractPropertyByIndex()
104 throw OpenSim::Exception in getAbstractPropertyByIndex()
114 throw OpenSim::Exception in updAbstractPropertyByIndex()
118 throw OpenSim::Exception in updAbstractPropertyByIndex()
128 if (p == NULL) throw OpenSim::Exception in getAbstractPropertyByName()
137 if (p == NULL) throw OpenSim::Exception in updAbstractPropertyByName()
/dports/science/opensim-core/opensim-core-4.1/Bindings/Python/swig/
H A Dpython_common.i17 using namespace OpenSim; variable
82 %extend OpenSim::Object {
102 %extend OpenSim::Array<double> {
146 OpenSim::Array<double> arr(0, 3);
177 %extend OpenSim::Set {
224 %extend OpenSim::ComponentList {
254 %typemap(out) const OpenSim::Object& OpenSim::Component::getConnectee {
264 %typemap(out) const OpenSim::Component& OpenSim::Component::getComponent {
274 %typemap(out) OpenSim::Component& OpenSim::Component::updComponent {
285 %extend OpenSim::DataTable_ {
[all …]
H A Dpython_simulation.i17 using namespace OpenSim; variable
22 %ignore OpenSim::Coordinate::setRange;
50 %rename(appendNative) OpenSim::ForceSet::append(Force* aForce);
62 %pythonappend OpenSim::Model::add ## NAME %{
79 %pythonappend OpenSim::Frame::attachGeometry %{
83 %pythonappend OpenSim::PhysicalFrame::addWrapObject %{
105 %rename(_getBetween) OpenSim::StatesTrajectory::getBetween;
107 %extend OpenSim::StatesTrajectory {
152 %extend OpenSim::ProbeSet {
162 %extend OpenSim::ForceSet {
[all …]
/dports/science/opensim-core/opensim-core-4.1/OpenSim/Common/Test/
H A DtestTRCFileAdapter.cpp32 using namespace OpenSim; in testFailed()
53 auto tokensA = OpenSim::FileAdapter::getNextLine(fileA, delims); in compareFiles()
61 OpenSim::IO::eraseEmptyElements(tokensA); in compareFiles()
62 OpenSim::IO::eraseEmptyElements(tokensB); in compareFiles()
81 OpenSim::Exception, msg); in compareFiles()
89 OpenSim::IO::TrimWhitespace(tokenA); in compareFiles()
90 OpenSim::IO::TrimWhitespace(tokenB); in compareFiles()
94 tokenA = OpenSim::IO::Lowercase(tokenA); in compareFiles()
95 tokenB = OpenSim::IO::Lowercase(tokenB); in compareFiles()
124 using namespace OpenSim; in main()
[all …]
/dports/science/opensim-core/opensim-core-4.1/OpenSim/Simulation/Test/
H A DtestContactGeometry.cpp55 using namespace OpenSim;
98 testIntermediateFrames<OpenSim::HuntCrossleyForce>(); in main()
101 catch (const OpenSim::Exception& e) { in main()
121 OpenSim::Body ball; in testBouncingBall()
138 OpenSim::ContactGeometry* geometry; in testBouncingBall()
147 OpenSim::Force* force; in testBouncingBall()
246 OpenSim::Body ball; in testBallToBallContact()
259 OpenSim::ContactGeometry *ball1, *ball2; in testBallToBallContact()
274 OpenSim::Force* force; in testBallToBallContact()
469 auto* hinge = new OpenSim::PinJoint("hinge", in createBaseModel()
[all …]
/dports/science/opensim-core/opensim-core-4.1/OpenSim/Simulation/Model/
H A DPrescribedForce.h29 namespace OpenSim {
157 void getForceFunctionNames(OpenSim::Array<std::string>& aFunctionNames) { in getForceFunctionNames()
160 void setForceFunctionNames(const OpenSim::Array<std::string>& aFunctionNames,
161 const OpenSim::Storage& kineticsStore);
182 void getPointFunctionNames(OpenSim::Array<std::string>& aFunctionNames){ in getPointFunctionNames()
185 void setPointFunctionNames(const OpenSim::Array<std::string>& aFunctionNames,
186 const OpenSim::Storage& kineticsStore) ;
207 void getTorqueFunctionNames(OpenSim::Array<std::string>& aFunctionNames){ in getTorqueFunctionNames()
211 const OpenSim::Storage& kineticsStore);
230 const OpenSim::PhysicalFrame& getFrame() const { in getFrame()
[all …]
/dports/science/opensim-core/opensim-core-4.1/Bindings/Java/Matlab/
H A DconfigureOpenSim.m.in2 % configureOpenSim() adds OpenSim library paths to MATLAB path files.
3 % Once run, you will have access to the OpenSim API in MATLAB:
13 % OpenSim's installer usually does this for you.
24 % location of an OpenSim installation (either of the OpenSim GUI or of
35 % Removing existing OpenSim paths:
70 % Prompt user for OpenSim folder.
81 prompt = 'Select the OpenSim installation folder.';
94 % name: 'OpenSim 4.0'
105 %% Determine the OpenSim install location.
234 % (1): have we detected existing OpenSim entries?
[all …]
/dports/science/opensim-core/opensim-core-4.1/OpenSim/Simulation/
H A DStatesTrajectory.h38 namespace OpenSim {
298 class InconsistentState : public OpenSim::Exception {
302 OpenSim::Exception(file, line, func) { in InconsistentState()
314 class IncompatibleModel : public OpenSim::Exception {
324 class MissingColumnsInStatesStorage : public OpenSim::Exception {
330 OpenSim::Exception(file, line, func) { in MissingColumnsInStatesStorage()
347 class ExtraColumnsInStatesStorage : public OpenSim::Exception {
354 OpenSim::Exception(file, line, func) { in ExtraColumnsInStatesStorage()
377 class StatesStorageIsInDegrees : public OpenSim::Exception {
389 class VaryingNumberOfStatesPerRow : public OpenSim::Exception {
[all …]
/dports/science/opensim-core/opensim-core-4.1/OpenSim/Auxiliary/
H A DauxiliaryTestFunctions.h63 throw OpenSim::Exception(message, file, line);
74 throw OpenSim::Exception(message, file, line);
89 throw OpenSim::Exception(message, file, line);
104 throw OpenSim::Exception(message, file, line); in catch()
120 throw OpenSim::Exception(message, file, line); in catch()
133 throw OpenSim::Exception(message, file, line);
231 OpenSim::Object* randomize(OpenSim::Object* obj) in randomize()
233 using namespace OpenSim; in randomize() local
357 OPENSIM_THROW_IF(deltas.size() < 2, OpenSim::Exception,
404 OPENSIM_THROW(OpenSim::Exception, in catch()
[all …]
/dports/science/opensim-core/opensim-core-4.1/OpenSim/Simulation/OpenSense/
H A DOpenSenseUtilities.h31 namespace OpenSim {
39 OpenSim::TimeSeriesTable_<SimTK::Quaternion_<double>>&
48 static OpenSim::TimeSeriesTable_<SimTK::Rotation_<double>>
50 const OpenSim::TimeSeriesTable_<SimTK::Quaternion_<double>>& qauternionsTable);
58 OpenSim::Model& model,
59 OpenSim::TimeSeriesTable_<SimTK::Quaternion_<double>>&
/dports/science/opensim-core/opensim-core-4.1/OpenSim/Simulation/SimbodyEngine/Test/
H A DtestJoints.cpp75 using namespace OpenSim;
1032 ASSERT_THROW(OpenSim::JointHasNoCoordinates, in testWeldJoint()
1034 ASSERT_THROW(OpenSim::JointHasNoCoordinates, in testWeldJoint()
1729 OpenSim::Array<std::string> coordNames; in testCustomWithMultidimFunction()
2028 using namespace OpenSim; in testAddedFreeJointForBodyWithoutJoint()
2048 using namespace OpenSim; in testAutomaticJointReversal()
2229 using namespace OpenSim; in testUserJointReversal()
2386 ASSERT_THROW(OpenSim::JointHasNoCoordinates, in testCustomJointAccessors()
2509 OpenSim::Array<std::string> coordNames; in testMotionTypesForCustomJointCoordinates()
2641 OpenSim::Body* thigh2 = thigh1->clone(); in testNonzeroInterceptCustomJointVsPin()
[all …]
/dports/science/opensim-core/opensim-core-4.1/doc/
H A DOpenSimDoxygenMain.dox29 OpenSim source and it is not installed with OpenSim. **/
215 <b>Other specific classes of interest in OpenSim:</b>
217 - OpenSim::Actuator
218 - OpenSim::Body
219 - OpenSim::Force
220 - OpenSim::Function
221 - OpenSim::Joint
222 - OpenSim::Muscle
223 - OpenSim::StatesTrajectory
238 /** @page OpenSim_license_page OpenSim Copyright and License
[all …]
/dports/science/opensim-core/opensim-core-4.1/
H A DDEVELOPING.md1 Guidelines for Developers of OpenSim-Core
3 OpenSim is a community resource that is housed in the opensim-core repository.
81 - `include/` OpenSim (and Lepton) headers.
83 - `lib/` OpenSim "import" libraries, used during linking.
90 - `python/` OpenSim Python bindings.
91 - `OpenSim_buildinfo.txt` Describes the compiler used to build OpenSim.
98 - `OpenSim/` OpenSim (and Lepton) headers.
102 - `python2.7/site-packages/` OpenSim Python bindings.
105 - `doc/OpenSim/` API doxygen documentation.
109 - `OpenSim/java/` Source files for Java interface.
[all …]
/dports/science/opensim-core/opensim-core-4.1/OpenSim/Tests/testIterators/
H A DtestIterators.cpp30 using namespace OpenSim;
69 namespace OpenSim { namespace
84 auto device = new OpenSim::Device(); in testNestedComponentListConsistency()
90 auto shoulder = new OpenSim::PinJoint("device_shoulder", in testNestedComponentListConsistency()
93 auto elbow = new OpenSim::PinJoint("device_elbow", in testNestedComponentListConsistency()
146 ComponentList<const OpenSim::Body> bodiesList = in testComponentListConst()
147 model.getComponentList<OpenSim::Body>(); in testComponentListConst()
151 for (ComponentList<OpenSim::Body>::const_iterator in testComponentListConst()
160 for (ComponentList<OpenSim::Body>::const_iterator in testComponentListConst()
293 ComponentList<OpenSim::Body> bodiesList = model.updComponentList<OpenSim::Body>(); in testComponentListNonConstWithConstIterator()
[all …]
/dports/science/opensim-core/opensim-core-4.1/Applications/Scale/test/
H A DtestScale.cpp50 using namespace OpenSim;
385 OpenSim::Body* body = new OpenSim::Body("body", 1, Vec3(0), Inertia(0)); in scalePhysicalOffsetFrames()
405 OpenSim::Body* body = new OpenSim::Body("body", 1, Vec3(0), Inertia(0)); in scalePhysicalOffsetFrames()
481 OpenSim::Body* body = new OpenSim::Body("body", 1, Vec3(0), Inertia(0)); in scalePhysicalOffsetFrames()
553 OpenSim::Body* body = new OpenSim::Body("body", 1, Vec3(0), Inertia(0)); in scalePhysicalOffsetFrames()
647 OpenSim::Body* body1 = new OpenSim::Body("body1", 1, Vec3(0), Inertia(0)); in scaleJointsAndConstraints()
649 OpenSim::Body* body2 = new OpenSim::Body("body2", 1, Vec3(0), Inertia(0)); in scaleJointsAndConstraints()
690 OpenSim::Body* body1 = new OpenSim::Body("body1", 1, Vec3(0), Inertia(0)); in scaleJointsAndConstraints()
692 OpenSim::Body* body2 = new OpenSim::Body("body2", 1, Vec3(0), Inertia(0)); in scaleJointsAndConstraints()
742 OpenSim::Body* body1 = new OpenSim::Body("body1", 1, Vec3(0), Inertia(0)); in scaleJointsAndConstraints()
[all …]

12345678910>>...36