这个存储库包含用于解决多组两矩近似中辐射传递方程的代码。空间离散化使用间断Galekin(DG)方法,时间积分则采用隐式显式(IMEX)方法。代码显式处理双曲(流)部分,而隐式处理冲突项。编译和运行要求Fortran编译器、hdf5、mpi和LAPACK。thornado_mini分为主目录“ Build”、“ Modules”、“ Workflow”和应用程序目录“ DeleptonizationProblem1D”。大部分源代码(即求解器和实用程序功能)位于“ Modules”目录下。此外,“ Workflow”目录包含配置环境变量的脚本“ SetEnvironment.sh”,以及用于Matlab的脚本“ ReadFluidFields1D.m”和“ ReadRadiationFields1D.m”,用于读取模拟输出进行绘图。应用程序DeleptonizationProblem1D在ORNL / TM-2017 / 501的第8.3节中有详细描述。
Matlab中的双曲线代码IMEX传输迷你应用程序
相关推荐
Matlab实现水波衍射双曲线代码—水波衍射研究资源库
Matlab实现水波衍射双曲线代码水波衍射研究资源库的目标是重现由测深变化产生的高度数据。这些数据与水波衍射论文相关联。预印本可以在这里找到:... 该资源库包含几个主要文件夹:KdV,用于KdV方程结果及比较;Misc,包含用于图像剪切、缩放和几何图形生成的其他代码;Worm,包含Proteus安装说明和用于2D和3D Navier-Stokes模拟的脚本;PyClaw,用于不同部分的PyClaw代码;科学计算库包括Matlab和Paraview等工具。
Matlab
0
2024-08-30
Minstrel FLOSS混合阅读应用程序的Matlab代码
贝岭的Matlab代码吟游诗人Minstrel是一款专为有声电子书设计的FLOSS混合阅读应用程序。版本:3.0.1,日期:2015-05-21,由首席开发人员开发,许可证:MIT许可证。若您只想在手机/平板上安装该应用程序,可以下载由ReadBeyond维护的Minstrel官方稳定版本,适用于(iPhone/iPad)或(安卓设备)。如需从命令行构建Android APK,请确保Android SDK在您的$PATH中,以便cordova可以运行。安装步骤:克隆GitHub仓库并进入cordova目录: $ git clone https://github.com/readbeyond/minstrel.git $ cd minstrel/cordova。创建Cordova项目目录: $ bash create_minstrel.sh 或 $ bash create_minstrel.sh android。
Matlab
0
2024-11-03
双曲线二次型的计算示例 - MATLAB教程
双曲线二次型的计算示例基于矩阵A=[1,-4;-4,-5],利用特征值分解[eigenvalue, eigenvector]=eig(A),或正交化方法R=orth(A),获取特征向量e,并将其排列成正交矩阵。其中lambda表示对角化后的矩阵D,从而得到标准化的二次型方程。
Matlab
0
2024-09-30
基于MATLAB的双曲线异常可视化工具:Climanomaly
Climanomaly是一个基于MATLAB的开源工具,用于可视化两条曲线之间的异常区域。该工具尤其适用于分析与气候相关的时间序列数据,例如将观测数据与气候态数据进行比较,以突出显示异常值。
Climanomaly 的工作原理是:
输入两组数据,分别对应于曲线 (x, y) 和 (x, ref)。
计算两条曲线在每个x值上的差值。
根据差值的正负,使用不同的颜色填充两条曲线之间的区域,直观地展示正负异常。
该工具基于 Chad A. Greene 开发的 anomaly 函数,并扩展了其功能,支持用户自定义基线以及设定阈值以识别超出特定范围的异常值。
Matlab
4
2024-05-30
创建MATLAB应用程序设计师的伪模态应用程序
使用“inputdlg”创建对话框非常方便,允许您在MATLAB代码执行过程中暂停并获取用户输入。App Designer框架目前尚无此功能,因此我设计了这个实用程序来填补这一空白,帮助用户完成他们所需的工作。该实用程序支持两种主要工作流程:1)在代码中调用对话框应用程序并阻塞MATLAB代码,直到用户完成对话;2)从另一个应用程序调用您的对话框应用程序,并阻止用户在调用应用程序的输入上进行操作,直到完成对话。此方法的优势包括允许利用App Designer的强大编辑功能,相比于inputdlg,您可以构建更多可定制的输入对话框,并自动返回所有公共属性和可编辑值至UI控件。只需对App Designer应用程序进行几行简单的代码更改即可启用此调用方法。
Matlab
0
2024-08-28
解密Matlab应用程序代码Android外部Honggfuzz
这是一个面向安全、反馈驱动、易于使用的进化型模糊器,具有有趣的分析选项。Honggfuzz无需多个副本即可释放所有可用CPU内核的潜力,支持多进程和多线程。文件语料库自动在模糊线程和模糊进程之间共享和改进,速度非常快。它在相对较新的CPU上可以每秒1百万次迭代。Honggfuzz还发现了OpenSSL中的一个重要安全漏洞,成为迄今为止唯一发现的带有标记的漏洞。使用低级接口来监视进程,例如在Linux和NetBSD下的ptrace。与其他模糊测试工具相比,它能够发现并报告被模糊程序拦截和可能隐藏的崩溃中的被劫持或忽略的信号。Honggfuzz易于使用,只需简单的语料库目录即可开始利用基于反馈的覆盖率指标逐步扩展测试支持多种基于硬件的监视方法,包括CPU分支/指令计数、Intel BTS和Intel PT。
Matlab
3
2024-07-22
Windows Forms应用程序中DataGridView控件的应用
在Windows Forms应用程序开发中,DataGridView控件是一个非常重要的组件,它用于显示和操作表格数据。将深入探讨如何在Winform中使用DataGridView显示从Access数据库中获取的数据。DataGridView是.NET Framework提供的一种数据网格控件,允许用户以表格形式查看、编辑和操作数据。这个控件可以动态地绑定到各种数据源,包括数组、集合和数据库,使得数据可视化变得简单。在与Access数据库交互时,我们将使用ADO.NET框架中的System.Data.OleDb命名空间,包括OleDbConnection、OleDbCommand和OleDbDataAdapter类来连接到数据库并获取数据。详细的步骤包括建立数据库连接、打开连接并执行查询。
Access
7
2024-07-19
通过.NET应用程序中的源代码发现SQL注入漏洞
技术进步推动下,要提高漏洞检测成功率,最可信的途径是详细审查源代码。相较于黑盒测试,源代码审查更为有效,尤其是在了解策略和方法后。通过映射每个案例并准备解决方案来检测漏洞。探讨如何在.NET应用程序中通过源代码查找SQL注入,以及防止此类攻击的方法。
SQLServer
0
2024-08-25
编写应用程序的数据库测试代码
编写一个应用程序,该程序从文件对话框中选择a.txt并读取数据。对每行的数据进行筛选,提取数字字符,并计算它们的总和与平均值。最后,将计算结果追加到每行的末尾,并输出到文件b.txt中。
SQLServer
0
2024-08-17