| /honee/tests/ ! |
| H A D | smartsim_regression_framework.py | 11 import time 197 start: float = time.time() 205 elapsed_sec=time.time() - start, 206 timestamp=time.strftime( 207 '%Y-%m-%d %H:%M:%S %Z', time.localtime(start)),
|
| H A D | junit_common.py | 15 import time 620 … timestamp=time.strftime('%Y-%m-%d %H:%M:%S %Z', time.localtime()), 626 start: float = time.time() 635 elapsed_sec=time.time() - start, 636 timestamp=time.strftime('%Y-%m-%d %H:%M:%S %Z', time.localtime(start)),
|
| /honee/include/ ! |
| H A D | honee-file.h | 16 PetscErrorCode HoneeLoadBinaryVec(PetscViewer viewer, Vec Q, PetscReal *time, PetscInt *step_number… 17 PetscErrorCode HoneeWriteBinaryVec(PetscViewer viewer, Vec Q, PetscReal time, PetscInt step_number);
|
| H A D | mat-ceed.h | 24 PETSC_CEED_INTERN PetscErrorCode MatCeedSetTime(Mat mat, PetscReal time); 25 PETSC_CEED_INTERN PetscErrorCode MatCeedGetTime(Mat mat, PetscReal *time);
|
| H A D | navierstokes.h | 309 PetscErrorCode ICs_FixMultiplicity(DM dm, Honee honee, Vec Q_loc, Vec Q, CeedScalar time); 311 …aryValues_FromICs(DM dm, PetscBool insert_essential, Vec Q_loc, PetscReal time, Vec face_geom_FVM,…
|
| /honee/qfunctions/ ! |
| H A D | newtonian_types.h | 32 CeedScalar time; member 68 CeedScalar time; member
|
| H A D | stg_shur14.h | 293 const CeedScalar time = stg_ctx->time; in ICsStg() local 311 StgShur14Calc(x_i, time, ubar, cij, qn, u, stg_ctx); in ICsStg() 348 const CeedScalar time = stg_ctx->time; in StgShur14Inflow() local 370 StgShur14Calc(x, time, ubar, cij, qn, u, stg_ctx); in StgShur14Inflow() 484 const CeedScalar time = stg_ctx->time; in StgShur14InflowStrongQF() local 499 …StgShur14Calc_PrecompEktot(x, time, ubar, cij, inv_Ektotal[i], h_node_sep, x[1], eps, lt, nu, u, s… in StgShur14InflowStrongQF() 503 StgShur14Calc(x, time, ubar, cij, qn, u, stg_ctx); in StgShur14InflowStrongQF()
|
| H A D | stg_shur14_type.h | 18 CeedScalar time; // !< Solution time member
|
| H A D | advection_types.h | 75 CeedScalar time; member
|
| H A D | densitycurrent.h | 79 CEED_QFUNCTION_HELPER State Exact_DC(CeedInt dim, CeedScalar time, const CeedScalar X[], CeedInt Nf… in Exact_DC() argument
|
| H A D | advection.h | 64 CEED_QFUNCTION_HELPER int Exact_AdvectionGeneric(CeedInt dim, CeedScalar time, const CeedScalar X[]… in Exact_AdvectionGeneric() argument 74 …alar x0[3] = {center[0] + .25 * lx * cos(theta + time), center[1] + .25 * ly * sin(theta + tim… in Exact_AdvectionGeneric() 204 Exact_AdvectionGeneric(2, context->time, x, 5, q, ctx); in ICsAdvection2d()
|
| H A D | shocktube.h | 24 CeedScalar time; member 72 CEED_QFUNCTION_HELPER CeedInt Exact_ShockTube(CeedInt dim, CeedScalar time, const CeedScalar X[], C… in Exact_ShockTube() argument
|
| H A D | eulervortex.h | 58 CEED_QFUNCTION_HELPER int Exact_Euler(CeedInt dim, CeedScalar time, const CeedScalar X[], CeedInt N… in Exact_Euler() argument 71 const CeedScalar xc = center[0] + mean_velocity[0] * time; in Exact_Euler() 72 const CeedScalar yc = center[1] + mean_velocity[1] * time; in Exact_Euler()
|
| /honee/src/ ! |
| H A D | honee-file.c | 128 PetscErrorCode HoneeLoadBinaryVec(PetscViewer viewer, Vec Q, PetscReal *time, PetscInt *step_number… in HoneeLoadBinaryVec() argument 169 if (time) *time = file_time; in HoneeLoadBinaryVec() 183 PetscErrorCode HoneeWriteBinaryVec(PetscViewer viewer, Vec Q, PetscReal time, PetscInt step_number)… in HoneeWriteBinaryVec() argument 203 PetscCall(PetscViewerBinaryWrite(viewer, &time, 1, PETSC_REAL)); in HoneeWriteBinaryVec()
|
| H A D | setupts.c | 195 PetscErrorCode WriteOutput(Honee honee, Vec Q, PetscInt step_no, PetscScalar time) { in WriteOutput() argument 247 time /= honee->units->second; // Dimensionalize time back in WriteOutput() 248 PetscCall(HoneeWriteBinaryVec(viewer, Q, time, step_no)); in WriteOutput() 254 PetscErrorCode TSMonitor_WallForce(TS ts, PetscInt step_no, PetscReal time, Vec Q, void *ctx) { in TSMonitor_WallForce() argument 281 …ViewerASCIIPrintf(viewer, "%" PetscInt_FMT ",%g,%" PetscInt_FMT ",%g,%g,%g\n", step_no, time, wall, in TSMonitor_WallForce() 295 PetscErrorCode TSMonitor_NS(TS ts, PetscInt step_no, PetscReal time, Vec Q, void *ctx) { in TSMonitor_NS() argument 305 PetscCall(WriteOutput(honee, Q, step_no, time)); in TSMonitor_NS() 341 …if (rank == 0) is_wall_time_exceeded = time(NULL) > honee->max_wall_time ? PETSC_TRUE : PETSC_FALS… in TSPostStep_MaxWallTime() 552 … PetscCall(PetscPrintf(PETSC_COMM_WORLD, "Time taken for solution (sec): %g\n", stage_perf.time)); in TSSolve_NS()
|
| H A D | misc.c | 14 PetscErrorCode ICs_FixMultiplicity(DM dm, Honee honee, Vec Q_loc, Vec Q, CeedScalar time) { in ICs_FixMultiplicity() argument 22 …eed(ceed, CeedOperatorSetContextDouble(honee->op_ics_ctx->op, honee->phys->ics_time_label, &time)); in ICs_FixMultiplicity() 77 …aryValues_FromICs(DM dm, PetscBool insert_essential, Vec Q_loc, PetscReal time, Vec face_geom_FVM,… in DMPlexInsertBoundaryValues_FromICs() argument
|
| H A D | strong_boundary_conditions.c | 185 …alues_StrongBCCeed(DM dm, PetscBool insert_essential, Vec Q_loc, PetscReal time, Vec face_geom_FVM, in DMPlexInsertBoundaryValues_StrongBCCeed() argument 195 …peratorSetContextDouble(honee->op_strong_bc_ctx->op, honee->phys->stg_solution_time_label, &time)); in DMPlexInsertBoundaryValues_StrongBCCeed()
|
| H A D | honee.c | 34 honee_->start_time = time(NULL); in HoneeInit()
|
| /honee/doc/ ! |
| H A D | runtime_options.md | 23 - Use implicit time integrator formulation 55 …- Number of time steps between checking the solution for Nans. Negative interval indicates it will… 63 - Approximate time required to exit simulation cleanly (write checkpoints, etc.) 67 …- Number of time steps between checking whether simulation should stop based on `-honee_max_wall_t… 75 - View comprehensive information about run-time options 97 - Number of time steps between visualization output frames. 129 …- Sets intermediate time points to evaluate the solution at. See [PETSc documentation](https://pet… 234 - 1 second in scaled time units 393 At the time of this writing, it only supports one direction of periodicity. 414 - Stabilization time constant, $C_t$
|
| H A D | auxiliary.md | 6 …h as LES and DNS), statistics for a simulation are more often useful than time-instantaneous snaps… 7 …irection, if physically correct, can help reduce the amount of simulation time needed to get conve… 10 …olds average of $\phi$, which in this case would be a average over the spanwise direction and time: 16 …ze $[0, L_z]$ in the spanwise direction, and $[T_0, T_f]$ is the range of time being averaged over. 63 At the beginning of each simulation, the time integral of a statistic is set to 0, $\overline{\phi}… 67 where $\phi(t_\mathrm{new})$ is the statistic at the current time and $\Delta T$ is the time since … 68 When stats are written out to file, this running sum is then divided by $T_f - T_0$ to get the time… 70 With this method of calculating the running time average, we can plug this into the $L^2$ projectio… 82 As the simulation runs, it takes a running time average of the statistics at the full domain quadra… 86 …, T_f]$, where $T_f$ in this case would be the time the file was written at and $T_0$ is the solut…
|
| H A D | theory.md | 3 …time-dependent Navier-Stokes equations of compressible gas dynamics in a static Eulerian three-dim… 112 For the time discretization, we use two types of time stepping schemes through PETSc. 117 …he adaptive Runge-Kutta-Fehlberg (RKF4-5) method by default (any explicit time-stepping scheme ava… 143 …time stepping method which can be selected using the option `-implicit` is solved with Backward Di… 150 where the time derivative $\bm{\dot q}_N$ is defined by 156 in terms of $\bm z_N$ from prior state and $\alpha > 0$, both of which depend on the specific time … 164 The scalar "shift" $\alpha$ scales inversely with the time step $\Delta t$, so small time steps res… 165 In contrast, the first term dominates for large time steps, with a condition number that grows with… 166 Both terms are significant for time-accurate simulation and the setup costs of strong preconditione… 168 More details of PETSc's time stepping solvers can be found in the [TS User Guide](https://petsc.org… [all …]
|
| /honee/ ! |
| H A D | CHANGELOG.md | 20 …ax_wall_time_{duration,buffer,interval}` for stopping a simulation based on expired wall clock time 27 … when a file is written, which includes post-processing information (e.g. time span for the statis… 30 …dd `HoneeGetGitVersion()` to access the Git commit and dirty state of the repository at build time.
|
| /honee/tests/output/ ! |
| H A D | adv2d-wave-square-direct_divdiff_cfl.csv | 11 step,time,mincfl,maxcfl
|
| H A D | taylorgreen_totalke.csv | 13 step,time,TotalKineticEnergy,StrainDissipation,DivergenceDissipation,VolumeExpansion,MuVorticity2
|
| /honee/problems/ ! |
| H A D | shocktube.c | 90 setup_context->time = 0.0; in NS_SHOCKTUBE()
|