Cardinal
NekRSProblem Member List

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

_casenameNekRSProblemprotected
_constant_intervalNekRSProblemprotected
_disable_fld_file_outputNekRSProblemprotected
_elapsedStepSumNekRSProblemprotected
_elapsedTimeNekRSProblemprotected
_field_transfersNekRSProblemprotected
_firstNekRSProblemprotectedstatic
_interpolation_incomingNekRSProblemprotected
_interpolation_outgoingNekRSProblemprotected
_is_output_stepNekRSProblemprotected
_moose_NqNekRSProblemprotected
_n_pointsNekRSProblemprotected
_n_surface_elemsNekRSProblemprotected
_n_usrwrk_slotsNekRSProblemprotected
_n_vertices_per_surfaceNekRSProblemprotected
_n_vertices_per_volumeNekRSProblemprotected
_n_volume_elemsNekRSProblemprotected
_needs_interpolationNekRSProblemprotected
_nek_meshNekRSProblemprotected
_nondimensionalNekRSProblemprotected
_scalar_transfersNekRSProblemprotected
_serialized_solutionNekRSProblemprotected
_skip_final_field_fileNekRSProblemprotected
_start_timeNekRSProblemprotected
_sync_intervalNekRSProblemprotected
_timestepperNekRSProblemprotected
_transfer_inNekRSProblemprotected
_transient_executionerNekRSProblemprotected
_tSolveStepMaxNekRSProblemprotected
_tSolveStepMinNekRSProblemprotected
_usrwrk_outputNekRSProblemprotected
_usrwrk_output_prefixNekRSProblemprotected
_usrwrk_slotsNekRSProblemprotected
_write_fld_filesNekRSProblemprotected
addExternalVariables() overrideNekRSProblemvirtual
boundarySolution(const T &field, double *s)NekRSProbleminline
CardinalProblem(const InputParameters &params)CardinalProblem
casename() constNekRSProbleminline
checkDuplicateEntries(const std::vector< T > &var, const std::string &name) constCardinalProbleminline
checkDuplicateVariableName(const std::string &name) constCardinalProblem
converged(unsigned int) overrideNekRSProbleminlinevirtual
copyIndividualScratchSlot(const unsigned int &slot) constNekRSProblem
copyScratchToDevice()NekRSProblemprotected
externalSolve() overrideNekRSProblemvirtual
fieldFilePrefix(const int &number) constNekRSProblemprotected
hasMovingNekMesh() constNekRSProbleminlinevirtual
initializeInterpolationMatrices()NekRSProblemprotected
initialSetup() overrideNekRSProblemvirtual
interpolateBoundarySolutionToNek(double *incoming_moose_value, double *outgoing_nek_value)NekRSProblemprotected
interpolateVolumeSolutionToNek(const int elem_id, double *incoming_moose_value, double *outgoing_nek_value)NekRSProblemprotected
isDataTransferHappening(ExternalProblem::Direction direction)NekRSProblem
isOutputStep() constNekRSProblemvirtual
isUsrWrkSlotReservedForCoupling(const unsigned int &slot) constNekRSProblem
mapFaceDataToNekFace(const unsigned int &e, const unsigned int &var_num, const Real &divisor, const Real &additive, double **outgoing_data)NekRSProblem
mapFaceDataToNekVolume(const unsigned int &e, const unsigned int &var_num, const Real &divisor, const Real &additive, double **outgoing_data)NekRSProblem
mapVolumeDataToNekVolume(const unsigned int &e, const unsigned int &var_num, const Real &divisor, const Real &additive, double **outgoing_data)NekRSProblem
NekRSProblem(const InputParameters &params)NekRSProblem
nondimensional() constNekRSProbleminlinevirtual
nPoints() constNekRSProbleminline
nUsrWrkSlots() constNekRSProbleminline
stringHasEnding(std::string const &full, std::string const &ending) constCardinalProblem
synchronizeIn()NekRSProblemvirtual
synchronizeOut()NekRSProblemvirtual
syncSolutions(ExternalProblem::Direction direction) overrideNekRSProblemvirtual
transientExecutioner() constNekRSProbleminline
validParams()NekRSProblemstatic
volumeSolution(const T &field, double *s)NekRSProbleminline
writeBoundarySolution(const int elem_id, const T &field, double *s)NekRSProbleminline
writeFieldFile(const Real &time, const int &step) constNekRSProblem
writeVolumeSolution(const int elem_id, const T &field, double *s, const std::vector< double > *add=nullptr)NekRSProbleminline
~NekRSProblem()NekRSProblem