Parameter which holds useful parameters for GEOFLOWeric multigrid calculations.
More...
|
struct | sGEOFLOWparm |
| Parameter structure for GEOFLOW-specific variables from input files. More...
|
|
Parameter which holds useful parameters for GEOFLOWeric multigrid calculations.
◆ GEOFLOWparm
Parameter structure for GEOFLOW-specific variables from input files.
- Author
- Andrew Stevens, Kyle Monson
- Note
- If you add/delete/change something in this class, the member functions – especially GEOFLOWparm_copy – must be modified accordingly
◆ GEOFLOWparm_CalcType
Declare GEOFLOWparm_CalcType type.
Definition at line 88 of file geoflowparm.h.
◆ eGEOFLOWparm_CalcType
Calculation type.
Enumerator |
---|
GFCT_AUTO | GEOFLOW-auto
|
Definition at line 77 of file geoflowparm.h.
◆ GEOFLOWparm_check()
VEXTERNC Vrc_Codes GEOFLOWparm_check |
( |
GEOFLOWparm * | thee | ) |
|
Consistency check for parameter values stored in object.
- Author
- Andrew Stevens, Kyle Monson
- Parameters
-
- Returns
- Success enumeration
Definition at line 101 of file geoflowparm.c.
◆ GEOFLOWparm_copy()
copy GEOFLOWparm object int thee.
- Author
- Parameters
-
thee | GEOFLOWparm object to be copied into |
parm | GEOFLOWparm object. |
Definition at line 127 of file geoflowparm.c.
◆ GEOFLOWparm_ctor()
Construct GEOFLOWparm object.
- Author
- Andrew Stevens, Kyle Monson
- Parameters
-
type | Type of GEOFLOW calculation |
- Returns
- Newly allocated and initialized GEOFLOWparm object
Definition at line 66 of file geoflowparm.c.
◆ GEOFLOWparm_ctor2()
FORTRAN stub to construct GEOFLOWparm object ?????????!!!!!!!
- Author
- Andrew Stevens, Kyle Monson
- Parameters
-
thee | Space for GEOFLOWparm object |
type | Type of MG calculation |
- Returns
- Success enumeration
Definition at line 77 of file geoflowparm.c.
◆ GEOFLOWparm_dtor()
Object destructor.
- Author
- Andrew Stevens, Kyle Monson
- Parameters
-
thee | Pointer to memory location of GEOFLOWparm object |
Definition at line 91 of file geoflowparm.c.
◆ GEOFLOWparm_dtor2()
FORTRAN stub for object destructor ?????????!!!!!!!!!!!!
- Author
- Andrew Stevens, Kyle Monson
- Parameters
-
thee | Pointer to GEOFLOWparm object |
Definition at line 99 of file geoflowparm.c.
◆ GEOFLOWparm_parseToken()
VEXTERNC Vrc_Codes GEOFLOWparm_parseToken |
( |
GEOFLOWparm * | thee, |
|
|
char | tok[VMAX_BUFSIZE], |
|
|
Vio * | sock ) |
Parse an MG keyword from an input file.
- Author
- Andrew Stevens, Kyle Monson
- Parameters
-
thee | GEOFLOWparm object |
tok | Token to parse |
sock | Stream for more tokens |
- Returns
- Success enumeration (1 if matched and assigned; -1 if matched, but there's some sort of error (i.e., too few args); 0 if not matched)
Definition at line 212 of file geoflowparm.c.