String

Definition

List 26 Example of a string type condition definition
1<Item name="sampleitem" caption="Sample Item">
2  <Definition valueType="string" />
3</Item>

Example of widget

../_images/widget_example_string.png

Figure 49 Widget example of a string type condition

Example code to read data

Calculation condition, Grid generating condition

FORTRAN

List 27 Code example to load a string type condition (for calculation conditions and grid generating conditions) FORTRAN
1call cg_iRIC_Read_String(fid, "sampleitem", sampleitem, ier)

C/C++

List 28 Code example to load a string type condition (for calculation conditions and grid generating conditions) C/C++
1int ier;
2char sampleitem[200];
3
4ier = cg_iRIC_Read_String(fid, "sampleitem", sampleitem)

Python

List 29 Code example to load a string type condition (for calculation conditions and grid generating conditions) Python
1sampleitem = cg_iRIC_Read_String(fid, "sampleitem")

Boundary condition

FORTRAN

List 30 Code example to load a string type condition (for boundary conditions) FORTRAN
1integer:: ier
2character(200):: sampleitem
3
4call cg_iRIC_Read_BC_String(fid, "inflow", 1, "sampleitem", sampleitem, ier)

C/C++

List 31 Code example to load a string type condition (for boundary conditions) C/C++
1int ier;
2char sampleitem[200];
3
4ier = cg_iRIC_Read_BC_String(fid, "inflow", 1, "sampleitem", sampleitem)

Python

List 32 Code example to load a string type condition (for boundary conditions) Python
1sampleitem = cg_iRIC_Read_BC_String(fid, "inflow", 1, "sampleitem")