Utility class, enum, const, etc. 更多...

class  Logging
 Logging swapper of easylogging++.h 更多...
 

枚举

enum  LayeringMethod {
  UP_DOWN ,
  DOWN_UP
}
 Grid layering method for routing and parallel computing. 更多...
 
enum  FlowDirMethod {
  D8 ,
  Dinf ,
  MFDmd
}
 Flow direction method for flow routing. 更多...
 
enum  GroupMethod {
  KMETIS = 0 ,
  PMETIS = 1
}
 Group method for parallel task scheduling. 更多...
 
enum  ScheduleMethod {
  SPATIAL = 0 ,
  TEMPOROSPATIAL = 1
}
 Parallel task scheduling strategy at subbasin level by MPI. 更多...
 

详细描述

Utility class, enum, const, etc.


类说明

◆ Logging

class Logging

Logging swapper of easylogging++.h

枚举类型说明

◆ FlowDirMethod

Flow direction method for flow routing.

枚举值
D8 

D8 (O'Callaghan and Mark, 1984), default

Dinf 

Dinf (Tarboton, 1997)

MFDmd 

Multiple Flow Direction based on maximum downslope gradient (Qin et al., 2007)

◆ GroupMethod

Group method for parallel task scheduling.

枚举值
KMETIS 

KMETIS, default

PMETIS 

PMETIS

◆ LayeringMethod

Grid layering method for routing and parallel computing.

Reference: Liu et al., 2014, EM&S, 51, 221-227. https://doi.org/10.1016/j.envsoft.2013.10.005

枚举值
UP_DOWN 

layering-from-source method, default

DOWN_UP 

layering-from-outlet method

◆ ScheduleMethod

Parallel task scheduling strategy at subbasin level by MPI.

TESTED!

枚举值
SPATIAL 

Sceduled by spatial, default, refers to Liu et al., 2016, EM&S

TEMPOROSPATIAL 

Sceduled by temporal-spatial discretization method, refers to Wang et al., 2013, C&G