Skip to content

Commit 88d1244

Browse files
committed
2023-11-06
1 parent dae4c1f commit 88d1244

File tree

47 files changed

+553
-373
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+553
-373
lines changed

assets/css/sdk-documentation-layout.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

compute-engine/changelog/index.html

Lines changed: 21 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2357,16 +2357,27 @@ <h2 class="screen-reader-text">Skip links</h2>
23572357

23582358

23592359
<h1 id="cortexjs-compute-engine-changelog" tabindex="-1">CortexJS Compute Engine Changelog</h1>
2360+
<h2 id="%5Bunreleased%5D" tabindex="-1">[Unreleased]</h2>
2361+
<h3 id="new-features" tabindex="-1">New Features</h3>
2362+
<ul>
2363+
<li>Implemented some linear algebra functions: <code>Rank</code>, <code>Shape</code>,<code>Reshape</code>,
2364+
<code>Flatten</code>, <code>Determinant</code>, <code>Trace</code>, <code>Transpose</code>, <code>ConjugateTranspose</code>,
2365+
<code>Inverse</code>. See the
2366+
<a href="https://cortexjs.io/compute-engine/reference/linear-algebra/">Linear Algebra</a>
2367+
reference guide.</li>
2368+
<li>Added a <code>expr.print()</code> method as a synonym for <code>console.log(expr.toString())</code>.</li>
2369+
</ul>
23602370
<h2 id="0.21.0" tabindex="-1">0.21.0</h2>
23612371
<p><strong>Release Date:</strong> 2023-11-02</p>
2362-
<h3 id="new-features" tabindex="-1">New Features</h3>
2372+
<h3 id="new-features-1" tabindex="-1">New Features</h3>
23632373
<ul>
23642374
<li>
23652375
<p><strong>#125</strong> Parse and serialize environemnts, i.e.
23662376
<code>\begin{matrix} 1 &amp; 2 \\ 3 &amp; 4 \end{matrix}</code> will be parsed as
23672377
<code>[&quot;Matrix&quot;, [&quot;List&quot;, [&quot;List&quot;, 1, 2], [&quot;List&quot;, 3, 4]]]</code>.</p>
2368-
<p>A new section on <a href="/compute-engine/reference/linear-algebra/#formatting">Linear Algebra</a>
2369-
has some details on the supported formats.</p>
2378+
<p>A new section on
2379+
<a href="/compute-engine/reference/linear-algebra/#formatting">Linear Algebra</a> has
2380+
some details on the supported formats.</p>
23702381
<p>The linear algebra operations are limited at the moment, but will be expanded
23712382
in the future.</p>
23722383
</li>
@@ -2494,7 +2505,7 @@ <h3 id="bug-fixes-4" tabindex="-1">Bug Fixes</h3>
24942505
The unit test case was incorrect and did not detect the problem. The unit test
24952506
case has been fixed and the returned values are now correct.</li>
24962507
</ul>
2497-
<h3 id="new-features-1" tabindex="-1">New Features</h3>
2508+
<h3 id="new-features-2" tabindex="-1">New Features</h3>
24982509
<ul>
24992510
<li>Implemented <code>Union</code> and <code>Intersection</code> of collections, for example:</li>
25002511
</ul>
@@ -2585,7 +2596,7 @@ <h3 id="improvements-1" tabindex="-1">Improvements</h3>
25852596
</ul>
25862597
<h2 id="0.18.0" tabindex="-1">0.18.0</h2>
25872598
<p><strong>Release Date:</strong> 2023-10-16</p>
2588-
<h3 id="new-features-2" tabindex="-1">New Features</h3>
2599+
<h3 id="new-features-3" tabindex="-1">New Features</h3>
25892600
<ul>
25902601
<li>Expanded LaTeX dictionary with <code>\max</code>, <code>\min</code>, <code>\sup</code>, <code>\inf</code> and <code>\lim</code>
25912602
functions</li>
@@ -2655,7 +2666,7 @@ <h3 id="breaking-changes-2" tabindex="-1">Breaking Changes</h3>
26552666
determined by the context in which it is used, or by the <code>ce.assume()</code> method.
26562667
In some circumstances, the domain of a symbol can be <code>undefined</code>.</li>
26572668
</ul>
2658-
<h3 id="new-features-3" tabindex="-1">New Features</h3>
2669+
<h3 id="new-features-4" tabindex="-1">New Features</h3>
26592670
<ul>
26602671
<li>Symbolic derivatives of expressions can be calculated using the <code>D</code> function.
26612672
For example, <code>ce.box([&quot;D&quot;, ce.parse(&quot;x^2 + 3x + 1&quot;), &quot;x&quot;]).evaluate().latex</code>
@@ -2688,7 +2699,7 @@ <h3 id="breaking-changes-3" tabindex="-1">Breaking Changes</h3>
26882699
in the expression that are defined outside of the local scope and are not
26892700
arguments of the function, if a function.</li>
26902701
</ul>
2691-
<h3 id="new-features-4" tabindex="-1">New Features</h3>
2702+
<h3 id="new-features-5" tabindex="-1">New Features</h3>
26922703
<ul>
26932704
<li>
26942705
<p><strong>Domain Inference</strong> when the domain of a symbol is not set explicitly (for
@@ -2895,7 +2906,7 @@ <h3 id="improvements-6" tabindex="-1">Improvements</h3>
28952906
</ul>
28962907
<h2 id="0.13.0" tabindex="-1">0.13.0</h2>
28972908
<p><strong>Release Date:</strong> 2023-09-09</p>
2898-
<h3 id="new-features-5" tabindex="-1">New Features</h3>
2909+
<h3 id="new-features-6" tabindex="-1">New Features</h3>
28992910
<ul>
29002911
<li>Some expressions can be compiled to Javascript. This is useful to evaluate an
29012912
expression many times, for example in a loop. The compiled expression is
@@ -3424,14 +3435,14 @@ <h3 id="improvements-15" tabindex="-1">Improvements</h3>
34243435

34253436

34263437

3427-
<meta itemprop="datePublished" content="November 02, 2023">
3438+
<meta itemprop="datePublished" content="November 06, 2023">
34283439

34293440

34303441

34313442

34323443

34333444

3434-
<p class="page__date"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#calendar-days"/></svg><strong> Updated</strong> <time datetime="2023-11-02">November 02, 2023</time></p>
3445+
<p class="page__date"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#calendar-days"/></svg><strong> Updated</strong> <time datetime="2023-11-06">November 06, 2023</time></p>
34353446

34363447

34373448
<p class="page__meta-link"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#bug"/></svg> <strong>Problem? Feedback?</strong> File a report at&nbsp;<a href="https://github.com/cortex-js/cortexjs.io">github.com/cortex-js/cortexjs.io</a></p>

compute-engine/contributing/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2460,14 +2460,14 @@ <h3 id="mathjson-standard-library" tabindex="-1">MathJSON Standard Library</h3>
24602460

24612461

24622462

2463-
<meta itemprop="datePublished" content="November 02, 2023">
2463+
<meta itemprop="datePublished" content="November 06, 2023">
24642464

24652465

24662466

24672467

24682468

24692469

2470-
<p class="page__date"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#calendar-days"/></svg><strong> Updated</strong> <time datetime="2023-11-02">November 02, 2023</time></p>
2470+
<p class="page__date"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#calendar-days"/></svg><strong> Updated</strong> <time datetime="2023-11-06">November 06, 2023</time></p>
24712471

24722472

24732473
<p class="page__meta-link"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#bug"/></svg> <strong>Problem? Feedback?</strong> File a report at&nbsp;<a href="https://github.com/cortex-js/cortexjs.io">github.com/cortex-js/cortexjs.io</a></p>

compute-engine/guides/assumptions/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2609,14 +2609,14 @@ <h2 id="scoped-assumptions" tabindex="-1">Scoped Assumptions</h2>
26092609

26102610

26112611

2612-
<meta itemprop="datePublished" content="November 02, 2023">
2612+
<meta itemprop="datePublished" content="November 06, 2023">
26132613

26142614

26152615

26162616

26172617

26182618

2619-
<p class="page__date"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#calendar-days"/></svg><strong> Updated</strong> <time datetime="2023-11-02">November 02, 2023</time></p>
2619+
<p class="page__date"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#calendar-days"/></svg><strong> Updated</strong> <time datetime="2023-11-06">November 06, 2023</time></p>
26202620

26212621

26222622
<p class="page__meta-link"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#bug"/></svg> <strong>Problem? Feedback?</strong> File a report at&nbsp;<a href="https://github.com/cortex-js/cortexjs.io">github.com/cortex-js/cortexjs.io</a></p>

compute-engine/guides/augmenting/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2686,14 +2686,14 @@ <h2 id="summary" tabindex="-1">Summary</h2>
26862686

26872687

26882688

2689-
<meta itemprop="datePublished" content="November 02, 2023">
2689+
<meta itemprop="datePublished" content="November 06, 2023">
26902690

26912691

26922692

26932693

26942694

26952695

2696-
<p class="page__date"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#calendar-days"/></svg><strong> Updated</strong> <time datetime="2023-11-02">November 02, 2023</time></p>
2696+
<p class="page__date"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#calendar-days"/></svg><strong> Updated</strong> <time datetime="2023-11-06">November 06, 2023</time></p>
26972697

26982698

26992699
<p class="page__meta-link"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#bug"/></svg> <strong>Problem? Feedback?</strong> File a report at&nbsp;<a href="https://github.com/cortex-js/cortexjs.io">github.com/cortex-js/cortexjs.io</a></p>

compute-engine/guides/canonical-form/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2553,14 +2553,14 @@ <h2 id="canonical-form-transformations" tabindex="-1">Canonical Form Transformat
25532553

25542554

25552555

2556-
<meta itemprop="datePublished" content="November 02, 2023">
2556+
<meta itemprop="datePublished" content="November 06, 2023">
25572557

25582558

25592559

25602560

25612561

25622562

2563-
<p class="page__date"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#calendar-days"/></svg><strong> Updated</strong> <time datetime="2023-11-02">November 02, 2023</time></p>
2563+
<p class="page__date"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#calendar-days"/></svg><strong> Updated</strong> <time datetime="2023-11-06">November 06, 2023</time></p>
25642564

25652565

25662566
<p class="page__meta-link"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#bug"/></svg> <strong>Problem? Feedback?</strong> File a report at&nbsp;<a href="https://github.com/cortex-js/cortexjs.io">github.com/cortex-js/cortexjs.io</a></p>

compute-engine/guides/compiling/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2471,14 +2471,14 @@ <h2 id="limitations" tabindex="-1">Limitations</h2>
24712471

24722472

24732473

2474-
<meta itemprop="datePublished" content="November 02, 2023">
2474+
<meta itemprop="datePublished" content="November 06, 2023">
24752475

24762476

24772477

24782478

24792479

24802480

2481-
<p class="page__date"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#calendar-days"/></svg><strong> Updated</strong> <time datetime="2023-11-02">November 02, 2023</time></p>
2481+
<p class="page__date"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#calendar-days"/></svg><strong> Updated</strong> <time datetime="2023-11-06">November 06, 2023</time></p>
24822482

24832483

24842484
<p class="page__meta-link"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#bug"/></svg> <strong>Problem? Feedback?</strong> File a report at&nbsp;<a href="https://github.com/cortex-js/cortexjs.io">github.com/cortex-js/cortexjs.io</a></p>

compute-engine/guides/domains/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2591,14 +2591,14 @@ <h2 id="constructing-new-domains" tabindex="-1">Constructing New Domains</h2>
25912591

25922592

25932593

2594-
<meta itemprop="datePublished" content="November 02, 2023">
2594+
<meta itemprop="datePublished" content="November 06, 2023">
25952595

25962596

25972597

25982598

25992599

26002600

2601-
<p class="page__date"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#calendar-days"/></svg><strong> Updated</strong> <time datetime="2023-11-02">November 02, 2023</time></p>
2601+
<p class="page__date"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#calendar-days"/></svg><strong> Updated</strong> <time datetime="2023-11-06">November 06, 2023</time></p>
26022602

26032603

26042604
<p class="page__meta-link"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#bug"/></svg> <strong>Problem? Feedback?</strong> File a report at&nbsp;<a href="https://github.com/cortex-js/cortexjs.io">github.com/cortex-js/cortexjs.io</a></p>

compute-engine/guides/evaluate/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2474,14 +2474,14 @@ <h2 id="evaluation-loop" tabindex="-1">Evaluation Loop</h2>
24742474

24752475

24762476

2477-
<meta itemprop="datePublished" content="November 02, 2023">
2477+
<meta itemprop="datePublished" content="November 06, 2023">
24782478

24792479

24802480

24812481

24822482

24832483

2484-
<p class="page__date"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#calendar-days"/></svg><strong> Updated</strong> <time datetime="2023-11-02">November 02, 2023</time></p>
2484+
<p class="page__date"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#calendar-days"/></svg><strong> Updated</strong> <time datetime="2023-11-06">November 06, 2023</time></p>
24852485

24862486

24872487
<p class="page__meta-link"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#bug"/></svg> <strong>Problem? Feedback?</strong> File a report at&nbsp;<a href="https://github.com/cortex-js/cortexjs.io">github.com/cortex-js/cortexjs.io</a></p>

compute-engine/guides/execution-constraints/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2388,14 +2388,14 @@ <h1 id="execution-constraints" tabindex="-1">Execution Constraints</h1>
23882388

23892389

23902390

2391-
<meta itemprop="datePublished" content="November 02, 2023">
2391+
<meta itemprop="datePublished" content="November 06, 2023">
23922392

23932393

23942394

23952395

23962396

23972397

2398-
<p class="page__date"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#calendar-days"/></svg><strong> Updated</strong> <time datetime="2023-11-02">November 02, 2023</time></p>
2398+
<p class="page__date"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#calendar-days"/></svg><strong> Updated</strong> <time datetime="2023-11-06">November 06, 2023</time></p>
23992399

24002400

24012401
<p class="page__meta-link"><svg class="icon1quarterem"><use role="none" xlink:href="/assets/icons.svg#bug"/></svg> <strong>Problem? Feedback?</strong> File a report at&nbsp;<a href="https://github.com/cortex-js/cortexjs.io">github.com/cortex-js/cortexjs.io</a></p>

0 commit comments

Comments
 (0)