TorqueVariationCalculate_dM Method

Calculate the torque change, given a transformation matrix and a change in plate motion.

Definition

Namespace: MYRIAM
Assembly: MYRIAM (in MYRIAM.exe) Version: 1.0.0
C#
public static void Calculate_dM(
	InputParameters inputParams,
	out TorqueVector[] dM,
	out TorqueVector dMm,
	string PATH_MTX_dEV2dM = "",
	string DIR_dM_PDD = ""
)

Parameters

inputParams  InputParameters
InputParameters instance with the necessary running parameters (See Remarks)
dM  TorqueVector
Ensemble of torque-variation vector.
dMm  TorqueVector
Average torque variation vector.
PATH_MTX_dEV2dM  String  (Optional)

[Missing <param name="PATH_MTX_dEV2dM"/> documentation for "M:MYRIAM.TorqueVariation.Calculate_dM(MYRIAM.InputParameters,DataStructures.TorqueVector[]@,DataStructures.TorqueVector@,System.String,System.String)"]

DIR_dM_PDD  String  (Optional)

[Missing <param name="DIR_dM_PDD"/> documentation for "M:MYRIAM.TorqueVariation.Calculate_dM(MYRIAM.InputParameters,DataStructures.TorqueVector[]@,DataStructures.TorqueVector@,System.String,System.String)"]

Remarks

Needed input parameters:
termdescription
EVy_PathString path to a 3-column plain-text file containing an ensemble of sampled Cartesian values of the younger Euler vector, expressed in deg/Myr (degrees per million year). Alternatively, MYRIAM can sample its own ensemble from a singular Euler vector stage, by supplying a 10-column single line containing: [1-2] Euler pole longitude and latitude in degrees, [3] angular velocity magnitude in deg/Myr, [4-9] elements of the covariance matrix associated with the Euler vector ensemble, in rad²/Myr², and [10] size of the ensemble.
EVo_PathSame as EVy_PATH, but for the older Euler vector. This input is optional, i.e., if omitted MYRIAM will assume that EVy_PATH already contains the difference between two Euler vectors at two particular stages.
stageIndex_OldFirst index that serve to identify the "youngest" particular Euler-vector stage used. File labeling prevents overwriting, e.g., when using the same plate but different Euler vectors.
stageIndex_YoungSecond index that serve to identify the ´"oldest" particular Euler-vector stage used.
saveEnsembleBoolean that instructs MYRIAM whether to save or not the output torque-variation ensemble in a plain-text file.
dir_MTXwMPath to an existing directory where the transformation matrix is stored. The expected file name is "MTX_M2w_$.txt", where $ is the matrix label ([!:InputParameters.mtxLabel]).
dir_dM_PDDPath to an existing directory in which all the output files will be stored.
mtxLabelString that serves as model label, and helps MYRIAM identify the .

See Also