You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In implementing a new cooling function, Jake Rule pointer out that User-defined source terms have access to the Mesh pointer, but not to the instance of ParameterInput, which is needed for input parameters that are used in the source term. In Athena++ this is fixed by using UserVariables. However, this is a complicated solution, requiring functions to create, store, and name these variables. We need to implement a simple solution in AthenaK, either following the Athena++ example, passing in a pointer to the ParameterInput object, or some other idea.
The text was updated successfully, but these errors were encountered:
In GitLab by @jmstone216 on Dec 15, 2023, 10:53
In implementing a new cooling function, Jake Rule pointer out that User-defined source terms have access to the Mesh pointer, but not to the instance of ParameterInput, which is needed for input parameters that are used in the source term. In Athena++ this is fixed by using UserVariables. However, this is a complicated solution, requiring functions to create, store, and name these variables. We need to implement a simple solution in AthenaK, either following the Athena++ example, passing in a pointer to the ParameterInput object, or some other idea.
The text was updated successfully, but these errors were encountered: