Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::IAlephFactoryImpl Class Referenceabstract

Interface of an implementation factory for Aleph. More...

#include <arcane/aleph/AlephInterface.h>

Inheritance diagram for Arcane::IAlephFactoryImpl:
Collaboration diagram for Arcane::IAlephFactoryImpl:

Public Member Functions

virtual void initialize ()=0
virtual IAlephTopologycreateTopology (ITraceMng *, AlephKernel *, Integer, Integer)=0
virtual IAlephVectorcreateVector (ITraceMng *, AlephKernel *, Integer)=0
virtual IAlephMatrixcreateMatrix (ITraceMng *, AlephKernel *, Integer)=0

Detailed Description

Interface of an implementation factory for Aleph.

This interface is used by AlephFactory to choose the underlying linear algebra library (for example, sloop, hypre,...)

Definition at line 187 of file AlephInterface.h.

Constructor & Destructor Documentation

◆ ~IAlephFactoryImpl()

virtual Arcane::IAlephFactoryImpl::~IAlephFactoryImpl ( )
inlinevirtual

Definition at line 191 of file AlephInterface.h.


The documentation for this class was generated from the following file: