Files
MeanField_SERiF/tests/sandbox/lane-emden_sandbox.cpp

17 lines
432 B
C++
Raw Normal View History

#include "serif/utils/laneemden/laneemden.hpp"
#include <print>
int main() {
const auto solution = serif::utils::laneemden::solve(-3.0, {
.step = 0.01,
.maximum_radius = 100.0,
.maximum_steps = 10000,
.surface_tolerance = 1e-10
});
if (solution.has_value()) {
std::println("{:xi}", *solution);
} else {
std::println("Lane-Emden error: {}", solution.error());
}
}