Documentation a537f1bdf2
Loading...
Searching...
No Matches
CDiscAdjMultizoneDriver Member List

This is the complete list of members for CDiscAdjMultizoneDriver, including all inherited members.

AddExternalToSolution(unsigned short iZone)CDiscAdjMultizoneDriverprotected
AddSolutionToExternal(unsigned short iZone)CDiscAdjMultizoneDriverprotected
AdjRHSCDiscAdjMultizoneDriverprotected
AdjSolCDiscAdjMultizoneDriverprotected
BandwidthSumCDriverprotected
BoundaryConditionsUpdate()CDriver
CDiscAdjMultizoneDriver(char *confFile, unsigned short val_nZone, SU2_Comm MPICommunicator)CDiscAdjMultizoneDriver
CDriver(char *confFile, unsigned short val_nZone, SU2_Comm MPICommunicator, bool dummy_geo)CDriver
CDriverBase(char *confFile, unsigned short val_nZone, SU2_Comm MPICommunicator)CDriverBase
chtCMultizoneDriverprotected
CMultizoneDriver(char *confFile, unsigned short val_nZone, SU2_Comm MPICommunicator)CMultizoneDriver
CommonFinalize()CDriverBaseprotected
CommunicateMeshDisplacements(void)CDriverBase
ComputeAdjoints(unsigned short iZone, bool eval_transfer=true)CDiscAdjMultizoneDriverprotected
config_containerCDriverBaseprotected
config_file_nameCDriverBaseprotected
Coordinates()CDriverBaseinline
Corrector(unsigned short val_iZone)CMultizoneDriverprotected
Cross_TermsCDiscAdjMultizoneDriverprotected
DEPENDENCIES enum valueCDiscAdjMultizoneDriverprotected
direct_iterationCDiscAdjMultizoneDriverprotected
direct_nInstCDiscAdjMultizoneDriverprotected
direct_outputCDiscAdjMultizoneDriverprotected
DirectIteration(unsigned short iZone, RECORDING kind_recording)CDiscAdjMultizoneDriverprotected
DOFsPerPointCDriverprotected
driver_configCDriverBaseprotected
driver_outputCDriverBaseprotected
dry_runCDriverprotected
DynamicMeshUpdate(unsigned short val_iZone, unsigned long TimeIter)CMultizoneDriverprotected
DynamicMeshUpdate(unsigned long TimeIter) overrideCMultizoneDrivervirtual
eval_transferCDiscAdjMultizoneDriverprotected
EvaluateObjectiveFunctionGradient()CDiscAdjMultizoneDriverprotected
EvaluateSensitivities(unsigned long Iter, bool force_writing)CDiscAdjMultizoneDriverprotected
fem_solverCDriverprotected
FFDBoxCDriverprotected
Finalize() overrideCDrivervirtual
FinalizeIntegration(CIntegration ***integration, CGeometry **geometry, CConfig *config, unsigned short val_iInst)CDriverprotected
FinalizeNumerics(CNumerics *****numerics, CSolver ***solver, CGeometry **geometry, CConfig *config, unsigned short val_iInst)CDriverprotected
FinalizeSolver(CSolver ****solver, CGeometry **geometry, CConfig *config, unsigned short val_iInst)CDriverprotected
FixPtCorrectorCDiscAdjMultizoneDriverprotected
flow_criteriaCMultizoneDriverprotected
flow_criteria_relCMultizoneDriverprotected
fsiCMultizoneDriverprotected
geometry_containerCDriverBaseprotected
GetAdjointRHS(unsigned short iZone, Container &rhs) constCDiscAdjMultizoneDriverinlineprotected
GetAllSolutions(unsigned short iZone, bool adjoint, Container &solution) constCDriverinline
GetCHTMarkerTags() constCDriverBase
GetDeformableMarkerTags() constCDriverBase
GetDensityFreeStreamND() constCDriver
GetElementGlobalIndex(unsigned long iElem) constCDriverBase
GetElementNodes(unsigned long iElem) constCDriverBase
GetFEASolutionIndices() constCDriverBase
GetForceRef() constCDriver
GetInletMarkerTags() constCDriverBase
GetMarkerAnalyzeOutputValue(const std::string &output_name, const std::string &marker_analyze) constCDriverBaseinline
GetMarkerDisplacement(unsigned short iMarker, unsigned long iVertex) constCDriverBaseinline
GetMarkerDisplacementSensitivity(unsigned short iMarker, unsigned long iVertex) constCDriverBaseinline
GetMarkerElementGlobalIndex(unsigned short iMarker, unsigned long iElem) constCDriverBase
GetMarkerElementNodes(unsigned short iMarker, unsigned long iElem) constCDriverBase
GetMarkerFEALoadSensitivity(unsigned short iMarker, unsigned long iVertex) constCDriverBaseinline
GetMarkerFlowLoad(unsigned short iMarker, unsigned long iVertex) constCDriverBaseinline
GetMarkerIndices() constCDriverBase
GetMarkerMeshVelocity(unsigned short iMarker, unsigned long iVertex) constCDriverBaseinline
GetMarkerMonitoringOutputValue(const std::string &output_name, const std::string &marker_monitoring) constCDriverBaseinline
GetMarkerNode(unsigned short iMarker, unsigned long iVertex) constCDriverBase
GetMarkerNormalHeatFlux(unsigned short iSolver, unsigned short iMarker, unsigned long iVertex) constCDriverBaseinline
GetMarkerOutputNames() constCDriverBaseinline
GetMarkerTags() constCDriverBase
GetMarkerTypes() constCDriverBase
GetMarkerVertexNormals(unsigned short iMarker, unsigned long iVertex, bool normalize=false) constCDriverBase
GetNodeDomain(unsigned long iPoint) constCDriverBase
GetNodeGlobalIndex(unsigned long iPoint) constCDriverBase
GetNumberDesignVariables() constCDriverBase
GetNumberDimensions() constCDriverBase
GetNumberElements() constCDriverBase
GetNumberFFDBoxes() constCDriverBase
GetNumberHaloNodes() constCDriverBase
GetNumberMarkerElements(unsigned short iMarker) constCDriverBase
GetNumberMarkerNodes(unsigned short iMarker) constCDriverBase
GetNumberMarkers() constCDriverBase
GetNumberNodes() constCDriverBase
GetNumberTimeIter() constCDriver
GetOutputNames() constCDriverBaseinline
GetOutputValue(const std::string &output_name) constCDriverBaseinline
GetPrimitiveIndices() constCDriverBase
GetSolverAndCheckMarker(unsigned short iSolver, unsigned short iMarker=std::numeric_limits< unsigned short >::max()) constCDriverBaseinlineprotected
GetSolverIndices() constCDriverBase
GetSurfaceFileName() constCDriver
GetTimeConvergence() const overrideCDiscAdjMultizoneDriverinlineprotectedvirtual
GetTimeIter() constCDriver
GetTotalNumberOfVariables(unsigned short iZone, bool adjoint) constCDriverinline
GetUnsteadyTimeStep() constCDriver
Gradient(unsigned short iSolver)CDriverBaseinline
grid_movementCDriverBaseprotected
HandleDataTransfer()CDiscAdjMultizoneDriverprotected
Has_DeformationCDiscAdjMultizoneDriverprotected
iInstCDriverBaseprotected
iMeshCDriverBaseprotected
init_resCMultizoneDriverprotected
InitialCoordinates() constCDriverBaseinline
InitializeContainers()CDriverprotected
InitializeCrossTerms()CDiscAdjMultizoneDriverprotected
InitializeGeometry(CConfig *config, CGeometry **&geometry, bool dummy)CDriverprotected
InitializeGeometryDGFEM(CConfig *config, CGeometry **&geometry)CDriverprotected
InitializeGeometryFVM(CConfig *config, CGeometry **&geometry)CDriverprotected
InitializeIntegration(CConfig *config, CSolver **solver, CIntegration **&integration) constCDriverprotected
InitializeInterface(CConfig **config, CSolver *****solver, CGeometry ****geometry, unsigned short **interface_types, CInterface ***interface, vector< vector< unique_ptr< CInterpolator > > > &interpolation)CDriverprotected
InitializeNumerics(CConfig *config, CGeometry **geometry, CSolver ***solver, CNumerics ****&numerics) constCDriverprotected
InitializeSolver(CConfig *config, CGeometry **geometry, CSolver ***&solver)CDriverprotected
InputPreprocessing(CConfig **&config, CConfig *&driver_config)CDriverBaseprotected
InstantiateSpeciesNumerics(unsigned short nVar_Species, int offset, const CConfig *config, const CSolver *species_solver, CNumerics ****&numerics) constCDriverprotected
InstantiateTransitionNumerics(unsigned short nVar_Trans, int offset, const CConfig *config, const CSolver *trans_solver, CNumerics ****&numerics) constCDriverprotected
InstantiateTurbulentNumerics(unsigned short nVar_Turb, int offset, const CConfig *config, const CSolver *turb_solver, CNumerics ****&numerics) constCDriverprotected
integration_containerCDriverprotected
interface_containerCDriverprotected
interface_typesCDriverprotected
interpolator_containerCDriverprotected
Iterate(unsigned short iZone, unsigned long iInnerIter, bool KrylovMode=false)CDiscAdjMultizoneDriver
iteration_containerCDriverprotected
ITERATION_READY enum valueCDiscAdjMultizoneDriverprotected
IterCountCDriverprotected
iZoneCDriverBaseprotected
Kind_Tape enum nameCDiscAdjMultizoneDriverprotected
KrylovInnerIters(unsigned short iZone)CDiscAdjMultizoneDriverprotected
KrylovMinItersCDiscAdjMultizoneDriverprotectedstatic
KrylovTolCDiscAdjMultizoneDriverprotected
LinSolverCDiscAdjMultizoneDriverprotected
main_configCDriverBaseprotected
main_geometryCDriverBaseprotected
MarkerCoordinates(unsigned short iMarker)CDriverBaseinline
MarkerInitialCoordinates(unsigned short iMarker) constCDriverBaseinline
MarkerPrimitives(unsigned short iMarker)CDriverBaseinline
MarkerSolution(unsigned short iSolver, unsigned short iMarker)CDriverBaseinline
MarkerSolutionTimeN(unsigned short iSolver, unsigned short iMarker)CDriverBaseinline
MarkerSolutionTimeN1(unsigned short iSolver, unsigned short iMarker)CDriverBaseinline
MDOFsCDriverprotected
MDOFsDomainCDriverprotected
mixingplaneCDriverprotected
Monitor(unsigned long TimeIter) overrideCMultizoneDrivervirtual
MpointsCDriverprotected
MpointsDomainCDriverprotected
nDimCDriverBaseprotected
nInnerIterCDiscAdjMultizoneDriverprotected
nInstCDriverBaseprotected
numerics_containerCDriverBaseprotected
nVarZoneCMultizoneDriverprotected
nZoneCDriverBaseprotected
OBJECTIVE_FUNCTION enum valueCDiscAdjMultizoneDriverprotected
ObjFuncCDiscAdjMultizoneDriverprotected
ObjFunc_IndexCDiscAdjMultizoneDriverprotected
OuterConvergence(unsigned long OuterIter)CMultizoneDriverprotected
Output(unsigned long TimeIter) overrideCMultizoneDrivervirtual
output_containerCDriverBaseprotected
OutputCountCDriverprotected
OutputPreprocessing(CConfig **config, CConfig *driver_config, COutput **&output_container, COutput *&driver_output)CDriverBaseprotected
Postprocess()CMultizoneDriverinline
PredictDisplacements(unsigned short donorZone, unsigned short targetZone)CDriverinlineprotectedvirtual
PredictTractions(unsigned short donorZone, unsigned short targetZone)CDriverinlineprotectedvirtual
prefixed_motionCMultizoneDriverprotected
Preprocess(unsigned long TimeIter) overrideCDiscAdjMultizoneDrivervirtual
PreprocessDynamicMesh(CConfig *config, CGeometry **geometry, CSolver ***solver, CIteration *iteration, CVolumetricMovement *&grid_movement, CSurfaceMovement *&surface_movement) constCDriverprotected
PreprocessInlet(CSolver ***solver, CGeometry **geometry, CConfig *config) constCDriverprotected
PreprocessInput(CConfig **&config, CConfig *&driver_config)CDriverprotected
PreprocessIteration(CConfig *config, CIteration *&iteration) constCDriverprotected
PreprocessOutput(CConfig **config, CConfig *driver_config, COutput **&output_container, COutput *&driver_output)CDriverprotected
PreprocessPythonInterface(CConfig **config, CGeometry ****geometry, CSolver *****solver)CDriverprotected
PreprocessStaticMesh(const CConfig *config, CGeometry **geometry)CDriverprotected
PreprocessTurbomachinery(CConfig **config, CGeometry ****geometry, CSolver *****solver, CInterface ***interface, CIteration ***iteration, bool dummy)CDriverprotected
PreprocessTurboVertex(CConfig **config, CGeometry ****geometry, CSolver *****solver, CInterface ***interface, CIteration ***iteration, bool dummy)CDriverprotected
Primitives()CDriverBaseinline
PrintDirectResidual(RECORDING kind_recording)CDriverprotected
rankCDriverBaseprotected
RecordingStateCDiscAdjMultizoneDriverprotected
REGISTERED enum valueCDiscAdjMultizoneDriverprotected
RelaxationDisplacements(unsigned short donorZone, unsigned short targetZone, unsigned long iOuterIter)CDriverinlineprotectedvirtual
RelaxationTractions(unsigned short donorZone, unsigned short targetZone, unsigned long iOuterIter)CDriverinlineprotectedvirtual
residualCMultizoneDriverprotected
residual_relCMultizoneDriverprotected
RestartSolver(CSolver ***solver, CGeometry **geometry, CConfig *config, bool update_geo)CDriverprotected
Run() overrideCDiscAdjMultizoneDrivervirtual
RunGaussSeidel()CMultizoneDriverprotected
RunJacobi()CMultizoneDriverprotected
Scalar typedefCDiscAdjMultizoneDriverprotected
selected_zoneCDriverBaseprotected
SelectedZone() constCDriverBaseinline
SelectZone(unsigned short iZone)CDriverBaseinline
Sensitivity(unsigned short iSolver)CDriverBaseinline
Set_BGSSolution_k_To_Solution(unsigned short iZone)CDiscAdjMultizoneDriverprotected
Set_Solution_To_BGSSolution_k(unsigned short iZone)CDiscAdjMultizoneDriverprotected
SetAdjObjFunction()CDiscAdjMultizoneDriverprotected
SetAllSolutions(unsigned short iZone, bool adjoint, const Container &solution)CDriverinline
SetAllSolutionsOld(unsigned short iZone, bool adjoint, const Container &solution)CDriverinline
SetExternalToDualTimeDer()CDiscAdjMultizoneDriverprotected
SetFarFieldAoA(passivedouble alpha)CDriver
SetFarFieldAoS(passivedouble beta)CDriver
SetHeatSourcePosition(passivedouble alpha, passivedouble pos_x, passivedouble pos_y, passivedouble pos_z)CDriver
SetInitialMesh()CDriverinlinevirtual
SetInletAngle(unsigned short iMarker, passivedouble alpha)CDriver
SetMarkerCustomDisplacement(unsigned short iMarker, unsigned long iVertex, vector< passivedouble > values)CDriverBaseinline
SetMarkerCustomFEADisplacementAdjoint(unsigned short iMarker, unsigned long iVertex, vector< passivedouble > adjointDisplacement)CDriverBaseinline
SetMarkerCustomFEALoad(unsigned short iMarker, unsigned long iVertex, std::vector< passivedouble > force)CDriverBaseinline
SetMarkerCustomFEAVelocityAdjoint(unsigned short iMarker, unsigned long iVertex, vector< passivedouble > adjointVelocity)CDriverBaseinline
SetMarkerCustomFlowLoadAdjoint(unsigned short iMarker, unsigned long iVertex, vector< passivedouble > adjointLoad)CDriverBaseinline
SetMarkerCustomInletFlowDirection(unsigned short iMarker, unsigned long iVertex, std::vector< passivedouble > values)CDriverBaseinline
SetMarkerCustomInletFlowVar0(unsigned short iMarker, unsigned long iVertex, passivedouble value)CDriverBaseinline
SetMarkerCustomInletFlowVar1(unsigned short iMarker, unsigned long iVertex, passivedouble value)CDriverBaseinline
SetMarkerCustomMeshVelocity(unsigned short iMarker, unsigned long iVertex, vector< passivedouble > values)CDriverBaseinline
SetMarkerCustomNormalHeatFlux(unsigned short iMarker, unsigned long iVertex, passivedouble WallHeatFlux)CDriverBaseinline
SetMarkerCustomScalar(unsigned short iMarker, unsigned long iVertex, vector< passivedouble > WallScalar)CDriverBaseinline
SetMarkerCustomTemperature(unsigned short iMarker, unsigned long iVertex, passivedouble WallTemp)CDriverBaseinline
SetMarkerRotationRate(unsigned short iMarker, passivedouble rot_x, passivedouble rot_y, passivedouble rot_z)CDriver
SetMarkerTranslationRate(unsigned short iMarker, passivedouble vel_x, passivedouble vel_y, passivedouble vel_z)CDriver
SetObjFunction(RECORDING kind_recording)CDiscAdjMultizoneDriverprotected
SetRecording(RECORDING kind_recording, Kind_Tape tape_type, unsigned short record_zone)CDiscAdjMultizoneDriverprotected
SetResidual_BGS(unsigned short iZone)CDiscAdjMultizoneDriverprotected
SetRotationRate(passivedouble rot_x, passivedouble rot_y, passivedouble rot_z)CDriver
SetSolutionOldToSolution(unsigned short iZone)CDiscAdjMultizoneDriverprotected
SetTranslationRate(passivedouble xDot, passivedouble yDot, passivedouble zDot)CDriver
sizeCDriverBaseprotected
Solution(unsigned short iSolver)CDriverBaseinline
SolutionTimeN(unsigned short iSolver)CDriverBaseinline
SolutionTimeN1(unsigned short iSolver)CDriverBaseinline
solver_containerCDriverBaseprotected
START enum valueCDiscAdjMultizoneDriverprotected
StartSolver() overrideCDiscAdjMultizoneDrivervirtual
StartTimeCDriverBaseprotected
StopCalcCDriverprotected
StopTimeCDriverBaseprotected
structure_criteriaCMultizoneDriverprotected
structure_criteria_relCMultizoneDriverprotected
surface_movementCDriverBaseprotected
Tape_Positions enum nameCDiscAdjMultizoneDriverprotected
TapeTest()CDiscAdjMultizoneDriverprotected
TapeTestGatherErrors(AD::DebugControl &debug_control) constCDiscAdjMultizoneDriverprotected
TimeIterCMultizoneDriverprotected
TRANSFER enum valueCDiscAdjMultizoneDriverprotected
TransferData(unsigned short donorZone, unsigned short targetZone)CMultizoneDriverprotected
TransferDisplacements(unsigned short donorZone, unsigned short targetZone)CDriverinlineprotectedvirtual
TransferTractions(unsigned short donorZone, unsigned short targetZone)CDriverinlineprotectedvirtual
Update() overrideCMultizoneDrivervirtual
UpdateCrossTerm(unsigned short iZone, unsigned short jZone)CDiscAdjMultizoneDriverprotected
UsedTimeCDriverBaseprotected
UsedTimeComputeCDriverBaseprotected
UsedTimeOutputCDriverprotected
UsedTimePreprocCDriverBaseprotected
UserDefinedSource(unsigned short iSolver)CDriverBaseinline
wrt_sol_freqCDiscAdjMultizoneDriverprotected
~CDiscAdjMultizoneDriver(void) overrideCDiscAdjMultizoneDriver
~CDriver(void) overrideCDriver
~CDriverBase(void)CDriverBasevirtual
~CMultizoneDriver() overrideCMultizoneDriver