Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement constant_over_collocation #325

Merged
merged 5 commits into from
Oct 24, 2023
Merged

Implement constant_over_collocation #325

merged 5 commits into from
Oct 24, 2023

Conversation

pulsipher
Copy link
Collaborator

To resolve the degrees of freedom encountered by control variables with orthogonal collocation, this introduces constant_over_collocation to have control variables held to one a single degree of freedom per finite element. Closes #216.

@pulsipher pulsipher added enhancement New feature or request transformations Something to do with model transformations labels Oct 24, 2023
@codecov
Copy link

codecov bot commented Oct 24, 2023

Codecov Report

Merging #325 (9cb8ab9) into master (fd051e8) will increase coverage by 0.00%.
Report is 1 commits behind head on master.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##           master     #325   +/-   ##
=======================================
  Coverage   99.77%   99.77%           
=======================================
  Files          36       36           
  Lines        6602     6657   +55     
=======================================
+ Hits         6587     6642   +55     
  Misses         15       15           
Files Coverage Δ
src/TranscriptionOpt/model.jl 100.00% <ø> (ø)
src/TranscriptionOpt/transcribe.jl 99.73% <100.00%> (+0.02%) ⬆️
src/datatypes.jl 100.00% <100.00%> (ø)
src/derivative_evaluations.jl 100.00% <ø> (ø)
src/expressions.jl 99.67% <100.00%> (+<0.01%) ⬆️
src/general_variables.jl 100.00% <100.00%> (ø)
src/infinite_variables.jl 99.57% <100.00%> (+0.03%) ⬆️

@pulsipher pulsipher merged commit 064df70 into master Oct 24, 2023
9 checks passed
@pulsipher pulsipher deleted the piecewise_vars branch October 24, 2023 18:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request transformations Something to do with model transformations
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Enable Piecewise Linear Behavior in Collocation
1 participant