This unit test tests the different evaluation types for user defined variables.
Type | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|
character, | parameter | :: | nl | = | C_NEW_LINE | |
character(len=solSpecLen), | parameter | :: | sysConf | = | 'variable = {'//nl//' {'//nl//' name = "velocity",'//nl//' ncomponents = 3,'//nl//' vartype = "st_fun",'//nl//' st_fun = {'//nl//' const = {1,2,3}'//nl//' }'//nl//' },'//nl//' {'//nl//' name = "vel_y",'//nl//' ncomponents = 1,'//nl//' vartype = "operation",'//nl//' operation = {'//nl//' kind = "extract",'//nl//' input_varname = "velocity",'//nl//' input_varindex = {2}'//nl//' }'//nl//' },'//nl//'}'//nl | |
integer | :: | nComponents | ||||
integer | :: | nDofs | ||||
integer | :: | nElemsToTrack | ||||
integer | :: | pos | ||||
type(solver_type), | target | :: | solver | |||
type(tem_varSys_type) | :: | varSys | ||||
type(tem_st_fun_linkedList_type) | :: | st_funList | ||||
type(tem_variable_type), | allocatable | :: | newVar(:) | |||
real(kind=rk), | allocatable | :: | res(:) | |||
integer, | allocatable | :: | vError(:) |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | nDofs | ||||
real(kind=rk), | public, | allocatable | :: | state(:) | |||
type(treelmesh_type), | public | :: | tree | ||||
type(tem_BC_prop_type), | public | :: | boundary | ||||
type(tem_general_type), | public | :: | general |