use crate::gui::experimental_kinetics_gui::model::{PlotModel, TGAGUIError};
pub struct KineticMethods;
impl KineticMethods {
pub fn show(ui: &mut egui::Ui, _model: &mut PlotModel) {
if ui.button("Estimate Rates").clicked() {
println!("Stub: Estimate Rates");
}
if ui.button("Fit Mechanism").clicked() {
println!("Stub: Fit Mechanism");
}
}
}
pub struct DirectProblem;
impl DirectProblem {
pub fn show(ui: &mut egui::Ui, _model: &mut PlotModel) {
if ui.button("Solve IVP").clicked() {
println!("Stub: Solve IVP");
}
if ui.button("Solve BVP").clicked() {
println!("Stub: Solve BVP");
}
}
}