feature/ahp/presentation/ahp library
Classes
- AHP
- AhpCalculateFinalScore
- GET FINAL SCORE AHP
- AhpComparisonScale
- PAIRWISE COMPARISON SCALE
- AhpConsistencyRatio
- CONSISTENCY RATIO ENTITIES
- AhpConsistencyRatioDto
- AhpGeneratePairwiseAlternativeInputUsecase
- AhpGeneratePairwiseCriteriaInputUsecase
- AhpHierarchy
- HIERARCHY ENTITIES
- AhpHierarchyDto
- AhpIdentification
- IDENTIFICATION ENTITIES
- AhpIdentificationUsecase
- AhpItem
- CRITERIA OR ALTERNATIVE ENTITIES
- AhpItemDto
- AhpLocalDatasource
- Abstract class defining the contract for AHP (Analytic Hierarchy Process) local data operations.
- AhpLocalDatasourceImpl
- Implementation of AhpLocalDatasource that handles AHP algorithm operations.
- AhpRepository
- AhpRepositoryImpl
- AhpResult
- AHP RESULT ENTITIES
- AhpResultDetail
- AHP RESULT DETAIL ENTITIES
- AhpResultDetailDto
- AhpResultDto
- PairwiseAlternativeInput
- PAIRWISE ALTERNATIVE INPUT ENTITIES
- PairwiseAlternativeInputDto
- PairwiseComparisonInput
- PAIRWISE COMPARISON INPUT
- PairwiseComparisonInputDto
Extensions
- AhpConsistencyRatioMapper on AhpConsistencyRatioDto
- AhpHierarchyMapper on AhpHierarchyDto
- AhpItemMapper on AhpItemDto
- AhpResultDetailMapper on AhpResultDetailDto
- AhpResultMapper on AhpResultDto
- PairwiseAlternativeInputMapper on PairwiseAlternativeInputDto
- PairwiseComparisonInputMapper on PairwiseComparisonInputDto
Functions
-
ahpCalculateEigenVectorAlternative(
Map< String, dynamic> data) → Future<List< double> > - Calculates the eigenvector (priority vector) for alternatives in AHP.
-
ahpCalculateEigenVectorCriteria(
Map< String, dynamic> data) → Future<List< double> > - Calculates the eigenvector (priority vector) for criteria in AHP.
-
ahpCheckConsistencyRatio(
Map< String, dynamic> data) → Future<Map< String, dynamic> > - Checks the consistency ratio (CR) of an AHP pairwise comparison matrix.
-
ahpFinalScore(
Map< String, dynamic> data) → Future<Map< String, dynamic> > - Calculates the final AHP scores for all alternatives.
-
ahpGenerateResultPairwiseMatrixAlternative(
Map< String, dynamic> data) → Future<List< List< >double> > - Generates the pairwise comparison matrix for alternatives under a criterion.
-
ahpGenerateResultPairwiseMatrixCriteria(
Map< String, dynamic> data) → Future<List< List< >double> > - Generates the pairwise comparison matrix for criteria in AHP.
-
generateInputPairwiseAlternative(
Map< String, dynamic> data) → Future<List< Map< >String, dynamic> > - Generates pairwise comparison input templates for alternatives under each criterion.