Skip to content

Commit

Permalink
Re-use existing function for getting boundary value parameters
Browse files Browse the repository at this point in the history
  • Loading branch information
Dylan Harries committed Jan 6, 2017
1 parent b5d2dbd commit f1b9456
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion meta/SemiAnalytic.m
Expand Up @@ -14,6 +14,7 @@

SetSemiAnalyticParameters::usage="";
GetSemiAnalyticParameters::usage="";
GetBoundaryValueParameters::usage="";

IsAllowedSemiAnalyticParameter::usage="";
IsSemiAnalyticParameter::usage="";
Expand Down Expand Up @@ -121,7 +122,7 @@

IsBasisParameterSetting[setting_, solutions_List] :=
Module[{allBasisParameters},
allBasisParameters = Parameters`FindAllParameters[DeleteDuplicates[Flatten[(GetBasis[#]& /@ solutions)]]];
allBasisParameters = GetBoundaryValueParameters[solutions];
allBasisParameters = DeleteCases[allBasisParameters,
p_ /; (Parameters`IsModelParameter[p] && !IsAllowedSemiAnalyticParameter[p])];
Intersection[Constraint`FindFixedParametersFromConstraint[{setting}],
Expand Down

0 comments on commit f1b9456

Please sign in to comment.