Refactoring #409

Feature #1290: === Core: framework ===

Feature #1712: == Code maintenance ==

Remove duplicate functions "evaluate" and "evaluatePol"

Added by herck about 6 years ago. Updated about 3 years ago.

Status:BacklogStart date:25 Sep 2013
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:-
Target version:-

Description

Both form factors and interference functions contain "evaluate" and "evaluatePol" methods for scalar and matrix amplitudes/intensities respectively.
By passing the return value as an argument and providing an interface for them, this duplication could be reduced.

History

#1 Updated by herck over 5 years ago

  • Target version set to Sprint 22

#2 Updated by herck over 5 years ago

  • Status changed from Backlog to Sprint

#3 Updated by pospelov over 5 years ago

  • Status changed from Sprint to Backlog
  • Target version deleted (Sprint 22)

#4 Updated by wuttke almost 5 years ago

  • Tracker changed from Feature to Refactoring

#5 Updated by herck about 4 years ago

  • Status changed from Backlog to Sprint
  • Target version set to Sprint 30

#6 Updated by wuttke almost 4 years ago

  • Parent task set to #1290

Needs discussion. Later optimization could go exactly in the opposite direction. - Joachim

#7 Updated by pospelov almost 4 years ago

  • Status changed from Sprint to Backlog
  • Target version deleted (Sprint 30)

#8 Updated by wuttke about 3 years ago

  • Parent task changed from #1290 to #1712

Also available in: Atom PDF