Lines Matching refs:registry

109 …ScalarProperty* createScalarProperty(PropertyRegistry & registry, const char* name, const char * c…  in createScalarProperty()  argument
112 …FixPropertyGlobal * property = registry.getGlobalProperty(name,"property/global","scalar",0,0,call… in createScalarProperty()
117 …ScalarProperty* createScalarProperty(PropertyRegistry & registry, const char* name, const char * c… in createScalarProperty() argument
119 LAMMPS * lmp = registry.getLAMMPS(); in createScalarProperty()
122 …FixPropertyGlobal * property = registry.getGlobalProperty(name,"property/global","scalar",0,0,call… in createScalarProperty()
139 …VectorProperty* createPerTypeProperty(PropertyRegistry & registry, const char* name, const char * … in createPerTypeProperty() argument
141 const int max_type = registry.max_type(); in createPerTypeProperty()
144 …FixPropertyGlobal * property = registry.getGlobalProperty(name,"property/global","vector",max_type… in createPerTypeProperty()
151 …VectorProperty* createPerTypeProperty(PropertyRegistry & registry, const char* name, const char * … in createPerTypeProperty() argument
153 LAMMPS * lmp = registry.getLAMMPS(); in createPerTypeProperty()
154 const int max_type = registry.max_type(); in createPerTypeProperty()
157 …FixPropertyGlobal * property = registry.getGlobalProperty(name,"property/global","vector",max_type… in createPerTypeProperty()
176 …MatrixProperty* createPerTypePairProperty(PropertyRegistry & registry, const char * name, const ch… in createPerTypePairProperty() argument
178 const int max_type = registry.max_type(); in createPerTypePairProperty()
181 …FixPropertyGlobal * property = registry.getGlobalProperty(name,"property/global","peratomtypepai… in createPerTypePairProperty()
194 …MatrixProperty* createPerTypePairProperty(PropertyRegistry & registry, const char * name, const ch… in createPerTypePairProperty() argument
196 LAMMPS * lmp = registry.getLAMMPS(); in createPerTypePairProperty()
197 const int max_type = registry.max_type(); in createPerTypePairProperty()
200 …FixPropertyGlobal * property = registry.getGlobalProperty(name,"property/global","peratomtypepai… in createPerTypePairProperty()
227 …ScalarProperty* createCharacteristicVelocity(PropertyRegistry & registry, const char * caller, boo… in createCharacteristicVelocity() argument
229 LAMMPS * lmp = registry.getLAMMPS(); in createCharacteristicVelocity()
230 ScalarProperty* charVelScalar = createScalarProperty(registry, CHARACTERISTIC_VELOCITY, caller); in createCharacteristicVelocity()
243 …VectorProperty* createCoalescenceModelSwitches(PropertyRegistry & registry, const char * caller, b… in createCoalescenceModelSwitches() argument
245 LAMMPS * lmp = registry.getLAMMPS(); in createCoalescenceModelSwitches()
248 …FixPropertyGlobal * ca = registry.getGlobalProperty(COALESCENCE_MODEL_SWITCHES,"property/global","… in createCoalescenceModelSwitches()
266 …VectorProperty* createCoalescenceModelSettings(PropertyRegistry & registry, const char * caller, b… in createCoalescenceModelSettings() argument
268 LAMMPS * lmp = registry.getLAMMPS(); in createCoalescenceModelSettings()
271 …FixPropertyGlobal * ca = registry.getGlobalProperty(COALESCENCE_MODEL_SETTINGS,"property/global","… in createCoalescenceModelSettings()
291 …MatrixProperty* createCohesionEnergyDensity(PropertyRegistry & registry, const char * caller, bool… in createCohesionEnergyDensity() argument
293 return createPerTypePairProperty(registry, COHESION_ENERGY_DENSITY, caller); in createCohesionEnergyDensity()
298 …VectorProperty * createCohesionDistanceSettings(PropertyRegistry & registry, const char * caller, … in createCohesionDistanceSettings() argument
300 LAMMPS * lmp = registry.getLAMMPS(); in createCohesionDistanceSettings()
303 …FixPropertyGlobal * ca = registry.getGlobalProperty(COHESION_DISTANCE_SETTINGS,"property/global","… in createCohesionDistanceSettings()
324 …VectorProperty * createCohesionModelSwitches(PropertyRegistry & registry, const char * caller, boo… in createCohesionModelSwitches() argument
326 LAMMPS * lmp = registry.getLAMMPS(); in createCohesionModelSwitches()
329 …FixPropertyGlobal * ca = registry.getGlobalProperty(COHESION_MODEL_SWITCHES,"property/global","vec… in createCohesionModelSwitches()
347 …VectorProperty * createYoungsModulus(PropertyRegistry & registry, const char * caller, bool sanity… in createYoungsModulus() argument
349 LAMMPS * lmp = registry.getLAMMPS(); in createYoungsModulus()
350 const int max_type = registry.max_type(); in createYoungsModulus()
353 …FixPropertyGlobal * Y = registry.getGlobalProperty(YOUNGS_MODULUS,"property/global","peratomtype",… in createYoungsModulus()
361 …if(sanity_checks && (0 == lmp->modify->n_fixes_style("bubble")) && (!registry.getLAMMPS()->atom->g… in createYoungsModulus()
368 if(sanity_checks && !registry.getLAMMPS()->atom->get_properties()->allow_hard_particles()) in createYoungsModulus()
384 …VectorProperty * createPoissonsRatio(PropertyRegistry & registry, const char * caller, bool sanity… in createPoissonsRatio() argument
386 LAMMPS * lmp = registry.getLAMMPS(); in createPoissonsRatio()
387 const int max_type = registry.max_type(); in createPoissonsRatio()
390 …FixPropertyGlobal * v = registry.getGlobalProperty(POISSONS_RATIO,"property/global","peratomtype",… in createPoissonsRatio()
411 MatrixProperty * createYeff(PropertyRegistry & registry, const char * caller, bool) in createYeff() argument
413 const int max_type = registry.max_type(); in createYeff()
415 registry.registerProperty(YOUNGS_MODULUS, &createYoungsModulus); in createYeff()
416 registry.registerProperty(POISSONS_RATIO, &createPoissonsRatio); in createYeff()
419 VectorProperty * youngsModulus = registry.getVectorProperty(YOUNGS_MODULUS,caller); in createYeff()
420 VectorProperty * poissonRatio = registry.getVectorProperty(POISSONS_RATIO,caller); in createYeff()
441 MatrixProperty * createGeff(PropertyRegistry & registry, const char * caller, bool) in createGeff() argument
443 const int max_type = registry.max_type(); in createGeff()
445 registry.registerProperty(YOUNGS_MODULUS, &createYoungsModulus); in createGeff()
446 registry.registerProperty(POISSONS_RATIO, &createPoissonsRatio); in createGeff()
449 VectorProperty * youngsModulus = registry.getVectorProperty(YOUNGS_MODULUS,caller); in createGeff()
450 VectorProperty * poissonRatio = registry.getVectorProperty(POISSONS_RATIO,caller); in createGeff()
472 …MatrixProperty * createCoeffRest(PropertyRegistry & registry, const char * caller, bool sanity_che… in createCoeffRest() argument
474 LAMMPS * lmp = registry.getLAMMPS(); in createCoeffRest()
475 const int max_type = registry.max_type(); in createCoeffRest()
478 …FixPropertyGlobal * coeffRest = registry.getGlobalProperty(COEFFICIENT_RESTITUTION,"property/globa… in createCoeffRest()
502 MatrixProperty * createCoeffRestLog(PropertyRegistry & registry, const char * caller, bool) in createCoeffRestLog() argument
504 const int max_type = registry.max_type(); in createCoeffRestLog()
506 registry.registerProperty(COEFFICIENT_RESTITUTION, &createCoeffRest); in createCoeffRestLog()
509 MatrixProperty * coeffRestProp = registry.getMatrixProperty(COEFFICIENT_RESTITUTION,caller); in createCoeffRestLog()
525 MatrixProperty * createBetaEff(PropertyRegistry & registry, const char * caller, bool) in createBetaEff() argument
527 const int max_type = registry.max_type(); in createBetaEff()
529 registry.registerProperty(COEFFICIENT_RESTITUTION_LOG, &createCoeffRestLog); in createBetaEff()
532 …MatrixProperty * coeffRestLogProp = registry.getMatrixProperty(COEFFICIENT_RESTITUTION_LOG,caller); in createBetaEff()
548 MatrixProperty* createCoeffFrict(PropertyRegistry & registry, const char * caller, bool) in createCoeffFrict() argument
550 return createPerTypePairProperty(registry, COEFFICIENT_FRICTION, caller); in createCoeffFrict()
555 MatrixProperty* createCoeffRollFrict(PropertyRegistry & registry, const char * caller, bool) in createCoeffRollFrict() argument
557 return createPerTypePairProperty(registry, COEFFICIENT_ROLL_FRICTION, caller); in createCoeffRollFrict()
562 MatrixProperty* createCoeffRollVisc(PropertyRegistry & registry, const char * caller, bool) in createCoeffRollVisc() argument
564 return createPerTypePairProperty(registry, COEFFICIENT_ROLL_VISCOUS_DAMPING, caller); in createCoeffRollVisc()
569 …MatrixProperty * createCoeffMu(PropertyRegistry & registry, const char * caller, bool sanity_check… in createCoeffMu() argument
571 LAMMPS * lmp = registry.getLAMMPS(); in createCoeffMu()
572 const int max_type = registry.max_type(); in createCoeffMu()
575 …FixPropertyGlobal * coeffMu = registry.getGlobalProperty(FLUID_VISCOSITY,"property/global","perato… in createCoeffMu()
598 …MatrixProperty * createCoeffRestMax(PropertyRegistry & registry, const char * caller, bool sanity_… in createCoeffRestMax() argument
600 LAMMPS * lmp = registry.getLAMMPS(); in createCoeffRestMax()
601 const int max_type = registry.max_type(); in createCoeffRestMax()
604 …FixPropertyGlobal * coeffRestMax = registry.getGlobalProperty(MAXIMUM_RESTITUTION,"property/global… in createCoeffRestMax()
627 …MatrixProperty * createCoeffStc(PropertyRegistry & registry, const char * caller, bool sanity_chec… in createCoeffStc() argument
629 LAMMPS * lmp = registry.getLAMMPS(); in createCoeffStc()
630 const int max_type = registry.max_type(); in createCoeffStc()
633 …FixPropertyGlobal * coeffStc = registry.getGlobalProperty(CRITITCAL_STOKES,"property/global","pera… in createCoeffStc()
656 …ScalarProperty* createRollingStiffness(PropertyRegistry & registry, const char * caller, bool sani… in createRollingStiffness() argument
658 LAMMPS * lmp = registry.getLAMMPS(); in createRollingStiffness()
659 ScalarProperty* rollingStiffness = createScalarProperty(registry, ROLLING_STIFFNESS, caller); in createRollingStiffness()
673 ScalarProperty* createLiquidVolume(PropertyRegistry & registry, const char * caller, bool) in createLiquidVolume() argument
675 return createScalarProperty(registry, LIQUID_VOLUME, caller); in createLiquidVolume()
680 ScalarProperty* createLiquidDensity(PropertyRegistry & registry, const char * caller, bool) in createLiquidDensity() argument
682 return createScalarProperty(registry, LIQUID_DENSITY, caller); in createLiquidDensity()
687 ScalarProperty* createSurfaceTension(PropertyRegistry & registry, const char * caller, bool) in createSurfaceTension() argument
689 return createScalarProperty(registry, SURFACE_TENSION, caller); in createSurfaceTension()
694 ScalarProperty* createSwitchModel(PropertyRegistry & registry, const char * caller, bool) in createSwitchModel() argument
696 return createScalarProperty(registry, SWITCH_MODEL, caller); in createSwitchModel()
701 ScalarProperty* createHistoryIndex(PropertyRegistry & registry, const char * caller, bool) in createHistoryIndex() argument
703 return createScalarProperty(registry, HISTORY_INDEX, caller); in createHistoryIndex()
708 …VectorProperty * createContactAngle(PropertyRegistry & registry, const char * caller, bool sanity_… in createContactAngle() argument
710 LAMMPS * lmp = registry.getLAMMPS(); in createContactAngle()
711 const int max_type = registry.max_type(); in createContactAngle()
714 …FixPropertyGlobal * ca = registry.getGlobalProperty(CONTACT_ANGLE,"property/global","peratomtype",… in createContactAngle()
735 MatrixProperty* createKn(PropertyRegistry & registry, const char * caller, bool) in createKn() argument
737 LAMMPS * lmp = registry.getLAMMPS(); in createKn()
738 const int max_type = registry.max_type(); in createKn()
741 …FixPropertyGlobal * k_n1 = registry.getGlobalProperty("kn","property/global","peratomtypepair",max… in createKn()
761 MatrixProperty* createKt(PropertyRegistry & registry, const char * caller, bool) in createKt() argument
763 return createPerTypePairProperty(registry, "kt", caller); in createKt()
768 MatrixProperty* createGamman(PropertyRegistry & registry, const char * caller, bool) in createGamman() argument
770 LAMMPS * lmp = registry.getLAMMPS(); in createGamman()
771 const int max_type = registry.max_type(); in createGamman()
774 …FixPropertyGlobal * gamma_n1 = registry.getGlobalProperty("gamman","property/global","peratomtypep… in createGamman()
794 MatrixProperty* createGammat(PropertyRegistry & registry, const char * caller, bool) in createGammat() argument
796 return createPerTypePairProperty(registry, "gammat", caller); in createGammat()
801 MatrixProperty* createGammanAbs(PropertyRegistry & registry, const char * caller, bool) in createGammanAbs() argument
803 LAMMPS * lmp = registry.getLAMMPS(); in createGammanAbs()
804 const int max_type = registry.max_type(); in createGammanAbs()
807 …FixPropertyGlobal * gamma_n1 = registry.getGlobalProperty("gamman_abs","property/global","peratomt… in createGammanAbs()
827 MatrixProperty* createGammatAbs(PropertyRegistry & registry, const char * caller, bool) in createGammatAbs() argument
829 return createPerTypePairProperty(registry, "gammat_abs", caller); in createGammatAbs()
834 …MatrixProperty* createCoeffMaxElasticStiffness(PropertyRegistry & registry, const char * caller, b… in createCoeffMaxElasticStiffness() argument
836 return createPerTypePairProperty(registry, COEFFICIENT_MAX_ELASTIC_STIFFNESS, caller); in createCoeffMaxElasticStiffness()
841 …MatrixProperty* createCoeffAdhesionStiffness(PropertyRegistry & registry, const char * caller, boo… in createCoeffAdhesionStiffness() argument
843 return createPerTypePairProperty(registry, COEFFICIENT_ADHESION_STIFFNESS, caller); in createCoeffAdhesionStiffness()
848 MatrixProperty* createCoeffPlasticityDepth(PropertyRegistry & registry, const char * caller, bool) in createCoeffPlasticityDepth() argument
850 return createPerTypePairProperty(registry, COEFFICIENT_PLASTICITY_DEPTH, caller); in createCoeffPlasticityDepth()
855 ScalarProperty* createRoughnessAbsolute(PropertyRegistry & registry, const char * caller, bool) in createRoughnessAbsolute() argument
857 return createScalarProperty(registry, ROUGHNESS_ABSOLUTE, caller); in createRoughnessAbsolute()
861 MatrixProperty* createPullOffForce(PropertyRegistry & registry, const char * caller, bool) in createPullOffForce() argument
863 return createPerTypePairProperty(registry, PULL_OFF_FORCE, caller); in createPullOffForce()
866 ScalarProperty* createRoughnessRelative(PropertyRegistry & registry, const char * caller, bool) in createRoughnessRelative() argument
868 return createScalarProperty(registry, ROUGHNESS_RELATIVE, caller); in createRoughnessRelative()
872 …MatrixProperty* createNormalDampingCoefficient(PropertyRegistry & registry, const char * caller, b… in createNormalDampingCoefficient() argument
874 return createPerTypePairProperty(registry, NORMAL_DAMPING_COEFFICIENT, caller); in createNormalDampingCoefficient()
878 …MatrixProperty* createTangentialDampingCoefficient(PropertyRegistry & registry, const char * calle… in createTangentialDampingCoefficient() argument
880 return createPerTypePairProperty(registry, NORMAL_DAMPING_COEFFICIENT, caller); in createTangentialDampingCoefficient()
885 MatrixProperty* createTangentialStiffness(PropertyRegistry & registry, const char * caller, bool) in createTangentialStiffness() argument
887 return createPerTypePairProperty(registry, TANGENTIAL_STIFFNESS, caller); in createTangentialStiffness()
891 …MatrixProperty* createInitialCohesiveStress(PropertyRegistry & registry, const char * caller, bool) in createInitialCohesiveStress() argument
893 return createPerTypePairProperty(registry, INITIAL_COHESIVE_STRESS, caller); in createInitialCohesiveStress()
896 ScalarProperty* createOverlapExponent(PropertyRegistry & registry, const char * caller, bool) in createOverlapExponent() argument
898 return createScalarProperty(registry, OVERLAP_EXPONENT, caller); in createOverlapExponent()
901 ScalarProperty* createAdhesionExponent(PropertyRegistry & registry, const char * caller, bool) in createAdhesionExponent() argument
903 return createScalarProperty(registry, ADHESION_EXPONENT, caller); in createAdhesionExponent()
908 MatrixProperty* createSurfaceEnergy(PropertyRegistry & registry, const char * caller, bool) in createSurfaceEnergy() argument
910 return createPerTypePairProperty(registry, SURFACE_ENERGY, caller); in createSurfaceEnergy()
915 MatrixProperty* createTangentialMultiplier(PropertyRegistry & registry, const char * caller, bool) in createTangentialMultiplier() argument
917 return createPerTypePairProperty(registry, TANGENTIAL_MULTIPLIER, caller); in createTangentialMultiplier()
924 …VectorProperty * createYieldRatio(PropertyRegistry & registry, const char * caller, bool sanity_ch… in createYieldRatio() argument
926 LAMMPS * lmp = registry.getLAMMPS(); in createYieldRatio()
927 const int max_type = registry.max_type(); in createYieldRatio()
930 …FixPropertyGlobal * v = registry.getGlobalProperty(YIELD_RATIO,"property/global","peratomtype",max… in createYieldRatio()
951 …MatrixProperty * createCoeffFricVisc(PropertyRegistry & registry, const char * caller, bool sanity… in createCoeffFricVisc() argument
953 LAMMPS * lmp = registry.getLAMMPS(); in createCoeffFricVisc()
954 const int max_type = registry.max_type(); in createCoeffFricVisc()
957 …FixPropertyGlobal * coeffFricVisc = registry.getGlobalProperty(FRICTION_VISCOSITY,"property/global… in createCoeffFricVisc()
980 …MatrixProperty* createCoeffFrictionStiffness(PropertyRegistry & registry, const char * caller, boo… in createCoeffFrictionStiffness() argument
982 return createPerTypePairProperty(registry, COEFFICIENT_FRICTION_STIFFNESS, caller); in createCoeffFrictionStiffness()
985 …MatrixProperty* createCoeffRollingStiffness(PropertyRegistry & registry, const char * caller, bool) in createCoeffRollingStiffness() argument
987 return createPerTypePairProperty(registry, COEFFICIENT_ROLLING_FRICTION_STIFFNESS, caller); in createCoeffRollingStiffness()
991 MatrixProperty* createUnloadingStiffness(PropertyRegistry & registry, const char * caller, bool) in createUnloadingStiffness() argument
993 return createPerTypePairProperty(registry, UNLOADING_STIFFNESS, caller); in createUnloadingStiffness()
997 MatrixProperty* createLoadingStiffness(PropertyRegistry & registry, const char * caller, bool) in createLoadingStiffness() argument
999 return createPerTypePairProperty(registry, LOADING_STIFFNESS, caller); in createLoadingStiffness()
1002 MatrixProperty* createMaxCohesiveStress(PropertyRegistry & registry, const char * caller, bool) in createMaxCohesiveStress() argument
1004 return createPerTypePairProperty(registry, MAX_COHESIVE_STRESS, caller); in createMaxCohesiveStress()
1009 MatrixProperty* createCohesionStrength(PropertyRegistry & registry, const char * caller, bool) in createCohesionStrength() argument
1011 return createPerTypePairProperty(registry, COHESION_STRENGTH, caller); in createCohesionStrength()
1018 …MatrixProperty* createDissipationMatrix(PropertyRegistry & registry, const char * name, const char… in createDissipationMatrix() argument
1020 LAMMPS * lmp = registry.getLAMMPS(); in createDissipationMatrix()
1021 const int max_type = registry.max_type(); in createDissipationMatrix()
1024 …FixPropertyGlobal * property = registry.getGlobalProperty(name,"property/global","peratomtypepair"… in createDissipationMatrix()
1052 …MatrixProperty* createAbrasiveWearSeverity(PropertyRegistry & registry, const char * caller, bool … in createAbrasiveWearSeverity() argument
1054 …MatrixProperty* wearSeverityMatrix = MODEL_PARAMS::createPerTypePairProperty(registry, "abrasiveWe… in createAbrasiveWearSeverity()
1058 …MatrixProperty* createErosiveWearSeverity(PropertyRegistry & registry, const char * caller, bool s… in createErosiveWearSeverity() argument
1060 …MatrixProperty* wearSeverityMatrix = MODEL_PARAMS::createPerTypePairProperty(registry, "erosiveWea… in createErosiveWearSeverity()
1064 …MatrixProperty* createVelocityLimit(PropertyRegistry & registry, const char * caller, bool sanity_… in createVelocityLimit() argument
1066 …MatrixProperty* velocityLimitMatrix = MODEL_PARAMS::createPerTypePairProperty(registry, "velocityL… in createVelocityLimit()
1070 …MatrixProperty* createForceLimit(PropertyRegistry & registry, const char * caller, bool sanity_che… in createForceLimit() argument
1072 …MatrixProperty* forceLimitMatrix = MODEL_PARAMS::createPerTypePairProperty(registry, "forceLimit",… in createForceLimit()
1076 …VectorProperty* createAttritionLimit(PropertyRegistry & registry, const char * caller, bool sanity… in createAttritionLimit() argument
1078 …VectorProperty* attritionLimit = MODEL_PARAMS::createPerTypeProperty(registry, "attritionLimit", c… in createAttritionLimit()
1079 LAMMPS *lmp = registry.getLAMMPS(); in createAttritionLimit()
1080 for (int i = 1; i < registry.max_type()+1; i++) in createAttritionLimit()