feat(newton): first newton solver implementation
This commit is contained in:
@@ -756,7 +756,7 @@ TEST_CASE(
|
||||
integral::FixedTotalMass({.Mtotal = dimensions::MassValue{targetMass}}),
|
||||
constraint::FixedCentralDensity({.RhoC = dimensions::DensityValue{centralDensity}})
|
||||
);
|
||||
auto problem = equilibrium::discretize(model, finiteElements);
|
||||
auto problem = equilibrium::discretize(model, std::move(finiteElements));
|
||||
setupTimings.problemConstructionSeconds = maximumRankSeconds(constructionStart, communicator);
|
||||
|
||||
announce(communicator, "projecting the n=3 Lane-Emden state");
|
||||
@@ -919,7 +919,7 @@ TEST_CASE(
|
||||
integral::FixedTotalMass({.Mtotal = dimensions::MassValue{targetMass}}),
|
||||
constraint::FixedCentralDensity({.RhoC = dimensions::DensityValue{centralDensity}})
|
||||
);
|
||||
auto problem = equilibrium::discretize(model, finiteElements);
|
||||
auto problem = equilibrium::discretize(model, std::move(finiteElements));
|
||||
setupTimings.problemConstructionSeconds = maximumRankSeconds(constructionStart, communicator);
|
||||
|
||||
announce(communicator, "projecting the n=3 Lane-Emden state for gravity backend finalists");
|
||||
@@ -1025,7 +1025,7 @@ TEST_CASE(
|
||||
integral::FixedTotalMass({.Mtotal = dimensions::MassValue{targetMass}}),
|
||||
constraint::FixedCentralDensity({.RhoC = dimensions::DensityValue{centralDensity}})
|
||||
);
|
||||
auto problem = equilibrium::discretize(model, finiteElements);
|
||||
auto problem = equilibrium::discretize(model, std::move(finiteElements));
|
||||
auto projected =
|
||||
seed::makeProjectedEquilibriumState(problem, seed::LaneEmden({.radialSampleCount = radialSampleCount}));
|
||||
auto dependencies = makeDependencies();
|
||||
|
||||
Reference in New Issue
Block a user