g+smo:stable

Last commit made on 2024-04-23
Get this branch:
git clone -b stable https://git.launchpad.net/g+smo

Branch merges

Branch information

Name:
stable
Repository:
lp:g+smo

Recent commits

4d2819a... by Angelos Mantzaflaris <email address hidden>

add c_standard in cmake flags

02012bb... by =?utf-8?b?QW5nZWxvcyBNYW50emFmbGFyaXMgKM6GzrPOs861zrvOv8+CIM6czrHOvc+EzrbOsc+GzrvOrM+BzrfPgik=?= <email address hidden>

type fix

b875896... by Jacques Zwar <email address hidden>

Fix: Function on Dirichlet Boundary (#687)

* Bugfix - n-dim function on dirichlet boundary
* hasId throws warning, if search is not succesful -> fixed
* Added linear elasticity example
* Homogeneous boundary conditions must be set with the same dimensionality
* Bugfix - non-consecutvie functions indices

Non-consecutive functions for boundary conditions resulted in segmentation fauts, as the vector containing the function expression pointers was initialized using the number of functions in the file, rather than maximum index. Replaced container with a map. Lookup is more expensive, but bf function is usually small

* Added verbose output for boundary conditions to prevent future bugs
* fix unittest gsKLShell

b24bbb2... by =?utf-8?b?WWUgSmkgKOe6qumHjik=?= <email address hidden>

Merge pull request #700 from gismo/bsplinecurve_intersection

Bsplinecurve intersection

2d774e2... by jiyess <email address hidden>

remove header files from gsBSpline.h and leave a parameter MAX_CURVATURE out to control the subdivision degree

b1d61cf... by =?utf-8?b?QW5nZWxvcyBNYW50emFmbGFyaXMgKM6GzrPOs861zrvOv8+CIM6czrHOvc+EzrbOsc+GzrvOrM+BzrfPgik=?= <email address hidden>

change double to T

628f624... by =?utf-8?b?QW5nZWxvcyBNYW50emFmbGFyaXMgKM6GzrPOs861zrvOv8+CIM6czrHOvc+EzrbOsc+GzrvOrM+BzrfPgik=?= <email address hidden>

avoid constexpr for non-literal types

de66089... by =?utf-8?b?QW5nZWxvcyBNYW50emFmbGFyaXMgKM6GzrPOs861zrvOv8+CIM6czrHOvc+EzrbOsc+GzrvOrM+BzrfPgik=?= <email address hidden>

smal fix

bd5f786... by jiyess <email address hidden>

use a gsMultiPatch<> object as return type for the Bezier segments

ce1cf66... by jiyess <email address hidden>

add gsBSpline.h a forward declaration template gsCurveIntersectionResult;
and add the
#include <gsNurbs/gsCurveCurveIntersection.h>
to the hpp file