Need help here from a new user：

1：what is the difference between “CreateSolution” 、 “Node_Solution"、” Edge_Solution” and

"Element_Solution” when creating models?

2：What is the differnece between “node_solution()” and “node_model” when creating an node model ?

`CreateSolution`

is a helper function in one of the python_packages module scripts.

`node_solution`

is a type of `node_model`

, but without an equation behind it. You can use a node solution to store data. The `set_node_values`

command can store data.

The pattern is similar for the edge and element models. An edge model is for each edge in a region. An element model is for each triangle edge in 2d, and for each element edge in 3d. I try to describe this formalism here:

https://www.techrxiv.org/articles/preprint/Element_Edge_Based_Discretization_for_TCAD_Device_Simulation/14129081