Source code for TidalPy.rheology.partial_melt

from TidalPy.utilities.classes.model.model_utils import build_model_default_inputs, find_all_models

import TidalPy
from . import melting_models as partial_melting_models

known_models, known_model_const_args, known_model_live_args = find_all_models(partial_melting_models)


[docs] def get_partial_melt_model_default_inputs(layer_type: str): return build_model_default_inputs(known_model_const_args, TidalPy.config['layers'], inner_keys=(layer_type, 'partial_melting'))
from .partialmelt import PartialMelt as PartialMelt from .partialmelt import calculate_melt_fraction as calculate_melt_fraction from .partialmelt import calculate_temperature_frommelt as calculate_temperature_frommelt from .partialmelt import calculate_temperature_frommelt_array as calculate_temperature_frommelt_array from .partialmelt import calculate_melt_fraction_array as calculate_melt_fraction_array