opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
model_specification.h
Go to the documentation of this file.
1#pragma once
2
3#include <libopynsim/model.h>
4
6
7#include <filesystem>
8
9namespace opyn
10{
11 // Represents a high-level model specification that can be validated
12 // and compiled into a `Model`.
13 //
14 // Related: https://simtk.org/api_docs/opensim/api_docs32/classOpenSim_1_1Model.html#details
15 // Related: https://opensimconfluence.atlassian.net/wiki/spaces/OpenSim/pages/53089017/SimTK+Simulation+Concepts
17 public:
18 static ModelSpecification from_osim_file(const std::filesystem::path&);
21
23
26 Model compile() const;
27 private:
28 class Impl;
30
32 };
33}
Definition model_specification.h:16
static ModelSpecification example_pendulum()
static ModelSpecification example_double_pendulum()
static ModelSpecification from_osim_file(const std::filesystem::path &)
Definition model.h:26
Definition copy_on_upd_ptr.h:22
Definition component_registry.h:14