From 3a33076f442d8eccd788197f5902ed4151c117fe Mon Sep 17 00:00:00 2001 From: Claude Cournoyer-Cloutier <115173929+cournoyercloutierc@users.noreply.github.com> Date: Wed, 4 Dec 2024 14:50:04 -0500 Subject: [PATCH] Change arguments of addstar in new_advanced_particle Set all arguments of addstar in new_advanced_particle -- including the relative mass, core mass, and envelope mass -- to ensure that simulations restarted with evolved stars use the correct evolved stellar masses. --- src/amuse/community/seba/interface.cc | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/amuse/community/seba/interface.cc b/src/amuse/community/seba/interface.cc index 2fd2a1595f..71f41286f6 100644 --- a/src/amuse/community/seba/interface.cc +++ b/src/amuse/community/seba/interface.cc @@ -486,18 +486,12 @@ int new_advanced_particle(int * index_of_the_star, double mass, double relative stellar_type seba_stellar_type = translate_int_to_stellar_type(type_number); - addstar(new_node, seba_time, seba_stellar_type, seba_metallicity, 0, false); + addstar(new_node, seba_time, seba_stellar_type, seba_metallicity, 0, false, seba_stellar_type, relative_mass, mass - core_mass, core_mass, COcore_mass, age); new_node->get_starbase()->set_time_offset(seba_time); *index_of_the_star = next_seba_id; next_seba_id++; - new_node->get_starbase()->set_relative_age(age); - new_node->get_starbase()->set_core_mass(core_mass); - new_node->get_starbase()->set_COcore_mass(COcore_mass); - new_node->get_starbase()->set_effective_radius(radius); - - return 0; }