MCPcopy Create free account
hub / github.com/OpenSees/OpenSees / peerNGA

Function peerNGA

SRC/tcl/commands.cpp:9983–10064  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

9981 StringContainer &recordNames);
9982
9983int
9984peerNGA(ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
9985{
9986 StringContainer ngaRecordNames;
9987 const char *eq =0;
9988 const char *soilType = 0;
9989 const char *fault =0;
9990 const char *magLo =0;
9991 const char *magHi =0;
9992 const char *distLo =0;
9993 const char *distHi =0;
9994 const char *vsLo =0;
9995 const char *vsHi =0;
9996 const char *pgaLo =0;
9997 const char *pgaHi =0;
9998 const char *latSW =0;
9999 const char *latNE =0;
10000 const char *lngSW =0;
10001 const char *lngNW =0;
10002
10003 int currentArg = 1;
10004 while (currentArg+1 < argc) {
10005 if (strcmp(argv[currentArg],"-eq") == 0) {
10006 eq = argv[currentArg+1];
10007 } else if (strcmp(argv[currentArg],"-fault") == 0) {
10008 fault = argv[currentArg+1];
10009 } else if (strcmp(argv[currentArg],"-soil") == 0) {
10010 soilType = argv[currentArg+1];
10011 } else if (strcmp(argv[currentArg],"-magLo") == 0) {
10012 magLo = argv[currentArg+1];
10013 } else if (strcmp(argv[currentArg],"-magHi") == 0) {
10014 magHi = argv[currentArg+1];
10015 } else if (strcmp(argv[currentArg],"-distLo") == 0) {
10016 distLo = argv[currentArg+1];
10017 } else if (strcmp(argv[currentArg],"-distHi") == 0) {
10018 distHi = argv[currentArg+1];
10019 } else if (strcmp(argv[currentArg],"-vsLo") == 0) {
10020 vsLo = argv[currentArg+1];
10021 } else if (strcmp(argv[currentArg],"-vsHi") == 0) {
10022 vsHi = argv[currentArg+1];
10023 } else if (strcmp(argv[currentArg],"-pgaLo") == 0) {
10024 pgaLo = argv[currentArg+1];
10025 } else if (strcmp(argv[currentArg],"-pgaHi") == 0) {
10026 pgaHi = argv[currentArg+1];
10027 } else if (strcmp(argv[currentArg],"-latSW") == 0) {
10028 latSW = argv[currentArg+1];
10029 } else if (strcmp(argv[currentArg],"-latNE") == 0) {
10030 latNE = argv[currentArg+1];
10031 } else if (strcmp(argv[currentArg],"-lngSW") == 0) {
10032 lngSW = argv[currentArg+1];
10033 } else if (strcmp(argv[currentArg],"-lngNW") == 0) {
10034 lngNW = argv[currentArg+1];
10035 }
10036 // unrecognized
10037 currentArg+=2;
10038 }
10039
10040 peerSearchNGA(eq,

Callers

nothing calls this directly

Calls 3

peerSearchNGAFunction · 0.85
getNumStringsMethod · 0.45
getStringMethod · 0.45

Tested by

no test coverage detected