-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
b1ef205
commit b4a1652
Showing
473 changed files
with
282,948 additions
and
112 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
specification.modelica.org |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,259 @@ | ||
<!DOCTYPE html> | ||
<html xmlns="http://www.w3.org/1999/xhtml"> | ||
<head> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> | ||
<title>Modelica Specification</title> | ||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.5.0/css/bootstrap.min.css" /> | ||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" /> | ||
<link rel="stylesheet" href="https://doc.modelica.org/Modelica%203.2.3/Resources/helpOM/style.css" /> | ||
</head> | ||
<body class="md-body"> | ||
<nav class="navbar navbar-light bg-light"> | ||
<div class="container justify-content-between flex-nowrap"> | ||
<span class="navbar-brand mb-0"> | ||
<a href="https://modelica.org/"><img src="https://raw.githubusercontent.com/modelica/MA-Logos/master/HighRes/Modelica_Language.svg" alt="Modelica Language logo" class="md-logo"></a> | ||
</span> | ||
<div id="head-selects"></div> | ||
</div> | ||
</nav> | ||
<div class="container pt-4"> | ||
<h1 class="pt-2 h2">Modelica Specification</h1> | ||
<table> | ||
<thead> | ||
<tr> | ||
<th>Version</th> | ||
<th>Link</th> | ||
<th>Published</th> | ||
<th>Changes</th> | ||
</tr> | ||
</thead> | ||
<tbody> | ||
<tr> | ||
<td>3.7-dev</td> | ||
<td><a href="https://github.com/modelica/ModelicaSpecification/tree/master">Master branch</a> <a href="https://specification.modelica.org/master/">HTML</a> <a href="https://specification.modelica.org/master/MLS.pdf">PDF</a></td> | ||
<td>not yet</td> | ||
<td><a href="https://github.com/modelica/ModelicaSpecification/issues?q=label%3AM37+is%3Aclosed">Search</a></td> | ||
</tr> | ||
<tr> | ||
<td>3.6</td> | ||
<td><a href="https://github.com/modelica/ModelicaSpecification/tree/maint/3.6">3.6 branch</a> <a href="https://specification.modelica.org/maint/3.6/MLS.html">HTML</a> <a href="https://specification.modelica.org/maint/3.6/MLS.pdf">PDF</a></td> | ||
<td>2023</td> | ||
<td><a href="https://github.com/modelica/ModelicaSpecification/issues?q=label%3AM36+is%3Aclosed">Search</a> <a href="https://specification.modelica.org/maint/3.6/modelica-revision-history.html#modelica-3-6">HTML</a></td> | ||
</tr> | ||
<tr> | ||
<td>3.5</td> | ||
<td><a href="https://github.com/modelica/ModelicaSpecification/tree/maint/3.5">3.5 branch</a> <a href="https://specification.modelica.org/maint/3.5/MLS.html">HTML</a> <a href="https://specification.modelica.org/maint/3.5/MLS.pdf">PDF</a></td> | ||
<td>2021</td> | ||
<td><a href="https://specification.modelica.org/maint/3.6/modelica-revision-history.html#modelica-3-5">HTML</a></td> | ||
</tr> | ||
<tr> | ||
<td>3.4</td> | ||
<td><a href="https://github.com/modelica/ModelicaSpecification/tree/maint/3.4">3.4 branch</a> <a href="https://specification.modelica.org/maint/3.4/MLS.html">HTML</a> <a href="https://modelica.org/documents/ModelicaSpec34.pdf">PDF</a></td> | ||
<td>2017</td> | ||
<td><a href="https://specification.modelica.org/maint/3.6/modelica-revision-history.html#modelica-3-4">HTML</a></td> | ||
</tr> | ||
<tr> | ||
<td>3.3rev1</td> | ||
<td><a href="https://modelica.org/documents/ModelicaSpec33Revision1.pdf">PDF</a></td> | ||
<td>2014</td> | ||
<td><a href="https://specification.modelica.org/maint/3.6/modelica-revision-history.html#modelica-3-3-revision-1">HTML</a></td> | ||
</tr> | ||
<tr> | ||
<td>3.2rev2</td> | ||
<td><a href="https://modelica.org/documents/ModelicaSpec32Revision2.pdf">PDF</a></td> | ||
<td>2013</td> | ||
<td><a href="https://specification.modelica.org/maint/3.6/modelica-revision-history.html#modelica-3-2-revision-2">HTML</a></td> | ||
</tr> | ||
<tr> | ||
<td>3.2rev1</td> | ||
<td><a href="https://modelica.org/documents/ModelicaSpec32Revision1.pdf">PDF</a></td> | ||
<td>2012</td> | ||
<td><a href="https://specification.modelica.org/maint/3.6/modelica-revision-history.html#modelica-3-2-revision-1">HTML</a></td> | ||
</tr> | ||
<tr> | ||
<td>3.3</td> | ||
<td><a href="https://modelica.org/documents/ModelicaSpec33.pdf">PDF</a></td> | ||
<td>2012</td> | ||
<td><a href="https://specification.modelica.org/maint/3.6/modelica-revision-history.html#modelica-3-3">HTML</a></td> | ||
</tr> | ||
<tr> | ||
<td>3.2</td> | ||
<td><a href="https://modelica.org/documents/ModelicaSpec32.pdf">PDF</a></td> | ||
<td>2010</td> | ||
<td><a href="https://specification.modelica.org/maint/3.6/modelica-revision-history.html#modelica-3-2">HTML</a></td> | ||
</tr> | ||
<tr> | ||
<td>3.1</td> | ||
<td><a href="https://modelica.org/documents/ModelicaSpec31.pdf">PDF</a></td> | ||
<td>2009</td> | ||
<td><a href="https://specification.modelica.org/maint/3.6/modelica-revision-history.html#modelica-3-1">HTML</a></td> | ||
</tr> | ||
<tr> | ||
<td>3.0</td> | ||
<td><a href="https://modelica.org/documents/ModelicaSpec30.pdf">PDF</a></td> | ||
<td>2007</td> | ||
<td><a href="https://specification.modelica.org/maint/3.6/modelica-revision-history.html#modelica-3-0">HTML</a></td> | ||
</tr> | ||
<tr> | ||
<td>2.2</td> | ||
<td><a href="https://modelica.org/documents/ModelicaSpec22.pdf">PDF</a></td> | ||
<td>2005</td> | ||
<td><a href="https://specification.modelica.org/maint/3.6/modelica-revision-history.html#modelica-2-2">HTML</a></td> | ||
</tr> | ||
<tr> | ||
<td>2.1</td> | ||
<td><a href="https://modelica.org/documents/ModelicaSpec21.pdf">PDF</a></td> | ||
<td>2004</td> | ||
<td><a href="https://specification.modelica.org/maint/3.6/modelica-revision-history.html#modelica-2-1">HTML</a></td> | ||
</tr> | ||
<tr> | ||
<td>2.0</td> | ||
<td><a href="https://modelica.org/documents/ModelicaSpec20.pdf">PDF</a></td> | ||
<td>2002</td> | ||
<td><a href="https://specification.modelica.org/maint/3.6/modelica-revision-history.html#modelica-2-0">HTML</a></td> | ||
</tr> | ||
<tr> | ||
<td>1.4</td> | ||
<td><a href="https://modelica.org/documents/ModelicaSpec14.pdf">PDF</a></td> | ||
<td>2000</td> | ||
<td><a href="https://specification.modelica.org/maint/3.6/modelica-revision-history.html#modelica-1-4">HTML</a></td> | ||
</tr> | ||
<tr> | ||
<td>1.3</td> | ||
<td><a href="https://modelica.org/documents/ModelicaSpec13norev.pdf">PDF</a></td> | ||
<td>1999</td> | ||
<td><a href="https://specification.modelica.org/maint/3.6/modelica-revision-history.html#modelica-1-3">HTML</a></td> | ||
</tr> | ||
<tr> | ||
<td>1.2</td> | ||
<td><a href="https://modelica.org/documents/modelicaspec12norev.pdf">PDF</a></td> | ||
<td>1999</td> | ||
<td><a href="https://specification.modelica.org/maint/3.6/modelica-revision-history.html#modelica-1-2">HTML</a></td> | ||
</tr> | ||
<tr> | ||
<td>1.1</td> | ||
<td><a href="https://modelica.org/documents/ModelicaSpec11.pdf">PDF</a></td> | ||
<td>1998</td> | ||
<td><a href="https://specification.modelica.org/maint/3.6/modelica-revision-history.html#modelica-1-1">HTML</a></td> | ||
</tr> | ||
<tr> | ||
<td>1.0</td> | ||
<td><a href="https://modelica.org/documents/Modelica1.pdf">PDF</a></td> | ||
<td>1997</td> | ||
<td /> | ||
</tr> | ||
</tbody> | ||
</table> | ||
</div> | ||
|
||
<div class="container"> | ||
<template id="md-tool-select"> | ||
<div class="md-item p-0"> | ||
<form class="form-inline align-items-end"> | ||
<input type="text" placeholder="Type your search..." class="form-control form-control-sm md-search-input mb-2 mr-sm-2"> | ||
<div class="input-group mb-2 mr-sm-2"> | ||
<select class="form-control form-control-sm md-item__version-select"></select> | ||
</div> | ||
<div class="input-group mb-2 mr-sm-2"> | ||
<a href="#" target="_blank" rel="noopener" class="btn btn-outline-secondary btn-sm btn-block md-item__link">Browse</a> | ||
</div> | ||
</form> | ||
</div> | ||
</template> | ||
<template id="md-tool-template"> | ||
<div class="md-item p-0"> | ||
<div class="md-item__description">Description</div> | ||
</div> | ||
</template> | ||
|
||
<div id="container" class="pb-4"></div> | ||
</div> | ||
</body> | ||
|
||
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> | ||
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js"></script> | ||
|
||
<script> | ||
var data = { | ||
"versions": ["3.7-dev", "3.6", "3.5", "3.4"] | ||
}; | ||
|
||
var buildSelect = function(select, data){ | ||
while(select.firstChild) select.removeChild(select.firstChild); | ||
data.forEach(function (item) { | ||
var option = document.createElement('option'); | ||
option.textContent = item; | ||
option.value = item; | ||
select.appendChild(option); | ||
}); | ||
select[1].selected = 1; | ||
}; | ||
|
||
var initSelects = function(versions){ | ||
var container = document.createElement('div'); | ||
|
||
var template = document.getElementById('md-tool-select'); | ||
var clone = document.importNode(template.content, true); | ||
|
||
buildSelect(clone.querySelector('.md-item__version-select'), versions); | ||
|
||
clone.querySelector('.md-item__link').setAttribute('href', buildLink(versions[1])); | ||
|
||
container.appendChild(clone); | ||
document.getElementById('head-selects').appendChild(container); | ||
} | ||
|
||
var buildLink = function(version){ | ||
var link = ''; | ||
if(version == '3.7-dev'){ | ||
link = 'https://specification.modelica.org/master/MLS.html'; | ||
}else{ | ||
link = 'https://specification.modelica.org/maint/' + version + '/MLS.html'; | ||
} | ||
return link; | ||
} | ||
|
||
var updateSearch = function(version){ | ||
if(version == '3.7-dev'){ | ||
search.algoliaOptions.facetFilters = [ | ||
"version:master", | ||
"tags:specification", | ||
] | ||
}else{ | ||
search.algoliaOptions.facetFilters = [ | ||
"version:" + version, | ||
"tags:specification", | ||
] | ||
} | ||
} | ||
|
||
$(document).ready(function() { | ||
initSelects(data.versions); | ||
|
||
$('body').on('change', '.md-item__version-select', function(){ | ||
var version = $(this).val(); | ||
var link = buildLink(version); | ||
|
||
$('.md-item').find('.md-item__link').attr('href', link); | ||
|
||
updateSearch(version); | ||
}); | ||
|
||
|
||
search = docsearch({ | ||
apiKey: '97b18f2173101844a41539b817e99337', | ||
indexName: 'modelica', | ||
inputSelector: '.md-search-input', | ||
debug: false, // Set debug to true if you want to inspect the dropdown | ||
algoliaOptions: { | ||
advancedSyntax: true, | ||
typoTolerance: false, | ||
hitsPerPage: 16, | ||
facetFilters: ["version:3.6", "tags:specification"] | ||
} | ||
}); | ||
}); | ||
</script> | ||
|
||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.