6#ifndef PRECONDITIONER_FACTORY_H
7#define PRECONDITIONER_FACTORY_H
14class PreconditionerBase;
27 static std::mutex precon_mutex;
File contains the FactoryBase class declarations.
Factory class that supports registering functions to create objects.
Factory class to create preconditioner objects.
void deleteFactory() override
Delete preconditioner factory.
Namespace for the Cantera kernel.
shared_ptr< PreconditionerBase > newPreconditioner(const string &precon)
Create a Preconditioner object of the specified type.