Loading [MathJax]/extensions/tex2jax.js
OGS
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
v
w
x
z
Enumerations
b
c
d
e
f
g
i
l
m
n
o
p
s
t
u
v
Enumerator
a
b
c
d
e
f
g
h
l
m
n
p
r
s
t
v
y
Classes
Class List
Class Index
Class Hierarchy
Files
File List
File Members
All
a
b
c
d
e
f
g
i
k
m
n
o
p
r
s
t
v
w
x
Functions
a
c
d
e
f
g
i
m
o
p
r
s
t
v
w
Variables
Typedefs
Enumerations
Macros
b
c
g
m
n
o
p
r
s
t
▼
OGS
►
OpenGeoSys 6.5.3-446-g4c9b4acbe source code documentation
►
OGS CTests—Project Files
►
OGS Input File Parameters—Quality Assurance
►
OGS Input File Parameters
BulkMappingDocuPage
Todo List
OGS Input File Parameters—List of incomplete documentation pages
Bibliography
▼
Namespaces
▼
Namespace List
►
Adsorption
►
anonymous_namespace{AddFaultToVoxelGrid.cpp}
►
anonymous_namespace{Adsorption.cpp}
►
anonymous_namespace{AssemblyMixin.cpp}
►
anonymous_namespace{BoundaryElementsAlongPolyline.cpp}
►
anonymous_namespace{CollectAndInterpolateNodalDof.cpp}
►
anonymous_namespace{CompareJacobiansJacobianAssembler.cpp}
►
anonymous_namespace{convertMeshToGeo.cpp}
►
anonymous_namespace{CoordinateSystem.cpp}
►
anonymous_namespace{CreateChemicalSolverInterface.cpp}
►
anonymous_namespace{CreateComponent.cpp}
►
anonymous_namespace{CreateLookupTable.cpp}
►
anonymous_namespace{CreateMFrontGeneric.cpp}
►
anonymous_namespace{CreateOutput.cpp}
►
anonymous_namespace{CreatePhase.cpp}
►
anonymous_namespace{CreateProperty.cpp}
►
anonymous_namespace{CreateSaturationWeightedThermalConductivity.cpp}
►
anonymous_namespace{Density100MPa.cpp}
►
anonymous_namespace{DensityConst.cpp}
►
anonymous_namespace{DensityCook.cpp}
►
anonymous_namespace{DensityDubinin.cpp}
►
anonymous_namespace{DensityHauer.cpp}
►
anonymous_namespace{DensityLegacy.cpp}
►
anonymous_namespace{DensityMette.cpp}
►
anonymous_namespace{DensityNunez.cpp}
►
anonymous_namespace{ElementTreeModel.cpp}
►
anonymous_namespace{FileTools.cpp}
►
anonymous_namespace{FixedTimeStepping.cpp}
►
anonymous_namespace{FlushStdoutGuard.h}
►
anonymous_namespace{generateStructuredMesh.cpp}
►
anonymous_namespace{GMSInterface.cpp}
►
anonymous_namespace{IdentifySubdomainMesh.cpp}
►
anonymous_namespace{IntegrationGaussLegendrePrism.cpp}
►
anonymous_namespace{LevelSetFunction.cpp}
►
anonymous_namespace{MapBulkElementPoint.cpp}
►
anonymous_namespace{MatrixOutput.cpp}
►
anonymous_namespace{MeshInformation.cpp}
►
anonymous_namespace{MeshIO.cpp}
►
anonymous_namespace{MeshRevision.cpp}
►
anonymous_namespace{MeshUtils.cpp}
►
anonymous_namespace{NetCDFRasterReader.cpp}
►
anonymous_namespace{ParallelVectorMatrixAssembler.cpp}
►
anonymous_namespace{PETScNonlinearSolver.cpp}
►
anonymous_namespace{PhaseTransition.cpp}
►
anonymous_namespace{postLIE.cpp}
►
anonymous_namespace{PrjProcessing.cpp}
►
anonymous_namespace{Process.cpp}
►
anonymous_namespace{ProcessOutputData.cpp}
►
anonymous_namespace{ProcessUtils.cpp}
►
anonymous_namespace{ProcessVariable.cpp}
►
anonymous_namespace{ProjectData.cpp}
►
anonymous_namespace{PythonBoundaryCondition.cpp}
►
anonymous_namespace{readMeshFromFile.cpp}
►
anonymous_namespace{ShapeHex20-impl.h}
►
anonymous_namespace{ShapeMatrixCache.cpp}
►
anonymous_namespace{SubmeshResiduumOutputConfig.cpp}
►
anonymous_namespace{TESLocalAssembler-impl.h}
►
anonymous_namespace{TestDefinition.cpp}
►
anonymous_namespace{TimeLoop.cpp}
►
anonymous_namespace{transformMeshToNodePartitionedMesh.cpp}
►
ApplicationsLib
►
ApplicationUtils
►
BaseLib
►
boost
►
ChemistryLib
►
DataHolderLib
►
detail
►
ExactPredicates
►
FileIO
►
fmt
►
GeoLib
►
GitInfoLib
►
InSituLib
►
MaterialLib
►
MaterialPropertyLib
►
MathLib
►
MeshGeoToolsLib
►
MeshLib
►
MeshToolsLib
►
NumLib
►
ParameterLib
▼
ProcessLib
►
Assembly
►
BoundaryConditionAndSourceTerm
►
ComponentTransport
►
ConstitutiveRelations
►
Deformation
►
detail
►
Graph
►
HeatConduction
►
HeatTransportBHE
►
HT
►
HydroMechanics
►
LargeDeformation
►
LIE
►
LinearBMatrix
►
LiquidFlow
►
NonLinearBMatrix
►
NormalTractionBoundaryCondition
►
PhaseField
▼
Reflection
▼
detail
►
GetFlattenedIPDataFromLocAsm
is_raw_data
is_raw_data< double >
is_raw_data< Eigen::Matrix< double, N, 1, Eigen::ColMajor, N, 1 > >
is_raw_data< Eigen::Matrix< double, N, M, Eigen::RowMajor, N, M > >
NumberOfColumns
NumberOfColumns< double >
NumberOfColumns< Eigen::Matrix< double, N, 1, Eigen::ColMajor, N, 1 > >
NumberOfColumns< Eigen::Matrix< double, N, M, Eigen::RowMajor, N, M > >
NumberOfComponents
NumberOfRows
NumberOfRows< double >
NumberOfRows< Eigen::Matrix< double, N, 1, Eigen::ColMajor, N, 1 > >
NumberOfRows< Eigen::Matrix< double, N, M, Eigen::RowMajor, N, M > >
has_reflect
has_ioName
is_reflectable
forEachReflectedFlattenedIPDataAccessor
forEachReflectedFlattenedIPDataAccessor
getFlattenedIPDataFromLocAsm
getFlattenedIPDataFromLocAsm
reflect
reflect
reflect
reflectSetIPData
reflectSetIPData
setIPData
setIPDataIfNameMatches
is_raw_data_v
►
ReflectionData
addReflectedIntegrationPointWriters
addReflectedSecondaryVariables
forEachReflectedFlattenedIPDataAccessor
makeReflectionData
makeReflectionData
makeReflectionData
makeReflectionData
reflectSetIPData
reflectWithName
reflectWithoutName
reflectWithoutName
►
RichardsComponentTransport
►
RichardsFlow
►
RichardsMechanics
►
SmallDeformation
►
SmallDeformationNonlocal
►
SourceTerms
►
SteadyStateDiffusion
►
StokesFlow
►
TES
►
TH2M
►
ThermalTwoPhaseFlowWithPP
►
ThermoHydroMechanics
►
ThermoMechanicalPhaseField
►
ThermoMechanics
►
ThermoRichardsFlow
►
ThermoRichardsMechanics
►
TwoPhaseFlowWithPP
►
TwoPhaseFlowWithPrho
►
WellboreSimulator
►
AbstractJacobianAssembler
►
AnalyticalJacobianAssembler
►
AnchorTerm
►
AssembledMatrixCache
►
AssemblyMixin
►
AssemblyMixinBase
►
BHEInflowPythonBoundaryCondition
►
BHEInflowPythonBoundaryConditionPythonSideInterface
►
BHEInflowPythonBoundaryConditionPythonSideInterfaceTrampoline
►
BMatrixPolicyType
►
BoundaryCondition
►
BoundaryConditionCollection
►
BoundaryConditionConfig
►
CellAverageData
►
CentralDifferencesJacobianAssembler
►
CompareJacobiansJacobianAssembler
►
ConstraintDirichletBoundaryCondition
►
ConstraintDirichletBoundaryConditionLocalAssembler
►
ConstraintDirichletBoundaryConditionLocalAssemblerInterface
►
DeactivatedSubdomain
►
DeactivatedSubdomainDirichlet
►
DeactivatedSubdomainMesh
►
DirichletBoundaryCondition
►
DirichletBoundaryConditionWithinTimeInterval
►
ExtrapolatorData
►
ForwardDifferencesJacobianAssembler
►
GenericLocalAssemblerFactory
►
GenericNaturalBoundaryCondition
►
GenericNaturalBoundaryConditionLocalAssembler
►
GenericNaturalBoundaryConditionLocalAssemblerInterface
►
GMatrixPolicyType
►
HCNonAdvectiveFreeComponentFlowBoundaryConditionData
►
HCNonAdvectiveFreeComponentFlowBoundaryConditionLocalAssembler
►
HMatrixPolicyType
►
InitialStress
►
IntegrationPointData
►
LocalAssemblerBuilderFactory
►
LocalAssemblerBuilderFactoryTaylorHood
►
LocalAssemblerFactoryForDimGreaterEqualN
►
LocalAssemblerFactoryTaylorHood
►
LocalAssemblerInterface
MethodNotOverriddenInDerivedClassException
►
NeumannBoundaryConditionData
►
NeumannBoundaryConditionLocalAssembler
►
NodalSourceTerm
►
Output
►
OutputConfig
►
OutputDataSpecification
►
OutputFormat
►
OutputVTKFormat
►
OutputXDMFHDF5Format
►
PairRepeatEachSteps
Parameter
►
PhaseFieldIrreversibleDamageOracleBoundaryCondition
►
PrimaryVariableConstraintDirichletBoundaryCondition
►
Process
►
ProcessData
►
ProcessOutputData
►
ProcessVariable
►
PythonBcData
►
PythonBoundaryCondition
►
PythonBoundaryConditionLocalAssembler
►
PythonBoundaryConditionLocalAssemblerInterface
►
PythonBoundaryConditionPythonSideInterface
►
PythonBoundaryConditionPythonSideInterfaceTrampoline
►
RobinBoundaryConditionData
►
RobinBoundaryConditionLocalAssembler
►
SecondaryVariable
►
SecondaryVariableCollection
►
SecondaryVariableFunctions
►
SolutionDependentDirichletBoundaryCondition
►
SourceTerm
►
SourceTermCollection
►
SourceTermConfig
►
SourceTermIntegrationPointData
►
SubmeshAssemblyData
►
SubmeshAssemblySupport
►
SubmeshResiduumOutputConfig
►
SurfaceFlux
►
SurfaceFluxData
►
SurfaceFluxLocalAssembler
►
SurfaceFluxLocalAssemblerInterface
TESFEMReactionAdaptorCaOH2
►
TimeLoop
►
TrafoIdentity
►
TrafoLog
►
TrafoScale
►
TrafoTanh
►
VariableDependentNeumannBoundaryConditionData
►
VariableDependentNeumannBoundaryConditionLocalAssembler
►
VectorMatrixAssembler
►
VolumetricSourceTerm
►
VolumetricSourceTermLocalAssembler
►
VolumetricSourceTermLocalAssemblerInterface
►
WellboreCompensateNeumannBoundaryConditionData
►
WellboreCompensateNeumannBoundaryConditionLocalAssembler
IntegrationMethodProviderOrIntegrationOrder
EnabledElementTraitsLagrange
HCNonAdvectiveFreeComponentFlowBoundaryCondition
LocalAssemblerFactory
LocalAssemblerFactoryHM
LocalAssemblerFactorySD
LocalAssemblerFactoryStokes
LocalAssemblerTraits
NeumannBoundaryCondition
RobinBoundaryCondition
Trafo
VariableDependentNeumannBoundaryCondition
WellboreCompensateNeumannBoundaryCondition
►
OutputType
addBulkMeshPropertyToSubMesh
addProcessDataToMesh
bheInflowpythonBindBoundaryCondition
calculateNonEquilibriumInitialResiduum
calculateUniqueFixedTimesForAllOutputs
checkParametersOfDirichletBoundaryCondition
computationOfChangeNeeded
computeCellAverages
computeHMatrix
computeResiduum
createAnchorTerm
createAnchorTerm< 2 >
createAnchorTerm< 3 >
createBHEInflowPythonBoundaryCondition
createBoundaryCondition
createCentralDifferencesJacobianAssembler
createCompareJacobiansJacobianAssembler
createConstraintDirichletBoundaryCondition
createDeactivatedSubdomain
createDeactivatedSubdomainMesh
createDeactivatedSubdomains
createDirichletBoundaryCondition
createDirichletBoundaryConditionWithinTimeInterval
createForwardDifferencesJacobianAssembler
createHCNonAdvectiveFreeComponentFlowBoundaryCondition
createInitialStress
createInitialStress< 2 >
createInitialStress< 3 >
createJacobianAssembler
createLocalAssemblers
createLocalAssemblers
createLocalAssemblersHM
createLocalAssemblersStokes
createNeumannBoundaryCondition
createNodalSourceTerm
createOutput
createOutput
createOutputConfig
createOutputFormat
createOutputs
createPerProcessData
createPhaseFieldIrreversibleDamageOracleBoundaryCondition
createPrimaryVariableConstraintDirichletBoundaryCondition
createProcessOutputData
createPythonBoundaryCondition
createPythonSourceTerm
createRobinBoundaryCondition
createSecondaryVariables
createSolutionDependentDirichletBoundaryCondition
createSourceTerm
createSubmeshResiduumOutputConfig
createTimeLoop
createVariableDependentNeumannBoundaryCondition
createVolumetricSourceTerm
createWellboreCompensateNeumannBoundaryCondition
extractElementsAlongOuterNodes
extractInnerAndOuterNodes
findProcessVariable
findProcessVariables
findProcessVariables
getCoupledLocalSolutions
getEssentialBCValuesLocal
getEssentialBCValuesLocal
getIntegrationPointDataMaterialStateVariables
getIntegrationPointDimMatrixData
getIntegrationPointDimMatrixData
getIntegrationPointKelvinVectorData
getIntegrationPointKelvinVectorData
getIntegrationPointKelvinVectorData
getIntegrationPointScalarData
getIntegrationPointScalarData
makeExtrapolator
makeExtrapolator2
makeProcessData
operator<<
operator<<
operator<<
operator<<
outputMeshVtk
outputMeshVtk
parseLineSegment
parseTimeIntervalOrCurve
postTimestepForAllProcesses
preTimestepForAllProcesses
pythonBindBoundaryCondition
removeIPFieldDataNameSuffix
setEquationSystem
setInitialConditions
setIntegrationPointDataMaterialStateVariables
setIntegrationPointKelvinVectorData
setIntegrationPointKelvinVectorData
setIntegrationPointScalarData
setIntegrationPointScalarData
setIPDataInitialConditions
setTimeDiscretizedODESystem
setTimeDiscretizedODESystem
solveMonolithicProcess
solveOneTimeStepOneProcess
transposeInPlace
transposeInPlace
transposeInPlace
timestepper_cannot_reduce_dt
►
TestInfoLib
►
Utils
►
Namespace Members
►
Classes
►
Files
ProcessLib::Reflection::detail::is_reflectable Concept Reference
#include <
ReflectionIPData.h
>
Concept definition
template
<
typename
T>
concept
ProcessLib::Reflection::detail::is_reflectable
=
requires
{
ProcessLib::Reflection::detail::reflect
(std::type_identity<T>{});
}
ProcessLib::Reflection::detail::is_reflectable
Definition
ReflectionIPData.h:171
ProcessLib::Reflection::detail::reflect
auto reflect(std::type_identity< std::tuple< Ts... > >)
Definition
ReflectionIPData.h:110
Detailed Description
Definition at line
171
of file
ReflectionIPData.h
.
ProcessLib
Reflection
detail
is_reflectable
Generated by
1.11.0