Skip to content

Chore/SOF-6990-1: update ModelFactory and MethodFactory#30

Open
azech-hqs wants to merge 21 commits intochore/SOF-6990from
chore/SOF-6990-1
Open

Chore/SOF-6990-1: update ModelFactory and MethodFactory#30
azech-hqs wants to merge 21 commits intochore/SOF-6990from
chore/SOF-6990-1

Conversation

@azech-hqs
Copy link
Contributor

This PR concerns a refactoring effort regarding the method data.

Method data for the Pseudopotential has the following dependencies:

  • Elements (via Material)
  • DFT functional (via Model)
  • Application name (via Application)
  • Method type (via Method)

The goal of this effort is to include the dependencies in ModelFactory and MethodFactory so that we avoid creating method instances that have no method data.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant