Simbody
3.6
Simmatrix.h
Go to the documentation of this file.
1
#ifndef SimTK_SIMMATRIX_H_
2
#define SimTK_SIMMATRIX_H_
3
4
/* -------------------------------------------------------------------------- *
5
* Simbody(tm): SimTKcommon *
6
* -------------------------------------------------------------------------- *
7
* This is part of the SimTK biosimulation toolkit originating from *
8
* Simbios, the NIH National Center for Physics-Based Simulation of *
9
* Biological Structures at Stanford, funded under the NIH Roadmap for *
10
* Medical Research, grant U54 GM072970. See https://simtk.org/home/simbody. *
11
* *
12
* Portions copyright (c) 2005-13 Stanford University and the Authors. *
13
* Authors: Michael Sherman *
14
* Contributors: *
15
* *
16
* Licensed under the Apache License, Version 2.0 (the "License"); you may *
17
* not use this file except in compliance with the License. You may obtain a *
18
* copy of the License at http://www.apache.org/licenses/LICENSE-2.0. *
19
* *
20
* Unless required by applicable law or agreed to in writing, software *
21
* distributed under the License is distributed on an "AS IS" BASIS, *
22
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. *
23
* See the License for the specific language governing permissions and *
24
* limitations under the License. *
25
* -------------------------------------------------------------------------- */
26
34
// Each of these is independently user-includable, with later ones including
35
// former ones.
36
#include "
SimTKcommon/Scalar.h
"
// self-contained
37
#include "
SimTKcommon/SmallMatrix.h
"
// includes Scalar.h
38
#include "
SimTKcommon/Orientation.h
"
// includes SmallMatrix.h
39
#include "
SimTKcommon/Mechanics.h
"
// includes Orientation.h
40
41
// Here we add the missing pieces that provide large matrix functionality,
42
// and some additional small matrix functionality that depends on having
43
// access to large matrix capabilities.
44
#include "
SimTKcommon/internal/BigMatrix.h
"
45
#include "
SimTKcommon/internal/SmallDefsThatNeedBig.h
"
46
#include "
SimTKcommon/internal/VectorMath.h
"
47
48
49
// This is so Doxygen can locate the symbols we mention.
50
namespace
SimTK
{
51
103
}
// namespace SimTK
104
105
#endif // SimTK_SIMMATRIX_H_
Scalar.h
Mechanics.h
Orientation.h
SimTK
This is a System that represents the dynamics of a particle moving along a smooth surface.
Definition:
Assembler.h:37
VectorMath.h
SmallMatrix.h
BigMatrix.h
SmallDefsThatNeedBig.h
SimTKcommon
include
SimTKcommon
Simmatrix.h
Generated on Mon Apr 25 2022 14:03:04 for Simbody by
1.8.17