Go to the source code of this file.
◆ validParams< MemoizedFunctionInterface >()
Definition at line 14 of file MemoizedFunctionInterface.C.
16 InputParameters params = validParams<Function>();
18 params.addClassDescription(
"The function uses a cache to potentially reduce the computational "
19 "burden of reusing a complex or costly function");
21 params.addParam<
bool>(
"enable_cache",
23 "Enables cached function evaluations. Recommended only if this function is "
24 "used directly in a BC or Kernel. This will be enabled automatically if "
25 "any of the FX-based BCs are used.");
27 params.addParam<
bool>(
"respect_time",
false,
"Enable to clear the cache at each new time step.");
Referenced by validParams< MutableCoefficientsFunctionInterface >().