Open alarshi opened 3 years ago
It could be that this->get_time()
is not set yet, see lines 834-837, where I had to add a specific case to circumvent this:
https://github.com/geodynamics/aspect/blob/f62dedc6d3feee5680d10f756bc37f6dec18294a/source/structured_data.cc#L834
I am working on a model in which adiabatic conditions are computed based on the material model and an input ascii profile (
reference_profile.cc
). The material model, (equiliblirum_grain_size.cc
), calls theget_data_component()
function in AdiabaticBoundary class defined inutilities.cc
file. However, to initialize the adiabatic conditions, the material modelequiliblirum_grain_size.cc
is called, which throws an error in the assert ofget_data_component()
:this->get_time() - first_data_file_model_time >= 0.0
(ln 2450 inutilities.cc
). Below is the error message I get: