ENKI

StixrudeSolutionPhase Class

Class Inheritance

NSObject ▶️ PhaseBase ▶️ StixrudeSolutionPhase

Protocols Implemented

SolutionPhaseProtocol

Properties

@property NSUInteger numberOfIterationsAllowedInSaturationMethod
@property double minimumAffinityDiffereneceToAllowConvergenceInSaturationMethod

Class Methods

None

Instance Methods

-(id)initWithPhaseName:(NSString *)name 
           withSpecies:(NSArray *)speciesProperties
    withSpeciesWeights:(NSArray *)speciesWeights
    withSpeciesXfactor:(NSArray *)speciesXfactor
            withWarray:(NSArray *)wIn 
             withSites:(NSArray *)sites 
            WithNAtoms:(NSUInteger)nAtomIn
  withElementConvertor:(void (^)(double *, double *))convertor
 andWithFormulaDisplay:(NSString *(^)(double *))display
andWithSaturationStateAdjuster:(void (^)(double *, double *))adjuster