karamba3d / K3D_tests

Unit tests for the Finite Element Toolkit Karamba3D
https://www.karamba3d.com
MIT License
30 stars 5 forks source link
architectural-simulation finite-element-analysis parametric-modelling rhino3d structural-engineering

Karamba3D_tests

These are unit-tests for Karamba3D.

Deployment

In order to run the tests in Visual Studio do the following:

In order to run the tests in Visual Studio Code do the following:

Special notice on handling licenses

For executing the tests it is sufficient to use a trial license. The license file is searched for in the folder 'KarambaCommon_tests\bin\Debug\net7.0-windows\win-x64\License' by default. So the license folder needs to be placed alongside 'KarambaCommon.dll' like in the Karamba installation folder. If the 'License'-folder can not be found the license type defaults to 'trial'. In case you want to create tests which go beyond the limits of the trial-version copy your license.lic-file from the Karamba installation folder to the corresponding location in the bin-folder of the tests.

If you want to use your Zoo-server or Zoo cloud license for testing you have to start Rhino and acquire the license via the 'Karamba3DGetLicense'-command, then run the tests.

Contributing

Your contributions in the form of code, suggestions, feature requests or critique are highly welcome!

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Authors

See also list of contributors who participated in this project

License

This project is licensed under the MIT License - see the LICENSE.md file for details

What's new - 03/06/2024