Skip to content
Snippets Groups Projects
Commit 8cb87079 authored by Thomas Fetzer's avatar Thomas Fetzer
Browse files

Merge branch 'feature/crossproduct-update' into 'master'

[math] (Re-)implement cross product in 2d/3d

This makes the old cross-product more efficient. The old version
initialized a FieldVector with zeros and then filled it. The
new version builds it's directly using consise bracket notation.
The result can be moved without creating a copy.

Implement a cross product in 2d that returns a scalar.
Not mathematically clean but still useful.

2d and 3d cross products now explicitly only work in 2d and 3d.
Other dimensions will trigger a compiler error.

See merge request !14
parents df0eee34 979452c1
1 merge request!31Feature/colebrookwhiteboundarylayer
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment