|
ViennaLS
|
Classes | |
| class | velocityField |
Functions | |
| run_simulation (kernel, new_layer, total_time, output_interval, name) | |
| run_simulation | ( | kernel, | |
| new_layer, | |||
| total_time, | |||
| output_interval, | |||
| name ) |
| AirGapDeposition.advectionKernelFE = vls.Advect() |
| AirGapDeposition.advectionKernelRK = vls.Advect() |
| AirGapDeposition.advectionKernelRK2 = vls.Advect() |
| tuple AirGapDeposition.boundaryCons |
| float AirGapDeposition.extent = 30.0 |
| float AirGapDeposition.gridDelta = 0.5 |
| tuple AirGapDeposition.maxCorner = (extent / 6.0, 1.0) |
| AirGapDeposition.mesh = vls.Mesh() |
| tuple AirGapDeposition.minCorner = (-extent / 6.0, -25.0) |
| AirGapDeposition.minNodeDistFactor |
| AirGapDeposition.multiMesh = vls.Mesh() |
| AirGapDeposition.multiMeshKernel = vls.ToMultiSurfaceMesh(minNodeDistFactor=0.02) |
| AirGapDeposition.newLayerFE = vls.Domain(substrateFE) |
| AirGapDeposition.newLayerRK = vls.Domain(substrateRK) |
| AirGapDeposition.newLayerRK2 = vls.Domain(substrateRK2) |
| tuple AirGapDeposition.origin = (0.0, 0.0) |
| float AirGapDeposition.outputInterval = 0.5 |
| AirGapDeposition.passedTimeFE |
| AirGapDeposition.passedTimeRK |
| AirGapDeposition.passedTimeRK2 |
| tuple AirGapDeposition.planeNormal = (0.0, 1.0) |
| AirGapDeposition.substrate = vls.Domain(bounds, boundaryCons, gridDelta) |
| AirGapDeposition.substrateFE = vls.Domain(substrate) |
| AirGapDeposition.substrateRK = vls.Domain(substrate) |
| AirGapDeposition.substrateRK2 = vls.Domain(substrate) |
| AirGapDeposition.surfaceMeshBox = vls.ToSurfaceMesh(trench, mesh, minNodeDistFactor=0.02) |
| AirGapDeposition.surfaceMeshTrench = vls.ToSurfaceMesh(substrate, mesh, minNodeDistFactor=0.02) |
| float AirGapDeposition.totalSimulationTime = 16.5 |
| AirGapDeposition.trench = vls.Domain(bounds, boundaryCons, gridDelta) |
| AirGapDeposition.velocities = velocityField() |
| AirGapDeposition.writer = vls.WriteVisualizationMesh() |