OOFEM 3.0
Loading...
Searching...
No Matches
oofem::ClassFactory Member List

This is the complete list of members for oofem::ClassFactory, including all inherited members.

bcListoofem::ClassFactoryprivate
ClassFactory()oofem::ClassFactory
contactSurfaceListoofem::ClassFactoryprivate
createBoundaryCondition(const char *name, int num, Domain *domain)oofem::ClassFactory
createContactSurface(const char *name, int num, Domain *domain)oofem::ClassFactory
createCrossSection(const char *name, int num, Domain *domain)oofem::ClassFactory
createDof(dofType type, DofIDItem dofid, DofManager *dman)oofem::ClassFactory
createDofManager(const char *name, int num, Domain *domain)oofem::ClassFactory
createElement(const char *name, int num, Domain *domain)oofem::ClassFactory
createEngngModel(const char *name, int num, EngngModel *master)oofem::ClassFactory
createEnrichmentFront(const char *name)oofem::ClassFactory
createEnrichmentFunction(const char *name, int num, Domain *domain)oofem::ClassFactory
createEnrichmentItem(const char *name, int num, XfemManager *xm, Domain *domain)oofem::ClassFactory
createErrorEstimator(ErrorEstimatorType type, int num, Domain *d)oofem::ClassFactory
createExportModule(const char *name, int num, EngngModel *emodel)oofem::ClassFactory
createFailureCriteria(const char *name, int num, FractureManager *fracManager)oofem::ClassFactory
createFailureCriteriaStatus(const char *name, int num, FailureCriteria *critManager)oofem::ClassFactory
createField(const char *name)oofem::ClassFactory
createFunction(const char *name, int num, Domain *domain)oofem::ClassFactory
createGeneralizedEigenValueSolver(GenEigvalSolverType name, Domain *d, EngngModel *m)oofem::ClassFactory
createGeometry(const char *name)oofem::ClassFactory
createInitialCondition(const char *name, int num, Domain *d)oofem::ClassFactory
createInitModule(const char *name, int num, EngngModel *emodel)oofem::ClassFactory
createIRule(IntegrationRuleType name, int number, Element *e)oofem::ClassFactory
createLoadBalancer(const char *name, Domain *d)oofem::ClassFactory
createLoadBalancerMonitor(const char *name, EngngModel *e)oofem::ClassFactory
createMaterial(const char *name, int num, Domain *domain)oofem::ClassFactory
createMaterialMappingAlgorithm(MaterialMappingAlgorithmType name)oofem::ClassFactory
createMesherInterface(MeshPackageType name, Domain *d)oofem::ClassFactory
createMonitor(const char *name, int num)oofem::ClassFactory
createNodalRecoveryModel(NodalRecoveryModel ::NodalRecoveryModelType type, Domain *d)oofem::ClassFactory
createNonLinearSolver(const char *name, Domain *domain, EngngModel *emodel)oofem::ClassFactory
createNonlocalBarrier(const char *name, int num, Domain *domain)oofem::ClassFactory
createNucleationCriterion(const char *name, Domain *domain)oofem::ClassFactory
createPropagationLaw(const char *name)oofem::ClassFactory
createSparseLinSolver(LinSystSolverType st, Domain *d, EngngModel *m)oofem::ClassFactory
createSparseMtrx(SparseMtrxType type)oofem::ClassFactory
createTerm(const char *name)oofem::ClassFactory
createTimeStepReductionStrategy(const char *name, int number)oofem::ClassFactory
createTopology(const char *name, Domain *domain)oofem::ClassFactory
createXfemManager(const char *name, Domain *domain)oofem::ClassFactory
csListoofem::ClassFactoryprivate
dofListoofem::ClassFactoryprivate
dofmanListoofem::ClassFactoryprivate
elemListoofem::ClassFactoryprivate
engngListoofem::ClassFactoryprivate
enrichFuncListoofem::ClassFactoryprivate
enrichItemListoofem::ClassFactoryprivate
enrichmentDomainListoofem::ClassFactoryprivate
enrichmentFrontListoofem::ClassFactoryprivate
errEstListoofem::ClassFactoryprivate
exportListoofem::ClassFactoryprivate
failureCriteriaListoofem::ClassFactoryprivate
failureCriteriaStatusListoofem::ClassFactoryprivate
fieldListoofem::ClassFactoryprivate
funcListoofem::ClassFactoryprivate
generalizedEigenValueSolverListoofem::ClassFactoryprivate
geometryListoofem::ClassFactoryprivate
getRegisteredNames()oofem::ClassFactory
initListoofem::ClassFactoryprivate
loadBalancerListoofem::ClassFactoryprivate
loadMonitorListoofem::ClassFactoryprivate
materialMappingListoofem::ClassFactoryprivate
matListoofem::ClassFactoryprivate
mesherInterfaceListoofem::ClassFactoryprivate
monitorListoofem::ClassFactoryprivate
nlbListoofem::ClassFactoryprivate
nodalRecoveryModelListoofem::ClassFactoryprivate
nonlinListoofem::ClassFactoryprivate
nucleationCritListoofem::ClassFactoryprivate
propagationLawListoofem::ClassFactoryprivate
registerBoundaryCondition(const char *name, std::unique_ptr< GeneralBoundaryCondition >(*creator)(int, Domain *))oofem::ClassFactory
registerContactSurface(const char *name, std::unique_ptr< ContactSurface >(*creator)(int, Domain *))oofem::ClassFactory
registerCrossSection(const char *name, std::unique_ptr< CrossSection >(*creator)(int, Domain *))oofem::ClassFactory
registerDofManager(const char *name, std::unique_ptr< DofManager >(*creator)(int, Domain *))oofem::ClassFactory
registerElement(const char *name, std::unique_ptr< Element >(*creator)(int, Domain *))oofem::ClassFactory
registerEngngModel(const char *name, std::unique_ptr< EngngModel >(*creator)(int, EngngModel *))oofem::ClassFactory
registerEnrichmentFront(const char *name, std::unique_ptr< EnrichmentFront >(*creator)())oofem::ClassFactory
registerEnrichmentFunction(const char *name, std::unique_ptr< EnrichmentFunction >(*creator)(int, Domain *))oofem::ClassFactory
registerEnrichmentItem(const char *name, std::unique_ptr< EnrichmentItem >(*creator)(int, XfemManager *, Domain *))oofem::ClassFactory
registerErrorEstimator(ErrorEstimatorType type, std::unique_ptr< ErrorEstimator >(*creator)(int, Domain *))oofem::ClassFactory
registerExportModule(const char *name, std::unique_ptr< ExportModule >(*creator)(int, EngngModel *))oofem::ClassFactory
registerFailureCriteria(const char *name, std::unique_ptr< FailureCriteria >(*creator)(int, FractureManager *))oofem::ClassFactory
registerFailureCriteriaStatus(const char *name, std::unique_ptr< FailureCriteriaStatus >(*creator)(int, FailureCriteria *))oofem::ClassFactory
registerField(const char *name, std::unique_ptr< Field >(*creator)())oofem::ClassFactory
registerFunction(const char *name, std::unique_ptr< Function >(*creator)(int, Domain *))oofem::ClassFactory
registerGeneralizedEigenValueSolver(GenEigvalSolverType name, std::unique_ptr< SparseGeneralEigenValueSystemNM >(*creator)(Domain *, EngngModel *))oofem::ClassFactory
registerGeometry(const char *name, std::unique_ptr< BasicGeometry >(*creator)())oofem::ClassFactory
registerInitModule(const char *name, std::unique_ptr< InitModule >(*creator)(int, EngngModel *))oofem::ClassFactory
registerLoadBalancer(const char *name, std::unique_ptr< LoadBalancer >(*creator)(Domain *))oofem::ClassFactory
registerLoadBalancerMonitor(const char *name, std::unique_ptr< LoadBalancerMonitor >(*creator)(EngngModel *))oofem::ClassFactory
registerMaterial(const char *name, std::unique_ptr< Material >(*creator)(int, Domain *))oofem::ClassFactory
registerMaterialMappingAlgorithm(MaterialMappingAlgorithmType name, std::unique_ptr< MaterialMappingAlgorithm >(*creator)())oofem::ClassFactory
registerMesherInterface(MeshPackageType name, std::unique_ptr< MesherInterface >(*creator)(Domain *))oofem::ClassFactory
registerMonitor(const char *name, std::unique_ptr< Monitor >(*creator)(int))oofem::ClassFactory
registerNodalRecoveryModel(NodalRecoveryModel ::NodalRecoveryModelType name, std::unique_ptr< NodalRecoveryModel >(*creator)(Domain *))oofem::ClassFactory
registerNonlocalBarrier(const char *name, std::unique_ptr< NonlocalBarrier >(*creator)(int, Domain *))oofem::ClassFactory
registerNucleationCriterion(const char *name, std::unique_ptr< NucleationCriterion >(*creator)(Domain *))oofem::ClassFactory
registerPropagationLaw(const char *name, std::unique_ptr< PropagationLaw >(*creator)())oofem::ClassFactory
registerSparseLinSolver(LinSystSolverType type, std::unique_ptr< SparseLinearSystemNM >(*creator)(Domain *, EngngModel *))oofem::ClassFactory
registerSparseMtrx(SparseMtrxType type, std::unique_ptr< SparseMtrx >(*creator)(void))oofem::ClassFactory
registerSparseNonLinearSystemNM(const char *name, std::unique_ptr< SparseNonLinearSystemNM >(*creator)(Domain *, EngngModel *))oofem::ClassFactory
registerTerm(const char *name, std::unique_ptr< Term >(*creator)())oofem::ClassFactory
registerTimeStepReductionStrategy(const char *name, std::unique_ptr< TimeStepReductionStrategy >(*creator)(int))oofem::ClassFactory
registerTopologyDescription(const char *name, std::unique_ptr< TopologyDescription >(*creator)(Domain *))oofem::ClassFactory
registerXfemManager(const char *name, std::unique_ptr< XfemManager >(*creator)(Domain *))oofem::ClassFactory
sparseLinSolListoofem::ClassFactoryprivate
sparseMtrxListoofem::ClassFactoryprivate
termListoofem::ClassFactoryprivate
timeStepReductionStrategyListoofem::ClassFactoryprivate
topologyListoofem::ClassFactoryprivate
xManListoofem::ClassFactoryprivate

This page is part of the OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak Bořek Patzák
Project e-mail: oofem@fsv.cvut.cz
Generated at for OOFEM by doxygen 1.15.0 written by Dimitri van Heesch, © 1997-2011