ogstools.logparser.regexes module#
- class ogstools.logparser.regexes.Log[source]#
Bases:
objectLog(type: str, line: int)
- type: str#
- line: int#
- __init__(type, line)#
- Parameters:
type (str)
line (int)
- Return type:
None
- class ogstools.logparser.regexes.MPIProcess[source]#
Bases:
InfoMPIProcess(type: str, line: int, mpi_process: int)
- mpi_process: int#
- __init__(type, line, mpi_process)#
- Parameters:
type (str)
line (int)
mpi_process (int)
- Return type:
None
- class ogstools.logparser.regexes.AssemblyTime[source]#
Bases:
MPIProcess,InfoAssemblyTime(type: str, line: int, mpi_process: int, assembly_time: float)
- assembly_time: float#
- __init__(type, line, mpi_process, assembly_time)#
- Parameters:
type (str)
line (int)
mpi_process (int)
assembly_time (float)
- Return type:
None
- class ogstools.logparser.regexes.TimeStep[source]#
Bases:
MPIProcess,InfoTimeStep(type: str, line: int, mpi_process: int, time_step: int)
- time_step: int#
- __init__(type, line, mpi_process, time_step)#
- Parameters:
type (str)
line (int)
mpi_process (int)
time_step (int)
- Return type:
None
- class ogstools.logparser.regexes.Iteration[source]#
-
Iteration(type: str, line: int, mpi_process: int, time_step: int, iteration_number: int)
- iteration_number: int#
- __init__(type, line, mpi_process, time_step, iteration_number)#
- Parameters:
type (str)
line (int)
mpi_process (int)
time_step (int)
iteration_number (int)
- Return type:
None
- class ogstools.logparser.regexes.IterationTime[source]#
Bases:
MPIProcess,InfoIterationTime(type: str, line: int, mpi_process: int, iteration_number: int, iteration_time: float)
- iteration_number: int#
- iteration_time: float#
- __init__(type, line, mpi_process, iteration_number, iteration_time)#
- Parameters:
type (str)
line (int)
mpi_process (int)
iteration_number (int)
iteration_time (float)
- Return type:
None
- class ogstools.logparser.regexes.TimeStepStartTime[source]#
Bases:
MPIProcess,InfoTimeStepStartTime(type: str, line: int, mpi_process: int, time_step: int, step_start_time: float, step_size: float)
- time_step: int#
- step_start_time: float#
- step_size: float#
- __init__(type, line, mpi_process, time_step, step_start_time, step_size)#
- Parameters:
type (str)
line (int)
mpi_process (int)
time_step (int)
step_start_time (float)
step_size (float)
- Return type:
None
- class ogstools.logparser.regexes.TimeStepOutputTime[source]#
Bases:
MPIProcess,InfoTimeStepOutputTime(type: str, line: int, mpi_process: int, time_step: int, output_time: float)
- time_step: int#
- output_time: float#
- __init__(type, line, mpi_process, time_step, output_time)#
- Parameters:
type (str)
line (int)
mpi_process (int)
time_step (int)
output_time (float)
- Return type:
None
- class ogstools.logparser.regexes.TimeStepSolutionTime[source]#
Bases:
MPIProcess,InfoTimeStepSolutionTime(type: str, line: int, mpi_process: int, process: int, time_step_solution_time: float, time_step: int)
- process: int#
- time_step_solution_time: float#
- time_step: int#
- __init__(type, line, mpi_process, process, time_step_solution_time, time_step)#
- Parameters:
type (str)
line (int)
mpi_process (int)
process (int)
time_step_solution_time (float)
time_step (int)
- Return type:
None
- class ogstools.logparser.regexes.TimeStepSolutionTimeCoupledScheme[source]#
Bases:
MPIProcess,InfoTimeStepSolutionTimeCoupledScheme(type: str, line: int, mpi_process: int, process: int, time_step_solution_time: float, time_step: int, coupling_iteration: int)
- process: int#
- time_step_solution_time: float#
- time_step: int#
- coupling_iteration: int#
- __init__(type, line, mpi_process, process, time_step_solution_time, time_step, coupling_iteration)#
- Parameters:
type (str)
line (int)
mpi_process (int)
process (int)
time_step_solution_time (float)
time_step (int)
coupling_iteration (int)
- Return type:
None
- class ogstools.logparser.regexes.TimeStepFinishedTime[source]#
Bases:
MPIProcess,InfoTimeStepFinishedTime(type: str, line: int, mpi_process: int, time_step: int, time_step_finished_time: float)
- time_step: int#
- time_step_finished_time: float#
- __init__(type, line, mpi_process, time_step, time_step_finished_time)#
- Parameters:
type (str)
line (int)
mpi_process (int)
time_step (int)
time_step_finished_time (float)
- Return type:
None
- class ogstools.logparser.regexes.DirichletTime[source]#
Bases:
MPIProcess,InfoDirichletTime(type: str, line: int, mpi_process: int, dirichlet_time: float)
- dirichlet_time: float#
- __init__(type, line, mpi_process, dirichlet_time)#
- Parameters:
type (str)
line (int)
mpi_process (int)
dirichlet_time (float)
- Return type:
None
- class ogstools.logparser.regexes.LinearSolverTime[source]#
Bases:
MPIProcess,InfoLinearSolverTime(type: str, line: int, mpi_process: int, linear_solver_time: float)
- linear_solver_time: float#
- __init__(type, line, mpi_process, linear_solver_time)#
- Parameters:
type (str)
line (int)
mpi_process (int)
linear_solver_time (float)
- Return type:
None
- class ogstools.logparser.regexes.MeshReadTime[source]#
Bases:
MPIProcess,InfoMeshReadTime(type: str, line: int, mpi_process: int, mesh_read_time: float)
- mesh_read_time: float#
- __init__(type, line, mpi_process, mesh_read_time)#
- Parameters:
type (str)
line (int)
mpi_process (int)
mesh_read_time (float)
- Return type:
None
- class ogstools.logparser.regexes.SimulationExecutionTime[source]#
Bases:
MPIProcess,InfoSimulationExecutionTime(type: str, line: int, mpi_process: int, execution_time: float)
- execution_time: float#
- __init__(type, line, mpi_process, execution_time)#
- Parameters:
type (str)
line (int)
mpi_process (int)
execution_time (float)
- Return type:
None
- class ogstools.logparser.regexes.ComponentConvergenceCriterion[source]#
Bases:
MPIProcess,InfoComponentConvergenceCriterion(type: str, line: int, mpi_process: int, component: int, dx: float, x: float, dx_x: float)
- component: int#
- dx: float#
- x: float#
- dx_x: float#
- __init__(type, line, mpi_process, component, dx, x, dx_x)#
- Parameters:
type (str)
line (int)
mpi_process (int)
component (int)
dx (float)
x (float)
dx_x (float)
- Return type:
None
- class ogstools.logparser.regexes.TimeStepConvergenceCriterion[source]#
Bases:
MPIProcess,InfoTimeStepConvergenceCriterion(type: str, line: int, mpi_process: int, dx: float, x: float, dx_x: float)
- dx: float#
- x: float#
- dx_x: float#
- __init__(type, line, mpi_process, dx, x, dx_x)#
- Parameters:
type (str)
line (int)
mpi_process (int)
dx (float)
x (float)
dx_x (float)
- Return type:
None
- class ogstools.logparser.regexes.CouplingIterationConvergence[source]#
Bases:
MPIProcess,InfoCouplingIterationConvergence(type: str, line: int, mpi_process: int, coupling_iteration_process: int)
- coupling_iteration_process: int#
- __init__(type, line, mpi_process, coupling_iteration_process)#
- Parameters:
type (str)
line (int)
mpi_process (int)
coupling_iteration_process (int)
- Return type:
None
- class ogstools.logparser.regexes.GenericCodePoint[source]#
Bases:
MPIProcess,InfoGenericCodePoint(type: str, line: int, mpi_process: int, message: str)
- message: str#
- __init__(type, line, mpi_process, message)#
- Parameters:
type (str)
line (int)
mpi_process (int)
message (str)
- Return type:
None
- class ogstools.logparser.regexes.PhaseFieldEnergyVar[source]#
Bases:
MPIProcess,InfoPhaseFieldEnergyVar(type: str, line: int, mpi_process: int, elastic_energy: float, surface_energy: float, pressure_work: float, total_energy: float)
- elastic_energy: float#
- surface_energy: float#
- pressure_work: float#
- total_energy: float#
- __init__(type, line, mpi_process, elastic_energy, surface_energy, pressure_work, total_energy)#
- Parameters:
type (str)
line (int)
mpi_process (int)
elastic_energy (float)
surface_energy (float)
pressure_work (float)
total_energy (float)
- Return type:
None
- class ogstools.logparser.regexes.ErrorMessage[source]#
Bases:
MPIProcess,ErrorTypeErrorMessage(type: str, line: int, mpi_process: int, message: str)
- message: str#
- __init__(type, line, mpi_process, message)#
- Parameters:
type (str)
line (int)
mpi_process (int)
message (str)
- Return type:
None
- class ogstools.logparser.regexes.CriticalMessage[source]#
Bases:
MPIProcess,CriticalTypeCriticalMessage(type: str, line: int, mpi_process: int, message: str)
- message: str#
- __init__(type, line, mpi_process, message)#
- Parameters:
type (str)
line (int)
mpi_process (int)
message (str)
- Return type:
None
- class ogstools.logparser.regexes.WarningMessage[source]#
Bases:
MPIProcess,WarningTypeWarningMessage(type: str, line: int, mpi_process: int, message: str)
- message: str#
- __init__(type, line, mpi_process, message)#
- Parameters:
type (str)
line (int)
mpi_process (int)
message (str)
- Return type:
None