ADflow  v1.0
ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.
Public Attributes | List of all members
controldef Struct Reference

#include <struct.h>

Collaboration diagram for controldef:
Collaboration graph
[legend]

Public Attributes

int CoarsenTo
 
int dbglvl
 
int CType
 
int IType
 
int RType
 
int maxvwgt
 
float nmaxvwgt
 
int optype
 
int pfactor
 
int nseps
 
int oflags
 
WorkSpaceType wspace
 
timer TotalTmr
 
timer InitPartTmr
 
timer MatchTmr
 
timer ContractTmr
 
timer CoarsenTmr
 
timer UncoarsenTmr
 
timer SepTmr
 
timer RefTmr
 
timer ProjectTmr
 
timer SplitTmr
 
timer AuxTmr1
 
timer AuxTmr2
 
timer AuxTmr3
 
timer AuxTmr4
 
timer AuxTmr5
 
timer AuxTmr6
 

Detailed Description

Definition at line 211 of file struct.h.

Member Data Documentation

◆ AuxTmr1

timer controldef::AuxTmr1

Definition at line 228 of file struct.h.

Referenced by InitTimers(), PrintTimers(), and RefineKWay().

◆ AuxTmr2

timer controldef::AuxTmr2

Definition at line 228 of file struct.h.

Referenced by InitTimers(), PrintTimers(), and RefineKWay().

◆ AuxTmr3

timer controldef::AuxTmr3

Definition at line 228 of file struct.h.

Referenced by InitTimers(), and PrintTimers().

◆ AuxTmr4

timer controldef::AuxTmr4

Definition at line 228 of file struct.h.

Referenced by InitTimers().

◆ AuxTmr5

timer controldef::AuxTmr5

Definition at line 228 of file struct.h.

Referenced by InitTimers().

◆ AuxTmr6

timer controldef::AuxTmr6

Definition at line 228 of file struct.h.

Referenced by InitTimers().

◆ CoarsenTmr

timer controldef::CoarsenTmr

Definition at line 227 of file struct.h.

Referenced by Coarsen2Way(), InitTimers(), MCCoarsen2Way(), and PrintTimers().

◆ CoarsenTo

int controldef::CoarsenTo

◆ ContractTmr

timer controldef::ContractTmr

◆ CType

int controldef::CType

◆ dbglvl

int controldef::dbglvl

Definition at line 213 of file struct.h.

Referenced by Bnd2WayBalance(), Coarsen2Way(), ConstructMinCoverSeparator(), ConstructMinCoverSeparator0(), CreateCoarseGraph(), CreateCoarseGraph_NVW(), CreateCoarseGraphNoMask(), FM_2WayEdgeRefine(), FM_2WayNodeBalance(), FM_2WayNodeRefine(), FM_2WayNodeRefine2(), FM_2WayNodeRefine_OneSided(), FM_2WayNodeRefineEqWgt(), General2WayBalance(), Greedy_KWayEdgeBalance(), Greedy_KWayEdgeBalanceMConn(), Greedy_KWayEdgeRefine(), Greedy_KWayVolBalance(), Greedy_KWayVolBalanceMConn(), Init2WayPartition(), InitSeparator(), Match_HEM(), Match_RM(), Match_RM_NVW(), Match_SHEM(), MCCoarsen2Way(), MCGreedy_KWayEdgeBalanceHorizontal(), MCMatch_HEM(), MCMatch_RM(), MCMatch_SBHEM(), MCMatch_SHEBM(), MCMatch_SHEM(), MCMlevelKWayPartitioning(), MCRandom_KWayEdgeRefineHorizontal(), METIS_EdgeComputeSeparator(), METIS_EdgeND(), METIS_mCHPartGraphRecursive(), METIS_mCHPartGraphRecursiveInternal(), METIS_mCPartGraphKway(), METIS_mCPartGraphRecursive(), METIS_mCPartGraphRecursiveInternal(), METIS_NodeComputeSeparator(), METIS_NodeND(), METIS_NodeNDP(), METIS_NodeWND(), METIS_WPartGraphKway(), METIS_WPartGraphKway2(), METIS_WPartGraphRecursive(), METIS_WPartGraphVKway(), MlevelKWayPartitioning(), MlevelNestedDissection(), MlevelNestedDissectionCC(), MlevelNestedDissectionP(), MlevelNodeBisection(), MlevelVolKWayPartitioning(), MocFM_2WayEdgeRefine(), MocFM_2WayEdgeRefine2(), MocGeneral2WayBalance(), MocGeneral2WayBalance2(), MocInit2WayBalance(), MocInit2WayBalance2(), MocInit2WayPartition(), MocInit2WayPartition2(), MocRefine2Way(), MocRefine2Way2(), MocRefineKWayHorizontal(), Random_KWayEdgeRefine(), Random_KWayEdgeRefineMConn(), Random_KWayVolRefine(), Random_KWayVolRefineMConn(), Refine2Way(), Refine2WayNode(), RefineKWay(), RefineVolKWay(), SplitGraphOrder(), SplitGraphOrderCC(), and SplitGraphPart().

◆ InitPartTmr

timer controldef::InitPartTmr

◆ IType

int controldef::IType

◆ MatchTmr

timer controldef::MatchTmr

◆ maxvwgt

int controldef::maxvwgt

◆ nmaxvwgt

float controldef::nmaxvwgt

◆ nseps

int controldef::nseps

◆ oflags

int controldef::oflags

◆ optype

int controldef::optype

◆ pfactor

int controldef::pfactor

◆ ProjectTmr

timer controldef::ProjectTmr

◆ RefTmr

timer controldef::RefTmr

◆ RType

int controldef::RType

◆ SepTmr

timer controldef::SepTmr

Definition at line 228 of file struct.h.

Referenced by InitTimers(), MlevelNestedDissection(), MlevelNodeBisection(), and PrintTimers().

◆ SplitTmr

timer controldef::SplitTmr

Definition at line 228 of file struct.h.

Referenced by InitTimers(), PrintTimers(), SplitGraphOrder(), SplitGraphOrderCC(), and SplitGraphPart().

◆ TotalTmr

timer controldef::TotalTmr

◆ UncoarsenTmr

timer controldef::UncoarsenTmr

◆ wspace

WorkSpaceType controldef::wspace

The documentation for this struct was generated from the following file: