sfepy.applications.application module

class sfepy.applications.application.Application(conf, options, output_prefix, **kwargs)[source]

Base class for applications.

Subclasses should implement: __init__(), call().

Automates parametric studies, see parametrize().

call_basic(self, **kwargs)[source]
call_parametrized(self, **kwargs)[source]
parametrize(self, parametric_hook)[source]

Add parametric_hook, set __call__() to call_parametrized().

restore(self)[source]

Remove parametric_hook, restore __call__() to call_basic().

setup_options(self)[source]