preCICE
v3.1.2
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
6
]
▼
docs
documents
▼
extras
►
bindings
►
c
►
include
►
precice
preciceC.h
C language bindings to main Application Programming Interface of preCICE
►
src
preciceC.cpp
►
fortran
►
include
►
precice
preciceFortran.hpp
►
src
preciceFortran.cpp
▼
src
►
acceleration
►
config
AccelerationConfiguration.cpp
AccelerationConfiguration.hpp
►
impl
ConstantPreconditioner.cpp
ConstantPreconditioner.hpp
ParallelMatrixOperations.cpp
ParallelMatrixOperations.hpp
Preconditioner.hpp
QRFactorization.cpp
QRFactorization.hpp
ResidualPreconditioner.cpp
ResidualPreconditioner.hpp
ResidualSumPreconditioner.cpp
ResidualSumPreconditioner.hpp
SharedPointer.hpp
SVDFactorization.cpp
SVDFactorization.hpp
ValuePreconditioner.cpp
ValuePreconditioner.hpp
►
test
AccelerationIntraCommTest.cpp
AccelerationSerialTest.cpp
helper.hpp
ParallelMatrixOperationsTest.cpp
PreconditionerTest.cpp
QRFactorizationTest.cpp
SVDFactorizationTest.cpp
Acceleration.cpp
Acceleration.hpp
AitkenAcceleration.cpp
AitkenAcceleration.hpp
BaseQNAcceleration.cpp
BaseQNAcceleration.hpp
ConstantRelaxationAcceleration.cpp
ConstantRelaxationAcceleration.hpp
IQNILSAcceleration.cpp
IQNILSAcceleration.hpp
IQNIMVJAcceleration.cpp
IQNIMVJAcceleration.hpp
SharedPointer.hpp
►
action
►
config
ActionConfiguration.cpp
ActionConfiguration.hpp
►
tests
PythonActionTest.cpp
ScaleActionTest.cpp
SummationActionTest.cpp
TestAction.py
Action.hpp
InvertDirectionAction.py
PythonAction.cpp
PythonAction.hpp
PythonAction.py
RecorderAction.cpp
RecorderAction.hpp
ScaleByAreaAction.cpp
ScaleByAreaAction.hpp
SharedPointer.hpp
SummationAction.cpp
SummationAction.hpp
►
com
►
config
CommunicationConfiguration.cpp
CommunicationConfiguration.hpp
►
tests
CommunicateBoundingBoxTest.cpp
CommunicateMeshTest.cpp
GenericTestFunctions.hpp
helper.hpp
MPIDirectCommunicationTest.cpp
MPIPortsCommunicationTest.cpp
MPISinglePortsCommunicationTest.cpp
SerializedStamplesTest.cpp
SocketCommunicationTest.cpp
Communication.cpp
Communication.hpp
CommunicationFactory.hpp
ConnectionInfoPublisher.cpp
ConnectionInfoPublisher.hpp
Extra.cpp
Extra.hpp
MPICommunication.cpp
MPICommunication.hpp
MPIDirectCommunication.cpp
MPIDirectCommunication.hpp
MPIPortsCommunication.cpp
MPIPortsCommunication.hpp
MPIPortsCommunicationFactory.cpp
MPIPortsCommunicationFactory.hpp
MPIRequest.cpp
MPIRequest.hpp
MPISinglePortsCommunication.cpp
MPISinglePortsCommunication.hpp
MPISinglePortsCommunicationFactory.cpp
MPISinglePortsCommunicationFactory.hpp
Request.cpp
Request.hpp
SerializedMesh.cpp
SerializedMesh.hpp
SerializedPartitioning.cpp
SerializedPartitioning.hpp
SerializedStamples.cpp
SerializedStamples.hpp
SharedPointer.hpp
SocketCommunication.cpp
SocketCommunication.hpp
SocketCommunicationFactory.cpp
SocketCommunicationFactory.hpp
SocketRequest.cpp
SocketRequest.hpp
SocketSendQueue.cpp
SocketSendQueue.hpp
►
cplscheme
►
config
CouplingSchemeConfiguration.cpp
CouplingSchemeConfiguration.hpp
►
impl
AbsoluteConvergenceMeasure.cpp
AbsoluteConvergenceMeasure.hpp
AbsoluteOrRelativeConvergenceMeasure.cpp
AbsoluteOrRelativeConvergenceMeasure.hpp
ConvergenceMeasure.hpp
RelativeConvergenceMeasure.cpp
RelativeConvergenceMeasure.hpp
ResidualRelativeConvergenceMeasure.cpp
ResidualRelativeConvergenceMeasure.hpp
SharedPointer.hpp
TimeHandler.cpp
TimeHandler.hpp
►
tests
AbsoluteConvergenceMeasureTest.cpp
AbsoluteOrRelativeConvergenceMeasureTest.cpp
CompositionalCouplingSchemeTest.cpp
DummyCouplingScheme.cpp
DummyCouplingScheme.hpp
ExplicitCouplingSchemeTest.cpp
ParallelImplicitCouplingSchemeTest.cpp
RelativeConvergenceMeasureTest.cpp
ResidualRelativeConvergenceMeasureTest.cpp
SerialImplicitCouplingSchemeTest.cpp
TimeHandlerTests.cpp
BaseCouplingScheme.cpp
BaseCouplingScheme.hpp
BiCouplingScheme.cpp
BiCouplingScheme.hpp
CompositionalCouplingScheme.cpp
CompositionalCouplingScheme.hpp
Constants.cpp
Constants.hpp
CouplingData.cpp
CouplingData.hpp
CouplingScheme.cpp
CouplingScheme.hpp
ImplicitData.cpp
ImplicitData.hpp
MultiCouplingScheme.cpp
MultiCouplingScheme.hpp
ParallelCouplingScheme.cpp
ParallelCouplingScheme.hpp
SerialCouplingScheme.cpp
SerialCouplingScheme.hpp
SharedPointer.hpp
►
drivers
main.cpp
►
io
►
config
ExportConfiguration.cpp
ExportConfiguration.hpp
►
tests
ExportConfigurationTest.cpp
ExportCSVTest.cpp
ExportVTKTest.cpp
ExportVTPTest.cpp
ExportVTUTest.cpp
TXTTableWriterTest.cpp
TXTWriterReaderTest.cpp
Export.hpp
ExportContext.hpp
ExportCSV.cpp
ExportCSV.hpp
ExportVTK.cpp
ExportVTK.hpp
ExportVTP.cpp
ExportVTP.hpp
ExportVTU.cpp
ExportVTU.hpp
ExportXML.cpp
ExportXML.hpp
SharedPointer.hpp
TXTReader.cpp
TXTReader.hpp
TXTTableWriter.cpp
TXTTableWriter.hpp
TXTWriter.cpp
TXTWriter.hpp
►
logging
►
config
LogConfiguration.cpp
LogConfiguration.hpp
LogConfiguration.cpp
LogConfiguration.hpp
Logger.cpp
Logger.hpp
LogMacros.hpp
Tracer.cpp
Tracer.hpp
►
m2n
►
config
M2NConfiguration.cpp
M2NConfiguration.hpp
►
tests
GatherScatterCommunicationTest.cpp
PointToPointCommunicationTest.cpp
BoundM2N.cpp
BoundM2N.hpp
DistributedComFactory.hpp
DistributedCommunication.hpp
GatherScatterComFactory.cpp
GatherScatterComFactory.hpp
GatherScatterCommunication.cpp
GatherScatterCommunication.hpp
M2N.cpp
M2N.hpp
PointToPointComFactory.cpp
PointToPointComFactory.hpp
PointToPointCommunication.cpp
PointToPointCommunication.hpp
SharedPointer.hpp
►
mapping
►
config
MappingConfiguration.cpp
MappingConfiguration.hpp
MappingConfigurationTypes.hpp
►
device
GinkgoRBFKernels.cpp
HipQRSolver.hip.cpp
HipQRSolver.hip.hpp
►
impl
BasisFunctions.hpp
CreateClustering.hpp
SphericalVertexCluster.hpp
►
tests
AxialGeoMultiscaleMappingTest.cpp
GinkgoRadialBasisFctSolverTest.cpp
LinearCellInterpolationMappingTest.cpp
MappingConfigurationTest.cpp
NearestNeighborGradientMappingTest.cpp
NearestNeighborMappingTest.cpp
NearestProjectionMappingTest.cpp
PartitionOfUnityClusteringTest.cpp
PartitionOfUnityMappingTest.cpp
PetRadialBasisFctMappingTest.cpp
PolationTest.cpp
RadialBasisFctHelper.hpp
RadialBasisFctMappingTest.cpp
RadialGeoMultiscaleMappingTest.cpp
AxialGeoMultiscaleMapping.cpp
AxialGeoMultiscaleMapping.hpp
BarycentricBaseMapping.cpp
BarycentricBaseMapping.hpp
GinkgoRadialBasisFctSolver.hpp
LinearCellInterpolationMapping.cpp
LinearCellInterpolationMapping.hpp
Mapping.cpp
Mapping.hpp
NearestNeighborBaseMapping.cpp
NearestNeighborBaseMapping.hpp
NearestNeighborGradientMapping.cpp
NearestNeighborGradientMapping.hpp
NearestNeighborMapping.cpp
NearestNeighborMapping.hpp
NearestProjectionMapping.cpp
NearestProjectionMapping.hpp
PartitionOfUnityMapping.hpp
PetRadialBasisFctMapping.hpp
Polation.cpp
Polation.hpp
RadialBasisFctBaseMapping.hpp
RadialBasisFctMapping.hpp
RadialBasisFctSolver.hpp
RadialGeoMultiscaleMapping.cpp
RadialGeoMultiscaleMapping.hpp
SharedPointer.hpp
►
math
►
tests
BarycenterTest.cpp
BSplineTest.cpp
DifferencesTest.cpp
GeometryTest.cpp
MathTest.cpp
barycenter.cpp
barycenter.hpp
Bspline.cpp
Bspline.hpp
constants.hpp
differences.hpp
geometry.cpp
geometry.hpp
la.hpp
math.hpp
►
mesh
►
config
DataConfiguration.cpp
DataConfiguration.hpp
MeshConfiguration.cpp
MeshConfiguration.hpp
►
tests
BoundingBoxTest.cpp
DataConfigurationTest.cpp
EdgeTest.cpp
FilterTest.cpp
MeshTest.cpp
TetrahedronTest.cpp
TriangleTest.cpp
UtilsTest.cpp
VertexTest.cpp
BoundingBox.cpp
BoundingBox.hpp
Data.cpp
Data.hpp
Edge.cpp
Edge.hpp
Filter.hpp
Mesh.cpp
Mesh.hpp
RangeAccessor.hpp
SharedPointer.hpp
Tetrahedron.cpp
Tetrahedron.hpp
Triangle.cpp
Triangle.hpp
Utils.cpp
Utils.hpp
Vertex.cpp
Vertex.hpp
►
partition
►
tests
fixtures.hpp
ProvidedPartitionTest.cpp
ReceivedPartitionTest.cpp
Partition.cpp
Partition.hpp
ProvidedPartition.cpp
ProvidedPartition.hpp
ReceivedPartition.cpp
ReceivedPartition.hpp
SharedPointer.hpp
►
precice
►
config
Configuration.cpp
Configuration.hpp
ParticipantConfiguration.cpp
ParticipantConfiguration.hpp
SharedPointer.hpp
►
impl
CommonErrorMessages.hpp
DataContext.cpp
DataContext.hpp
MappingContext.hpp
MeshContext.hpp
ParticipantImpl.cpp
ParticipantImpl.hpp
ParticipantState.cpp
ParticipantState.hpp
ReadDataContext.cpp
ReadDataContext.hpp
SharedPointer.hpp
Types.hpp
ValidationMacros.hpp
WatchIntegral.cpp
WatchIntegral.hpp
WatchPoint.cpp
WatchPoint.hpp
WriteDataContext.cpp
WriteDataContext.hpp
►
tests
DataContextTest.cpp
ParallelTests.cpp
SpanTests.cpp
ToolingTests.cpp
VersioningTests.cpp
WatchIntegralTest.cpp
WatchPointTest.cpp
Participant.cpp
Participant.hpp
precice.hpp
span.hpp
Tooling.cpp
Tooling.hpp
Types.hpp
►
profiling
►
config
ProfilingConfiguration.cpp
ProfilingConfiguration.hpp
Event.cpp
Event.hpp
EventUtils.cpp
EventUtils.hpp
►
query
►
impl
RTreeAdapter.hpp
►
tests
RTreeAdapterTests.cpp
RTreeTests.cpp
Index.cpp
Index.hpp
►
testing
►
tests
ExampleTests.cpp
DataContextFixture.cpp
DataContextFixture.hpp
GlobalFixtures.cpp
main.cpp
ParallelCouplingSchemeFixture.cpp
ParallelCouplingSchemeFixture.hpp
SerialCouplingSchemeFixture.cpp
SerialCouplingSchemeFixture.hpp
TestContext.cpp
TestContext.hpp
Testing.cpp
Testing.hpp
WaveformFixture.cpp
WaveformFixture.hpp
►
time
►
tests
StorageTest.cpp
WaveformTest.cpp
Sample.hpp
Stample.hpp
Storage.cpp
Storage.hpp
Time.cpp
Time.hpp
Waveform.cpp
Waveform.hpp
►
utils
►
tests
AlgorithmTest.cpp
DimensionsTest.cpp
EigenHelperFunctionsTest.cpp
IntraCommTest.cpp
ManageUniqueIDsTest.cpp
MultiLockTest.cpp
ParallelTest.cpp
StatisticsTest.cpp
StringTest.cpp
algorithm.hpp
ArgumentFormatter.hpp
assertion.hpp
Dimensions.cpp
Dimensions.hpp
DoubleAggregator.hpp
EigenHelperFunctions.cpp
EigenHelperFunctions.hpp
EigenIO.hpp
fmt.hpp
fmtEigen.hpp
fmtSTL.hpp
Helpers.cpp
Helpers.hpp
ignore.hpp
IntraComm.cpp
IntraComm.hpp
ManageUniqueIDs.cpp
ManageUniqueIDs.hpp
MPI_Mock.hpp
MPIResult.hpp
MultiLock.hpp
networking.cpp
networking.hpp
Parallel.cpp
Parallel.hpp
Petsc.cpp
Petsc.hpp
span_tools.hpp
stacktrace.cpp
stacktrace.hpp
Statistics.hpp
String.cpp
String.hpp
TableWriter.cpp
TableWriter.hpp
traits.hpp
TypeNames.hpp
►
xml
►
tests
ParserTest.cpp
PrinterTest.cpp
XMLTest.cpp
ConfigParser.cpp
ConfigParser.hpp
Printer.cpp
Printer.hpp
ValueParser.cpp
ValueParser.hpp
XMLAttribute.hpp
XMLTag.cpp
XMLTag.hpp
▼
tools
►
building
compileAndTest.py
createTest.py
updateSourceFiles.py
►
testing
►
communication_dummies
mainA.cpp
mainB.cpp